11gR2 ORA-12545故障處理

lovehewenyu發表於2014-12-08

11gR2 ORA-12545故障處理


報錯如下:
ORA-12545:因目標主機或物件不存在,連線失敗  

錯誤原因分析如下:
由於RAC故障恢復過程中,直接使用sqlplu / as sysdba ,啟動例項。未註冊local_listener導致一步部分使用者連線資料庫時出現以下錯誤。解決辦法重新註冊local_listener。


節點1
SQL> show parameter local


NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
local_listener                       string
log_archive_local_first              boolean     TRUE
parallel_force_local                 boolean     FALSE


節點2
SQL> show parameter local


NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
local_listener                       string       (ADDRESS=(PROTOCOL=TCP)(HOST=
                                                 10.12.4.148)(PORT=1521))
log_archive_local_first              boolean     TRUE
parallel_force_local                 boolean     FALSE


解決辦法:
SQL> alter system set local_listener='(ADDRESS = (PROTOCOL = TCP)(HOST = 10.12.4.147) (PORT = 1521))' sid='orcl1';

總結:
RAC故障處理中,儘量使用叢集命令來操作。



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26442936/viewspace-1360565/,如需轉載,請註明出處,否則將追究法律責任。

相關文章