达梦8.2专用版部署过程

背景

之前总结过.本次再进行一下总结和归集.
达梦的驱动也是经常变动,需要进行一些处理

获取安装介质

https://eco.dameng.com/download/
但是专用机版本需要单独在获取
有其他的路径.

安装与初始化

rpm -ivh xxxx.rpm
# 然后进行初始化
cd /opt/dmdbms/bin/bin
# 注意达梦的路径弄重复了
./dminit path=/opt/dmdbms/data case_sensitive=1 charset=0 page_size=32

部分默认密码信息
SYSDBA 用户:SYSDBA123
SYSSSO 用户:SYSSSO123
SYSAUDITOR 用户:SYSAUDITOR123

设置服务自动启动

systemctl restart dm_services
systemctl enable  dm_services

# 注意部分达梦的版本有 PK_WITH_CLUSTER = 1 的设置
# 建议修改为 PK_WITH_CLUSTER = 0
# 聚簇主键会导致部分DDL命令失效.

建账注意事项

# 需要注意 因为专用版使用了三元管理,没有超级管理员
# 所以建库时需要多个用户进行处理.
# 建议先行建库,然后进行数据初始
cd /opt/dmdbms/bin/bin
./disql SYSDBA/SYSDBA123 <<EOF
create user  DM2211;
create tablespace  DM2211 datafile '/opt/dmdbms/data/DM2211.dbf' size 2048 ;
grant dba,resource,vti to  DM2211;
EOF

./disql SYSSSO/SYSSSO123 <<EOF
alter user  DM2211 identified by "Test@1xxx" ;
alter user  DM2211 default tablespace  DM2211 ;
ALTER USER "SYSDBA" LIMIT SESSION_PER_USER UNLIMITED, CONNECT_IDLE_TIME UNLIMITED, FAILED_LOGIN_ATTEMPS UNLIMITED, \
PASSWORD_LIFE_TIME UNLIMITED, PASSWORD_REUSE_TIME UNLIMITED, PASSWORD_REUSE_MAX UNLIMITED, PASSWORD_LOCK_TIME UNLIMITED, \
PASSWORD_GRACE_TIME UNLIMITED, CONNECT_TIME UNLIMITED, CPU_PER_SESSION UNLIMITED, CPU_PER_CALL UNLIMITED, READ_PER_SESSION UNLIMITED, \
READ_PER_CALL UNLIMITED, MEM_SPACE UNLIMITED;
ALTER USER "SYSSSO" LIMIT SESSION_PER_USER UNLIMITED, CONNECT_IDLE_TIME UNLIMITED, FAILED_LOGIN_ATTEMPS UNLIMITED, \
PASSWORD_LIFE_TIME UNLIMITED, PASSWORD_REUSE_TIME UNLIMITED, PASSWORD_REUSE_MAX UNLIMITED, PASSWORD_LOCK_TIME UNLIMITED, \
PASSWORD_GRACE_TIME UNLIMITED, CONNECT_TIME UNLIMITED, CPU_PER_SESSION UNLIMITED, CPU_PER_CALL UNLIMITED, READ_PER_SESSION UNLIMITED,\
 READ_PER_CALL UNLIMITED, MEM_SPACE UNLIMITED;
ALTER USER "SYSAUDITOR" LIMIT SESSION_PER_USER UNLIMITED, CONNECT_IDLE_TIME UNLIMITED, FAILED_LOGIN_ATTEMPS UNLIMITED,\
 PASSWORD_LIFE_TIME UNLIMITED, PASSWORD_REUSE_TIME UNLIMITED, PASSWORD_REUSE_MAX UNLIMITED, PASSWORD_LOCK_TIME UNLIMITED, \
 PASSWORD_GRACE_TIME UNLIMITED, CONNECT_TIME UNLIMITED, CPU_PER_SESSION UNLIMITED, CPU_PER_CALL UNLIMITED, READ_PER_SESSION UNLIMITED, \
 READ_PER_CALL UNLIMITED, MEM_SPACE UNLIMITED;
ALTER USER "DM2211" LIMIT SESSION_PER_USER UNLIMITED, CONNECT_IDLE_TIME UNLIMITED, FAILED_LOGIN_ATTEMPS UNLIMITED,\
 PASSWORD_LIFE_TIME UNLIMITED, PASSWORD_REUSE_TIME UNLIMITED, PASSWORD_REUSE_MAX UNLIMITED, PASSWORD_LOCK_TIME UNLIMITED, \
 PASSWORD_GRACE_TIME UNLIMITED, CONNECT_TIME UNLIMITED, CPU_PER_SESSION UNLIMITED, CPU_PER_CALL UNLIMITED, READ_PER_SESSION UNLIMITED, \
 READ_PER_CALL UNLIMITED, MEM_SPACE UNLIMITED;
EOF

驱动相关

需要注意达梦的8.x版本是2019年发布的
截止2023.1 其实有了四年多的发展
但是版本号一直是 8.1和8.2
但是驱动有了非常多次的更改. 
有时候比较深入的使用会有bug
建议选用准确的驱动进行建库和使用. 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章