Windows下Oracle冷備份庫遷移

2021-08-19 17:46:17 字數 757 閱讀 9415

1、生產庫:

set oracle_sid=orcl2;

sqlplus /nolog;  

conn / as sysdba;

show parameter name;

alter database backup controlfile to trace as '/home/oracle/c1.sql' reuse; --自己定義儲存到乙個檔案

alter database backup controlfile to trace; --到udump下

shutdown immediate;

create pfile='c:\initorcl2.ora' from spfile;

將資料檔案控制檔案等冷備出來。

2、冷備庫:需要保證冷備庫和生產庫的版本一致,否則會有冷備資料無法開啟,需要公升級的問題。

建立乙個資料庫例項。

shutdown immediate;

將冷備的資料拷到這個庫里來。然後

create pfile='n:\initorcl2.ora' from spfile;

將兩個initorcl2.ora互相比較,修改為適應冷備庫的配置,然後儲存到$oracle_home\database裡面。

create spfile from pfile;

修改c1檔案內容,執行其中一部分(使用日誌或不使用日誌的部分)注意建立資料庫語句中不能有空行。

alter database open;

如果一切順利,則完成。

Oracle的冷備份 windows

1 冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們乙個完 整的資料庫。冷備份是將關鍵性檔案拷貝到另外位置的一種做法。對於備份oracle資訊而言,冷備份是最快和最安全的方法。值得注意的是冷備份必須是資料庫關閉的情況下完成,當資料庫開著的時候,執行資料庫檔案系統備份無效。2 冷備份所...

oracle冷備份 恢復

方法一 最簡單的方法 需建庫 備份 直接拷貝oracle目錄下的admin oradata兩個資料夾,ora92目錄下database,到其他儲存實現備份。恢復 1.建立乙個和原來一樣的資料庫。安裝路徑和資料庫名必須和原來一致 2.用管理員連入資料庫後停止資料庫。3.把安裝目錄下的admin和ora...

oracle冷備份示例

oracle 的冷備份 1 冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們乙個完 整的資料庫。冷備份是將關鍵性檔案拷貝到另外位置的一種做法。對於備份 oracle 資訊而言,冷備份是最快和最安全的方法。值得注意的是冷備份必須是資料庫關閉的情況下完成,當資料庫開著的時候,執行資料庫檔...