1 配置同构 DBLINK(DM-DM)
1.1 、前置条件
两台数据库服务器A(192.168.1.30 DM01), B (192.168.1.20 DM02), 目前只支持同平台,不支持跨平台建外部连接,两个服务器都安装了 达梦数据库,并且a 和b 实例名不能一样。
1.2 、操作步骤:
1) 服务器 B 上创建DBLINK 访问服务器A 表中的数据。
2) 分别在这两台服务器上修改dm.ini 中的mal_ini =1, 而且配置 dmmal.ini 。 并且a 和b 实例名不能一样。
3) 注意,两台主机的 dmmal.ini 文件相同,配置成功后分别重启 dmserver
dmmal.ini
[MAL_INST1]
MAL INST NAME =DM01
MAL HOST = 192. 168. 1.30
MAL PORT = 5251
MAL INST HOST = 192. 168. 1.30
MAL INST PORT = 5240
[MAL_INST2]
MAL INST NAME = DM02
MAL HOST = 192. 168. 1.20
MAL PORT = 5250
MAL INST HOST = 192. 168. 1.20
MAL INST PORT = 5240
1.2 配置异构 DBLINK(DM-ORACLE)
两 台 数 据 库 服 务 器A(DM 192.168.1.28 DMSERVER) b ( oracle 192.168.1.68),创建DM 到oracle 外部连接,并使用外部连接对远程 oralce 库做增删改查操作。
用法:
1.2.1. 把dblink *.zip 复制到/lib64 目录下。
1.2.2. 解压:unzip dblink *.zip
1.2.3. 运行:cd /lib64; ./run.sh
1.2.4.cd /lib64; ln -s libnsl-2.17.so libnsl.so.1
dblink 环境即部署成功了,在DM8 上创建dblink 吧。
create link "SYSDBA"."DMTOO" connect 'ORACLE' with "SYSTEM" identified by "******" using '192.168.1.68/orcl';
标签:dblink,DM,数据库,192.168,DBLINK,INST,ini,MAL,达梦 From: https://blog.51cto.com/u_15130867/5847900