基於表空間的熱備份指令碼
set trimspool off
set heading off
set verify off
set feedback off
set linesize 200
set pagesize 0
define dir='/home/oracle/hotbackup'
define script='/home/oracle/backuptablespace.sql'
--一般要確保hotbackup這個資料夾為空,如果存放有其他的備份檔案,應該要轉移避免混淆
spool &script
select 'alter tablespace '||tablespace_name||' begin backup;'||chr(10)||'ho cp '||file_name||' &dir'||chr(10)||'alter tablespace '||tablespace_name||' end backup;'
from dba_data_files order by tablespace_name;
spool off
start &script;
alter database backup controlfile to '&dir/controlceltic.ctl';
create pfile='&dir/initceltic.ora' from spfile;
set heading off
set verify off
set feedback off
set linesize 200
set pagesize 0
define dir='/home/oracle/hotbackup'
define script='/home/oracle/backuptablespace.sql'
--一般要確保hotbackup這個資料夾為空,如果存放有其他的備份檔案,應該要轉移避免混淆
spool &script
select 'alter tablespace '||tablespace_name||' begin backup;'||chr(10)||'ho cp '||file_name||' &dir'||chr(10)||'alter tablespace '||tablespace_name||' end backup;'
from dba_data_files order by tablespace_name;
spool off
start &script;
alter database backup controlfile to '&dir/controlceltic.ctl';
create pfile='&dir/initceltic.ora' from spfile;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29227735/viewspace-1064120/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 遷移表空間,備份單表MySql
- SYSTEM 表空間管理及備份恢復
- [20210527]rman與undo表空間備份.txt
- 查詢表空間使用情況的指令碼指令碼
- 備份指令碼指令碼
- 【RMAN】當表空間處於備份狀態時發生了什麼
- rman 備份指令碼指令碼
- mysql備份指令碼MySql指令碼
- ORACLE備份指令碼Oracle指令碼
- Oracle 建立表空間和使用者指令碼Oracle指令碼
- 自動備份指令碼指令碼
- windows mysqldump備份指令碼WindowsMySql指令碼
- 基於Linux指令碼,對日誌進行定時壓縮備份Linux指令碼
- 分享Oracle Rman的備份指令碼Oracle指令碼
- Oracle RMAN備份為什麼會大量使用temp表空間?Oracle
- QQ 空間備份神器,一鍵備份你所有的青春!
- win10備份空間不足怎麼辦_win10備份空間不足如何處理Win10
- expdp 邏輯備份指令碼指令碼
- 資料庫備份指令碼資料庫指令碼
- 兩套mysql備份指令碼MySql指令碼
- 檢查備份情況的指令碼指令碼
- Oracle 12C RMAN備份佔用大量臨時表空間Oracle
- mysql的冷備份與熱備份MySql
- Hbase刪除名稱空間指令碼指令碼
- oracle自動冷備份指令碼Oracle指令碼
- MySQL中binlog備份指令碼分享MySql指令碼
- 使用shell 指令碼備份資料指令碼
- ORACLE常用定時備份指令碼Oracle指令碼
- MySQL資料庫備份的shell指令碼MySql資料庫指令碼
- 2.5.4.1 關於SYSAUX表空間UX
- mysql關於表空間的總結MySql
- 16、表空間 建立表空間
- 【PG備份恢復】pg_basebackup 多表空間備份恢復測試
- DM7聯機執行SQL語句進行表空間備份SQL
- 寶塔自動備份網站到FTP空間網站FTP
- Liunx備份mysql資料庫的shell指令碼MySql資料庫指令碼
- Mysql定時備份資料指令碼MySql指令碼
- 【MySQL】Xtrabackup備份及恢復指令碼MySql指令碼
- MySQL:Windows下分庫備份指令碼MySqlWindows指令碼