1 环境介绍
类别 详情 DM8数据库 1-2-174-2022.11.21-175072-20024-ENT DM8 DCI 驱动版本 dm8_20221031_x86_kylin10_64_dmdci dmhs 版本 dmhs_V4.3.06_dm8_rev125146_rh6_64_veri_20230301_sp5.bin CPU X86 Os Kylin v10 数据库安装目录 /opt/dmdba/dmdbms DMHS安装目录 /opt/dmdba/dmhs
1.1 数据库 ip 端口规划
IP 数据库端口 192.168.100.175 5236 192.168.100.176 5236
1.2 Dmhs ip 端口规划
IP 站点号 hs内置库端口 agent远程管理端口 hs管理端口 hs数据端口 192.168.100.175 2 15236 5456 5345 192.168.100.176 1 15236(不启动数据库) 5456 5345 5346
2 Os系统配置用户 dmdba
groupadd dinstall
useradd - g dinstall dmdba - m - d / opt/ dmdba
3 安装并配置数据库
3.1 两节点175/176 数据库安装日志
[root@localhost ~]# cd /opt
[root@localhost opt]# ll
总用量 1468336
-rw-r--r-- 1 root root 1005623296 10月 9 15:27 dm8_20221121_x86_rh6_64.iso
drwx------ 3 dmdba dinstall 78 10月 9 14:46 dmdba
-rw-r--r-- 1 root root 648 10月 9 15:32 dmhs.key
-rw-r--r-- 1 root root 497944090 10月 9 15:39 dmhs_V4.3.06_dm8_rev125146_rh6_64_veri_20230301_sp5.bin
drwxr-xr-x 3 root root 134 10月 9 15:29 dmoci
drwxr-xr-x 2 root root 24 9月 18 2023 firefox
drwxr-xr-x 4 root root 58 9月 18 2023 patch_workspace
[root@localhost opt]# mount -o loop dm8_20221121_x86_rh6_64.iso /mnt
mount: /mnt: WARNING: source write-protected, mounted read-only.
[root@localhost opt]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 1.4G 0 1.4G 0% /dev
tmpfs 1.5G 0 1.5G 0% /dev/shm
tmpfs 1.5G 9.5M 1.5G 1% /run
tmpfs 1.5G 0 1.5G 0% /sys/fs/cgroup
/dev/mapper/klas-root 56G 9.2G 47G 17% /
/dev/mapper/klas-tmp 2.0G 47M 2.0G 3% /tmp
/dev/sda1 1014M 211M 804M 21% /boot
tmpfs 289M 0 289M 0% /run/user/993
tmpfs 289M 0 289M 0% /run/user/0
/dev/loop0 960M 960M 0 100% /mnt
[root@localhost opt]# su - dmdba
[dmdba@localhost ~]$ cd /mnt
[dmdba@localhost mnt]$ ls
'DM8 Install.pdf' DMInstall.bin
[dmdba@localhost mnt]$ ./DMInstall.bin -i
请选择安装语言(C/c:中文 E/e:英文) [C/c]:
解压安装程序.........
欢迎使用达梦数据库安装程序
是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n
是否设置时区? (Y/y:是 N/n:否) [Y/y]:
设置时区:
[ 1]: GTM-12=日界线西
[ 2]: GTM-11=萨摩亚群岛
[ 3]: GTM-10=夏威夷
[ 4]: GTM-09=阿拉斯加
[ 5]: GTM-08=太平洋时间(美国和加拿大)
[ 6]: GTM-07=亚利桑那
[ 7]: GTM-06=中部时间(美国和加拿大)
[ 8]: GTM-05=东部部时间(美国和加拿大)
[ 9]: GTM-04=大西洋时间(美国和加拿大)
请选择设置时区 [21]:
安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:
所需空间: 1640M
请选择安装目录 [/opt/dmdba/dmdbms]:
可用空间: 46G
是否确认安装路径(/opt/dmdba/dmdbms)? (Y/y:是 N/n:否) [Y/y]:
安装前小结
安装位置: /opt/dmdba/dmdbms
所需空间: 1640M
可用空间: 46G
版本信息:
有效日期:
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
2024-10-09 15:52:26
[INFO] 安装达梦数据库...
2024-10-09 15:52:26
[INFO] 安装 基础 模块...
2024-10-09 15:52:28
[INFO] 安装 服务器 模块...
2024-10-09 15:52:29
[INFO] 安装 客户端 模块...
2024-10-09 15:52:31
[INFO] 安装 驱动 模块...
2024-10-09 15:52:31
[INFO] 安装 手册 模块...
2024-10-09 15:52:32
[INFO] 安装 服务 模块...
2024-10-09 15:52:32
[INFO] 移动日志文件。
2024-10-09 15:52:33
[INFO] 安装达梦数据库完成。
请以root系统用户执行命令:
/opt/dmdba/dmdbms/script/root/root_installer.sh
安装结束
[dmdba@localhost mnt]$ exit
注销
[root@localhost opt]# /opt/dmdba/dmdbms/script/root/root_installer.sh
移动 /opt/dmdba/dmdbms/bin/dm_svc.conf 到/etc目录
创建DmAPService服务
Created symlink /etc/systemd/system/multi-user.target.wants/DmAPService.service → /usr/lib/systemd/system/DmAPService.service.
创建服务(DmAPService)完成
启动DmAPService服务
3.2 两节点175/176 数据库配置 dmoci驱动
[dmdba@localhost ~]$ cp -r /opt/dmdba/dmoci/* /opt/dmdba/dmdbms/bin/
[dmdba@localhost ~]$ ll /opt/dmdba/dmoci/
总用量 86040
drwxr-xr-x 2 dmdba dinstall 46 10月 9 15:29 include
-rw-r--r-- 1 dmdba dinstall 3400224 10月 9 15:29 libcrypto.so
-rw-r--r-- 1 dmdba dinstall 10105744 10月 9 15:29 libdmdpi.so
-rw-r--r-- 1 dmdba dinstall 1045680 10月 9 15:29 libdmfldr.so
-rw-r--r-- 1 dmdba dinstall 62560536 10月 9 15:29 libdmoci.a
-rw-r--r-- 1 dmdba dinstall 10284056 10月 9 15:29 libdmoci.so
-rw-r--r-- 1 dmdba dinstall 693344 10月 9 15:29 libssl.so
[dmdba@localhost ~]$
3.3 两节点175/176数据库实例初始化日志
[dmdba@localhost bin]$ ./dminit path=../data log_size=2048 page_size=32 extent_size=32
initdb V8
db version: 0x7000c
file dm.key not found, use default license!
License will expire in 14 day(s) on 2024-10-23
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
log file path: ../data/DAMENG/DAMENG01.log
log file path: ../data/DAMENG/DAMENG02.log
write to dir [../data/DAMENG].
create dm database success. 2024-10-09 17:29:00
[dmdba@localhost bin]$
3.4 两节点175/176数据库实例注册服务
[root@localhost opt]# cd dmdba/dmdbms/script/root
[root@localhost root]# ./dm_service_installer.sh -t dmserver -p 5236 -dm_ini /opt/dmdba/dmdbms/data/DAMENG/dm.ini
Created symlink /etc/systemd/system/multi-user.target.wants/DmService5236.service → /usr/lib/systemd/system/DmService5236.service.
创建服务(DmService5236)完成
[root@localhost root]# /opt/dmdba/dmdbms/bin/DmService5236 start
Starting DmService5236: 上一次登录: 三 10月 9 16:43:44 CST 2024 pts/0 上
[ OK ]
[root@localhost root]#
3.5 两节点175/176数据库配置 开启归档
ALTER DATABASE MOUNT;
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE ADD ARCHIVELOG 'DEST=/opt/dmdba/dmdbms/arch,TYPE=LOCAL,FILE_SIZE=2048,SPACE_LIMIT=102400';
ALTER DATABASE OPEN;
CHECKPOINT(100);
3.6 175节点数据库配置 逻辑附加日志
sp_set_para_value(1,'RLOG_APPEND_LOGIC',2);
3.7 175节点数据库 创建测试表
CREATE TABLE SYSDBA.CPT01 ( C CHAR(10));
INSERT INTO SYSDBA.CPT01 VALUES('1');
INSERT INTO SYSDBA.CPT01 VALUES('你好');
INSERT INTO SYSDBA.CPT01 VALUES('DMhs');
COMMIT;
4 Dmhs 安装配置
4.1 175节点安装dmhs 日志
[dmdba@localhost ~]$ ll
总用量 1468336
-rw-r--r-- 1 dmdba dinstall 1005623296 10月 9 15:27 dm8_20221121_x86_rh6_64.iso
drwxr-xr-x 16 dmdba dinstall 251 10月 9 15:52 dmdbms
-rw-r--r-- 1 dmdba dinstall 648 10月 9 15:32 dmhs.key
-rw-r--r-- 1 dmdba dinstall 497944090 10月 9 15:39 dmhs_V4.3.06_dm8_rev125146_rh6_64_veri_20230301_sp5.bin
drwxr-xr-x 3 dmdba dinstall 134 10月 9 15:29 dmoci
[dmdba@localhost ~]$ pwd
/opt/dmdba
[dmdba@localhost ~]$ chmod +x dmhs_V4.3.06_dm8_rev125146_rh6_64_veri_20230301_sp5.bin
[dmdba@localhost ~]$ ./dmhs_V4.3.06_dm8_rev125146_rh6_64_veri_20230301_sp5.bin -i
Extract install files.........
1.英文(English)
2.简体中文(简体中文)
请选择安装语言[2.简体中文(简体中文)]:
/tmp/DMHSInstall/install.log
1.免费试用达梦数据实时同步
2.使用已申请的Key文件
验证许可证文件[1.免费试用达梦数据实时同步]:2
Key文件路径:/opt/dmdba/dmhs.key
Key文件限制信息如下:
有效日期:2024-12-25
用户名称:达梦公司产品试用
服务器颁布类型:试用版
发布类型:企业版
Key类型:企业版
授权用户数:无限制
并发连接数:无限制
1.精简版
2.完整版(web客户端)
3.自定义
安装类型[1.精简版]:2
1.实时同步软件服务器
2.远程部署工具
3.实时同步软件客户端
4.内置数据库
5.实时同步软件配置助手
6.手册
所需磁盘空间:868 MB
安装目录: [/opt/dmdba/dmhs]
1.统一部署
2.现在初始化
是否初始化达梦数据实时同步系统[1.统一部署]:
正在安装
default start ... default finished.
server start ... server finished.
hs_agent start ... hs_agent finished.
webmanager start ... webmanager finished.
db start ... db finished.
hsca start ... hsca finished.
doc start ... doc finished.
doc start ... doc finished.
postinstall start ... postinstall finished.
正在创建快捷方式
安装成功
远程部署工具配置
远程部署工具名称[HsAgent]:
主机Ip(外网)[192.168.100.175](192.168.100.175):
远程部署工具管理端口[5456](1000-65535):
内置数据库轮询间隔[3](1-60):
内置数据库IP[192.168.100.175]:
内置数据库端口[15236]:
内置数据库用户名[SYSDBA]:
内置数据库密码[SYSDBA]:
服务脚本环境变量设置
依赖库路径
提示:此配置项供用户配置源或目的数据库依赖库路径和odbc依赖库路径, 多个路径以":"隔开(例:/opt/dmdbms/bin:/usr/local/lib),此配置项会添加到服务脚本的NEED_LIB_PATH的变量值中。
请配置依赖库路径:/opt/dmdba/dmdbms/bin:/usr/local/lib:/opt/dmdba/dmhs/db/bin
内置数据库服务
1.自动
2.手动
启动方式:[2.手动]1
正在创建内置数据库服务
初始化内置数据库
远程控制服务
1.自动
2.手动
启动方式:[2.手动]1
正在创建远程控制服务
web服务
1.自动
2.手动
启动方式:[2.手动]1
正在创建web服务
以下配置脚本需要新开shell窗口以"root"用户的身份运行.
要执行以下脚本命令:
要执行配置脚本,请执行以下操作:
1.打开终端窗口
2.以"root"身份登录
3.运行脚本命令
/opt/dmdba/dmhs/scripts/root/root_installer.sh
是否已执行shell脚本?yes/no[no]yes
达梦数据实时同步V4.0安装完成
更多安装信息,请查看安装日志文件:
/opt/dmdba/dmhs/log/install.log
[dmdba@localhost ~]$
[root@localhost ~]# /opt/dmdba/dmhs/scripts/root/root_installer.sh
修改服务器权限
ldconfig: /usr/lib64/libLLVM-7.so 不是符号链接
创建DmServiceHSDB服务
Created symlink /etc/systemd/system/multi-user.target.wants/DmServiceHSDB.service → /usr/lib/systemd/system/DmServiceHSDB.service.
创建服务(DmServiceHSDB)完成
创建DmhsAgentServiceHsAgent服务
Created symlink /etc/systemd/system/multi-user.target.wants/DmhsAgentServiceHsAgent.service → /usr/lib/systemd/system/DmhsAgentServiceHsAgent.service.
创建服务(DmhsAgentServiceHsAgent)完成
创建DmhsWebService服务
Created symlink /etc/systemd/system/multi-user.target.wants/DmhsWebService.service → /usr/lib/systemd/system/DmhsWebService.service.
创建服务(DmhsWebService)完成
启动DmServiceHSDB服务
启动DmhsAgentServiceHsAgent服务
启动DmhsWebService服务
[root@localhost ~]#
4.2 175 节点执行hs dm8 数据库sql 脚本
[root@localhost bin]# cd /opt/dmdba
[root@localhost dmdba]# pwd
/opt/dmdba
[root@localhost dmdba]# ls /opt/dmdba/dmhs/scripts/
ddl_sql_db2.sql ddl_sql_dm6_v3.sql ddl_sql_dm8.sql ddl_sql_pg.sql dmhs_grant.sql readme.txt setenv.sh
ddl_sql_dm6_v2.sql ddl_sql_dm7.sql ddl_sql_ora.sql delete_data_before_7day.sql dmhs_manager.sql root
[root@localhost dmdba]# ll /opt/dmdba/dmhs/scripts/ddl_sql_dm8.sql
-rwxr-xr-x 1 dmdba dinstall 33679 10月 9 15:57 /opt/dmdba/dmhs/scripts/ddl_sql_dm8.sql
[root@localhost dmdba]#
[root@localhost bin]# ./disql SYSDBA/SYSDBA
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 3.194(ms)
disql V8
SQL> `/opt/dmdba/dmhs/scripts/ddl_sql_dm8.sql
SQL> ---=======================================================
---version 8.2.2
---note: please do not modify this file name and comment line.
---supported for DM8 DDL
---=======================================================
--1.TABLE: DMHS_DDL_COL
CREATE TABLE SYSDBA.DMHS_DDL_COL(
ID INT,
COLID SMALLINT,
NAME VARCHAR(128),
TYPE VARCHAR(128),
LENGTH INT,
......
4.3 176节点安装dmhs 日志
[dmdba@localhost ~]$ ll
总用量 1468336
-rw-r--r-- 1 dmdba dinstall 1005623296 10月 9 15:29 dm8_20221121_x86_rh6_64.iso
drwxr-xr-x 16 dmdba dinstall 251 10月 9 15:53 dmdbms
-rw-r--r-- 1 dmdba dinstall 648 10月 9 15:32 dmhs.key
-rw-r--r-- 1 dmdba dinstall 497944090 10月 9 15:38 dmhs_V4.3.06_dm8_rev125146_rh6_64_veri_20230301_sp5.bin
drwxr-xr-x 3 dmdba dinstall 134 10月 9 15:29 dmoci
[dmdba@localhost ~]$ pwd
/opt/dmdba
[dmdba@localhost ~]$ chmod +x dmhs_V4.3.06_dm8_rev125146_rh6_64_veri_20230301_sp5.bin
[dmdba@localhost ~]$ ./dmhs_V4.3.06_dm8_rev125146_rh6_64_veri_20230301_sp5.bin -i
Extract install files.........
1.英文(English)
2.简体中文(简体中文)
请选择安装语言[2.简体中文(简体中文)]:
/tmp/DMHSInstall/install.log
1.免费试用达梦数据实时同步
2.使用已申请的Key文件
验证许可证文件[1.免费试用达梦数据实时同步]:2
Key文件路径:/opt/dmdba/dmhs.key
Key文件限制信息如下:
有效日期:2024-12-25
用户名称:达梦公司产品试用
服务器颁布类型:试用版
发布类型:企业版
Key类型:企业版
授权用户数:无限制
并发连接数:无限制
1.精简版
2.完整版(web客户端)
3.自定义
安装类型[1.精简版]:2
1.实时同步软件服务器
2.远程部署工具
3.实时同步软件客户端
4.内置数据库
5.实时同步软件配置助手
6.手册
所需磁盘空间:868 MB
安装目录: [/opt/dmdba/dmhs]
1.统一部署
2.现在初始化
是否初始化达梦数据实时同步系统[1.统一部署]:
正在安装
default start ... default finished.
server start ... server finished.
hs_agent start ... hs_agent finished.
webmanager start ... webmanager finished.
db start ... db finished.
hsca start ... hsca finished.
doc start ... doc finished.
doc start ... doc finished.
postinstall start ... postinstall finished.
正在创建快捷方式
安装成功
远程部署工具配置
远程部署工具名称[HsAgent]:
主机Ip(外网)[192.168.100.176](192.168.100.176):
远程部署工具管理端口[5456](1000-65535):
内置数据库轮询间隔[3](1-60):
内置数据库IP[192.168.100.176]:192.168.100.175
内置数据库端口[15236]:
内置数据库用户名[SYSDBA]:
内置数据库密码[SYSDBA]:
服务脚本环境变量设置
依赖库路径
提示:此配置项供用户配置源或目的数据库依赖库路径和odbc依赖库路径, 多个路径以":"隔开(例:/opt/dmdbms/bin:/usr/local/lib),此配置项会添加到服务脚本的NEED_LIB_PATH的变量值中。
请配置依赖库路径:/opt/dmdba/dmdbms/bin:/usr/local/lib:/opt/dmdba/dmhs/db/bin
内置数据库服务
1.自动
2.手动
启动方式:[2.手动]
正在创建内置数据库服务
初始化内置数据库
远程控制服务
1.自动
2.手动
启动方式:[2.手动]1
正在创建远程控制服务
web服务
1.自动
2.手动
启动方式:[2.手动]
正在创建web服务
以下配置脚本需要新开shell窗口以"root"用户的身份运行.
要执行以下脚本命令:
要执行配置脚本,请执行以下操作:
1.打开终端窗口
2.以"root"身份登录
3.运行脚本命令
/opt/dmdba/dmhs/scripts/root/root_installer.sh
是否已执行shell脚本?yes/no[no]yes
达梦数据实时同步V4.0安装完成
更多安装信息,请查看安装日志文件:
/opt/dmdba/dmhs/log/install.log
[dmdba@localhost ~]$
[root@localhost ~]# /opt/dmdba/dmhs/scripts/root/root_installer.sh
修改服务器权限
创建DmhsAgentServiceHsAgent服务
Created symlink /etc/systemd/system/multi-user.target.wants/DmhsAgentServiceHsAgent.service → /usr/lib/systemd/system/DmhsAgentServiceHsAgent.service.
创建服务(DmhsAgentServiceHsAgent)完成
启动DmhsAgentServiceHsAgent服务
[root@localhost ~]#
5 Dmhs web 端配置
5.1 Dmhs web 端登录
地址 192.168.100.175:8080/manager 用户名 admin 密码 888888
5.2 176 节点配置 DMHS目的端实例执行器
5.2.1 添加 DMHS exec 执行器实例
5.2.2 DMHS exec 执行器配置 出错后继续执行
<?xml version="1.0" encoding="GB2312" standalone="no"?>
< dmhs>
< base>
< lang> en</ lang>
< mgr_port> 5345</ mgr_port>
< name> exec01</ name>
< ckpt_interval> 60</ ckpt_interval>
< siteid> 1</ siteid>
< version> 2.0</ version>
</ base>
< exec>
< recv>
< mgr_port> 5345</ mgr_port>
< data_port> 5346</ data_port>
</ recv>
< enable> 1</ enable>
< name> exec</ name>
< db_type> DM8</ db_type>
< db_server> 192.168.100.176</ db_server>
< db_user> SYSDBA</ db_user>
< db_pwd> SYSDBA</ db_pwd>
< db_port> 5236</ db_port>
< char_code> PG_GB18030</ char_code>
< exec_thr> 4</ exec_thr>
< exec_policy> 0</ exec_policy>
</ exec>
</ dmhs>
5.2.3 启动 DMHS exec 执行器
5.2.4 启动 DMHS exec 执行器后台日志
5.3 175节点配置 DMHS源端实例捕获器
5.3.1 DMHS cpt 捕获器配置 过滤规则
<?xml version="1.0" encoding="GB2312" standalone="no"?>
< dmhs>
< base>
< lang> en</ lang>
< mgr_port> 5345</ mgr_port>
< name> cpt01</ name>
< ckpt_interval> 60</ ckpt_interval>
< siteid> 2</ siteid>
< version> 2.0</ version>
</ base>
< cpt>
< enable> 1</ enable>
< name> cpt</ name>
< db_type> DM8</ db_type>
< db_server> 192.168.100.175</ db_server>
< db_user> SYSDBA</ db_user>
< db_pwd> SYSDBA</ db_pwd>
< char_code> PG_GB18030</ char_code>
< db_port> 5236</ db_port>
< ddl_mask> TABLE:CREATE:DROP:TRUNCATE:ALTER</ ddl_mask>
< cpt_mask/>
< send>
< ip> 192.168.100.176</ ip>
< mgr_port> 5345</ mgr_port>
< data_port> 5346</ data_port>
< filter>
< enable>
< item> SYSDBA.*</ item>
</ enable>
</ filter>
< map/>
</ send>
</ cpt>
</ dmhs>
5.3.2 启动175节点 hs实例服务
5.3.3 启动175节点 hs实例服务 后台日志
5.3.4 DMHS 175 节点 配置初始装载
copy 0 "sch.name='SYSDBA'" CREATE|INSERT
5.3.5 175节点 cpt 捕获器 后台日志
5.3.6 176 节点 exec 执行器 后台日志
5.3.7 176节点 数据库查询源端装载结果
5.3.8 175节点 cpt 捕获器启动增量同步
5.3.9 DMHS源端捕获器增量同步启动成功后台日志
5.4.10 176 节点 exec 执行器成功接收后台日志
5.4.11 175 节点 源端数据库新增数据
5.4.12 176 节点 查询数据是否同步
6 搭建完成
6.1 部署过程中问题记录
6.1.1 登录dmhs web端 只显示175 一个节点
检查176 hs_agent 日志 重启 176 hs_agent 服务 176 hs_agent 重启日志 web端 2个节点正常显示
6.1.2 启动增量同步失败 , 附加逻辑日志未开启
6.2 dmhs 源端捕获器添加部分参数说明
<?xml version="1.0" encoding="GB2312" standalone="no"?>
< dmhs>
< base>
< lang> en</ lang>
< mgr_port> 5345</ mgr_port>
< name> cpt01</ name>
< ckpt_interval> 60</ ckpt_interval>
< siteid> 2</ siteid>
< version> 2.0</ version>
</ base>
< cpt>
< enable> 1</ enable>
< name> cpt</ name>
< db_type> DM8</ db_type>
< db_server> 192.168.100.175</ db_server>
< db_user> SYSDBA</ db_user>
< db_pwd> SYSDBA</ db_pwd>
< char_code> PG_GB18030</ char_code>
< db_port> 5236</ db_port>
< ddl_mask> TABLE:CREATE:DROP:TRUNCATE:ALTER</ ddl_mask>
##< cpt_mask/> ##修改为 不读在线日志,只读归档日志
< cpt_mask> parse:post:arch_read</ cpt_mask>
< arch>
< dir> /opt/dmdba/dmdbms/arch</ dir>
</ arch>
< parse_thr> 8</ parse_thr> ## 默认捕获线程数4 改为8
< send>
< ip> 192.168.100.176</ ip>
< mgr_port> 5345</ mgr_port>
< data_port> 5346</ data_port>
< identity> 1</ identity> ## 源端与目的端存在自增列时配置后不再报错
< filter>
< enable>
< item> SYSDBA.*</ item>
</ enable>
</ filter>
< map/>
</ send>
</ cpt>
</ dmhs>
7 更多达梦产品学习使用列表