1 许可证(License)的说明
达梦数据库企业版在安装的时候会提示“是否输入key文件路径”。如下图:

key文件就是达梦License的载体,内容是达梦公司对用户使用 DM 软件的授权。
如果不输入key文件,在试用一定的时间之后数据库就会停止服务。
通过日志查看会发现提示授权已经终止。如下图:

输入正式的key文件之后则可获得永久授权。
正式key文件可联系达梦公司获得。
2 许可证(License)检查
如果想检查当前数据库的License信息,可通过以下步骤进行。
2.1 查看数据库运行状态
ps -ef |grep dmserver
2.2 连接disql工具
su - dmdba #以安装用户登录到 Linux系统
cd /home/dmdba/dmdbms/bin #进入DM服务器程序安装的目录
./disql 用户名/密码:端口号 #连接disql工具
2.3 查询license信息
select * from v$license;
可通过expired_date字段来判断,许可证有效日期,如果结果为“NULL”,则标识为永久有效。
3 许可证(License)的安装
在检查许可证(License)的信息,确认当前数据库并未授权或者授权即将到期之后可对数据库进行License安装。具体步骤如下:
3.1 备份当前的License(如果有的话)到自定义目录下
cd /home/dmdba/dmdbms/bin #进入DM服务器程序安装的目录
cp dm.key /dm8/license_bak/dm_bak_2022_10.key #备份原有License
3.2 安装正式License并检查
cd /home/dmdba/dmdbms/bin #进入DM服务器程序安装的目录
./DmServiceDAMENG stop #停止数据库服务
cp /opt/dm.key /home/dmdba/dmdbms/bin #将正式key文件拷贝到bin目录下
./DmServiceDAMENG start #启动数据库服务
./disql 用户名/密码:端口号 #连接disql工具
select * from v$license; #检查License信息
4 注意事项
申请key时,请注意提供明确的平台信息(CPU类型、操作系统类型),不同平台的key文件不通用。 关于替换的说明:
1.该目录下原有的 dm.key 文件请事先做好备份。
2.拿到的key文件有时候不叫做dm.key 而是 dmxxxx编号.key 请在替换时,更名成dm.key
3.对于不方便重启的的环境,在替换后,可以登录数据库执行函数:SP_LOAD_LIC_INFO();来对key生效(不需要重启服务器)
本文为达梦在线服务平台【与达梦同行】征文活动投稿文章,活动详情
【与达梦同行】 🏆🏆🏆 第一届达梦数据库技术征文大赛来啦!🚀🚀🚀

本文介绍了达梦数据库的企业版许可管理流程,包括许可文件的作用、如何检查当前许可的有效性、安装正式许可的方法以及一些注意事项。
2904

被折叠的 条评论
为什么被折叠?



