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 user@<ip>:<port>/<service_name>
其中用户名为小写的时候,不需要引号,否则dblink查询会失败。
文章
阅读量
获赞