ora-01089與DG切換

客戶環境爲11.2.0.3 RAC,dg切換過程中非常順利。但是在業務驗證時發現有個dblink用不了,無法返回結果。

檢查發現源端到目標端網絡沒有問題,tnsping通,telnet通

進庫使用dblink去查下遠端的庫,1節點登陸使用dblink可用,2節點使用dblink會hang住幾分鐘,然後報錯ora-01089

 

檢修都已經進行到最後一步了,眼看可以下班回家,結果dblink報錯。

這個問題很奇怪,因爲我當時懷疑是防火牆或者白名單的問題,我直接用主機去sqlplus遠端,發現1、2節點全部可以登陸。

但是使用dblink時,1節點可用,2節點報錯

比如:

select * from dual@otherdblk;
 ^
 ORA-01089: immediate shutdown in progress - no operations are permitted
 ORA-02063: preceding line from ADV

 

如果去搜ORA-0108你會發現全是啓庫停庫的問題,但是我們2個庫都是好好的,懷疑是個bug。

在搜索了mos後發現了問題

Bug 13724193 - ORA-1089 over database link involving transitioned primary (Doc ID 13724193.8)

版本和現象都非常匹配

 

解決辦法:

1.重啓實例

 

直接重啓我的2節點實例,再次使用dblink,沒有問題了。

 

 

 

   
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章