DMDEM部署说明-详细步骤-(DM8达梦数据库)

news2024/11/20 1:23:03

DMDEM部署说明-详细步骤-DM8达梦数据库

  • 环境介绍
  • 1 部署DM8 数据库
    • 1.1 创建一个数据库作为DEM后台数据库
    • 1.2 创建数据库用户 DEM
    • 1.3 使用DEM用户导入dem_init.sql
  • 2 配置tomcat
    • 2.1 配置/tomcat/conf/server.xml
    • 2.2 修改jvm启动参数
  • 3 配置JAVA 1.8及以上版本的运行时环境
    • 3.1 配置 JAVA 1.8 JDK 使用数据库自带的JDK
  • 4 启动tomcat配置DEM项目
    • 4.1 部署DEM包
    • 4.2 启动 tomcat
    • 4.3 DEM配置db.xml
    • 4.4 重启tomcat
  • 5 访问DEM web manager
    • 5.1 浏览器访问 url
    • 5.2 登录的用户名/密码
    • 5.3 DEM登录后连接数据库
  • 6 更多达梦数据库学习列表

环境介绍

  • DM 企业管理器的英文全称 DM Enterprise Manager,简称 DEM。
  • DEM 提供一个通过 Web 界面来监控、管理并维护 DM 数据库的集中式管理平台,可以从任何可以访问 Web 应用的位置通过 DEM 来对 DM 数据库进行各种管理和监控。
  • DEM 不仅包含了传统桌面工具、管理工具 Manager 和数据迁移工具 DTS 等的功能,还提供了集群部署、监控和告警的功能。
CPUX86
OSKylin v10
dm81-3-62-2023.09.27-203585-20067-SEC
dm_path/opt/dmdba/dmdbms
dmdata_path/opt/dmdba/dmdata
tomcat_path/opt/dmdba/apache-tomcat-8.5.84

1 部署DM8 数据库

1.1 创建一个数据库作为DEM后台数据库

  • (达梦数据库单机安装部署 - - 点击跳转)
  • (点我下载DEM部署使用手册)
  • 初始化数据库
./dminit path=/opt/dmdba/dmdata page_size=32 extent_size=32 log_size=2048 length_in_char=1
  • 数据库dm.ini参数配置进行优化, 推荐配置
 MEMORY_POOL          =  200
 BUFFER               =  1000
 KEEP                 =  64
 SORT_BUF_SIZE        =  50

1.2 创建数据库用户 DEM

  • 登录数据库管理员
./disql SYSDBA/SYSDBA
  • 创建数据库用户DEM
--通用机创建用户 DEM,替换DEM名,默认密码为:用户名123456789
--创建用户默认表空间
CREATE TABLESPACE "DEM01_DATA" 
DATAFILE 'DEM_DATA_01.DBF' SIZE 1024 AUTOEXTEND 
          ON NEXT 1024 MAXSIZE 409600, 
             'DEM_DATA_02.DBF' SIZE 1024 AUTOEXTEND 
          ON NEXT 1024 MAXSIZE 409600 CACHE = NORMAL;
--创建用户索引表空间
CREATE TABLESPACE "DEM02_INDEX" DATAFILE 
            'DEM_INDEX_01.DBF' SIZE 1024 AUTOEXTEND 
          ON NEXT 1024 MAXSIZE 409600, 
             'DEM_INDEX_02.DBF' SIZE 1024 AUTOEXTEND 
          ON NEXT 1024 MAXSIZE 409600 CACHE = NORMAL;
--创建用户
CREATE USER "DEM" IDENTIFIED BY "DEM123456789" PASSWORD_POLICY 0
DEFAULT TABLESPACE "DEM01_DATA"
DEFAULT INDEX TABLESPACE "DEM02_INDEX";

GRANT "DBA","PUBLIC","RESOURCE","SOI","SVI","VTI" TO "CESHI";

--修改用户失败登录次数限制:
ALTER USER DEM LIMIT FAILED_LOGIN_ATTEMPS UNLIMITED;

--修改用户口令过期时间限制:
ALTER USER DEM LIMIT PASSWORD_LIFE_TIME UNLIMITED; 

--修改用户口令锁定期限制:
ALTER USER DEM LIMIT PASSWORD_LOCK_TIME UNLIMITED;

1.3 使用DEM用户导入dem_init.sql

  • 进入数据库bin 目录
./disql DEM/DEM123456789
set CHAR_CODE UTF8;
start /opt/dmdba/dmdbms/web/dem_init.sql
  • 日志
[dmdba@localhost bin]$ ./disql DEM/DEM123456789

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 3.500(ms)
disql V8
SQL> set CHAR_CODE UTF8;
SQL> start /opt/dmdba/dmdbms/web/dem_init.sql
SQL> /*======================================================================
  File:         dem_init.sql

  Version:      7.1.5

  Summary:      DEM的初始化SQL脚本

  Tips:         使用disql运行此SQL脚本前,设置"set CHAR_CODE UTF8"
======================================================================*/
--SCHEMA
CREATE SCHEMA "DEM";
操作已执行
已用时间: 2.753(毫秒). 执行号:601.
SQL> SET SCHEMA "DEM";
操作已执行
已用时间: 0.350(毫秒). 执行号:0.
SQL> --TABLE
CREATE TABLE "DEM"."ADMIN_ROLE"
(
"ID" BIGINT NOT NULL,
......

2 配置tomcat

  • (点我下载apache-tomcat-8.5.84)

2.1 配置/tomcat/conf/server.xml

vi /opt/dmdba/apache-tomcat-8.5.84/conf/server.xml
  • 在<Connector port=“8080” protocol=“HTTP/1.1”… 追加属性字段
 maxPostSize="-1"

在这里插入图片描述

2.2 修改jvm启动参数

  • Linux:
  • 修改/tomcat/bin/catalina.sh 脚本:
vi /opt/dmdba/apache-tomcat-8.5.84/bin/catalina.sh
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/opt/dmdba/dmdbms/bin"

在这里插入图片描述

3 配置JAVA 1.8及以上版本的运行时环境

3.1 配置 JAVA 1.8 JDK 使用数据库自带的JDK

vi /home/dmdba/.bash_profile
export JAVA_HOME=/home/dmdba/dmdbms/jdk
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

在这里插入图片描述

  • 使配置文件生效
source /home/dmdba/.bash_profile
  • 查询JAVA环境变量是否生效
java -version

4 启动tomcat配置DEM项目

4.1 部署DEM包

  • 配置war包的配置文件
cp /opt/dmdba/dmdbms/web/dem.war /home/dmdba/apache-tomcat-8.5.84/webapps/

4.2 启动 tomcat

cd /opt/dmdba/apache-tomcat-8.5.84/bin;./startup.sh

4.3 DEM配置db.xml

vi /opt/dmdba/apache-tomcat-8.5.84/webapps/dem/WEB-INF/db.xml
<Server>192.168.248.102</Server>
<Port>5236</Port>
<User>DEM</User>
<Password>DEM123456789</Password>

4.4 重启tomcat

cd  /opt/dmdba/apache-tomcat-8.5.84/bin;./shutdown.sh
cd  /opt/dmdba/apache-tomcat-8.5.84/bin;./startup.sh

在这里插入图片描述

5 访问DEM web manager

5.1 浏览器访问 url

http://192.168.100.193:8080/dem

5.2 登录的用户名/密码

  • admin/888888
  • 本机ip为192.168.100.193

在这里插入图片描述

5.3 DEM登录后连接数据库

在这里插入图片描述

在这里插入图片描述

6 更多达梦数据库学习列表

  • 更多达梦数据库学习列表 - - 点击跳转

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1204169.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据分析 - 思考题

上班路上刷到的有趣题

基于教与学算法优化概率神经网络PNN的分类预测 - 附代码

基于教与学算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于教与学算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于教与学优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要&#xff1a;针对PNN神经网络…

详解IP安全:IPSec协议簇 | AH协议 | ESP协议 | IKE协议

目录 IP安全概述 IPSec协议簇 IPSec的实现方式 AH&#xff08;Authentication Header&#xff0c;认证头&#xff09; ESP&#xff08;Encapsulating Security Payload&#xff0c;封装安全载荷&#xff09; IKE&#xff08;Internet Key Exchange&#xff0c;因特网密钥…

eNSP启动路由器一直出#号、以为是安装配置winpcap的问题。。。。(以为是win10安装winpcap失败的问题。。。)

问题描述&#xff1a;eNSP启动一直出#号的一种参考方法_ensp一直#_Hong的博客-CSDN博客 原因是看了这篇博客&#xff0c;觉得ensp启动路由器的时候一直出现&#xff03;号是因为winpcap安装的时候出现的问题。查看自己的winpcap安装成功之后的目录是&#xff1a; 然后因为那篇…

【C++】类和对象(2)--构造函数

目录 一 概念 二 构造函数特性 三 默认构造函数 一 概念 对于以下Date类&#xff1a; class Date { public:void Init(int year, int month, int day){_year year;_month month;_day day;}void Print(){cout << _year << "-" << _month <…

Apache Airflow (五) :DAG调度触发时间

&#x1f3e1; 个人主页&#xff1a;IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 &#x1f6a9; 私聊博主&#xff1a;加入大数据技术讨论群聊&#xff0c;获取更多大数据资料。 &#x1f514; 博主个人B栈地址&#xff1a;豹哥教你大数据的个人空间-豹…

CLIP:万物分类(视觉语言大模型)

本文来着公众号“AI大道理” ​ 论文地址&#xff1a;https://arxiv.org/abs/2103.00020 传统的分类模型需要先验的定义固定的类别&#xff0c;然后经过CNN提取特征&#xff0c;经过softmax进行分类。然而这种模式有个致命的缺点&#xff0c;那就是想加入新的一类就得重新定义…

Lasso回归和岭回归详解

当数据特征存在多重共线性&#xff0c;特征矩阵不满秩&#xff0c;或者用普通线性回归过拟合的状况时&#xff0c;我们需要用lasso回归或岭回归来构建模型。 左边是lasso回归&#xff0c;右边是岭回归。 Lasso使用的是系数 的L1范式&#xff08;L1范式则是系数 的绝对值&#…

PCL安装与使用

1 apt安装 ubuntu20.04及以上版本下可以直接通过apt方式安装pcl编译好的二进制文件,二进制安装的版本为1.10。 sudo apt update sudo apt install libpcl-dev 2 源码安装 在pcl的github上下载对应的版本进行安装&#xff1a; https://github.com/PointCloudLibrary/pcl/rel…

分组取每组数据的最大值和最小值的方法思路,为类似场景的数据分析提取提供思路,例如提取宗地内建筑的最高层数等可参考此方法思路

目录 一、实现效果 二、实现过程 1.读取并剔除无效数据 2.数据分组 3.提取最大值 4.提取最小值 三、总结 使用FME实现批量分组取每组数据的最大值和最小值&#xff0c;为类似场景的数据分析提取提供思路&#xff0c;例如提取宗地内建筑的最高层数等可参考此方法思路。关…

【数据结构】非递归实现二叉树的前 + 中 + 后 + 层序遍历(听说面试会考?)

&#x1f466;个人主页&#xff1a;Weraphael ✍&#x1f3fb;作者简介&#xff1a;目前学习C和算法 ✈️专栏&#xff1a;数据结构 &#x1f40b; 希望大家多多支持&#xff0c;咱一起进步&#xff01;&#x1f601; 如果文章对你有帮助的话 欢迎 评论&#x1f4ac; 点赞&…

mysql之正则表达式匹配

题目&#xff1a; 今天在牛客网看到一道关于数据库正则表达式匹配的问题&#xff0c;发现自己一点不会做。 正则表达式&#xff1a; 一、正则表达式 MySQL 正则表达式通常是在检索数据库记录的时候&#xff0c;根据指定的匹配模式匹配记录中 符合要求的特殊字符串。MySQL 的…

利用角色roles上线wordpress项目

角色订制&#xff1a;roles ① 简介 对于以上所有的方式有个弊端就是无法实现复用假设在同时部署Web、db、ha 时或不同服务器组合不同的应用就需要写多个yml文件。很难实现灵活的调用。   roles 用于层次性、结构化地组织playbook。roles 能够根据层次型结构自动装载变量文…

linux下使用Docker Compose部署Spug实现公网远程访问

&#x1f4d1;前言 本文主要是linux下使用Docker Compose部署Spug实现公网远程访问的文章&#xff0c;如果有什么需要改进的地方还请大佬指出⛺️ &#x1f3ac;作者简介&#xff1a;大家好&#xff0c;我是青衿&#x1f947; ☁️博客首页&#xff1a;CSDN主页放风讲故事 &am…

openlayers 注册投影

注册投影 openlayers 默认支持的坐标系有4326&#xff08;基于美国wgs84坐标系&#xff09;和3857&#xff08;墨卡托投影&#xff09;两种。 所以如果我们想要使用比如4490坐标系&#xff0c;或者4547坐标系&#xff0c;就需要先注册&#xff0c; 注册4490示例代码如下 如…

【Linux进程】进程控制

目录 一、进程创建 1.2 fork函数初识 1.2 fork函数返回值 1.3 写时拷贝 1.4 fork常规用法 1.5 fork调用失败的原因 二、进程终止 2.1 进程退出场景 2.2 进程退出码 2.2.1 用strerror打印错误信息 2.2.2 errno全局变量 2.3 进程常见退出方法 2.3.1 进程正常退出 2…

力扣刷题-二叉树-对称二叉树

101 对称二叉树 给你一个二叉树的根节点 root &#xff0c; 检查它是否轴对称。 示例 1&#xff1a; 输入&#xff1a;root [1,2,2,3,4,4,3] 输出&#xff1a;true 示例 2&#xff1a; 输入&#xff1a;root [1,2,2,null,3,null,3] 输出&#xff1a;false 思路 我的思路…

RK3568笔记五:基于Yolov5的训练及部署

若该文为原创文章&#xff0c;转载请注明原文出处。 一. 部署概述 环境&#xff1a;Ubuntu20.04、python3.8 芯片&#xff1a;RK3568 芯片系统&#xff1a;buildroot 开发板&#xff1a;ATK-DLRK3568 开发主要参考文档&#xff1a;《Rockchip_Quick_Start_RKNN_Toolkit2_C…

2023测试工程师必看系列:用JMeter+ANT进行接口自动化测试,并生成HTML测试报告

【文章末尾给大家留下了大量的福利】 小伙伴们&#xff0c;用python做接口自动化是不是写代码比较繁琐&#xff0c;而且没有python代码基础的小伙伴根本无从下手对吧&#xff01;今天我们来学习一下如何使用JMeter工具实现接口自动化测试。 01 安装 1、安装JDK&#xff0c;…

weblogic集群配置信息,IIOP问题解决,节点配置管理

第一、创建域的时候&#xff0c;管理服务器&#xff0c;受管服务器&#xff0c;选择管理服务器&#xff0c;设置端口9001&#xff0c;其他默认下一步即可。 第二、启动管理服务器&#xff0c;打开控制台&#xff0c;增加服务器&#xff0c;集群如图&#xff0c;如果这两部有问…