达梦数据库产品默认可以试用1年时间(从发版时间开始算),试用到期后就需要更换新的试用授权或者更换正式授权,不然数据库服务是无法正常启动的。需要说明的是,数据库服务授权到期,对于数据来说是没有任何影响的,不用担心数据丢失的问题。

数据库服务到期现象
数据库服务到期,可以在启动服务过程中或者是在数据库后台日志中看到License has already expired或者是product has expried类似的字样,服务授权到期可能会导致数据库服务无法正常提供服务。
不停服更换服务授权
在服务运行的情况下,可以在$DM_HOME/bin目录,将原来的dm.key的文件备份,然后上传新的授权文件,新的授权文件需要重命名为dm.key,原放到$DM_HOME/bin目录,然后登录数据库,执行SP_LOAD_LIC_INFO()命令即可,执行后可以查看新的授权信息,其中EXPIRED_DATE 指的是授权到期时间,如果正式授权该字段为NULL,参考过程如下:
[dmdba@localhost bin]$ cd $DM_HOME/bin
[dmdba@localhost bin]$ ./disql SYSDBA/SYSDBA@127.0.0.1:5236
服务器[127.0.0.1:5236]:处于普通打开状态
登录使用时间 : 4.101(ms)
disql V8
SQL> SP_LOAD_LIC_INFO();
DMSQL 过程已成功完成
已用时间: 1.602(毫秒). 执行号:700.
SQL> SELECT * FROM V$LICENSE;
行号 LIC_VERSION SERIES_NO SERVER_SERIES SERVER_TYPE SERVER_VER EXPIRED_DATE AUTHORIZED_CUSTOMER AUTHORIZED_USER_NUMBER CONCURRENCY_USER_NUMBER MAX_CPU_NUM NOACTIVE_DEADLINE
---------- ----------- ---------- ------------- ----------- ---------- ------------ ------------------------ ---------------------- ----------------------- ----------- -----------------
HARDWARE_ID CHECK_CODE PRODUCT_TYPE PROJECT_NAME CPU_TYPE OS_TYPE MAX_CORE_NUM HARDWARE_TYPE CLUSTER_TYPE DATE_GEN SERVER_SERIES_NAME
----------- ---------------- ------------ ------------------------ -------- ------- ------------ ------------- ------------ ---------- ------------------
TABLE_RECORD_NUMBER_LIMIT TOTAL_SPACE_LIMIT
------------------------- -----------------
1 3.00 8B01088351 E 3 DM_PRODUCT 2023-12-25 达梦公司产品试用 NULL NULL NULL NULL
4C85B9E5CC5B4060 DM8 达梦公司产品试用 X86 Linux NULL 1111 2022-12-27 企业版
NULL NULL
已用时间: 1.293(毫秒). 执行号:701.
SQL>

停服更换授权
如果服务已经停止或者可以重启数据库服务的情况下,在$DM_HOME/bin目录,将原来的dm.key的文件备份,然后上传新的授权文件,新的授权文件需要重命名为dm.key,原放到$DM_HOME/bin目录,然后直接重启数据库服务即可。参考过程如下:
[dmdba@localhost bin]$ cd $DM_HOME/bin
[dmdba@localhost bin]$ ./DmServiceDMSERVER restart
Stopping DmServiceDMSERVER: [ OK ]
Starting DmServiceDMSERVER: [ OK ]
[dmdba@localhost bin]$
原创文章,作者:lzb,如若转载,请注明出处:https://www.wlkjzx.com/2023/06/28/%e8%be%be%e6%a2%a6%e6%95%b0%e6%8d%ae%e5%ba%93%e6%8e%88%e6%9d%83%e6%9b%b4%e6%8d%a2%e5%85%b7%e4%bd%93%e6%93%8d%e4%bd%9c%e6%96%b9%e6%b3%95/