Kingbase数据库检查授权有效期并更换授权文件
检查数据库授权文件到期时间
如果返回值为正数,表示授权文件在该天数后到期。
如果返回值为-1,表示授权文件已过期。
如果返回值为-2,表示授权文件为永久有效。
SELECT GET_LICENSE_VALIDDAYS();
更换新授权操作步骤如下
切换到普通用户
su - kingbase
确认数据库安装目录
-D 参数后为数据目录
ps -ef |grep data |grep -Ev grep
kingbase 2300416 1 0 09:06 ? 00:00:00 /data/KingbaseV8/V8/KESRealPro/V008R006C008B0020/Server/bin/kingbase -D /data/KingbaseV8/kbdata
更换数据库授权
数据库安装目录/data/KingbaseV8/V8/KESRealPro/V008R006C008B0020/Server的bin目录下
有个license.dat文件,先备份:cp license.dat license.dat_bak
然后可以直接echo清空,再vim编辑写入最新授权数据
cp license.dat license.dat_bak
echo > license.dat
vim license.dat
重新加载授权信息
sys_ctl -D /data/kingbase/cluster/V8/gxhs/kingbase/data reload
参考链接:https://blog.csdn.net/qq_40916808/article/details/150619427

浙公网安备 33010602011771号