配置DM8到Oracle的dblink

​​​​​​1、配置DM8到oracle的dblink

1.1 安装配置oracle客户端

(1) 在dm数据库所在的服务器上安装Oracle的linux客户端:

下载basic、sdk、sqlplus这三个包,解压后放在一起。

instantclient-basic-linux.x64-11.2.0.4.0.zip

instantclient-sdk-linux.x64-11.2.0.4.0.zip

instantclient-sqlplus-linux.x64-11.2.0.4.0.zip

比如都放在这个目录下达梦数据库安装目录的bin下

cd bin

ln -s libclntsh.so.12.1 libclntsh.so 

(2) 配置tnsnames.ora

mkdir -p network/admin

vi network/admin/tnsnames.ora

ORCL =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.10.201)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SID =ORCL)

    )

  )

(3) 配置oracle相关的变量

#oracle

export ORACLE_HOME=/dm8/bin

export TNS_ADMIN=$ORACLE_HOME/network/admin

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export LD_LIBRARY_PATH=$ORACLE_HOME:/dm8/bin

export PATH=$ORACLE_HOME:$PATH

(4) 使用sqlplus登录远程oracle服务器

sqlplus scott/tiger@ORCL

1.2 在DM8上创建到Oracle的dblink

连接dm数据库

disql sysdba/SYSDBA

创建dm到oracle的dblink

create link link1 connect ‘oracle’ with scott identified by tiger using ‘ORCL’;

查询oracle上的数据

select * from emp@link1;

总结

更多资讯请上达梦技术社区了解:https://eco.dameng.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值