我有一個集成測試套件(這是一個類庫)和一個測試連接到我的數據庫,並插入記錄。然而,在做的時候,我得到以下錯誤:ORA-12154僅在運行一個集成測試
ORA-12154: TNS:could not resolve the connect identifier specified
我的TNSNAMES等工作得很好。我這麼說是因爲我有一個調用相同代碼行的控制檯應用程序,它可以正常工作。它能夠檢索並堅持數據庫。這兩個項目都採用相同的解決方案。至於我可以看到,沒有涉及paranthesis問題,我已經檢查了項目路徑等等等等,並沒有什麼noticable。
我觸發使用ReSharper的調試測試。我有一臺安裝了32位oracle客戶端的64位機器。
爲了說明爲什麼這是怎麼回事,我轉換的類庫(其中有我的集成測試)到一個控制檯應用程序,放在一個主要方法,並跑到離主的同一段代碼,和它的作品。
我運行在x86配置中的應用程序/ IIb類。
上爲什麼發生這種情況的任何指針?
感謝, -Mike