【Kingbase人大金仓】金仓数据库com.kingbase8.util.KSQLException: 致命错误: 已保留的连接位置为执行非复制请求
4、若配置重启不生效,则可能使用的授权文件用的是开发版,最多只能10个连接。这种情况解决方法是下载对应版本的企业版授权文件替换,替换之后重启DB服务。2、执行查看kingbase运行状态命令(可看到有多少条连接信息,连接数量超过了这个值的话调大max_connections的设置值,我这里是调成1000);使用sys_ctl restart命令重启数据库【sys_ctl -D data路径 res
·

相关问题汇总:
一、com.kingbase8.util.KSQLException: 致命错误: 已保留的连接位置为执行非复制请求
二、FATAL: ¶Ô²»Æð, ÒѾÓÐÌ«¶àµÄ¿Í»§ (kbjdbc: autodetected server-_encoding to be ISO-8859-1, if the msg is not readable, please check database logs and/or _host, port, dbname, user, password, pg_hba.conf)
三、致命错误: 对不起, 已经有太多的客户。
四、com.kingbase8.util.KSQLException: 致命错误: 用户"system" Password 认证失败(kbjdbc:autodetected server-encoding to be GB2312, if the message is not readable, please check database logs and/or host,port,dbname,user,password,pg_hba.conf)
五、错误: 无法连接到服务器:FATAL: sorry, too many clients already
最对上面的问题的通用解决方法:
1、打开配置文件(一般是在data目录下)查看允许连接的最大限制数量v8默认是100或500;


2、执行查看kingbase运行状态命令(可看到有多少条连接信息,连接数量超过了这个值的话调大max_connections的设置值,我这里是调成1000);

3、重启金仓数据库使更改的配置生效
使用sys_ctl restart命令重启数据库【sys_ctl -D data路径 restart】
示例:./sys_ctl -D /u01/apps/Kingbase/data restart
4、若配置重启不生效,则可能使用的授权文件用的是开发版,最多只能10个连接。即使max_connection=100(默认), 实际上最多也只能到10。这种情况解决方法是下载对应版本的企业版授权文件替换,替换之后重启DB服务。具体操作可以根据“ 【Kingbase人大金仓】授权文件更换 ”这篇教程进行操作。
更多推荐
所有评论(0)