[Oracle][Maintain]使用樣板管理備份資料庫

[Oracle][Maintain]使用樣板管理備份資料庫

要備份Oracle資料庫有很多種方法(RmanExpdpClone),

而今天要介紹很冷門的樣板管理備份資料庫(樣板就是一個XML格式的檔案 ),

使用樣板管理備份資料庫比較適合小型資料庫(自己還滿少用的XD),

備份分兩種類型:Matadata、Matadata and Data,

所以老話一句,請對症下藥,方可藥到病除。

 

我們就來實做使用樣板管理備份來源資料庫,並在利用原先所備份的樣板還原至新資料庫。

 

來源:SID=demo 

 image

Schema:RICO

 

image

Table筆數:3

 

建立來源資料庫樣板

image

 

image

Include matadata and data

 

image

選擇來源instance(建立樣板時,來源資料庫會shutdown喔)

 

image

給予樣板名稱

 

image

請選擇OFA檔案結構(如果datafile目錄結構不同的話,建議將檔案轉換成OFA結構)

 

image

建立成功

 

現在我們新建DB並套用剛剛所建立的樣板。

image

image

image

image

 

驗證相關objects 和資料庫參數

image

image

可以看到原先demo資料庫相關objects都完全複製到demo2資料庫了(參數在建立DB時基本上會與來源一模一樣)。

 

 

參考:Using DBCA to Create and Configure a Database