数据库license管理
更新时间:2024-07-01 14:39:42
本章介绍数据库版权管理的使用方法。
激活 license
社区版 license
数据库初始化时(initdb)会自动创建社区版本 license 文件(名称为 adb_license_trail),有效期为 30 天。数据库首次启动时会自动激活此 license。
在执行 adb_basebackup
创建备库时,主库的 license 文件会复制到备库。
企业版 license
AntDB 的企业版 license 需要根据我司的许可证发放流程获取。
激活方法一
- 该 license 文件(名称为 adb_license)放置到数据库的主库的 data 目录下。
- adb 连接到数据库执行
activate antdb_license
命令激活。
激活方法二
- 该 license 文件放置到数据库的主库的 data 目录下。
- 客户端使用
adb_ctl start/restart
命令启动/重启数据库激活。
说明:主备库的激活方法相同。如果是多个备库,需要逐个备库执行激活。
注意:license 文件名不可更改,否则无法识别。
查看 license 信息
通过 show antdb_license 命令可以查看社区版和企业版的 license 相关信息。
# 登陆数据库,执行show命令查看license信息
adb -d "database" -U "user" -p "port" -h "host" #登陆数据库
show antdb_license; #查看license信息
license 过期处理
license 过期后,重新连接数据库,会报相应的警告信息,但是不影响数据库的相关操作。替换新的 license 文件,激活后直接使用。
问题反馈