RM新时代国际平台

  • <div id="r605l"></div>
      1. <th id="r605l"></th>
      2. Oracle 12c PDB的數據備份恢復

        今天測試了一下12c中的PDB還原恢復,里面還是有不少的差別。

        我就簡單模擬了一個破壞場景,是在一個未打開的PDB tcymob0從中刪除了數據文件usres01.dbf,然后嘗試備份恢復。

        當然在這個操作前,我們使用RMAN來備份,使用命令backup database即可備份整個數據庫。

        手工破壞的語句如下:

        41.png

        這個時候的還原工作就很清晰了,直接還原對應的表空間或者數據文件都可以。比如表空間是users,則需要指定PDB的名字。

        整個恢復工作做好之后,留下來的任務就是直接啟庫了,但是奇怪的是卻報了下面的錯誤。

        Oracle對這個錯誤的解釋如下:

        這下我還真想起來了,之前測試的時候,我使用RMAN模擬跨平臺的PDB備份恢復,使用了unplug的方式,根據這個錯誤,對于這個問題也有了思路。

        之前unplug的語句如下:

        在這個基礎上,我們可以使用plugging的方式重新掛載即可。

        而在這個時候,需要做的第一件事情,就是重新備份了。因為有了drop pluggable database的操作之后,容器的設置會發(fā)生變化,比如con_id,原來的備份就識別不了了。


        下一篇:Oracle ADG備庫SYSAUX數據文件壞塊恢復處理
        RM新时代国际平台
      3. <div id="r605l"></div>
          1. <th id="r605l"></th>
          2. <div id="r605l"></div>
              1. <th id="r605l"></th>
              2. 新时代RM|国际平台 新时代软件下载 RM新时代官网网址 rm新时代是正规平台 新时代rm平台入口