91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle備庫無法連接主庫的原因

發布時間:2021-08-18 22:42:52 來源:億速云 閱讀:132 作者:chen 欄目:關系型數據庫

本篇內容主要講解“Oracle備庫無法連接主庫的原因”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Oracle備庫無法連接主庫的原因”吧!

今天在搭建DG的時候碰到了一個蠻有意思的問題,耗費了不少腦細胞,簡單記錄一下。

首先主庫是Queuedb,備庫是s2queuedb,使用RMAN的duplicate來搭建,主備庫的網絡配置listener.ora,tnsnames.ora都沒有問題。

但是使用RMAN命令的時候就拋出了下面的錯誤,從錯誤信息可以看出來,主庫是沒有啟動起來。

$ rman target sys@Queuedb auxiliary sys@s2queuedb nocatalog
connected to target database: QUEUEDB (not mounted)
using target database control file instead of recovery catalog
auxiliary database Password:
connected to auxiliary database: QUEUEDB (not mounted)

看到這里,心里咯噔一下,難道數據庫宕機了?

趕緊連接到主庫去看,發現主庫的狀態都正常,松了一口氣,繼續在備庫看問題的緣由。
在備庫端使用TNS的方式連接,拋出了錯誤,看起來數據庫是明顯連接到備庫了。

$ sqlplus xx/xx@queuedb
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
Process ID: 0
Session ID: 0 Serial number: 0

但是查看tnsping的結果,和主庫的輸出一致,完全沒問題啊。

而換一個思路,直接連備庫,因為還沒有open,輸出肯定是01033的錯誤。

$ sqlplus xx/xx@s2queuedb
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
Process ID: 0
Session ID: 0 Serial number: 0

反反復復確認了主機名的配置,暫時都沒有發現問題。帶著疑惑也對比了ORACLE_HOME,依然無果。

[oracle@s2queuedb admin]$ ps -ef|grep smon
oracle    43186      1  0 11:15 ?        00:00:00 ora_smon_Queuedb
oracle    43277  43064  0 11:28 pts/0    00:00:00 grep smon
$ cat /proc/43188/environ|xargs -0 -n1|grep ORACLE_HOME
ORACLE_HOME=/U01/app/oracle/product/11.2.0.4
$ echo $ORACLE_HOME
/U01/app/oracle/product/11.2.0.4所以說上面的檢查就只能到這里了,我們得換個思路來看待這個問題。
既然/etc/hosts里面的配置沒問題,主機名Queuedb_ZS.test.com指向主庫,tnsping沒問題,拿我就使用ping來測試。

$ ping Queuedb_ZS.test.com
PING Queuedb_ZS.test.com (127.0.0.1) 56(84) bytes of data.
64 bytes from Queuedb_ZS.test.com (127.0.0.1): icmp_seq=1 ttl=64 time=0.019 ms
64 bytes from Queuedb_ZS.test.com (127.0.0.1): icmp_seq=2 ttl=64 time=0.008 ms
^C這個結果讓我有一種頓悟的感覺,我再次審視/etc/hosts文件的配置。

$ cat /etc/hosts
127.0.0.1   Queuedb_ZS.test.com localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.127.xx.166  Queuedb_ZS.test.com
10.129.xx.190   s2queuedb.test.com

發現竟然在127.0.0.1的地方配置了一個主機名Queuedb_ZS.test.com,這樣就會優先去走這個訪問路徑了,果斷刪除,再次嘗試就沒有問題了。

   而如果你刪除不得當,直接把127.0.0.1的配置全刪除了,那么啟動監聽肯定會拋出下面的錯誤。

-bash-4.1$ lsnrctl start LISTENER_1528
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=s3nstatdb.test.com)(PORT=1528)))
TNS-12547: TNS:lost contact
 TNS-12560: TNS:protocol adapter error
  TNS-00517: Lost contact
   Linux Error: 104: Connection reset by peer

所以這些看起來瑣碎的配置還是尤其需要注意的。

到此,相信大家對“Oracle備庫無法連接主庫的原因”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

元谋县| 澄江县| 高碑店市| 敦煌市| 霍林郭勒市| 台州市| 台前县| 武宣县| 商南县| 永顺县| 高密市| 汨罗市| 灵璧县| 兴隆县| 子洲县| 石棉县| 万荣县| 晴隆县| 交城县| 崇州市| 古交市| 江阴市| 都兰县| 兰溪市| 浦北县| 观塘区| 虹口区| 博罗县| 东兰县| 类乌齐县| 石狮市| 嘉禾县| 隆回县| 喜德县| 东安县| 郑州市| 通州区| 佳木斯市| 广宗县| 鹿泉市| 沅江市|