达梦数据库服务器模式不匹配

时间:2024-10-05 17:13:15

达梦客户端连接数据守护集群或者DSC集群时,为保障高可用,需要配置服务名方式连接,通过配置dm_srv.conf文件
但若配置成全局模式,登录单机数据库会出现以下错误
全局配置示例

TIME_ZONE=(480)
LANGUAGE=(cn)
DMRW=(192.0.140.17:5236,192.0.140.18:5236,192.0.140.19:5236)
DMWAT=(192.0.140.77:5236,192.0.140.103:5236)
DMWAT1=(192.0.140.98:5236,192.0.140.104:5236)
DMWAT2=(192.0.140.99:5236,192.0.140.105:5236)
LOGIN_MODE=(1)
RW_SEPARATE=(1)
RW_PERCENT=(25)
SWITCH_TIME=(3000)
SWITCH_INTERVAL=(200)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

在这里插入图片描述
配置成以下局部配置可解决

##全局服务配置
TIME_ZONE=(480)
LANGUAGE=(cn)
DMRW=(192.0.140.17:5236,192.0.140.18:5236,192.0.140.19:5236)
DMWAT=(192.0.140.77:5236,192.0.140.103:5236)
DMWAT1=(192.0.140.98:5236,192.0.140.104:5236)
DMWAT2=(192.0.140.99:5236,192.0.140.105:5236)
##局部配置
[DMRW]
LOGIN_MODE=(1)
RW_SEPARATE=(1)
RW_PERCENT=(25)
SWITCH_TIME=(3000)
SWITCH_INTERVAL=(200)
[DMWAT1]
LOGIN_MODE=(1)
RW_SEPARATE=(1)
RW_PERCENT=(25)
SWITCH_TIME=(3000)
SWITCH_INTERVAL=(200)
[DMWAT2]
LOGIN_MODE=(1)
RW_SEPARATE=(1)
RW_PERCENT=(25)
SWITCH_TIME=(3000)
SWITCH_INTERVAL=(200)


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28