亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Linux7部署安裝Oracle19C ADG duplicate報錯處理

IT那活兒 / 1715人閱讀
Linux7部署安裝Oracle19C ADG duplicate報錯處理

親愛滴伙伴們,又見面了。最近在緊張的進行Oracle19C ADG搭建工作,為了加快項目進度,我們采用了平臺腳本化方式進行ADG搭建,本篇分享在本次搭建中遇到的問題及其處理方式。


慣例環(huán)境介紹:

操作系統(tǒng):Redhat7.6

數(shù)據(jù)庫版本:19.7

是否RAC:是

ASM或文件系統(tǒng):ASM


在之前我們進行12C ADG搭建的時候均采取修改參數(shù)文件,將備庫實例啟動到nomount,然后從帶庫中恢復(fù)控制文件之后mount數(shù)據(jù)庫,之后開始將數(shù)據(jù)文件從帶庫中restore出來,這樣一步步的推進,直到ADG搭建完成。但這次由于大批量的19C數(shù)據(jù)庫要搭建ADG,并且都是全新的數(shù)據(jù)庫,考慮到新庫還沒進行數(shù)據(jù)遷移,數(shù)據(jù)文件總大小很小,并且之前的方式太耗時間,所以這次我們?nèi)渴褂胐uplicate腳本化進行ADG搭建。這樣做最大的好處是只要一套ADG通過一鍵腳本搭建成功,后續(xù)就可以全部一鍵腳本化加快項目進度。


考慮到新庫文件全部默認使用了OMF名稱,所以我們將文件轉(zhuǎn)換路徑設(shè)置成如下,磁盤組一一對應(yīng):


腳本在主庫運行之后報ORA-19505:failed to identify file "",如下圖所示


為啥不能識別文件呢?采取OMF名稱格式的數(shù)據(jù)文件,日志文件等都是自動識別的啦。好吧,既然你報不能識別,我們就指定路徑讓你去相應(yīng)的路徑下進行讀取并在備庫指定路徑進行轉(zhuǎn)換:

但并沒有什么卵用,報錯依舊......


這......搞到這,筆者有點懷疑腳本問題了,通過仔仔細細核查腳本,確認完全正常。


再一次核查報錯,顯示是備庫識別文件失敗。


備庫的文件及其ASM目錄都是自動創(chuàng)建的,難道無法創(chuàng)建?我們核查了權(quán)限證明oracle權(quán)限無異常,決定手動在ASM中創(chuàng)建對應(yīng)的目錄,命令如下:


創(chuàng)建完成之后再次運行腳本,然而并沒有出現(xiàn)期待的運行成功,報錯依舊。最后死馬當活馬醫(yī),決定在備庫把主庫上對應(yīng)的目錄全部創(chuàng)建。


目錄創(chuàng)建完成之后,又一次忐忑的運行腳本,哇哈。竟然成功了......


一波三折啊,數(shù)據(jù)文件在備庫恢復(fù)轉(zhuǎn)換過來都會創(chuàng)建到+DATADG1/racdbstd相應(yīng)的目錄下去,為啥一定要創(chuàng)建跟主庫一模一樣的目錄呢?并且duplicate完成之后,我們查看備庫+DATADG1/racdb目錄下各子目錄軍為空,并沒有生成數(shù)據(jù)文件。難道又觸發(fā)BUG了?......

下次如果遇到相同的問題,先把備庫的目錄按照主庫的一模一樣的建好再說。本次分享到此結(jié)束,咋們下回再聊。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/130163.html

相關(guān)文章

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<