达梦8数据库安装和初始化

1. 安装

  • 命令行方式:使用root用户执行./DMInstall.bin -i
  • 界面方式:使用root用户执行./DMInstall.bin
  • 默认安装到/opt/dmdbms目录
  • 安装时会自动创建dmdba用户和dinstall组,以后操作一般使用dmdba用户

2. 初始化实例

2.1 命令行方式

初始化

su - dmdba
cd /opt/dmdbms
# 设置管理员SYSDBA密码,大小写不敏感,字符集为UTF-8,VARCHAR类型以字符为单位
bin/dminit path=/opt/dmdbms/data instance_name=DMSERVER db_name=DAMENG SYSDBA_PWD=SYSDBASYSDBA CASE_SENSITIVE=N CHARSET=1 LENGTH_IN_CHAR=Y
# 前台启动,关闭终端后服务停止
bin/dmserver /opt/dmdbms/data/DAMENG/dm.ini

配置服务

su - root
cd /opt/dmdbms/script/root
# 达梦注册服务
./dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /opt/dmdbms/data/DAMENG/dm.ini
# 系统启动服务
systemctl start DmServiceDMSERVER
# 系统设置自启动
systemctl enable DmServiceDMSERVER

删除服务

su - root
# 系统关闭服务
systemctl stop DmServiceDMSERVER
# 系统关闭自启动
systemctl disable DmServiceDMSERVER
cd /opt/dmdbms/script/root
# 删除达梦服务
./dm_service_uninstaller.sh -n DmServiceDMSERVER

配置环境变量

export DM_HOME=/opt/dmdbms
export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
2.2 界面方式

关键步骤
在这里插入图片描述

3. 初始化模式(库)

初始化模式sql

CREATE TABLESPACE ${DBNAME} DATAFILE '${DBNAME}.dbf' size 4096 autoextend on maxsize 512000;
CREATE USER ${DBNAME} IDENTIFIED BY ${DBPASSWD} DEFAULT TABLESPACE ${DBNAME} default index tablespace "${DBNAME}";
grant "DBA" to "${DBNAME}";

删除模式sql

DROP USER "${DBNAME}" CASCADE;
DROP TABLESPACE "${DBNAME}";

4. 其他

windows安装达梦

修改dm_svc.conf,便于备份和恢复数据库

TIME_ZONE=(480)
LANGUAGE=(en)
CHAR_CODE=(PG_UTF8)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值