0
我試圖連接Microsoft SSAS與Oracle數據庫,沒有成功。我在這裏詢問之前搜索和搜索,我希望問題可能在於tnsnames.ora和sql.ora文件中的一些拼寫錯誤。但不幸的是。我在這裏報告他們:測試連接工作,實際連接結束與ORA-12154
SQLNET:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
TNSNAMES:
DEVELOPS.WORLD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = xxx.local)(Port = 1521))
)
(CONNECT_DATA =
(SID = DEVELOPS)
)
)
需要注意的是,當我嘗試在SSAS 「測試連接」,它的工作。但是,只要處理表格,例如,這裏是ORA-12154。 我也嘗試過使用ping和tnsping,它們都工作:主機已啓動並正在運行,別名也正在工作。驅動程序(32位和64位)都安裝。所以,我真的不知道該找什麼。 謝謝!
你忘了提到您在客戶端應用程序中使用的數據庫詳細信息。 – Rene
你是如何安裝32位和64位Oracle驅動程序的?與此說明比較:https://stackoverflow.com/questions/24104210/badimageformatexception-this-will-occur-when-running-in-64-bit-mode-with-the-32#24120100也許互相干擾。 –
我沒有安裝驅動程序,我正在使用其他人設置的服務器,所以我發現已經安裝好了。目錄似乎沒問題。我添加了這個:從同樣的SSAS,使用相同的tnsames/sql,我可以連接到另一臺服務器,加載標籤等。所以問題只是在一個分貝(顯然不同的名稱和主機)。 – Crappotronic