官網 Instant Client 下載頁 選擇 Linux x86-64 版本:
依序安裝:rpm -ivh oracle-instantclient-basic-*.rpm 等。
groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle mkdir -p /home/oracle/network/admin chown -R oracle:oinstall /home/oracle chmod -R 755 /home/oracle
從資料庫伺服器複製 tnsnames.ora 至 /home/oracle/network/admin/。
export ORACLE_HOME=/home/oracle export SQLPATH=/home/oracle/network/admin export TNS_ADMIN=/home/oracle/network/admin export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" export LD_LIBRARY_PATH=/usr/lib/oracle/10.2.0.5/client/lib:$LD_LIBRARY_PATH export PATH=$PATH:$ORACLE_HOME:$LD_LIBRARY_PATH
執行 source ~/.bash_profile 立即生效。
sqlplus user/pass@192.168.4.36/orcl
libsqlplus.so:確認 LD_LIBRARY_PATH 包含 /usr/lib/oracle/10.2.0.5/client/libTNS_ADMIN 指向正確目錄且 tnsnames.ora 格式正確NLS_LANG 與資料庫字元集一致