人大金仓kingbase更换(license.bat)授权文件(linux和windows)_金仓数据库授权文件
Linux
1.首先去人大金仓官网下载对应版本的授权文件(要注意版本和授权文件类型)
KES-电科金仓官网
2.使用root账号将文件license.bat上传至服务器中,我的是放在home目录
3.授权:
chown -R kingbase:kingbase license.dat (用什么用户安装的用户权限给到哪个用户)
chmod -x license.dat
4.登录kingbase账号
su kingbase
找到license.dat 路径,一般在/home/kingbase/KingbaseES/v8/KESRealPro/V008R006C008B0014目录下,可通过
find / -name license.dat查找路径,进入这个目录
复制(cp命令)或移动(mv命令)刚刚root账号下上传的license.dat文件到这里
5.重启数据库
./sys_ctl stop -D /home/kingbase/KingbaseES/v8/data (data数据目录)
./sys_ctl start -D /home/kingbase/KingbaseES/v8/data
退出数据库\\q,重新登陆ksql test system ,在数据库里执行select get_license_validdays(); 查看license过期时间,-2代表正式版长期
windows
1.进官网下载授权文件(要注意版本和授权文件类型)
2.重命名原文件,将下载的license.dat移动到这里E:\\developtools\\kingbse\\KESRealPro\\V008R006C008B0014 E:\\developtools\\kingbse\\为安装路径
3.重启数据库 cmd进入数据库bin目录
sys_ctl -D E:\\developtools\\kingbse\\data stop
sys_ctl -D E:\\developtools\\kingbse\\data start