想在一台linux上安装一个能使用sqlplus命令的客户端连oracle工具,能够远程链接别的oracle方便执行一些脚本。
linux
步骤;sql
一、安装rpm -ivh 下面三个rpm包:oracle
oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpmide
oracle-instantclient12.2-devel-12.2.0.1.0-1.x86_64.rpm工具
oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpmurl
二、修改/etc/profile文件,最后添加:spa
export ORACLE_HOME=/usr/lib/oracle/12.2/client64orm
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATHci
export PATH=$PATH:$ORACLE_HOME/binit
三、意外出错,在执行sqlplus时提示:
#ldd /usr/lib/oracle/12.2/client64/bin/sqlplus 显示libnsl.so.1 找不到。
我直接到另一台机,拷贝了libnsl.so.1到本机的/usr/lib64下, 问题就解决了。