Oracle
在 Solaris 上安裝 Oracle Instant Client 10.2
我們正在嘗試為 Solaris x86-64 安裝 Oracle Instant Client 10.2.0.2,以便連接到另一台伺服器上的 Oracle 數據庫。
我將所需文件下載並解壓縮到 /apps/oracle/instantclient_10_2 目錄中:
- instantclient-basic-hpux-ia64-32-10.2.0.2-20060428.zip
- instantclient-sdk-hpux-ia64-32-10.2.0.2-20060428.zip
- instantclient-sqlplus-hpux-ia64-32-10.2.0.2-20060428.zip
為一些缺失的庫創建了符號連結:
- cd /apps/oracle/instantclient_10_2
- ln -s libclntsh.so.10.1 libclntsh.so
然後設置庫搜尋路徑
- $ LD_LIBRARY_PATH=/app/oracle/instantclient_10_2
- $ 導出 LD_LIBRARY_PATH
現在我被卡住了,我知道需要一個 tnsnames.ora 文件,但不知道該放在哪裡(或者我是否也應該有一個 sqlnet.ora 文件)。
當我嘗試執行 sqlplus 時,我得到以下資訊:
sqlplus bash:/apps/oracle/instantclient_10_2/sqlplus:無效參數
任何幫助將不勝感激。謝謝
您是否嘗試在 Solaris 或 HP-UX 上安裝?您的消息顯示“Solaris x86-64”,但您的文件列表提到*-hpux-ia64-* - 不同的作業系統,不同的體系結構。沒有辦法奏效。如果您在 Solaris 上安裝,則需要從 oracle.com 下載適當的(不同的)二進製文件。