达梦:如果初始化一个新的实例(基础篇)

说明:
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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值