2016-04-21 102 views
0

我在debian中安裝了oracle 12,並且遇到共享庫問題 有人可以給我文件'libclntsh.so.12.1'的內容嗎? 有人可以幫我嗎? 由於事先加載oracle庫時出錯

+0

如果安裝失敗,因爲你在回答的評論說,那麼你應該找出是什麼錯誤並修復。從其他地方複製文件並不是一個好主意 - 如果用於安裝的選項不匹配,那麼首先會出現奇怪的錯誤,我懷疑Oracle是否會將其視爲可支持的環境。我認爲鏈接時獲得零字節文件的唯一原因是,如果文件系統空間不足,請檢查日誌以查看實際發生的情況。 –

+0

感謝亞歷克斯這是問題,我通過重新鏈接文件解決了 –

回答

0

試圖找到「libclntsh.so」 查找/ -name「libclntsh.so *」 也許你可以做一個軟鏈接libclntsh.so

也許你應該到指定PATH - 還有ORACLE_HOMELD_LIBRARY_PATH - 這樣二進制文件就知道在哪裏可以找到二進制文件。
喜歡的東西

export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client/lib/ 
+0

我已經指定了庫路徑 文件「libclntsh.so」爲空 –

+0

http://docs.oracle.com/cd/B19306_01/server.102 /b14357/ape.htm#CHDGFGAD –

+0

@ganiamine - 如果文件爲空,則說明安裝可能失敗,是否出現錯誤?由於某種原因,鏈接階段可能不起作用。 –