您好,登錄后才能下訂單哦!
這篇文章主要介紹“NBU異機怎么恢復ORACLE出現ORA-19511錯誤”,在日常操作中,相信很多人在NBU異機怎么恢復ORACLE出現ORA-19511錯誤問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”NBU異機怎么恢復ORACLE出現ORA-19511錯誤”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
近日在使用NBU對ORACLE數據庫進行異機恢復參數文件時出現ORA-19511錯誤,進行各種原因排查和方法嘗試后,終于找到錯誤原因。在此進行記錄,為大家在遇到相同問題時可以更快的得到解決。報錯信息如下:
channel c1: reading from backup piece T191023F102620_spfile_25529_1_1022409268 channel c1: ORA-19870: error while restoring backup piece T191023F102620_spfile_25529_1_1022409268 ORA-19507: failed to retrieve sequential file, handle="T191023F102620_spfile_25529_1_1022409268", parms="" ORA-27029: skgfrtrv: sbtrestore returned error ORA-19511: Error received from media manager layer, error text: Failed to process backup file <T191023F102620_spfile_25529_1_1022409268> failover to previous backup
數據庫版本:ORACLE 11.2.0.3.0
備份方式:CATALOG方式
操作系統版本:Redhat 7.4
軟件版本:Netbackup 8.0
說明:此處環境的NBU主服務器和介質服務器安裝在同一個操作系統
操作系統版本:ORACLE LINUX 5.8
數據庫軟件版本: 11.2.0.4.0
NBU軟件版本:Netbackup 8.0
檢查方法:
在主服務器和恢復機上分別進行PING測試(使用/etc/hosts中的主機名)
在恢復機上使用telnet測試與服務器的1556、13724、13782三個端口
檢查方法:在主服務器上使用bpgetconfig檢查相關參數
# NBUInstallPath/NetBackup/bin/admincmd/bpgetconfig | grep "DISALLOW_CLIENT" DISALLOW_CLIENT_LIST_RESTORE = NO DISALLOW_CLIENT_RESTORE = NO
解決方法:若如上兩個參數為YES,則表示禁止進行異機恢復,需要將兩個參數改成NO,為保證參數生效,建議修改后重啟主服務器上的NBU服務
# NBUInstallPath/NetBackup/bin/bp.kill_all # NBUInstallPath/NetBackup/bin/bp.start_all
檢查方法:在主服務器上NBUInstallPath/NetBackup/db/altnames路徑下是否存在文件No.Restrictions
解決方法:若不在該文件,則手動創建同名文件(文件內無需填寫內容)
源庫中的 oracle 賬戶&組名稱 與 異機中的 oracle 賬戶&組名稱是否一致
到此,關于“NBU異機怎么恢復ORACLE出現ORA-19511錯誤”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。