DSC共享存储集群部署

1.服务器硬件需求

按实际业务需求,选择合适的服务器,准备 2 台服务器,实验服务器参数建议如下:

硬件要求
物理内存>=4 GB
交换区8192
/tmp大小>1000 MB
网络物理机器需要 2个网卡,1个 public 网卡,1个 private 网卡
磁盘根据实际应用系统需要挂载合适大小磁盘
共享存储根据实际应用系统需要挂载合适大小共享存储

2.操作系统要求

2.1.操作系统版本安装

DM 数据库安装在 Linux 操作系统所需条件:glibc 2.3 以上,内核 2.6,预先安装 UnixODBC,系统性能监控等组件。

目录与存储规划

2.2.本地目录规划

用途目录路径备注
数据库软件安装目录/home/dmdba/dmdbms可用空间>50 GB
本地归档日志存放目录/dmdata/dmarch单独挂载磁盘
远程归档日志存放目录/remote_arch单独挂载磁盘
备份文件存放目录/dmdata/dmbak单独挂载磁盘

3.共享存储规划

用途磁盘/分区备注
存放 dcr 信息/dev/sdf1 GB 左右
存放 vote 信息/dev/sdg1 GB 左右
存放 redo 日志/dev/sdh10 GB 左右
存放数据文件/dev/sdi11 GB左右

3.1.用户与组

DM 数据库不应该使用 root 用户安装和维护。需要在安装之前为 DM 数据库创建一个专用的系统用户 (dmdba) 和用户组 (dinstall)。

执行以下命令,新

groupadd dinstall

执行以下命令,新建用户 dmdba:

useradd \-g dinstall \-m \-d /home/dmdba \-s /bin/bash dmdba

执行以下命令,修改 dmdba 用户密码:

passwd dmdba

输入密码并确认
dameng123

3.2.用户资源限制

执行以下命令,修改 dmdba 用户资源限制:

vim /etc/security/limits.conf

文件末尾添加如下内容:

dmdba soft core unlimited
dmdba hard core unlimited
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft nproc 65536
dmdba hard nproc 65536
dmdba soft stack 65536
dmdba hard stack 65536

3.3.用户环境变量

执行以下命令,修改 dmdba 用户环境变量:

vi /home/dmdba/.bash\_profile

文件末尾添加如下内容

export DM_HOME=/home/dmdba/dmdbms
export PATH=$PATH:$DM_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin

3.4.防火墙设置

3.4.1.关闭防火墙

设置系统安全策略
SELinux
echo “SELINUX=disabled” > /etc/selinux/config
echo “SELINUXTYPE=targeted” >> /etc/selinux/config

cat /etc/selinux/config
setenforce 0

关闭防火墙
systemctl status firewalld.service
systemctl stop firewalld.service
systemctl disable firewalld.service

3.4.2.端口规划

搭建 2 节点共享存储集群,端口规划如下:(实际中可以按需要修改端口号)

主机名public ipprivate ip实例名端口用途
dmdsc1192.168.25.9410.10.10.94dsc15236数据库实例 dmrw1 监听端口
dmdsc1192.168.25.9410.10.10.94dsc19741节点 1 DCR 检查数据库实例监听端口
dmdsc1192.168.25.9410.10.10.94dsc19341节点 1 CSS 进程 TCP 连接端口
dmdsc1192.168.25.9410.10.10.94dsc19351节点 1 ASM 进程 TCP 连接的端口
dmdsc1192.168.25.9410.10.10.94dsc17236节点 1 ASM 的 MAL 系统 TCP 连接的端口
dmdsc1192.168.25.9410.10.10.94dsc19236节点 1 数据库实例的 MAL 系统 TCP 连接的端口
dmdsc2192.168.25.9510.10.10.95dsc25236数据库实例 dmrw2 监听端口
dmdsc2192.168.25.9510.10.10.95dsc29741节点 2 DCR 检查数据库实例监听端口
dmdsc2192.168.25.9510.10.10.95dsc29341节点 2 CSS 进程 TCP 连接端口
dmdsc2192.168.25.9510.10.10.95dsc29351节点 2 ASM 进程 TCP 连接的端口
dmdsc2192.168.25.9510.10.10.95dsc27236节点 2 ASM 的 MAL 系统 TCP 连接的端口
dmdsc2192.168.25.9510.10.10.95dsc29236节点 2 数据库实例的 MAL 系统 TCP 连接的端口

4.安装数据库

4.1.使用root用户挂载数据库软件的iso文件

mkdir -p /dmiso
mount -oloop dm8_20211112_x86_rh6_64_ent_8.1.2.94.iso /dmiso

4.2.使用dmdba用户安装软件

su - dmdba

执行以下命令,切换到 /dmiso 目录下

cd /dmiso

执行 DMInstall.bin 文件开始安装,选择【-i】参数以命令行方式安装。

./DMInstall.bin -i

选择安装程序的语言 c/C 为中文,e/E 为英文。

提示是否安装 key 文件,输入 N 跳过。

选择时区,21 即东 8 区。

选择安装类型,默认典型安装(包含所有内容)。

选择软件安装目录,默认 /home/dmdba/dmdbms

确认安装

安装完成提示使用root执行脚本:

/home/dmdba/dmdbms/script/root/root_installer.sh

[root@dm95 mnt]# /home/dmdba/dmdbms/script/root/root_installer.sh
移动 /home/dmdba/dmdbms/bin/dm_svc.conf 到/etc目录
修改服务器权限
创建DmAPService服务
Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
创建服务(DmAPService)完成
启动DmAPService服务

5.配置共享存储

5.1.添加iscsi连接

iscsiadm -m discovery -t st -p 192.168.26.10
iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:192.168.26.10-dsc t -p 192.168.26.10:3260 -l

[root@dm94 root]# fdisk -l /dev/sd* |grep "Disk /dev/sd"
Disk /dev/sda: 107.4 GB, 107374182400 bytes, 209715200 sectors
Disk /dev/sda1: 524 MB, 524288000 bytes, 1024000 sectors
Disk /dev/sda2: 8589 MB, 8589934592 bytes, 16777216 sectors
Disk /dev/sda3: 98.3 GB, 98258911232 bytes, 191911936 sectors
Disk /dev/sdb: 108.4 GB, 108447924224 bytes, 211812352 sectors
Disk /dev/sdc: 109.5 GB, 109521666048 bytes, 213909504 sectors
Disk /dev/sdd: 110.6 GB, 110595407872 bytes, 216006656 sectors
Disk /dev/sde: 111.7 GB, 111669149696 bytes, 218103808 sectors
Disk /dev/sdf: 1073 MB, 1073741824 bytes, 2097152 sectors
Disk /dev/sdg: 1073 MB, 1073741824 bytes, 2097152 sectors
Disk /dev/sdh: 10.7 GB, 10737418240 bytes, 20971520 sectors
Disk /dev/sdi: 11.8 GB, 11811160064 bytes, 23068672 sectors
[root@dm94 root]# 

5.2.udev 方式绑定裸设备

注意
共享存储需要在 2 个节点上都操作。

执行以下命令,查看磁盘。

lsblk

dmdba@dm94 ~]$ lsblk
 NAME                MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                   8:0    0   100G  0 disk 
├─sda1                8:1    0   500M  0 part /boot
├─sda2                8:2    0     8G  0 part [SWAP]
└─sda3                8:3    0  91.5G  0 part /
sdb                   8:16   0   101G  0 disk 
└─dmappvg-dmapplv   253:1    0    99G  0 lvm  /dm/dmdbms
sdc                   8:32   0   102G  0 disk 
└─dmdatavg-dmdatalv 253:2    0   100G  0 lvm  /dm/dmdata
sdd                   8:48   0   103G  0 disk 
└─dmlogvg-dmloglv   253:3    0   100G  0 lvm  /dm/dmarch
sde                   8:64   0   104G  0 disk 
└─dmbakvg-dmbaklv   253:0    0   100G  0 lvm  /dm/dmback
sdf                   8:80   0     1G  0 disk 
sdg                   8:96   0     1G  0 disk 
sdh                   8:112  0    10G  0 disk 
sdi                   8:128  0    11G  0 disk 
sr0                  11:0    1 597.4M  0 rom  
[dmdba@dm94 ~]$  

sdf-sdi 是需要配置的共享磁盘。

执行以下命令,新建 udev 规则文件:

vi /etc/udev/rules.d/90-raw.rules

添加以下内容:

ACTION=="add",KERNEL=="sdf",RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add",KERNEL=="sdg",RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add",KERNEL=="sdh",RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add",KERNEL=="sdi",RUN+="/bin/raw /dev/raw/raw4 %N"
KERNEL=="raw[1-4]", OWNER="dmdba", GROUP="dinstall", MODE="660"

执行以下命令,使 udev 生效:

udevadm trigger --type=devices --action=change

执行以下命令,检查是否配置成功:

ll /dev/raw/raw*

注意
如果查看不到配置的裸设备,请重启服务器再验证

6.配置 DCR 初始化配置文件

创建配置文件存放目录,2 个节点都要执行,使用 dmdba 用户,执行以下命令:

mkdir -p /home/dmdba/config

新建dmdcr\_cfg.ini文件,节点 1 使用 dmdba 用户,执行以下命令:

vim /home/dmdba/config/dmdcr_cfg.ini

添加以下内容:

DCR_N_GRP             = 3
DCR_VTD_PATH          = /dev/raw/raw2
DCR_OGUID         = 63635  
[GRP]
 DCR_GRP_TYPE         = CSS  
 DCR_GRP_NAME         = CSS
 DCR_GRP_N_EP         = 2
 DCR_GRP_DSKCHK_CNT   = 60
[CSS]
 DCR_EP_NAME          = CSS1
 DCR_EP_HOST          = 10.10.10.94
 DCR_EP_PORT          = 9341
[CSS]
 DCR_EP_NAME          = CSS2
 DCR_EP_HOST          = 10.10.10.95
 DCR_EP_PORT          = 9341
  
[GRP]
 DCR_GRP_TYPE         = ASM
 DCR_GRP_NAME         = ASM
 DCR_GRP_N_EP         = 2
 DCR_GRP_DSKCHK_CNT   = 60
[ASM]
 DCR_EP_NAME          = ASM1
 DCR_EP_SHM_KEY       = 93360
 DCR_EP_SHM_SIZE      = 10
 DCR_EP_HOST          = 10.10.10.94
 DCR_EP_PORT          = 9351
 DCR_EP_ASM_LOAD_PATH  = /dev/raw
[ASM]
 DCR_EP_NAME          = ASM2
 DCR_EP_SHM_KEY       = 93361
 DCR_EP_SHM_SIZE      = 10
 DCR_EP_HOST          = 10.10.10.95
 DCR_EP_PORT          = 9351
 DCR_EP_ASM_LOAD_PATH  = /dev/raw
  
[GRP]
 DCR_GRP_TYPE         = DB
 DCR_GRP_NAME         = DSC
 DCR_GRP_N_EP         = 2
 DCR_GRP_DSKCHK_CNT   = 60
[DSC]
 DCR_EP_NAME         = DSC1
 DCR_EP_SEQNO                 = 0
 DCR_EP_PORT         = 5236
 DCR_CHECK_PORT            = 9741  
[DSC]
 DCR_EP_NAME         = DSC2
 DCR_EP_SEQNO                 = 1
 DCR_EP_PORT         = 5236
 DCR_CHECK_PORT            = 9741

7.创建 ASM 磁盘

使用 dmdba 用户,到 DM 数据库软件安装目录的 bin 目录执行以下命令(只需在一个节点执行)。

./dmasmcmd

进入 ASM 提示符后执行以下命令:

create dcrdisk '/dev/raw/raw1' 'dcr'
create votedisk '/dev/raw/raw2' 'vote'
create asmdisk '/dev/raw/raw3' 'LOG0'
create asmdisk '/dev/raw/raw4' 'DATA0'

使用编辑好的dmdcr_cfg.ini配置文件初始化dcrdiskvotedisk,并在 ASM 提示符执行以下命令:

init dcrdisk '/dev/raw/raw1'from'/home/dmdba/config/dmdcr_cfg.ini'identified by'123456'

init votedisk '/dev/raw/raw2'from'/home/dmdba/config/dmdcr_cfg.ini'

注意
DMASMCMD工具中执行命令结尾不要加分号。

8.配置ASM的MAL系统配置文件

2 个节点都需要配置,且文件内容相同,执行以下命令:

vi /home/dmdba/config/dmasvrmal.ini

添加以下内容:

[MAL_INST1]
MAL_INST_NAME              = ASM1
MAL_HOST                    = 10.10.10.94
MAL_PORT                    = 7236
 
[MAL_INST2]
MAL_INST_NAME              = ASM2
MAL_HOST                    = 10.10.10.95
MAL_PORT                    = 7236

9.配置 DCR 启动配置文件

vi /home/dmdba/config/dmdcr.ini

9.1.节点 1 添加以下内容:

DMDCR_PATH     = /dev/raw/raw1
DMDCR_MAL_PATH =/home/dmdba/config/dmasvrmal.ini  #dmasmsvr 使用的 MAL 配置文件路径
DMDCR_SEQNO   = 0
#ASM 重启参数,命令行方式启动
DMDCR_ASM_RESTART_INTERVAL =10
DMDCR_ASM_STARTUP_CMD = /home/dmdba/dmdbms/bin/dmasmsvr  dcr_ini=/home/dmdba/config/dmdcr.ini
#DB 重启参数,命令行方式启动
DMDCR_DB_RESTART_INTERVAL = 30
DMDCR_DB_STARTUP_CMD = /home/dmdba/dmdbms/bin/dmserver  path=/home/dmdba/config/dsc1/dm.ini dcr_ini=/home/dmdba/config/dmdcr.ini

9.2.节点 2 添加以下内容:

DMDCR_PATH     = /dev/raw/raw1
DMDCR_MAL_PATH =/home/dmdba/config/dmasvrmal.ini  #dmasmsvr 使用的 MAL 配置文件路径
DMDCR_SEQNO   = 1
#ASM 重启参数,命令行方式启动
DMDCR_ASM_RESTART_INTERVAL =10
DMDCR_ASM_STARTUP_CMD = /home/dmdba/dmdbms/bin/dmasmsvr  dcr_ini=/home/dmdba/config/dmdcr.ini
#DB 重启参数,命令行方式启动
DMDCR_DB_RESTART_INTERVAL = 30
DMDCR_DB_STARTUP_CMD = /home/dmdba/dmdbms/bin/dmserver  path=/home/dmdba/config/dsc2/dm.ini dcr_ini=/home/dmdba/config/dmdcr.ini

警告
两个节点的 DMDCR_SEQNO 参数不能相同要唯一,DMDCR_DB_STARTUP_CMD 中启动脚本路径和配置文件路径要配置准确。如果不配置 css 自动启动 asm 和 db 则需要配置 DMDCR_ASM_RESTART_INTERVAL 和DMDCR_DB_RESTART_INTERVAL 为 0

10.启动集群

10.1.启动DMCSS服务

2 个节点启动dmcssdmdba用户到数据库安装目录 bin 下执行以下命令:

./dmcss dcr_ini=/home/dmdba/config/dmdcr.ini

提示
先启动的节点是控制节点,本次实验配置了 css 自动启动 asm 和 db,等待 css 启动 asm 和 db 即可。

css 启动 asm 成功,(出现 asm is ready即表明启动成功)。

10.2.创建 ASM 磁盘组

asm 启动成功后,节点 1 使用 dmdba 用户启动 dmasmtool 工具。

./dmasmtool dcr_ini=/home/dmdba/config/dmdcr.ini

在 ASM 提示符下创建 asm 磁盘组,创建 REDO 日志磁盘组,执行以下命令:

creatediskgroup 'DMLOG'asmdisk '/dev/raw/raw3'

创建数据文件磁盘组,执行以下命令:

creatediskgroup 'DMDATA'asmdisk '/dev/raw/raw4'

asm 磁盘组创建成功,执行以下命令:

10.3.初始化共享存储集群数据库实例

配置 dminit 控制文件,节点 1 使用 dmdba 用户执行以下命令:

vi /home/dmdba/config/dminit.ini

添加以下内容:

db_name        = DSC
system_path       = +DMDATA/data
 
system        = +DMDATA/data/dsc/system.dbf
system_size       = 128
roll     = +DMDATA/data/dsc/roll.dbf
roll_size     = 128
main     = +DMDATA/data/dsc/main.dbf
main_size     = 128
ctl_path     = +DMDATA/data/dsc/dm.ctl
ctl_size     = 8
log_size     = 1024
dcr_path     = /dev/raw/raw1   #dcr 磁盘路径,目前不支持 asm,只能是裸设备
dcr_seqno     = 0
auto_overwrite   = 1
[DSC1] #inst_name 跟 dmdcr_cfg.ini 中 DB 类型 group 中 DCR_EP_NAME 对应
config_path    = /home/dmdba/config/dsc1
port_num     = 5236
mal_host     = 10.10.10.94
mal_port     = 9236
log_path     = +DMLOG/log/DSC1_log01.log
log_path     = +DMLOG/log/DSC1_log02.log
[DSC2] #inst_name 跟 dmdcr_cfg.ini 中 DB 类型 group 中 DCR_EP_NAME 对应
config_path    = /home/dmdba/config/dsc2
port_num     = 5236
mal_host     = 10.10.10.95
mal_port     = 9236
log_path     = +DMLOG/log/DSC2_log01.log
log_path     = +DMLOG/log/DSC2_log02.log

初始化实例,节点 1 使用 dmdba 用户执行以下命令:

./dminit control=/home/dmdba/config/dminit.ini

实例初始化成功,如下图所示:
在这里插入图片描述

初始化完成后会在 init 控制文件配置的目录下生成 2 个实例的配置文件:
在这里插入图片描述

将 dsc2 目录复制到节点 2 上对应的目录下。

scp -r dsc2 192.168.25.95:/home/dmdba/config/

观察 css 窗口日志,db 会被自动启动。出现 system is ready ep real open,说明数据库实例启动成功。

11.注册服务

以上启动方式为前台启动,仅用于验证集群配置过程。配置成功后需要注册为系统服务,方便启动和关闭集群,以及实现开机自动启动。

2 个节点都需要注册,使用 root 用户执行,到数据库安装目录的 script/root 目录。

11.1.节点 1 执行以下命令:

./dm_service_installer.sh -t dmcss -p css1 -dcr_ini /home/dmdba/config/dmdcr.ini

在这里插入图片描述

11.2.节点 2 执行以下命令:

./dm_service_installer.sh -t dmcss -p css2 -dcr_ini /home/dmdba/config/dmdcr.ini

在这里插入图片描述

关闭前台启动的 css,以服务方式启动 css。

节点 1 执行以下命令:

systemctl start DmCSSServicecss1

节点 2 执行以下命令:

systemctl start DmCSSServicecss2

12.验证集群状态

配置监视器查看

任意节点新建监视器配置文件,执行以下命令:

vi /home/dmdba/config/dmcssm.ini

添加以下内容:

#和 dmdcr_cfg.ini 中的 DCR_OGUID 保持一致
CSSM_OGUID = 63635
#配置所有 CSS 的连接信息,
#和 dmdcr_cfg.ini 中 CSS 配置项的 DCR_EP_HOST 和 DCR_EP_PORT 保持一致
CSSM_CSS_IP = 10.10.10.94:9341
CSSM_CSS_IP = 10.10.10.95:9341
CSSM_LOG_PATH =/home/dmdba/dmdbms/log #监视器日志文件存放路径
CSSM_LOG_FILE_SIZE = 1024 #每个日志文件最大 1024 MB
CSSM_LOG_SPACE_LIMIT = 0 #不限定日志文件总占用空间

启动监视器,dmdba 用户执行,到数据库软件安装目录 bin 下执行以下命令:

./dmcssm ini_path=/home/dmdba/config/dmcssm.ini

在这里插入图片描述

输入 show 命令,查看 css、asm 和 db 的状态。
在这里插入图片描述

以 db 为例,inst_status 字段为 OPENvtd_status字段为WORKINGactive字段为TRUE说明db服务正常。

13.客户端验证

任意节点配置 dm_svc.conf 文件,执行以下命令:

vi /etc/dm_svc.conf

添加以下内容:

dmdsc=(192.168.25.94:5236,192.168.25.95:5236)

使用 disql 工具登录集群(数据库安装目录的 bin 下):

./disql SYSDBA/SYSDBA@dmdsc

查询视图 v$dsc_ep_info,查看集群状态,执行以下命令:

select * from v$dsc_ep_info;

14.验证故障自动重连

以上 disql 连接不断开的情况下(连接的是节点 1 实例),关闭节点 1 服务器,再次查询。

在这里插入图片描述
故障节点重新加入

启动节点 1 服务器后,再次查询
在这里插入图片描述

15.参数优化

集群部署完成后,需要优化 dm.ini 参数,共享存储集群所有节点都需要修改,参数值优化详见参数优化部分。
参数优化:
https://eco.dameng.com/docs/zh-cn/ops/standard-stand-alone.html#%E5%8F%82%E6%95%B0%E4%BC%98%E5%8C%96

16.重启集群

  1. 关闭数据库:监视器中执行 ep stop dsc
  2. 关闭 asm:监视器中执行 ep stop asm
  3. 关闭 css:各节点关闭各自的 css 服务
systemctl stop DmCSSServicecss1
systemctl stop DmCSSServicecss2
  1. 启动 css: 各节点启动各自的 css 服务
systemctl start DmCSSServicecss1
systemctl start DmCSSServicecss2
  1. 启动 asm:配置了自动拉起,等待 asm 自动启动
  2. 启动数据库:配置了自动拉起,等待数据库自动启动

17.归档配置

生产环境必须开启归档日志,且必须限制归档日志保留量,限制方法:

1.设置归档空间大小限制即指定 SPACE_LIMIT 参数(单位是 MB)。

2.定期删除归档日志(设置定时作业)。

共享存储集群归档需要配置本地归档和远程归档(保证每个节点都有所有归档日志)。

17.1.实例 dsc1 上配置,执行以下命令:

alter database mount;
alter database archivelog;
alter database add archivelog 'DEST=/dm/dmarch, TYPE=LOCAL, FILE_SIZE=1024, SPACE_LIMIT=102400';
alter database add archivelog 'DEST=dsc2, TYPE=REMOTE, FILE_SIZE=1024, SPACE_LIMIT=102400, INCOMING_PATH=/dm/dmdata/remote_arch';
alter database open;

17.2.实例 dsc2 上配置,执行以下命令:

alter database mount;
alter database archivelog;
alter database add archivelog 'DEST=/dm/dmarch, TYPE=LOCAL, FILE_SIZE=1024, SPACE_LIMIT=102400';
alter database add archivelog 'DEST=dsc1, TYPE=REMOTE, FILE_SIZE=1024, SPACE_LIMIT=102400, INCOMING_PATH=/dm/remote_arch';
alter database open;

18.定制备份策略

参考备份策略部分:
https://eco.dameng.com/docs/zh-cn/ops/standard-stand-alone.html#%E5%AE%9A%E5%88%B6%E5%A4%87%E4%BB%BD%E7%AD%96%E7%95%A5

19.客户端连接集群

客户端主机上需要配置dm\_svc.conf文件(未安装 DM 数据库的机器新建即可),文件路径:

32 位的 DM 安装在 Win32 操作平台下,此文件位于 %SystemRoot%\\system32 目录;

64 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\\system32 目录;

32 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\\SysWOW64 目录;

在 Linux 平台下,此文件位于/etc 目录。

文件内容:
以#开头的行表示是注释

# 全局配置区 DMDSC=(192.168.25.94:5236,192.168.25.95:5236) 
TIME_ZONE=(+480) #表示+8:00时区 
LOGIN_ENCRYPT=(0) 
DIRECT=(Y) 
# 服务配置区 
[DMDSC] 
CLUSTER=(DSC) #表示集群为 DSC 集群 
EP_SELECTOR=(1) #表示第一节点正常时只连第一个节点 
AUTO_RECONNECT=(2)#第一个节点故障恢复后自动重连第一个节点 
SWITCH_TIME=(3) #在服务器之间切换的次数 
SWITCH_INTERVAL=(10) #在服务器之间切换的时间间隔,单位为毫秒

客户端程序连接数据库时,需要指定IP端口处替换为服务名即可,例如:

disql SYSDBA/SYSDBA@DMDSC

注意
当修改了 dm_svc.conf 内容后,需要重启客户端程序,修改的配置才能生效。

24小时免费服务热线:400 991 6599
达梦技术社区:https://eco.dameng.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

太行山有西瓜汁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值