Oracle rman中format格式化

2022-03-15 09:18:57 字數 836 閱讀 9606

# 使用format引數進行替換變數(注意大小寫):

%a:oracle資料庫的activation id即resetlog_id

%c:備份片段的複製數(從1開始編號,最大不超過256)

%d:oracle資料庫名稱

%t:當前時間的年月日格式(yyyymmdd)

%y:當前時間中的年,格式為yyyy

%m:當前時間中的月,格式為mm

%d:當前時間中的日,格式為dd

%e:歸檔序號

%f:絕對檔案編號

%f:基於"dbid+時間"確定的唯一名稱,格式的形式為c--yyyymmdd-qq,yyyymmdd為日期,qq是乙個1~256的序列

%h:歸檔日誌執行緒號

%i:oracle資料庫的dbid。

%n:表空間名稱。

%n:資料庫名稱,並且會在右側用x字元進行填充,使其保持長度為8

%p:備份集中備份片段的編號,從1開始

%s:備份集號

%t:備份集時間戳

%u:是乙個由備份集編號和建立時間壓縮後組成的8字元名稱。利用%u可以為每個備份集生成乙個唯一的名稱

%u:預設是%u_%p_%c的簡寫形式,利用它可以為每乙個備份片段(即磁碟檔案)生成乙個唯一名稱,預設格式

# %u對應各種預設格式

生成備份片段時,%u=%u_%p_%c

生成資料檔案映象複製時,%u=data-d-%d_id-%i_ts-%n_fno-%f_%u

生成歸檔檔案映象複製時,%u=arch-d_%d-id-%i_s-%e_t-%h_a-%a_%u

生成控制檔案映象複製時,%u=cf-d_%d-id-%i_%u

Oracle Rman 備份指令碼

oracle dbservera crontab l 0 0 u01 rmanbak rmanbak.sh u01 rmanbak rmanbak.log 2 1 oracle dbservera cat u01 rmanbak rmanbak.sh bin bash bash profile ec...

Oracle RMAN簡單備份

oracle資料庫rman備份 準備工作 查詢資料庫是否為歸檔模式 sql select name,log mode from v database 1.sql alter system set log archive dest 1 location oracle oracle10g log arc...

oracle rman語法解析

size large b 1.b size 是執行由rman命令組成的乙個檔案,oracle dbs cmd cmd1.rman,如果不提供絕對路徑,那麼rman就是當作是本目錄下的乙個檔案,cmd1.rman,不要在路徑加雙引號 如檔案backup.rman內容為 backup tablespac...