达梦数据库dblink

本文介绍了达梦数据库DBLINK的原理及测试环境要求,包括服务器间的联通性、DM.KEY的使用、实例名的不一致性和字符集匹配。详细步骤包括DM.INI和DMMAL.INI的配置、数据库服务的启动、MAL端口检查以及DBLINK的创建、测试和删除。防火墙和SELINUX的关闭以及字符集问题可能导致配置失败。
摘要由CSDN通过智能技术生成

一、什么是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的配置文件

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值