一、什么是DBLINK
DBLINK(Database Link)数据库链接,可以理解成是一个通道,如果想通过本地数据库去访问另一个数据库中表是的数据时,本地数据库中要创建远程数据库的DBLINK,通过DBLINK本地数据库可以访问远程数据库中的表的数据,DM的DBLINK借助达梦自身的MAL系统实现。
二、测试环境
实例名 IP地址
DMSERVER 10.12.21.104
V103 10.12.21.103
要求具备条件1:
两台服务器之间能通,且将两台数据库服务器之间防火墙,SELINUX 关闭。(本人在实验的时候做了一次蠢事,防火墙使用service iptable stop 停掉后,后面有重启主机忘记再次停了,之后做DBLINK的测试,死活不行,建议在开始就将防火墙给禁掉。chkconfig iptables off)
要求具备条件2:
达梦安装需要用dm.key 否则DBLINK配置开启MAL不成功,必须进行安全功能设置,如果不配置dm.key就无法进行安全功能配置。
要求具备条件3:
两台数据库的实例名不能一致,如果一致则配置MAL时会报错,达梦数据库无法启动
要求具备条件4:
数据库字符集一致
查看instance_name
配置dmmal
1)修改服务器dm.ini的配置文件