连接人大金仓kingbaseV8R7报错 返回
客户服务器上的人大金仓数据库版本是kingbaseV8R7的,连接的时候提示unrecognized configuration parameter DATABASE_MODE,是不是R7版取消了兼容模式的设置?我打开kingbase.conf文件找了也没有这个参数。官网只有V8R6,我用默认的Oracle模式连接是没有问题的,这种情况怎么破?
热忱回答(6)
-
fate sta VIP05天前
描述清楚问题
1、数据库模式
2、数据库版本
3、 哪行代码报错
0 回复 -
fate sta VIP05天前0 回复
-
fate sta VIP05天前
应该是字符串不支持 DATABASE_MODE 这个关键词
0 回复 -
新的开始.NET VIP03天前
@fate sta:
部署在X86架构的中科方德64位服务器系统
数据库是人大金仓kingbase ES V8R7
SqlSugarCore版本:5.44.143
SqlSugarCore.Kdbndp版本:9.3.6.1216
数据库连接字符串:Server=127.0.0.1;Port=54321;UID=SYSTEM;PWD=Qwe123!@#;database=bbb
ConnectionConfig中没有设置MoreSettings的值
错误信息:open connection error, unrecognized configuration parameter ”DATABASE_MODE” “dbtype=” Kdbndp" configid=""
看网上说V8R7是专用机版的V8R3,查看配置文件kingbase.conf和用命令show database_mode都没有,应该是不支持V8R6里的数据库模式,但是按照教程里的写法
还是一样报那个错,但是在V8R3中测试是不报错的
0 回复 -
fate sta VIP03天前
这个找金仓在处理了 ,需要升级驱动 ,下周可以解决
0 回复 -
新的开始.NET VIP03天前
好的,谢谢
0 回复