注册
dm到oracle的异构dblink配置方法
培训园地/ 文章详情 /

dm到oracle的异构dblink配置方法

AT@ 2025/07/25 60 0 0

OCI 完成配置

需要的安装包

libnsl-2.28-36.1.ky10.x86_64.rpm

oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm

sqlplus 包可选,如果不安装sqlplus可以跳过1.1.3步骤

安装指定的包

rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm rpm -ivh libnsl-2.28-36.1.ky10.x86_64.rpm --force --nodeps

安装完毕后,在dmdba用户下配置环境变量

export ORACLE_HOME=/usr/lib/oracle/11.2/client64 export PATH=$PATH:$DM_HOME/bin:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin:$ORACLE_HOME/lib

复制so 文件到DM_HOME下

su - dmdba cd /usr/lib/oracle/11.2/client64/lib cp *.so $DM_HOME/bin cp libclntsh.so.11.1 $DM_HOME/bin/libclntsh.so cd $DM_HOME/bin/ chmod +x *.so

sqlplus链接测试

只能使用业务用户测试

sqlplus user@<ip>:<port>/<service_name>

测试dblink连接

其中用户名为小写的时候,不需要引号,否则dblink查询会失败。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服