人大金仓数据库启动失败

目录

现象:

查找原因:

解决方案:


现象:

在启动服务时出现如下提示:


com.kingbase8.util.KSQLException: Connection to 127.0.0.1:54321 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.

发现是金仓数据库连接不上,通过客户端连接时出现类似的提示,如下:

到服务里尝试启动服务,

发现数据库服务无法启动,提示

本地计算机上的 kingbase8_R6_instance 服务启动后停止。某些服务在未由其他服务或程序使用时将自动体制。

如下:

尝试使用命令行启动,先查看应用路径:

到这个目录下输入命令

sys_ctl.exe runservice -N "kingbase8_R6_instance" -D "d:\Program Files\Kingbase\ES\V8\data"

启动:

d:\Program Files\Kingbase\ES\V8\KESRealPro\V008R006C006B0021\Server\bin>sys_ctl.exe runservice -N "kingbase8_R6_instance" -D "d:\Program Files\Kingbase\ES\V8\data"

显示如下错误:

sys_ctl: could not start service "kingbase8_R6_instance": error code 1063

百度查询错误代码1063,发现原因很多,无从下手。

查找原因:

在相同目录下,输入如下命令尝试试不使用服务启动,

sys_ctl.exe -D "d:\Program Files\Kingbase\ES\V8\data" start

 显示如下:

d:\Program Files\Kingbase\ES\V8\KESRealPro\V008R006C006B0021\Server\bin>sys_ctl.exe -D "d:\Program Files\Kingbase\ES\V8\data" start
waiting for server to start....致命错误:  XX000: License file expired.
位置:  PostmasterMain, postmaster.c:727
 stopped waiting
sys_ctl: could not start server
Examine the log output.

发现是授权过期,进仓数据库的授权文件名称为

license.dat

用文本编辑工具打开,该文件内容如下:

-------------------BEGIN KINGASE.LICENSE.3.0 PRIVATE KEY-------------------
C2jEV4qxkPiL106gQ3qln7hMTo7MgwzzSWPYgk0D0qAwBco/J6+4VNzht6mkpDr/sMFybE
vye7qLXGRoXTgSEL7I/zqAJH4Pgjtz103k73tGIsX4ZiUZP+wxVXnD/UyI7iPk+A3sfw4P
ATodyPr5msUnF1OeaZVbx0GVL4D4qR4vga73Wq5SD7g+YZd6uoTxmkOxWPRytYpeHcwDxY
uS1RVBvaN+34D0Oft0nwRB+mLn8yYwmtwMeWA161C2LjPxT+JX0CyuLNPuEBE4rsYbyDqZ
Wl5ZiwN5DQ8aoUsFEOKeDylidhEnnC6gpiOEgZzrG+FoHktddQmEi3X/9WPS7IuJZ9DsDI
LWlBbdMxwxWArObU0f1HYfAmWS2+RYfwhYUyRa3SEhft9iQX2zBSxwuqHNuPwIAj4pwkXn
c+PzF/vDN9Agd1y+icWlo1yYnv/39l4MP6VxmyyIVl7O3//XPy7eItnrEC0rqoTIEdEhoR
5Kx/EA9C2vNBqg6/CrONYQTJ4Mi5xzoWWfn/lbmkd/L1HOFxJQCHvpi19Gq5A4G7kIQ/FS
MhuTgIux4jpTeiu2Vf7uHzi7rBrdqYz7K4bI7b6cE5MxNlNBKQyQIBXLKDA7ZibGki2WZh
rD6mYRbDfcEZfF3ZT48G1MGSjzTXs0b12YGLp/SV9Dea/xg3Cbxj0Rk0fP+su9xv7acssj
pYhAO81PCybQ3rEMZbHvG+bLjecxh+8MCRaDhN413T3fiAfcAOHIbiJGRA0DA8AkVgGe8B
zs5EWlFuF9VutmcqE/0IDwYuImVAbVfd99MQ1M2sLG8OS7mg1gAZtuScPWCy0Zc3JEQawS
m3MAEctRQofRHC6FN/spcxr8RuT/MhChrkGor4jkNOb/x5wNdwob9QfL02D3iMaWBJdzbJ
nUQa6uSej660pOGq4rfXMdM3JvnprEd+9Wo9jSUka+eF0uGnMmoRjj5Tbhn0slOpdK+/M/
/LRPHgJRh8vUAZKjZgqp4s6XUybzFM6PnstRW65KxYypif1xBC5qwVoodcnmkn1jOgWlqV
oQNotO6LDf5I6ZUeD4ufNzkUjmsiKbdQxMrD4I9UwOt96u2fIp9C4uVraIfqUw/qc6COBi
Fl4ULdTQN7wSpTbzev+09/jIOAysqatRVcox1yhezRo9PbZvjoMZMW84sI9Qz7pVFSkz64
fd8dhePfxAcFNC7o5HRaBTtXHmiZedJlS7gr61fbB3HhgdTnbQUOH9MqbzIcJ1gISQHGqc
3DHfALtoQpX/hSrUGYTamfvQzunE5h/FFw9o6jzFlpC6Izo/cUbV9gsv8pZRvS1K0+YOoZ
LJBVPBZM5cLtDnfG0XbtBKFrHn/lfqrZNQBOMgQqhh8Nz38YQuX5lrxi6BKnhYtRQkJgu3
IWTruiZWWqaAmlEQfT7njekBqB5r+XoHCy2up1pQ2ToHORjQwjcGaiuRcXQ2yjevDYaJ6B
p2mWrKXa073mStMkeg7n0WfUaWSGyponKDZzshN4lrC+eigZvZkmiiLHN+t5kwSjQyq1eL
UGGmqZgtOirCPisqIh9j/fO0VskDIhDCzMoyThCbIHXsibkeTgEGYoEcl2QmTZeAW/XNxA
dCD6AYD1SLWzDfw7Y3R3TemRC43X44159f13wKCy2nL8jG6lLpk1cW1nN3ZaiA+yYFsTjv
zvhwfZvIKEexCtDXSSSbaACYYICzTgQjFTgDrGwGduRgnd9ep+UeJbUc6gr/G7WWfS3yr/
wYV+JF84z2f9LWCkO/JiE3/BT2bSjERxK6rmiyg1lzoeVOX37yH3Es3NaKtOIMgQ==
----------------------------------MD5SUM-----------------------------------
993ad0df5b771bc5395125aafc65bd29
-------------------END KINGASE.LICENSE.3.0 PRIVATE KEY---------------------
- 5B9512C0-C2DA-11ED-B123-000C29CBE49F
生产日期 --- 启用 --- 2023-03-15
产品名称 --- 启用 --- KingbaseES V8
细分版本模板名 --- 启用 --- SALES-企业版 V8R6
产品版本号 --- 启用 --- V008R006C
浮动基准日期 ------ 启用
有效期间 --- 启用 --- 90
用户名称 --- 启用 --- 官方网站试用授权
项目名称 --- 启用 --- 官方网站试用授权
CPU检查 --- 启用 --- 0
容器名称 --- 禁用 --- 0
MAC地址 --- 启用 --- 00:00:00:00:00:00
最大连接数 --- 启用 --- 0
分区 --- 启用 --- 0
物理同步 --- 启用 --- 0
读写分离模块 --- 启用 --- 0
恢复到指定时间点 --- 启用 --- 0
集群对网络故障的容错 --- 启用 --- 0
快速加载 --- 启用 --- 0
日志压缩 --- 启用 --- 0
全文检索 --- 启用 --- 0
性能优化包(性能诊断) --- 启用 --- 0
性能优化包(性能调优) --- 启用 --- 0
保密通讯协议 --- 启用 --- 0
审计 --- 启用 --- 0
三权分立 --- 启用 --- 0
透明加密 --- 启用 --- 0
强制访问控制 --- 启用 --- 0
列加密 --- 启用 --- 0
密码复杂度 --- 启用 --- 0
用户锁定 --- 启用 --- 0
集群管理软件 --- 启用 --- 0
集群配置工具 --- 启用 --- 0
集群高级管理包 --- 启用 --- 0
并行查询 --- 启用 --- 0
并行备份还原 --- 启用 --- 0
异构数据源 --- 启用 --- 0
日志解析 --- 启用 --- 0
GIS --- 启用 --- 0
日志解析为SQL --- 启用 --- 0
操作系统类型 --- 启用 --- 0
数据守护集群 --- 启用 --- 0
多活共享存储集群 --- 启用 --- 0

解决方案:

先查看需要申请授权的数据库版本,在KStudio的关于对话框中,查看构建版本:

如上图,V008R006C006B0021

然后到网站:

人大金仓-成为世界卓越的数据库产品与服务提供商

 人大金仓-成为世界卓越的数据库产品与服务提供商

如下图所示:

 下载相应的版本文件,并替换

再次启动,成功!

d:\Program Files\Kingbase\ES\V8\KESRealPro\V008R006C006B0021\Server\bin>sys_ctl.exe -D "d:\Program Files\Kingbase\ES\V8\data" start
waiting for server to start....2024-05-05 09:45:34.412 HKT [20160] 日志:  正在启动 KingbaseES V008R006C006B0021 on x64, compiled by Visual C++ build 1800, 64-bit
2024-05-05 09:45:34.415 HKT [20160] 日志:  正在监听IPv6地址"::",端口 54321
2024-05-05 09:45:34.415 HKT [20160] 日志:  正在监听IPv4地址"0.0.0.0",端口 54321
2024-05-05 09:45:34.515 HKT [20160] 日志:  日志输出重定向到日志收集进程
2024-05-05 09:45:34.515 HKT [20160] 提示:  后续的日志输出将出现在目录 "sys_log"中.
. done
server started

如下图所示: 

 

关闭该命令行窗口,可以通过服务启动

后续:

 kingbase的授权文件在启动成功后会自动更改,与原始下载的文件不一致。

  • 17
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值