天天看點

(已解決)c# 用戶端程式通路oracle報錯:ORA-12154: TNS: 無法處理服務名

錯誤:ORA-12154: TNS: 無法處理服務名

這個錯誤大家在百度上一搜一大把,但是我出現這個錯誤的原因跟百度不太一樣,我的用戶端程式在不同的目錄可以正常執行,但在其中1個目錄就是要出錯,是以我想到是目錄路徑中出了問題,既然是路徑那就隻能是檔案夾名有什麼特殊之處導緻不能執行,後來發現不能執行程式的目錄中有檔案夾名包含了“(”和“)”,這個在windows檔案夾命名規則中是允許的,但是好像oracle對他不支援什麼的。

既然發現了問題,改掉目錄中的括号,再運作,不再報錯了。