網頁

2022年5月19日

Oracle Cleint 11執行tnsping出現 Message 3511 not found 錯誤訊息

安裝Oracle Client 11後,執行tnsping指令出現下列訊息:


Message 3511 not found; No message file for product=NETWORK, facility=TNSMessage 3512 not found; No message file for product=NETWORK, facility=TNSMessage 3513 not found; No message file for product=NETWORK, facility=TNSMessage 3509 not found; No message file for product=NETWORK, facility=TNS


搜尋Google相關資料,有查到環境變數ORACLE_HOME沒有設定,也會發生這個情況,但在確定ORACLE_HOME有設定的情況下,問題依然存在,最終嘗試用別的關鍵字查詢,最終找到問題的原因,是%ORACLE_HOME%\network\mesg\裡面有缺少檔案,找運作正常且相同版本的電腦,將檔案複製過來,Tnsping指令就恢復正常。


檔案補齊之前,目錄%ORACLE_HOME%\network\mesg\只有2個檔案。

檔案補齊之前

檔案補齊之後,檔案多達23個,不過查看其他的電腦,有的只有17個或更少。

檔案補齊之後














檔案補齊之前跟補齊後執行tnsping指令的狀況。