达梦数据库之同构数据库(dm-dm)的dblink

文章目录

  • 一、两主机配置
  • 二、初始化实例
  • 三、注册服务
  • 四、修改dm.ini参数
  • 五、创建dmmal.ini文件并添加内容
  • 六、重新启动服务
  • 七、在192.168.109.140中建立192.168.109.141的链接,这里可以在192.168.109.141中新建表数据
  • 总结


两主机配置

主机1  dm000       ip:192.168.109.140  5236   实例名:DM01   服务名:DM01  MAL_PORT=5239

主机2  centos       ip:192.168.109.141  5236    实例名:DM02   服务名:   DM02 MAL_PORT=5239

初始化实例

./dminit path=/dmdata/data INSTANCE_NAME=DM01 PORT_NUM=5236

./dminit path=/dmdata/data INSTANCE_NAME=DM02 PORT_NUM=5236

注册服务

 

./dm_service_installer.sh -t dmserver -dm_ini /dmdata/data/DAMENG/dm.ini -p DM01

./dm_service_installer.sh -t dmserver -dm_ini /dmdata/data/DAMENG/dm.ini -p DM02

修改dm.ini参数

INSTANCE_NAME=DM01          修改 MAL_INI=1    (默认为0)

INSTANCE_NAME=DM02          修改 MAL_INI=1    (默认为0)

创建dmmal.ini文件并添加内容

[MAL_INST1]

MAL_INST_NAME= DM01

MAL_HOST=192.168.109.140

MAL_PORT=5239

[MAL_INST2]

MAL_INST_NAME= DM02

MAL_HOST=192.168.109.141

MAL_PORT=5239

重新启动服务

./DmServiceDM01 start

./DmServiceDM02 start

在192.168.109.140中建立192.168.109.141的链接,这里可以在192.168.109.141中新建表数据

在192.168.109.141中:

create table test (ID INT);

insert into test values (1);

在192.168.109.140中:   

create  link link01 connect 'DAMENG' with "SYSDBA" identified by "SYSDBA" using '192.168.109.141/5239';

select * from test@link01;

总结

到这里就完成了同构数据库(dm-dm)的dblink,更多相关内容请移步达梦数据库官方地址:

https://eco.dameng.com

 


😊希望这篇文章对你有所帮助

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值