前言:本操作步骤仅针对DM8数据库的key替换步骤,请在操作前确认以下两部分内容:
1.是否为DM8数据库;
2.所使用的key是否对应具体的操作系统版本及CPU型号;
3.替换key可以不重启数据库服务,但请注意替换时间,预留回退操作。
具体操作步骤:
cat /etc/issue(各版本命令可能存在差异)
ps -ef|grep dmserver
其中/home/dmdba/dm/dmdbms/bin即为KEY更换目录(及为安装目录);
使用命令行的方式或者达梦管理工具登录数据库,查询达梦数据库版本及许可时间,命令行方式和达梦管理工具查看方式,选择其一即可:
在达梦数据库安装路径的bin文件下,执行
./disql sysdba/sysdba密码@IP:端口
select * from vversion;selectexpireddatefromvlicense;
1.进入安装目录:
/home/dm/dmdbms/bin (步骤二中确认的路径,以此为例子)
2.备份原有dm.key文件
mv dm.key dm.key.bak
3.导入新文件dmXXXXXX.key(步骤一中选定的key)到/home/dm/dmdbms/bin目录下
mv dmXXXXXX.key dm.key
更改文件属性:
chown dmdba.dinstall dm.key
Key文件的生效可以选择以下两种方式之一,生产环境建议不重启数据库方式。
5.1不重启数据库方式
sysdba登录数据库,执行
SP_LOAD_LIC_INFO();
查看许可时间是否生效:
select expired_date from v$license;
如果上述操作没问题,不需要执行下列操作
针对达梦数据库集群,包含数据库守群集群DM DataWatch、读写分离集群DMRWC、共享存储集群DMDSC和分布式集群DMDPC等,所有节点均需要执行上述步骤。
重启数据库服务后,查看许可时间
select expired_date from v$license;
ZYJ达梦数据重启
找到数据库dm.ini文件,纪委项目一般数据库安装路径为:/opt/dmdbms,数据存放路径为/data,视现场情况不同有所区别
cd /opt/dmdbms/bin
启动数据库
./dmserver /data/DAMENG/dm.ini
关闭窗口,不要停止服务
查看服务运行状态
ps -ef|grep dmserver
文章
阅读量
获赞