目录
一、关于外部链接
二、环境准备工作
三、DM到DM的外部链接创建
3.1配置dm.ini
3.2配置dmmal.ini
3.3重启数据库服务
3.4创建外部链接
3.4.1在源端上建立到目的端的外部链接 LINK_DM_DM1
3.4.2外部链接测试
数据库外部链接,我们可以将其理解为一个链路通道,使得用户可以在本地数据库上跨库访问另外一个数据库表中的数据。熟悉oracle的用户一般都会创建DBLINK,用来在本地数据库上直接访问到另一个数据库,来进行对象的查询、管理等操作。在达梦数据库中,也提供了这样的功能,称为外部链接,支持达梦到达梦、达梦到Oracle以及达梦到ODBC的三种模式。本文暂只介绍达梦到达梦数据库之间如何创建外部链接。
这里我们需要提前准备好两个达梦数据库,确保数据库实例名是不同的,原因会在后面解释。
源端、目的端数据库实例中均配置dmmal.ini,如果没有该文件则创建,两个文件一致,内容如下:
注1:MAL_INST_NAME必须与实例名一致,且不能重复,也就是同一个实例名的数据库无法创建外部链接。
注2:MAL_PORT不能与数据库端口冲突。
分别重启源端和目的端的数据库服务。
重启数据库后,就可以创建到达梦数据库的外部链接了,这里需要说明的是,在目的端和源端是相对的,也就是说配置后可以相互建立到彼此的外部链接。
在源端数据库中,创建到目的端数据库SYSDBA用户的外部链接,链接名称为:LINK_DM_DM1
成功创建,需要注意的是非DDL操作,在未开启自动提交的情况下一定要提交。
查询目的端数据库的SYSDBA用户中的TEST表。
执行简单的插入、查询操作
成功在源端数据库中,对目的端数据库进行操作,非常方面。
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com
本文链接:http://www.xrbh.cn/tnews/5027.html