早上4点被客户电话吵醒,说某个业务在做变更,之前都可以连接数据库,但是今天连接数据库的时候报23101的错误。
finderr 23101 明显提示是字符集的错误
[GBasedbt][GBasedbt ODBC Driver][GBasedbt]Unspecified System Error = -23101
CSDK+ODBC来访问数据库
研发工程师再三强调代码是没有问题的
上线启动应用的时候就是23101
各种排查,各种尝试,百思不得其解
关键是其他的也可以访问数据库
最后,最后,最后,发现是客户端的环境变量不对
GBASEDBTDIR用的是GBASE_HOME
然后导致等其他变量也带来了问题。。。。。
重启应用
一切OK