install oracle client and sqlplus on ubuntu
1. 下載 oracle client、sqlplus
2. 安裝 alien
sudo apt-get install alien
3. 用 alien 安裝剛下載的兩個檔案 (oracle client、sqlplus)
這邊我下載的是basic lite
ubuntu 32bit:
sudo alien -i oracle-instantclient12.1-basiclite-12.1.0.2.0-1.i386.rpm
sudo alien -i oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.i386.rpm
ubuntu 64bit:
sudo alien -i oracle-instantclient12.1-basiclite-12.1.0.2.0-1.x86_64.rpm
sudo alien -i oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
ubuntu 32bit:
執行完畢後,安裝路徑在 /usr/lib/oracle/12.1/client (本次安裝版本是12.1)
ubuntu 64bit:
執行完畢後,安裝路徑在 /usr/lib/oracle/12.1/client64 (本次安裝版本是12.1)
4. 設定 oracle.conf,將 library path 加進去
ubuntu 32bit:
/usr/lib/oracle/12.1/client/lib
ubuntu 64bit:
/usr/lib/oracle/12.1/client64/lib
5. 執行 ldconfig
6. 安裝 libaio1
7. 手動加入 PATH
ubuntu 32bit:
/usr/lib/oracle/12.1/client/bin
ubuntu 64bit:
/usr/lib/oracle/12.1/client64/bin
8. export LD_LIBRARY_PATH
ubuntu 32bit:
export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client/lib
ubuntu 64bit:
export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib
9. 開心使用 sqlplus
sqlplus easy connect like below:
reference: Ubuntu 中安裝 Oracle instant client
用過LD_LIBRARY_PATH嗎?
2. 安裝 alien
sudo apt-get install alien
3. 用 alien 安裝剛下載的兩個檔案 (oracle client、sqlplus)
這邊我下載的是basic lite
ubuntu 32bit:
sudo alien -i oracle-instantclient12.1-basiclite-12.1.0.2.0-1.i386.rpm
sudo alien -i oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.i386.rpm
ubuntu 64bit:
sudo alien -i oracle-instantclient12.1-basiclite-12.1.0.2.0-1.x86_64.rpm
sudo alien -i oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
ubuntu 32bit:
執行完畢後,安裝路徑在 /usr/lib/oracle/12.1/client (本次安裝版本是12.1)
ubuntu 64bit:
執行完畢後,安裝路徑在 /usr/lib/oracle/12.1/client64 (本次安裝版本是12.1)
4. 設定 oracle.conf,將 library path 加進去
sudo vim /etc/ld.so.conf.d/oracle.conf
ubuntu 32bit:
/usr/lib/oracle/12.1/client/lib
ubuntu 64bit:
/usr/lib/oracle/12.1/client64/lib
5. 執行 ldconfig
sudo ldconfig
6. 安裝 libaio1
sudo apt-get install libaio1
7. 手動加入 PATH
ubuntu 32bit:
/usr/lib/oracle/12.1/client/bin
ubuntu 64bit:
/usr/lib/oracle/12.1/client64/bin
8. export LD_LIBRARY_PATH
ubuntu 32bit:
export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client/lib
ubuntu 64bit:
export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib
9. 開心使用 sqlplus
sqlplus easy connect like below:
sqlplus username/password@[//]host[:port][/service_name]
reference: Ubuntu 中安裝 Oracle instant client
用過LD_LIBRARY_PATH嗎?
留言
張貼留言