GBase 8s
安装配置
问答

c 通过odbc连接gbase 8s 失败 错误码手册里也找不到具体什么意思

发表于2024-08-16 17:57:29226次浏览3个评论

Error 1: SQLSTATE=HY000, NativeError=-23197, Message=[GBasedbt][GBasedbt ODBC Driver][GBasedbt]数据库地点信息不匹配。   

我的代码是这样的

SQLCHAR *connString = (SQLCHAR*)"DRIVER=/opt/GBASE/gbase/lib/cli/iclis09b.so;HOST=10.116.112.84;SERV=9088;SRVR=gbaseserver;DB=xx_mg;DLOC=zh_CN.utf8;CLOC=zh_CN.utf8;UID=qtuser_new;PWD=qwertyuiop123;TDLL=/opt/GBASE/gbase/lib/esql/igo4a304.so;SKIPP=1";

  retcode = SQLDriverConnect(hDbc, NULL, (SQLCHAR *)(connString), SQL_NTS, NULL, 0, NULL, SQL_DRIVER_NOPROMPT);

这个错误是什么意思  我应该怎么改呢  确认账号密码数据库地址这些参数都没问题 用JDBC的方式能连上

评论

登录后才可以发表评论
用户头像
liaosnet发表于 1年前
你使用的DLOC、CLOC与实际的不一致。
GBase用户16654发表于 1年前
@liaosnet:我改成一致的了 还是报这个 -23101
用户头像
山佳发表于 2个月前
来了