达梦数据库——在线更换license授权文件及授权视图信息介绍

本文介绍达梦数据库在不停服务情况下更换license授权文件的方法,包括找到$DM_HOME/bin目录、更换正式授权文件、用SYSDBA登录数据库执行生效命令,还提及当EXPIRED_DATE为NULL时是永久授权,以及V$license视图字段介绍。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

达梦数据库如何在不停数据库服务的情况下更换license授权文件。

首先找到 达梦数据库的$DM_HOME/bin目录

ls dm.key                      #查看数据库临时授权文件,没有的话则直接拷贝key文件
mv  dm.key dmbak.key           #将临时授权文件名修改(不建议直接删除)

更换正式授权文件

cp 正式授权licnse文件路径 $DM_HOME/bin/dm.key      #拷贝正式授权license文件到达梦数据库安装目录/bin目录下dm.key中
ll dm.key                                        #查看文件的属主,如果属主是root进行以下操作。
chown -R dmdba:dinstall dm.key                   #修改文件属主

用SYSDBA登录数据库,执行生效命令

./disql SYSDBA/SYSDBA                       #disql登录SYSDBA用户
SP_LOAD_LIC_INFO();                         #使新的license已生效
select * from v$license;                    #查看license信息

当EXPIRED_DATE为 NULL 时,为永久授权。 

V$license视图的字段介绍

序号说明
1LIC_VERSION许可证版本号
2LIC_VERSIONLICENSE 文件序列号
3SERVER_SERIES服务器颁布类型。P:个人版、S:标准版、E:企业版、A:安全版、T:可信版、X:定制版
4SERVER_TYPE服务器发布类型。1:正式版、2:测试版、3:试用版、4:其他
5SERVER_VER服务器版本号
6EXPIRED_DATE有效日期
7AUTHORIZED_CUSTOMER用户名称
8AUTHORIZED_USER_NUMBER授权用户数
9CONCURRENCY_USER_NUMBER并发连接数
10MAX_CPU_NUM最大 CPU 数目
11NOACTIVE_DEADLINE未激活状态截止日期
12HARDWARE_ID绑定的硬件编码,根据 HARDWARE_TYPE 不同,此项内容对应的获取和检测方式不同
13CHECK_CODE校验码
14PRODUCT_TYPE产品类型:内容为:
DM8/DM7/DM6/DMETLV4/DMETLV3/DMHSV3
15PROJECT_NAME项目名称
16CPU_TYPE授权运行的 CPU 类型
17OS_TYPE授权运行的操作系统
18MAX_CORE_NUM授权最大 CPU 核个数,0 表示无限制
19HARDWARE_TYPE硬件绑定类型。1:MAC 地址、 2:cpu id、3:harddriver id
20CLUSTER_TYPE授权使用的集群类型,格式为字符串“XXXX”,
每一位上 0 表示禁止,1 表示授权使用
第 1 个字符:表示数据守护
第 2 个字符:表示 MPP
第 3 个字符:表示读写分离
第 4 个字符:表示 DSC
例如:“0010”表示授权该可作为读写分离集群
的节点使用
21DATE_GENKEY 的生成日期
22SERVER_SERIES_NAME定制版版本名称
23TABLE_RECORD_NUMBER_LIMIT单表最大数据行数限制,以万为单位,0 表示无限制
24TOTAL_SPACE_LIMIT数据总空间大小限制,以 GB 为单位,0 表示无限制

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值