达梦:如果初始化一个新的实例(基础篇)
创始人
2025-06-01 10:21:41
0

说明:
1.本文适用于已安装好数据库软件的情况(软件安装可查看文章:Linux系统环境:DM8数据库安装

2.本文使用的是dmdba进行初始化实例,该用户数组为dinstall
3.本文中的/home/dmdba/dmdbms目录为数据库软件安装目录


一、实操步骤

1.初始化实例

进入安装目录的bin目录下:

cd /home/dmdba/dmdbms/bin

创建数据存储目录:

mkdir /data/dmdata 

修改数据目录的属主和数组:

chown dmdba:dinstall -R /data/dmdata 

按默认值初始化新实例:

./dminit path=/data/dmdata 

 如果默认的5236端口被占用,可以用PORT_NUM参数重新指定数据库端口。

dminit的使用及相关参数详解,可查看如下链接:

使用 dminit | 达梦技术文档 (dameng.com)

查看 dminit 参数 | 达梦技术文档 (dameng.com)

dminit 参数详解 | 达梦技术文档 (dameng.com)

2.前台启动

执行命令:

./dmserver /data/dmdata/DMOA/DAMENG/dm.ini

有SYSTEM IS READY 就说明是正常的
ctrl+c或者输入exit回车,即退出前台启动 


3.注册服务:

进入注册服务脚本目录:

cd /home/dmdba/dmdbms/scripts/root

注册服务名为DmServiceDMSERVER的数据库服务:

./dm_service_install.sh -t dmserver -dm_ini /data/dmdata/DMOA/DAMENG/dm.ini -p DMSERVER 

-p :指定服务名后缀,如DMSERVER
-t :指定服务类型
-dm_ini:指定实例dm.ini配置文件路径

更多注册和卸载服务参数查看:达梦:如何注册和卸载达梦数据库服务(基础篇)

4.使用服务名,启动数据库服务

进入安装目录的bin目录下:

cd /home/dmdba/dmdbms/bin
./DmServiceDMSERVER start

5.配置环境变量

切换到dmdba用户:

su - dmdba 

配置环境变量 :

vi .bash_profile
export DM_HOME="/home/dmdba/dmdbms"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/dmdba/dmdbms/bin"
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool  
export MALLOC_ARENA_MAX=1

 使环境变量生效:

source .bash_profile


6.确定数据库的进程

ps -ef|grep dmdba 

 确定dmap和dmserver进程在即可。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~分享完毕啦~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

更多内容,请访问达梦社区地址:https:eco.dameng.com

相关内容

热门资讯

【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
牛客计算器的改良(Python... 文章目录1.题目描述2.输入描述:3.输出描述:4.示例15.分析6.代码7.结语 链接࿱...
【前端】‘??‘与‘||‘有什... 0 问题 经常写const data = res.data.a ?? ''或者const d...
正大杯|市调大赛|2023备赛... 关键信息 同时随着精细化养宠趋势的深入,宠物消费类目日渐丰富。 本报告通过 Niuco...
文本生成视频Make-A-Vi... Meta公司(原Facebook)在今年9月29日首次推出一款人工智能系...