Oracle

在 Solaris 上安裝 Oracle Instant Client 10.2

  • November 25, 2009

我們正在嘗試為 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 下載適當的(不同的)二進製文件。

引用自:https://serverfault.com/questions/88188