DM达梦数据库License的替换安装

 

DM达梦数据库License的替换安装

 

参考官方的《DM8安装手册.pdf》,有如下步骤:

首先,找到 DM 服务器所在的目录,方法是以 root 用户或安装用户登录到 Linux 系统,启动终端,执行以下命令即可进入 DM 服务器程序安装的目录:

关闭数据库服务器,在RH7.9中(我这边库名为GXPT),

systemctl status DmServiceGXPT
systemctl stop DmServiceGXPT
systemctl status DmAPService
systemctl stop DmAPService

然后,备份原来的key文件,

#注:假设安装目录为/dm8

cd /dm8/bin
mv dm.key dm.key.bak

 

然后,再将新的 dm.key 文件拷贝到该目录,替换原有的 dm.key 即可。

mv /soft/dm4F041218.key /dm8/bin/dm.key
chown dmdba:dinstall /dm8/bin/dm.key
chmod 755 /dm8/bin/dm.key

 

根据官方的《DM8系统管理员手册.pdf》可知,

无论是在何种操作系统下运行,DM 数据库在启动时都会进行 LICENSE 检查。若 LICENSE 过期或 KEY 文件与实际运行环境不配套,DM 服务器会强制退出。

可通过查看 V$LICENSE 了解所安装的 DM 数据库的 LICENSE 信息。

因此只要启动DM服务器即可。

systemctl start DmAPService
systemctl start DmServiceGXPT

  

也可在此时登录数据库手工执行SP_LOAD_LIC_INFO进行LICENSE校验,

SQL> sp_load_lic_info();
DMSQL executed successfully
used time: 2.816(ms). Execute id is 1600.

  

关于SP_LOAD_LIC_INFO在《DM8_SQL语言使用手册.pdf》中有说明:进行 DM 服务器的 LICENSE 校验。检查 LICENSE 与当前 DM 版本及系统运行 环境是否一致,如果有不一致则 DM 服务器主动退出。

查询v$license信息如下:

 

posted @ 2022-04-20 10:26  PiscesCanon  阅读(1379)  评论(0编辑  收藏  举报