冷備:在資料庫關閉狀態下完成物理系統的拷貝過程。
非歸檔模式:
1、得到資料庫執行的所有物理檔案
2、計畫內關閉資料庫
3、執行拷貝物理檔案到相應目錄
4、冷備完成後,啟動資料庫
指令碼如下:
spool /u02/back.sql
select 'ho cp ' ||name||' /u02/orcl/' from v$datafile
union all
select 'ho cp '||name||' /u02/orcl/' from v$tempfile
union all
select 'ho cp '||name||' /u02/orcl/' from v$controlfile
union all
select 'ho cp '||member||' /u02/orcl/' from v$logfile /
create pfile='/u02/orcl/initorcl.ora' from spfile;
ho cp $oracle_home/dbs/orapw$oracle_sid /u02/orcl
spool off;
ho sed -n '/^ho cp/p' /u02/orcl/back.sql > /u02/orcl/backorcl.sql
shutdown immediate
start /u02/orcl/backorcl.sql
startup;
至此,冷備結束。
oracle資料庫冷備遷移的步驟
oracle資料庫冷備遷移的步驟 冷備是一種常用的資料庫備份方式,它是在資料庫關閉的情況下利用作業系統的拷貝命令備份完整的資料庫檔案集。冷備能保證在備份的時間點上資料庫的完整性和一致性。假如開啟了歸檔模式,並且能保證在最後一次冷備後的所有歸檔日誌的完整性,那麼我們就能夠將資料庫恢復到冷備後的任何乙個...
oracle 冷備和熱備指令碼
指令碼放在 u01 scripts coldscr mikecold.sql 在資料庫執行時可以執行此指令碼來冷備。set feedback off set heading off set verify off set trimspool off set echo off settime offse...
ORACLE冷備檔案恢復
1 恢復資料庫服務 oradim delete sid hdqtls 刪除資料庫服務 oradim new sid hdqtls startmode a syspwd future pfile d data pfile init.ora 建立資料庫服務 2 啟動資料庫到mount狀態,修改資料檔案位...