为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:dm8 【操作系统】:麒麟v10 【CPU】:arm 【问题描述】*:现在我配置了一个集群,有2个数据库做主备(DmService,DmWatcherService,DmMonitorService),分别是IP1和IP2,这时候我的程序来使用,我必须要配置2个连接池吗?整个集群能不能提供一个IP出来使用,如果可以该怎么配置
配置dm_svc.conf 通过服务名连接即可,客户端主机上需要配置 dm_svc.conf 文件(未安装 DM 数据库的机器新建即可),文件路径: 32 位的 DM 安装在 Win32 操作平台下,此文件位于 %SystemRoot%\system32 目录; 64 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\system32 目录; 32 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\SysWOW64 目录; 在 Linux 平台下,此文件位于/etc 目录。 文件内容:
DMDW=(IP1:5236,IP2:5236) TIME_ZONE=(+480) #表示+8:00 时区 LOGIN_ENCRYPT=(0) DIRECT=(Y)
[DMDW] LOGIN_MODE=(1)#只连主库 客户端程序连接数据库时,需要指定 IP 端口处替换为服务名即可,例如:disql SYSDBA/XXXXX@DMDW。jdbc的url为:jdbc:dm://DMDW
配置dm_svc.conf 通过服务名连接即可,客户端主机上需要配置 dm_svc.conf 文件(未安装 DM 数据库的机器新建即可),文件路径:
32 位的 DM 安装在 Win32 操作平台下,此文件位于 %SystemRoot%\system32 目录;
64 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\system32 目录;
32 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\SysWOW64 目录;
在 Linux 平台下,此文件位于/etc 目录。
文件内容:
DMDW=(IP1:5236,IP2:5236)
TIME_ZONE=(+480) #表示+8:00 时区
LOGIN_ENCRYPT=(0)
DIRECT=(Y)
[DMDW]
LOGIN_MODE=(1)#只连主库
客户端程序连接数据库时,需要指定 IP 端口处替换为服务名即可,例如:disql SYSDBA/XXXXX@DMDW。jdbc的url为:jdbc:dm://DMDW