ORACLE登入出現“ORA-12560:TNS:協議介面卡錯誤”錯誤修復

小小邪發表於2024-03-08

ORA-12560:TNS:協議介面卡錯誤的問題一般由這3個原因導致,如下:

1)Oracle服務異常停止

2)Oracle登錄檔錯誤

3)win Oracle client造成問題

原因一【Oracle服務異常停止】,檢查orcle服務是否正常啟動

win+R開啟執行視窗,輸入“services.msc”,開啟服務頁面,找到oracleOraDb11g_home1TNSListener和OracleServiceORCL服務,保證狀態是正在執行的

原因二【Oracle登錄檔錯誤】,檢查登錄檔oracle_sid是否被修改

win+R開啟執行視窗,輸入“regedit”,開啟登錄檔,找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1\ORACLE_SID的值是否為orcl

原因三【win Oracle client造成問題】,檢查環境變數oracle client的配置是否在伺服器上面(將路徑下移)

開啟“環境變數”,在系統變數,找到Path,保證client配置在db_home1下面

PS:本人是第三個原因,找了好久,電腦裝了服務端和客戶端。

相關文章