好久没更新了哇
前面有整理过一些常见的数据库登录失败问题哈,今天记录一个遇到概率比较小,但碰上了一般不太容易找到原因的登录失败问题。
今天给客户同时初始化了三台服务器数据库,惟独这一台死活登不进去,满脑子问号???百思不得其解,想破脑袋都没想出导致这个问题的原因...
最终还是请教了一位大佬,没想到竟然是因为dm_svc.conf的原因(不知道那个马虎蛋配的)
dm_svc.conf文件是连接达梦数据库集群需要用到的配置文件
而其中LOGIN_MODE=1参数表示只连接数据库主库,一般配置在局部变量中,而上面这个连接失败问题的却配置到了全局变量中,连接时没有找到匹配的主库模式,进而输出报错“没有匹配的可登录服务器”
正确规范的配置写法如下:
TIME_ZONE=(480)
LANGUAGE=(cn)
DM=(XX.XX.24.16:5236,XX.XX.24.17:5236)
[DM]
LOGIN_MODE=(1)
SWITCH_TIMES=(3)
SWITCH_INTERVAL=(100)
知道了以后我也是震惊脸,长见识了,也涨知识了。