达梦数据库单体安装

达梦数据库单体安装

技术教程gslnedu2025-03-10 13:16:153A+A-

创建用户

groupadd dinstall

useradd dmdba -G dinstall

passwd dmdba

目录规划

数据库安装在 /home/dmdba目录下

安装

挂载镜像 mount -o loop
dm8_20240116_x86_rh7_64.iso /mnt

cd /mnt && ./DMInstall.bin -i

sudo
/home/dmdba/dmdbms/script/root/root_installer.sh 或者切换至 root 用户
/home/dmdba/dmdbms/script/root/root_installer.sh 创建 DmAPService,否则会影响数据库备份。

配置实例

cd /home/dmdba/dmdbms/bin && ./dminit path=/home/dmdba/dmdbms/data CASE_SENSITIVE=Y CHARSET=1 DB_NAME=DMTEST INSTANCE_NAME=DBSERVER SYSDBA_PWD=Bojx@1001

case_sensitive: 标识符大小写敏感。当大小写敏感时,小写的标识符应用""括起,否则被系统自动转换为大写;当大小写不敏感时,系统不会转换标识符的大小写,系统比较函数会将大写字母全部转为小写字母再进行比较。取值:Y、y、1 表示敏感;N、n、0 表示不敏感。缺省值为 Y。此参数在数据库创建成功后无法修改,可通过系统函数
SF_GET_CASE_SENSITIVE_FLAG()或 CASE_SENSITIVE()查询设置的参数置。

charset:字符集选项。取值范围 0、1、2。0 代表 GB18030,1 代表 UTF-8,2 代表韩文字符集 EUC-KR。缺省值为 0。此参数在数据库创建成功后无法修改,可通过系统函数 SF_GET_UNICODE_FLAG()或 UNICODE()查询设置的参数置。

注册服务

cd /home/dmdba/dmdbms/script/root/ && sudo ./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdbms/data/DMTEST/dm.ini -p DMTEST

-p指定服务名后缀,生成的操作系统服务名为“服务脚本模板名称 + 服务名后缀”。进入/home/dmdba/dmdbms/bin 目录中可以看到已经注册好的服务 DmServiceDMTEST。

启动、停止数据库

cd /home/dmdba/dmdbms/bin && ./DmServiceDMTEST start

./DmServiceDMTEST stop

./DmServiceDMTEST restart

./DmServiceDMTEST status

还可以

systemctl start DmServiceDMTEST

systemctl stop DmServiceDMTEST

systemctl restart DmServiceDMTEST

systemctl status DmServiceDMTEST

点击这里复制本文地址 以上内容由朽木教程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

朽木教程网 © All Rights Reserved.  蜀ICP备2024111239号-8