做standby 資料庫時,出現ORA-12560 錯誤:
做standby 資料庫時,出現ORA-12560 錯誤:
本人解決:
在windows執行cmd,輸入regedit,開啟登錄檔.
檢查環境變數ORACLE_SID是否正確,包括登錄檔中的設定(檢查登錄檔HKEY_LOCAL_MACHINE\Software\Oracle\key_oracle\oracle_sid
改變oracle_sid的值,就可以了
C:\>sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 3月 13 16:20:40 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-12560: TNS: 協議介面卡錯誤
請輸入使用者名稱:
C:\>sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 3月 13 16:34:22 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
已連線到空閒例程。
SQL>
_________________________________
轉網上其他解決方法:
ORA-12560解決方法
1. 檢查Terminal Service,看遠端桌面是不是起因
2. 檢查環境變數ORACLE_SID是否正確,包括登錄檔中的設定(檢查登錄檔HKEY_LOCAL_MACHINE\Software\Oracle\key_oracle
沒有 oracle_sid=whora這項值,把這項值增加進去重新連,問題就解決了)
3. 檢查Oracle服務是否啟動
4. 檢查LISTENER.ORA,TNSNAME.ORA等的機器名(IP地址)或者服務名是否正確
5. Netstat –a檢查埠是否被佔用
6. 檢查登錄檔HKEY_LOCAL_MACHINE\Software\Oracle\Home0新增字串USE_SHARED_SOCKET=TRUE, 重新啟動服務
對於執行在Windows下的Oracle 8i還可能是如下情況:
1. 在Server本機執行Svrmgrl或Sqlplus時報該錯誤,此時需檢查ORACLE_SID設定是否正確,包括登錄檔中的設定,並檢查Service是否執行
2. 如果SID設定正確且服務也已經執行,如果這時還報該錯誤,則應該檢查SID NAME是否包含了非字母字元,對於Windows下的Oracle
8i,SID NAME不允許包含非字母字元,比如下劃線或橫線
3. 如果出現頑固性的ORA-12560錯誤,可考慮自己寫ORACLE啟動及關閉指令碼,因為Windows的oracle service自動啟動不是很完善
其他情況要具體分析,比如有可能是連線數過多造成記憶體消耗殆盡,也會造成ora-12560錯誤。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-206153/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 9.2 STANDBY資料庫出現ORA-16009錯誤資料庫
- ASM上恢復STANDBY資料庫出現ORA-15173錯誤ASM資料庫
- STANDBY資料庫出ORA-1009錯誤資料庫
- 連線資料庫出現ORA-12560和ORA-12543錯誤資料庫
- 在做oracle standby時,出現ORA-12557錯誤.Oracle
- Oracle資料庫關閉時,出現ORA-03113錯誤Oracle資料庫
- 連線資料庫時出現ORA-12514錯誤資料庫
- ORACLE 使用DBCA安裝資料庫出現錯誤Oracle資料庫
- 【mysql】關於連線mysql資料庫時出現的時區錯誤time zoneMySql資料庫
- 資料庫啟動出現ORA-27037錯誤資料庫
- 關閉資料庫出現ORA-21779錯誤資料庫
- solaris上建立oracle資料庫出現:out of memory 錯誤Oracle資料庫
- 啟動資料庫出現ORA-9925錯誤資料庫
- Oracle資料庫多條sql執行語句出現錯誤時的控制方式Oracle資料庫SQL
- C#操作SQLite資料庫時出現“Insufficient parameters supplied to the command”的錯誤C#SQLite資料庫
- 10.2.0.1資料庫exp出現Ora-07445錯誤資料庫
- 啟動資料庫出現ORA-27123錯誤資料庫
- 資料庫啟動出現ORA-27102錯誤資料庫
- ORACLE登入出現“ORA-12560:TNS:協議介面卡錯誤”錯誤修復Oracle協議
- DBCA建庫導致已有資料庫出現ORA-27140錯誤資料庫
- Oracle9i mount資料庫出現ORA-32700錯誤Oracle資料庫
- AIX系統啟動資料庫出現ORA-27504錯誤AI資料庫
- sqlplus直連資料庫出現ORA-27504錯誤SQL資料庫
- SWITCHOVER RAC資料庫出現ORA-600(kcctrdf_2)錯誤資料庫
- 資料庫啟動出現ORA-30036錯誤資料庫
- 訪問資料庫出現Object reference not set to an instance of an object錯誤資料庫Object
- ORA-12560錯誤分析
- 物理Standby資料庫及邏輯Standby資料庫(Physical Standby & Logical Standby)資料庫
- 資料泵匯入時出現ORA-600(klaprs_11)錯誤
- JDBC 連oracle 時出現錯誤,,求助???JDBCOracle
- 資料庫restore時遇到1119錯誤資料庫REST
- windows 安裝的oracle資料庫版本 登入的時候出現報錯,ORA-12560:TNS:協議配置器失敗WindowsOracle資料庫協議
- DBCA建庫出現CHMOD NOT FOUND錯誤
- 本機sys as SYSDBA 出現 ORA-12560: TNS:協議介面卡錯誤協議
- imp匯入資料庫表時浮現ORA-01658錯誤資料庫
- Linux上資料庫啟動出現ORA-27125錯誤Linux資料庫
- 客戶資料庫升級後出現ORA-30004錯誤資料庫
- Windows環境下Oracle10g使用DBCA建立資料庫時遇到ORA-12560協議介面卡錯誤WindowsOracle資料庫協議