关键字
Windows,Kingbase,启动,sys_ctl
问题描述
正常安装Windows版本金仓数据库KingbaseES后,在cmd命令框中使用sys_ctl启动数据库服务,报错Only one usage of each socket address (protocol/network address/port)is normally permitted。
但实际并不存在kingbase进程已存在、端口被占用、存在同名服务在运行中等现象,如下:
解决方案
尝试再次启动,若仍然报同样的错误,进入Windows服务管理(任务管理器-服务-右下角服务),找到kingbase8_instance服务,进入其属性,将其启动类型更改为手动并应用,重启该服务,此时再sys_ctl启动数据库服务可以启动成功
执行结果:数据库服务可以启动成功