创建dblink

本文介绍了如何配置达梦数据库的MAL系统,包括修改dm.ini文件中的MAL_PORT参数,设置dmmal.ini文件中的详细配置项如MAL_INST_NAME、MAL_HOST、MAL_PORT等,并展示了如何创建公共链接和视图来实现数据库实例间的连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


修改两个服务器dm.ini的 MAL_PORT=1
配置两个服务器的dmmal.ini两个服务器内容一样
[MAL_INST1]

##数据库实例名,与dm.ini的INSTANCE_NAME配置项保持一致,MAL系统中数据库实例名要保持唯一
MAL_INST_NAME        =    DMSERVER

##MAL IP地址,使用MAL_HOST + MAL_PORT创建MAL链路
MAL_HOST            =    172.21.18.18

##MAL监听端口
MAL_PORT            =    6666              

##MAL_INST_NAME实例对外服务IP地址
MAL_INST_HOST        =    172.21.18.18 

##MAL_INST_NAME实例对外服务端口,和dm.ini中的PORT_NUM保持一致
MAL_INST_PORT        =    5236             
[MAL_INST2]

##数据库实例名,与dm.ini的INSTANCE_NAME配置项保持一致,MAL系统中数据库实例名要保持唯一
MAL_INST_NAME        =    DMSERVER1

##MAL IP地址,使用MAL_HOST + MAL_PORT创建MAL链路
MAL_HOST            =    172.21.18.18

##MAL监听端口
MAL_PORT            =    7777              

##MAL_INST_NAME实例对外服务IP地址
MAL_INST_HOST        =    172.21.18.18 

##MAL_INST_NAME实例对外服务端口,和dm.ini中的PORT_NUM保持一致
MAL_INST_PORT        =    5536 
重启数据库:
create public link "SYSDBA"."LINK1" connect 'DAMENG' with "SYSDBA" identified by "SYSDBA" using '172.21.18.18/7777';
create view sysdba.db_link as
select * from "SYSDBA"."TABLE_1"
union all
select * from "SYSDBA"."TABLE_2"@LINK1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值