今天服务器由于其他原因关机,之前达梦数据库更换过永久的dm.key
执行启动命令发现报错
报错如上。
解决办法:
[root@ser-01 log]# find / -name dm.key
/vdc/dmdbms/bin/dm.key
/vdc/dmdbms/DAMENG/bin/dm.key
/vdc/dm8/bin/dm.key
查找了所有 dm.key
将所有的 改成其他名字,比如dm11.key
然后执行启动数据库命令,发现可以正常启动
将所有的dm11.key改回 dm.key
登录数据库 执行命令
call sp_load_lic_info(); 使key重新生效
select expired_date from v$license; 查看过期时间 无过期时间
解决完毕