瀚高数据库授权到期续期处理,数据不丢失

一、前言

虽然感觉瀚高数据库不是很好用,但是推动国产化,还是得用
安装瀚高数据库(银河麒麟/windows)+ 数据迁移https://blog.csdn.net/weixin_45853881/article/details/143803782
线上用的正式的,内网测试用不了正式,只能是测试的,他这个试用期最多的那个就一年,到期之后就用不了,如果是在服务里面,他这个提示好像是不管啥样都会有这个提示
在这里插入图片描述
如果是使用命令进行启动,可以查看到有这样一条提示(意思大概就是:这个是试用版,授权在这个时候到期了)
在这里插入图片描述
也可以查看日志文件,具体在数据目录data下的log文件下面
例如我的安装目录为:D:\env\highgo\database\604
数据目录为:D:\env\highgo\database\604\data
日志目录为:D:\env\highgo\database\604\data\log
查看.log文件即可
在这里插入图片描述

二、解决

获取5866_CA
1、需要在新目录安装瀚高数据库
2、在目录data\global下获取5866_CA文件
3、替换5866_CA文件
反正每次都要下载续期,我这边直接把我本地的上传了,都可以进行下载使用

5866_CA文件下载链接:https://wways.lanzouu.com/b009hsc8ub 密码:1234,这里上传有格式要求,就修改了名称(.后面的日期是授权到期日期,后续到期就会上传,根据需求下载),下载之后把后缀删除即可,文件名只需要留5866_CA即可。
在这里插入图片描述

这里就是授权文件到期了,更换一下就可以,在data下的global文件下的5866_CA文件
目录为:D:\env\highgo\database\604\data\global
在这里插入图片描述

三、测试

更换完之后,在启动就成功了
也可以在bin目录使用命令启动:D:\env\highgo\database\604\bin,这里-D后面写的是数据目录

pg_ctl.exe start -D "D:\env\highgo\database\604\data"
pg_ctl.exe stop -D "D:\env\highgo\database\604\data"

可以看到启动成功了,并且到期日期又延续了一年
在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐