dm_svc.conf配置文件详解


dm_svc.conf文件是达梦安装的时候产生的一个重要的配置文件。

dm_svc.conf文件位置

达梦安装时生成一个配置文件 dm_svc.conf,不同的平台所在目录有所不同。

32 位的达梦安装在 Win32 操作平台下,此文件位于%SystemRoot%\system32目录;
64 位的达梦安装在 Win64 操作平台下,此文件位于%SystemRoot%\system32目录;
32 位的达梦安装在 Win64 操作平台下,此文件位于%SystemRoot%\SysWOW64目录;
在 Linux 平台下,此文件位于/etc 目录。

dm_svc.conf中的配置参数

dm_svc.conf 文件中包含 DM 各接口及客户端需要配置的一些参数,常用配置参数如下表所示:

配置项缺省值简述简例
服务名连接服务名,参数值格式为IP[:PORT],IP[:PORT]DMRWW=(73.150.15.18:5236,73.150.15.19:5236)
TIME_ZONE操作系统时区指明客户端的默认时区,设置范围为:-779~840M,如 60 对 应+1:00 时区TIME_ZONE=(480)
LANGUAGE操作系统语言当前数据库服务器使用的语言,会影响帮助信息错误和提示信息。支持的选项为:CN(表示中文)和 EN(表示英文)。可以不指定,若不指定,系统会读取操作系统信息获得语言信息,建议有需要才指定。LANGUAGE=(cn)
CHAR_CODE操作系统编码格式客户端使用的编码格式,会影响帮助信息和错误提示信息,要与客户端使用的编码格式一致。支持的选项为:PG_UTF8(表示 UTF8 编码);PG_GBK/PG_GB18030(两者都表示 GBK 编码);PG_BIG5(表示 BIG5 编码);PG_ISO_8859_9(表示ISO88599 编码);PG_EUC_JP(表EUC_JP 编码);PG_EUC_KR(示 EUC_KR 编码);PG_KOI8R(表示 KOI8R编码);PG_ISO_8859_1(表示 ISO_8859_1 编码)。可以不指定,若不指定,系统会读取操作系统信息获得编码信息,建议有需要才指定。CHAR_CODE=(PG_UTF8)

dm_svc.conf配置参数过多就不一一列举,想要查看更多可以查看达梦手册——DM8系统管理员手册.pdf,
手册中有参数的详细解释。

dm_svc.conf全局配置区和服务配置区

dm_svc.conf 配置文件的内容分为全局配置区和服务配置区。全局配置区在前,可配
置表 2.4 中所有的配置项,服务配置区在后,以“[服务名]”开头,可配置除了服务名外
的所有配置项。服务配置区中的配置优先级高于全局配置区;
下面是一个我在用的dm_svc.conf配置:

#以#开头的行表示是注释
#全局配置区
DMRWW1=(192.168.0.1:5000,192.168.0.2:5236)
DMRWW2=(192.168.0.1:5236,192.168.0.3:4350)
TIME_ZONE=(+480) #表示+8:00 时区
LOGIN_ENCRYPT=(0)
DIRECT=(Y)
#服务配置区
[DMRWW1]
TIME_ZONE=(+540) #表示+9:00 时区
LOGIN_MODE=(2)
SWITCH_TIME=(3)
SWITCH_INTERVAL=(10)

如果对 dm_svc.conf 的配置项进行了修改,需要重启客户端程序,修
改的配置才能生效;

达梦数据库集群使用服务名连接和IP连接的区别

使用数据库集群时,如果和单机一样使用ip进行连接,若是主库宕机进行主备切换后,读取数据将还是在ip指向那台数据库,不会进行自动切换。所以在使用集群时,应当使用服务名进行连接,这种情况下会自定选择正常运行的数据库。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值