
如何利用 DBLINK 实现 DM7 之间跨库访问
实际生产环境中,往往会遇到跨库访问和抽取数据。可以利用的工具举不胜数,如 ETL,
DBLINK 等工具,本文介绍在 DM7 中利用 DBLINK 实现数据库之间相互访问。
一、什么是 DBLINK
DBLINK(Database Link)数据库链接,可以理解成是一个通道,如果想通过本地数据库去访问另
一个数据库中表的数据时,本地数据库中要创建远程数据库的 DBLINK,通过 DBLINK 本地数
据库可以访问远程数据库中表的数据,DM7 的 DBLINK 借助达梦自身的 MAL 系统实现。
二、测试环境
实例名
IP 地址
操作系统版本 数据库版本
DM1 192.168.10.61 NeoKylin Linux General Server
release 6.0 64 位
DM Database
Server x64
V7.1.5.132-Build
ENT
DM2 192.168.10.62 NeoKylin Linux General Server
release 6.0 64 位
DM Database
Server x64
V7.1.5.132-Build
ENT
三、修改数据库的配置文件
修改 192.168.10.61 服务器的配置:
vim /dm7/data/DAMENG/dm.ini
INSTANCE_NAME = DM1
PORT_NUM = 5236
MAL_INI = 1
vim /dm7/data/DAMENG/dmmal.ini
评论