人大金仓数据库启动失败

打印 上一主题 下一主题

主题 1009|帖子 1009|积分 3027

目录
现象:
查找原因:
解决方案:

现象:
在启动服务时出现如下提示:
  1. 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"
启动:
  1. 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"
复制代码
表现如下错误:
  1. sys_ctl: could not start service "kingbase8_R6_instance": error code 1063
复制代码
百度查询错误代码1063,发现原因很多,无从下手。
查找原因:

在相同目录下,输入如下命令尝试试不使用服务启动,
  1. sys_ctl.exe -D "d:\Program Files\Kingbase\ES\V8\data" start
复制代码
 表现如下:
  1. d:\Program Files\Kingbase\ES\V8\KESRealPro\V008R006C006B0021\Server\bin>sys_ctl.exe -D "d:\Program Files\Kingbase\ES\V8\data" start
  2. waiting for server to start....致命错误:  XX000: License file expired.
  3. 位置:  PostmasterMain, postmaster.c:727
  4. stopped waiting
  5. sys_ctl: could not start server
  6. 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
然后到网站:
人大金仓-成为世界杰出的数据库产物与服务提供商
 人大金仓-成为世界杰出的数据库产物与服务提供商
如下图所示:
 下载相应的版本文件,并替换

再次启动,成功!
  1. d:\Program Files\Kingbase\ES\V8\KESRealPro\V008R006C006B0021\Server\bin>sys_ctl.exe -D "d:\Program Files\Kingbase\ES\V8\data" start
  2. 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
  3. 2024-05-05 09:45:34.415 HKT [20160] 日志:  正在监听IPv6地址"::",端口 54321
  4. 2024-05-05 09:45:34.415 HKT [20160] 日志:  正在监听IPv4地址"0.0.0.0",端口 54321
  5. 2024-05-05 09:45:34.515 HKT [20160] 日志:  日志输出重定向到日志收集进程
  6. 2024-05-05 09:45:34.515 HKT [20160] 提示:  后续的日志输出将出现在目录 "sys_log"中.
  7. . done
  8. server started
复制代码
如下图所示: 
 

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

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

三尺非寒

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表