DMHS同步oracle19c到dm8(二)
2021/11/17 2:09:43
本文主要是介绍DMHS同步oracle19c到dm8(二),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
DMHS同步oracle19c到dm8(二)
-
摘要
这是夜说的第五篇学习文章,搭建dmhs从oracle19c单实例同步数据到dm8单实例,并配置达梦数据库数据同步管理平台。 -
文章目录结构
1)安装前检查
2)配置dmhs同步
3)安装数据同步管理平台,并添加同步链路
4)数据比对 -
搭建达梦数据同步管理平台
1.搭建dm8单实例数据库 说明:由于dmhs自带的数据库版本较低,所以需要新安装一个数据库作为dmhs存 数据的地方 创建用户和用户组: [root@hsem ~]# groupadd dinstall [root@hsem home]# useradd -G dinstall dmdba [root@hsem home]# id dmdba uid=1000(dmdba) gid=1001(dmdba) 组=1001(dmdba),1000(dinstall) [root@hsem home]# echo '123456'|passwd --stdin dmdba 更改用户 dmdba 的密码 。 passwd:所有的身份验证令牌已经成功更新。 配置内核参数: [root@hsem ~]# vi /etc/sysctl.conf [root@hsem ~]# sysctl -p fs.file-max = 6815744 fs.aio-max-nr = 1048576 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 vm.dirty_ratio = 80 vm.dirty_expire_centisecs = 500 vm.dirty_writeback_centisecs = 100 kernel.core_pattern = /dmdata/core.%p vm.swappiness = 10 vm.dirty_background_ratio = 0 vm.min_free_kbytes = 2097152 配置用户限制: [root@hsem home]# cat >>/etc/security/limits.conf <<EOF > dmdba soft nice 0 > dmdba hard nice 0 > dmdba soft as unlimited > dmdba hard as unlimited > dmdba soft fsize unlimited > dmdba hard fsize unlimited > dmdba soft nproc 65536 > dmdba hard nproc 65536 > dmdba soft nofile 65536 > dmdba hard nofile 65536 > dmdba soft core unlimited > dmdba hard core unlimited > dmdba soft data unlimited > dmdba hard data unlimited > EOF 关闭防火墙: [root@hsem home]# systemctl stop firewalld.service [root@hsem home]# systemctl disable firewalld.service Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. 关闭selinux: [root@hsem home]# cat /etc/selinux/config SELINUX=disabled [root@hsem ~]# getenforce Disabled 配置dmdba环境变量: [dmdba@hsem ~]$ source .bash_profile [dmdba@hsem ~]$ cat .bash_profile # User specific environment and startup programs PATH=$PATH:$HOME/.local/bin:$HOME/bin export PATH export DM_HOME=/home/dmdba/dmdbms export PATH=$PATH:$DM_HOME/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin 挂载安装iso: [root@hsem ~]# mkdir -p /dmiso [root@hsem ~]# mount -o loop /root/dm8_20210910_x86_rh6_64_sec_8.1.2.70.iso /dmiso/ mount: /dev/loop0 写保护,将以只读方式挂载 安装数据库软件: [root@hsem ~]# su - dmdba 上一次登录:二 11月 16 19:31:52 CST 2021pts/0 上 [dmdba@hsem ~]$ cd /dmiso/ [dmdba@hsem dmiso]$ ./DMInstall.bin -i 请选择安装语言(C/c:中文 E/e:英文) [C/c]: 解压安装程序.......... 欢迎使用达梦数据库安装程序 是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n 是否设置时区? (Y/y:是 N/n:否) [Y/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=大西洋时间(美国和加拿大) [10]: GTM-03=巴西利亚 [11]: GTM-02=中大西洋 [12]: GTM-01=亚速尔群岛 [13]: GTM=格林威治标准时间 [14]: GTM+01=萨拉热窝 [15]: GTM+02=开罗 [16]: GTM+03=莫斯科 [17]: GTM+04=阿布扎比 [18]: GTM+05=伊斯兰堡 [19]: GTM+06=达卡 [20]: GTM+07=曼谷,河内 [21]: GTM+08=中国标准时间 [22]: GTM+09=汉城 [23]: GTM+10=关岛 [24]: GTM+11=所罗门群岛 [25]: GTM+12=斐济 [26]: GTM+13=努库阿勒法 [27]: GTM+14=基里巴斯 请选择设置时区 [21]:21 安装类型: 1 典型安装 2 服务器 3 客户端 4 自定义 请选择安装类型的数字序号 [1 典型安装]:1 所需空间: 1220M 请选择安装目录 [/home/dmdba/dmdbms]: 可用空间: 68G 是否确认安装路径(/home/dmdba/dmdbms)? (Y/y:是 N/n:否) [Y/y]:y 安装前小结 安装位置: /home/dmdba/dmdbms 所需空间: 1220M 可用空间: 68G 版本信息: 有效日期: 安装类型: 典型安装 是否确认安装? (Y/y:是 N/n:否):y 2021-11-16 19:36:38 [INFO] 安装达梦数据库... 2021-11-16 19:36:38 [INFO] 安装 基础 模块... 2021-11-16 19:37:14 [INFO] 安装 服务器 模块... 2021-11-16 19:37:23 [INFO] 安装 客户端 模块... 2021-11-16 19:37:44 [INFO] 安装 驱动 模块... 2021-11-16 19:37:48 [INFO] 安装 手册 模块... 2021-11-16 19:37:50 [INFO] 安装 服务 模块... 2021-11-16 19:37:51 [INFO] 移动日志文件。 2021-11-16 19:37:55 [INFO] 安装达梦数据库完成。 请以root系统用户执行命令: /home/dmdba/dmdbms/script/root/root_installer.sh 安装结束 [root@hsem ~]# /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服务 初始化实例和注册服务: [root@hsem ~]# mkdir -p /dmdata [root@hsem ~]# chown -R dmdba:dinstall /dmdata/ [dmdba@hsem dmiso]$ dminit path=/dmdata page_size=32 extent_size=32 charset=1 initdb V8 db version: 0x7000c file dm.key not found, use default license! License will expire on 2022-09-08 Normal of FAST Normal of DEFAULT Normal of RECYCLE Normal of KEEP Normal of ROLL log file path: /dmdata/DAMENG/DAMENG01.log log file path: /dmdata/DAMENG/DAMENG02.log write to dir [/dmdata/DAMENG]. create dm database success. 2021-11-16 19:39:40 [root@hsem ~]# /home/dmdba/dmdbms/script/root/dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /dmdata/DAMENG/dm.ini Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service. 创建服务(DmServiceDMSERVER)完成 [root@hsem ~]# systemctl start DmServiceDMSERVER 查看数据库状态: [dmdba@hsem dmiso]$ disql SYSDBA/SYSDBA 服务器[LOCALHOST:5236]:处于普通打开状态 登录使用时间 : 14.419(ms) disql V8 SQL> select status$ from v$instance; 行号 STATUS$ ---------- ------- 1 OPEN 2.安装dmhs管理平台 [root@hsem ~]# mv dmhs* /home/dmdba/ [root@hsem ~]# cd /home/dmdba/ [root@hsem dmdba]# chown -R dmdba:dinstall dmhs* [root@hsem dmdba]# ll 总用量 466340 drwxr-xr-x 16 dmdba dmdba 251 11月 16 19:37 dmdbms -rw-r--r-- 1 dmdba dinstall 648 11月 16 19:47 dmhsE9048221 (5)(1).key -rw-r--r-- 1 dmdba dinstall 477524893 11月 16 19:47 dmhs_V4.1.39_dm8_rev101315_rh6_64_veri_20210809.bin [dmdba@hsem ~]$ chmod +x dmhs_V4.1.39_dm8_rev101315_rh6_64_veri_20210809.bin [dmdba@hsem ~]$ ./dmhs_V4.1.39_dm8_rev101315_rh6_64_veri_20210809.bin -i Extract install files.......... 1.英文(English) 2.简体中文(简体中文) 请选择安装语言[2.简体中文(简体中文)]:2 /tmp/DMHSInstall/install.log 1.免费试用达梦数据实时同步 2.使用已申请的Key文件 验证许可证文件[1.免费试用达梦数据实时同步]:2 Key文件 /home/dmdba/dmhsE9048221 (5)(1).key Key文件限制信息如下: 有效日期:2022-03-25 用户名称:达梦公司产品试用 服务器颁布类型:试用版 发布类型:企业版 Key类型:企业版 授权用户数:无限制 并发连接数:无限制 1.精简版 2.完整版(web客户端) 3.自定义 安装类型[1.精简版]:2 1.实时同步软件服务器 2.远程部署工具 3.实时同步软件客户端 4.内置数据库 5.实时同步软件配置助手 6.手册 所需磁盘空间:846 MB 安装目录: [/home/dmdba/dmhs] 1.统一部署 2.现在初始化 是否初始化达梦数据实时同步系统[1.统一部署]: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.122.1](192.168.122.1,192.168.171.97):192.168.171.97 远程部署工具管理端口[5456](1000-65535): 内置数据库轮询间隔[3](1-60): 内置数据库IP[192.168.122.1]:192.168.171.97 内置数据库端口[15236]: 内置数据库用户名[SYSDBA]: 内置数据库密码[SYSDBA]: 服务脚本环境变量设置 依赖库路径 提示:此配置项供用户配置源或目的数据库依赖库路径和odbc依赖库路径, 多个路径以":"隔开(例:/opt/dmdbms/bin:/usr/local/lib),此配置项会添加到服务脚本的NEED_LIB_PATH的变量值中。 请配置依赖库路径:/home/dmdba/dmdbms/bin:/usr/local/lib:/usr/lib:/home/dmdba/dmhs/bin 内置数据库服务 1.自动 2.手动 启动方式:[2.手动]2 正在创建内置数据库服务 初始化内置数据库 远程控制服务 1.自动 2.手动 启动方式:[2.手动]2 正在创建远程控制服务 web服务 1.自动 2.手动 启动方式:[2.手动]2 正在创建web服务 达梦数据实时同步V4.0安装完成 更多安装信息,请查看安装日志文件: /home/dmdba/dmhs/log/install.log 元数据准备:(执行dmhs_manager.sql) [dmdba@hsem scripts]$ disql SYSDBA/SYSDBA 服务器[LOCALHOST:5236]:处于普通打开状态 登录使用时间 : 44.144(ms) disql V8 SQL> start /home/dmdba/dmhs/scripts/dmhs_manager.sql 配置java: [root@hsem ~]# mkdir -p /usr/local/java [root@hsem ~]# mv jdk-8u261-linux-x64.tar.gz /usr/local/java/ [root@hsem ~]# cd /usr/local/java/ [root@hsem java]# tar -xvf jdk-8u261-linux-x64.tar.gz [root@hsem java]# vi /etc/profile JAVA_HOME=/usr/local/java/jdk1.8.0_261 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH [root@hsem java]# source /etc/profile [root@hsem java]# java -version java version "1.8.0_261" Java(TM) SE Runtime Environment (build 1.8.0_261-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode) 配置connectPool.xml文件 [root@hsem java]# su - dmdba 上一次登录:二 11月 16 19:34:50 CST 2021pts/0 上 [dmdba@hsem ~]$ [dmdba@hsem ~]$ cd dmhs/web/webapps/ [dmdba@hsem webapps]$ ls manager.war [dmdba@hsem webapps]$ jar -xvf manager.war [dmdba@hsem webapps]$ ls auto_login_error.jsp download favicon.ico images log Manager.css manager.war META-INF resources temp derby.log error.html help js manager Manager.html metadata report sql WEB-INF [dmdba@hsem config]$ pwd /home/dmdba/dmhs/web/webapps/WEB-INF/config [dmdba@hsem config]$ cat connectPool.xml <?xml version="1.0" encoding="UTF-8"?> <ConnectPool> <Dbtype>dm8</Dbtype> <Server>192.168.171.97</Server> <Port>5236</Port> <User>SYSDBA</User> <Password>SYSDBA</Password> <InitPoolSize>20</InitPoolSize> <CorePoolSize>20</CorePoolSize> <MaxPoolSize>50</MaxPoolSize> <KeepAliveTime>60</KeepAliveTime> <DbDriver></DbDriver> <DbTestStatement>select 1</DbTestStatement> <SSLDir></SSLDir> <SSLPassword></SSLPassword> </ConnectPool> [dmdba@hsem webapps]$ jar -cvf manager.war ./* 配置tomcat并启动tomcat服务: [root@hsem ~]# mkdir -p /usr/local/tomcat [root@hsem ~]# mv apache-tomcat-8.5.71.tar.gz /usr/local/tomcat/ [root@hsem ~]# cd /usr/local/tomcat/ [root@hsem tomcat]# tar -xvf apache-tomcat-8.5.71.tar.gz [root@hsem webapps]# mv /home/dmdba/dmhs/web/webapps/manager.war /usr/local/tomcat/apache-tomcat-8.5.71/webapps/ [root@hsem webapps]# chmod 777 manager.war [root@hsem bin]# pwd /usr/local/tomcat/apache-tomcat-8.5.71/bin [root@hsem bin]# ./startup.sh Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-8.5.71 Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-8.5.71 Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-8.5.71/temp Using JRE_HOME: /usr/local/java/jdk1.8.0_261 Using CLASSPATH: /usr/local/tomcat/apache-tomcat-8.5.71/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-8.5.71/bin/tomcat-juli.jar Using CATALINA_OPTS: Tomcat started.
浏览器输入:
http://192.168.171.97:8080/manager/即可访问管理平台:
账号:admin
密码:888888
登陆进去显示如下:
四、添加前面配置的同步链路到管理平台
1.oracle源端配置dmhs_agent.xml如下: [oracle@yeshuo hs_agent]$ cat dmhs_agent.xml <?xml version="1.0" encoding="GB2312"?> <hs_agent> <lsn_port>5456</lsn_port> <name>HsAgent</name> <server_ip>192.168.171.95</server_ip> <status_interval>3</status_interval> <status_server>192.168.171.97</status_server> <status_port>5236</status_port> <status_user>SYSDBA</status_user> <status_pwd>SYSDBA</status_pwd> <dmhs_support>1</dmhs_support> <veri_support>1</veri_support> <lang>en</lang> </hs_agent> [oracle@yeshuo hs_agent]$ ./DmhsAgentServiceHsAgent start Starting DmhsAgentServiceHsAgent: [ OK ]
此时管理平台可以查看到oracle源端的hs代理显示:
2.dm目的端配置dmhs_agent.xml如下: [dmdba@dm8 hs_agent]$ cat dmhs_agent.xml <?xml version="1.0" encoding="GB2312"?> <hs_agent> <lsn_port>5456</lsn_port> <name>HsAgent</name> <server_ip>192.168.171.96</server_ip> <status_interval>3</status_interval> <status_server>192.168.171.97</status_server> <status_port>5236</status_port> <status_user>SYSDBA</status_user> <status_pwd>SYSDBA</status_pwd> <dmhs_support>1</dmhs_support> <veri_support>1</veri_support> <lang>en</lang> </hs_agent> [dmdba@dm8 hs_agent]$ ./DmhsAgentServiceHsAgent start Starting DmhsAgentServiceHsAgent: [ OK ]
此时管理平台可以查看到dm目的端的hs代理显示:
oracle源端配置dmhs_agent.xml如下: [oracle@yeshuo hs_agent]$ cat dmhs_agent.xml <?xml version="1.0" encoding="GB2312"?> <hs_agent> <lsn_port>5456</lsn_port> <name>HsAgent</name> <server_ip>192.168.171.95</server_ip> <status_interval>3</status_interval> <status_server>192.168.171.97</status_server> <status_port>5236</status_port> <status_user>SYSDBA</status_user> <status_pwd>SYSDBA</status_pwd> <dmhs_support>1</dmhs_support> <veri_support>1</veri_support> <lang>en</lang> <hs_item> <name>ORACLE</name> <startup_flag>1</startup_flag> <svr_name>DmhsService</svr_name> <prog_dir>/home/oracle/dmhs/bin</prog_dir> <conf_path>/home/oracle/dmhs/bin/dmhs.hs</conf_path> <mgr_port>5345</mgr_port> <check_interval>30</check_interval> <auto_start_hs>0</auto_start_hs> <try_times>0</try_times> <stat> <startup_flag>1</startup_flag> <svr_name>DmhsStatService</svr_name> <prog_dir>/home/oracle/dmhs/bin/stat</prog_dir> <conf_path>/home/oracle/dmhs/bin/stat/dmhs_stat.xml</conf_path> </stat> </hs_item> </hs_agent> 查看DmhsAgentServiceHsAgent以下部分是否正确: #REPLACE DMHS_HOME path DMHS_HOME=/home/oracle/dmhs #REPLACE program dir PROG_DIR=/home/oracle/dmhs/hs_agent #REPLACE program config path CONF_PATH=/home/oracle/dmhs/hs_agent/dmhs_agent.xml #REPLACE need library path, LD_LIBRARY_PATH/LIBPATH NEED_LIB_PATH=/oracle/app/oracle/product/19.3.0/db_1/lib:/usr/local/lib:/usr/lib:/home/oracle/dmhs/bin HS_NLS_LANG="AMERICAN_AMERICA.ZHS16GBK" 重启代理进程: [oracle@yeshuo hs_agent]$ ./DmhsAgentServiceHsAgent restart Stopping DmhsAgentServiceHsAgent: [ OK ] Starting DmhsAgentServiceHsAgent: [ OK ]
此时界面显示如下:
dm目的端配置dmhs_agent.xml如下: [dmdba@dm8 hs_agent]$ cat dmhs_agent.xml <?xml version="1.0" encoding="GB2312"?> <hs_agent> <lsn_port>5456</lsn_port> <name>HsAgent</name> <server_ip>192.168.171.96</server_ip> <status_interval>3</status_interval> <status_server>192.168.171.97</status_server> <status_port>5236</status_port> <status_user>SYSDBA</status_user> <status_pwd>SYSDBA</status_pwd> <dmhs_support>1</dmhs_support> <veri_support>1</veri_support> <lang>en</lang> <hs_item> <name>DM</name> <startup_flag>1</startup_flag> <svr_name>DmhsService</svr_name> <prog_dir>/home/dmdba/dmhs/bin</prog_dir> <conf_path>/home/dmdba/dmhs/bin/dmhs.hs</conf_path> <mgr_port>5345</mgr_port> <check_interval>30</check_interval> <auto_start_hs>0</auto_start_hs> <try_times>0</try_times> <stat> <startup_flag>1</startup_flag> <svr_name>DmhsStatService</svr_name> <prog_dir>/home/dmdba/dmhs/bin/stat</prog_dir> <conf_path>/home/dmdba/dmhs/bin/stat/dmhs_stat.xml</conf_path> </stat> </hs_item> </hs_agent> 查看DmhsAgentServiceHsAgent以下部分是否正确: #set execute environment #REPLACE DMHS_HOME path DMHS_HOME=/home/dmdba/dmhs #REPLACE program dir PROG_DIR=/home/dmdba/dmhs/hs_agent #REPLACE program config path CONF_PATH=/home/dmdba/dmhs/hs_agent/dmhs_agent.xml #REPLACE need library path, LD_LIBRARY_PATH/LIBPATH NEED_LIB_PATH=/home/dmdba/dmdbms/bin:/usr/local/lib:/usr/lib:/home/dmdba/dmhs/bin HS_NLS_LANG="AMERICAN_AMERICA.ZHS16GBK" 重启代理进程服务: [dmdba@dm8 hs_agent]$ ./DmhsAgentServiceHsAgent restart Stopping DmhsAgentServiceHsAgent: [ OK ] Starting DmhsAgentServiceHsAgent: [ OK ]
此时界面显示如下:
1.oracle源端配置stat:(新建dmhs_stat.xml) [oracle@yeshuo stat]$ pwd /home/oracle/dmhs/bin/stat [oracle@yeshuo stat]$ cat dmhs_stat.xml <?xml version="1.0" encoding="GB2312"?> <dmhs_stat> <base> <lang>en</lang> </base> <dmhs_conf> <hs_xml_path>/home/oracle/dmhs/bin/dmhs.hs</hs_xml_path> <server_ip>192.168.171.95</server_ip> <mgr_port>5345</mgr_port> <startup_flag>2</startup_flag> </dmhs_conf> <stat_conf> <stat_module_alive>1</stat_module_alive> <module_alive_interval>30</module_alive_interval> <stat_statistic>1</stat_statistic> <statistic_interval>30</statistic_interval> <stat_thr_info>1</stat_thr_info> <thr_info_interval>30</thr_info_interval> <stat_lag_info>1</stat_lag_info> <lag_info_interval>30</lag_info_interval> <stat_errlog>1</stat_errlog> <stat_machine>1</stat_machine> <machine_interval>30</machine_interval> <save_sql>1</save_sql> <stat_delay>30</stat_delay> </stat_conf> <database> <db_server>192.168.171.97</db_server> <db_port>5236</db_port> <db_user>SYSDBA</db_user> <db_pwd>SYSDBA</db_pwd> </database> </dmhs_stat> [oracle@yeshuo stat]$ cp TemplateDmhsStatService DmhsStatService 查看DmhsStatService以下内容是否正确: #set execute environment #REPLACE DMHS_HOME path DMHS_HOME=/home/oracle/dmhs #REPLACE program dir PROG_DIR=/home/oracle/dmhs/bin/stat #REPLACE program config path CONF_PATH=/home/oracle/dmhs/bin/stat/dmhs_stat.xml #REPLACE need library path, LD_LIBRARY_PATH/LIBPATH NEED_LIB_PATH= HS_NLS_LANG="AMERICAN_AMERICA.ZHS16GBK" [oracle@yeshuo stat]$ ./DmhsStatService start Starting DmhsStatService: [ OK ]
此时查看管理平台显示如下:
2.dm目的端配置stat:(新建dmhs_stat.xml) [dmdba@dm8 stat]$ pwd /home/dmdba/dmhs/bin/stat [dmdba@dm8 stat]$ cat dmhs_stat.xml <?xml version="1.0" encoding="GB2312"?> <dmhs_stat> <base> <lang>en</lang> </base> <dmhs_conf> <hs_xml_path>/home/dmdba/dmhs/bin/dmhs.hs</hs_xml_path> <server_ip>192.168.171.96</server_ip> <mgr_port>5345</mgr_port> <startup_flag>2</startup_flag> </dmhs_conf> <stat_conf> <stat_module_alive>1</stat_module_alive> <module_alive_interval>30</module_alive_interval> <stat_statistic>1</stat_statistic> <statistic_interval>30</statistic_interval> <stat_thr_info>1</stat_thr_info> <thr_info_interval>30</thr_info_interval> <stat_lag_info>1</stat_lag_info> <lag_info_interval>30</lag_info_interval> <stat_errlog>1</stat_errlog> <stat_machine>1</stat_machine> <machine_interval>30</machine_interval> <save_sql>1</save_sql> <stat_delay>30</stat_delay> </stat_conf> <database> <db_server>192.168.171.97</db_server> <db_port>5236</db_port> <db_user>SYSDBA</db_user> <db_pwd>SYSDBA</db_pwd> </database> </dmhs_stat> [dmdba@dm8 stat]$ cp TemplateDmhsStatService DmhsStatService 查看DmhsStatService以下内容是否正确: #set execute environment #REPLACE DMHS_HOME path DMHS_HOME=/home/dmdba/dmhs #REPLACE program dir PROG_DIR=/home/dmdba/dmhs/bin/stat #REPLACE program config path CONF_PATH=/home/dmdba/dmhs/bin/stat/dmhs_stat.xml #REPLACE need library path, LD_LIBRARY_PATH/LIBPATH NEED_LIB_PATH= HS_NLS_LANG="AMERICAN_AMERICA.ZHS16GBK" [dmdba@dm8 stat]$ ./DmhsStatService start Starting DmhsStatService: [ OK ]
此时查看管理平台显示如下:
配置数据同步管理平台完成。数据比对见(三)。
这篇关于DMHS同步oracle19c到dm8(二)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-26怎么使用nsenter命令进入容器?-icode9专业技术文章分享
- 2024-12-26导入文件提示存在乱码,请确定使用的是UTF-8编码怎么解决?-icode9专业技术文章分享
- 2024-12-26csv文件怎么设置编码?-icode9专业技术文章分享
- 2024-12-25TypeScript基础知识详解
- 2024-12-25安卓NDK 是什么?-icode9专业技术文章分享
- 2024-12-25caddy 可以定义日志到 文件吗?-icode9专业技术文章分享
- 2024-12-25wordfence如何设置密码规则?-icode9专业技术文章分享
- 2024-12-25有哪些方法可以实现 DLL 文件路径的管理?-icode9专业技术文章分享
- 2024-12-25错误信息 "At least one element in the source array could not be cast down to the destination array-icode9专业技术文章分享
- 2024-12-25'flutter' 不是内部或外部命令,也不是可运行的程序 或批处理文件。错误信息提示什么意思?-icode9专业技术文章分享