一台用于测试的人大金仓数据库访问失败。
登录后发现服务停了。
使用命令行启动,提示服务过期。
查网上资料,说替换原有文件可以解决。
于是去官网下载一个新的,替换掉原来的授权文件。
再次启动数据库,还是提示授权文件过期。
又有网友说修改服务器时间可以解决。
于是使用date -s “2023-1-22 17:48:00”修改服务器时间到去年的今天。
再次启动,问题依旧。
没辙,去人大金仓数据目录下的sys_log目录下查看日志。启动日志startup.log内容也是授权过期提示。
除了启动日志,还有以时间命名的日志文件,最早的时间是2023年9月1日。
灵机一动,将服务器时间改为2023年9月1日 17:55:00
date -s “2023-1-22 17:55:00”
再次启动数据库,成功。
看来人大金仓数据库校验时间比较严格,它记录了你的安装时间。
既然启动起来了,时间改回去是不是会服务停止呢?
date -s “2024-1-22 18:02:00”
运行40多分钟,目前服务没有自动关闭。