crosscheck長時間運行後未見結果的案例

這篇論壇(賽迪網技術社區)根據一個實際案例講解了crosscheck長時間運行後未見結果的解決方法,詳細內容請參考下文:

客戶數據庫的備份壞了,同事采取的策略是每天定期的用腳本刪除歸檔。于是,當備份恢複的時候,需要做一次crosscheck,以便驗證那些歸檔是validate的,于是可怕的事情發生了:crosscheck運行了1小時,還是沒動靜——需要crosscheck的日志太多了!!

查了一下文檔,原來crosscheck archivelog all,除了all參數,還是有很多選項可以添加的:

like參數:

RMAN> crosscheck archivelog like '%22%';

釋放的通道: ORA_DISK_1

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: sid=16 devtype=DISK

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00022.001 記錄 ID=8 時間戳 =654901749

已交叉檢驗的 1 對象

範圍參數-until time:

RMAN> crosscheck archivelog until time="to_date('2008-5-20','yyyy-mm-dd')";

釋放的通道: ORA_DISK_1

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: sid=16 devtype=DISK

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00020.001 記錄 ID=6 時間戳 =654686206

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00021.001 記錄 ID=7 時間戳 =654827494

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00022.001 記錄 ID=8 時間戳 =654901749

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00023.001 記錄 ID=9 時間戳 =654916924

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00024.001 記錄 ID=10 時間戳 =654980270

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00025.001 記錄 ID=11 時間戳 =654985482

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00026.001 記錄 ID=12 時間戳 =654986264

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00027.001 記錄 ID=13 時間戳 =655157701

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00028.001 記錄 ID=14 時間戳 =655406579

已交叉檢驗的 9 對象

範圍參數-from time:

RMAN> crosscheck archivelog from time="to_date('2008-5-20','yyyy-mm-dd')";

釋放的通道: ORA_DISK_1

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: sid=16 devtype=DISK

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00028.001 記錄 ID=14 時間戳 =655406579

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00029.001 記錄 ID=15 時間戳 =655472860

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00030.001 記錄 ID=16 時間戳 =655478738

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00031.001 記錄 ID=17 時間戳 =655479620

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00032.001 記錄 ID=18 時間戳 =655479984

已交叉檢驗的 5 對象

範圍參數-from time until time:

RMAN> crosscheck archivelog from time="to_date('2008-5-20','yyyy-mm-dd')" until time="to_date('2008-5-23','yyyy-mm-dd')";

釋放的通道: ORA_DISK_1

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: sid=16 devtype=DISK

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00028.001 記錄 ID=14 時間戳 =655406579

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00029.001 記錄 ID=15 時間戳 =655472860

已交叉檢驗的 2 對象

範圍參數-time between and:

RMAN> crosscheck archivelog time between "to_date('2008-5-20','yyyy-mm-dd')" and "to_date('2008-5-23','yyyy-mm-dd')";

釋放的通道: ORA_DISK_1

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: sid=16 devtype=DISK

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00028.001 記錄 ID=14 時間戳 =655406579

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00029.001 記錄 ID=15 時間戳 =655472860

已交叉檢驗的 2 對象

範圍參數-time between and:

RMAN> crosscheck archivelog time between "to_date('2008-5-20','yyyy-mm-dd')" and "to_date('2008-5-23','yyyy-mm-dd')";

釋放的通道: ORA_DISK_1

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: sid=16 devtype=DISK

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00028.001 記錄 ID=14 時間戳 =655406579

對歸檔日志的驗證失敗

存檔日志文件名 =D:\ORACLE\ARCH\ARC00029.001 記錄 ID=15 時間戳 =655472860

已交叉檢驗的 2 對象

以上的例子把time換成scn或者sequence也行。

最後,用time between and 的方法慢慢刪除,終于把8萬多個歸檔日志刪除了……看來手冊還是要多看,不然一下子就忘記了語法。

結果理想 iPhone3GS運行iOS5測試反饋
結果理想 iPhone3GS運行iOS5測試反饋
蘋果的iOS 5系統已經正式發布,此前傳聞的將不支持3GS上使用的傳聞也被蘋果予以否決。盡管新的iOS 5系統對硬件的要求要比iOS 4系列高上不少,但是還能支持iPhone 3GS也是讓不少用戶興奮不已了。 iPhone 3GS 國外幾個...查看完整版>>結果理想 iPhone3GS運行iOS5測試反饋
 
Oracle8i和9i中PLSQL程序的不同運行結果
  在把Oracle的數據庫從8i升級到9i及以上的時候,一般認爲原有的PLSQL程序應該完全兼容,即運行過程和運行結果完全一致。遺憾的是,事實並非如此,由于ORACLE PLSQL引擎的升級,它對某些代碼解釋做了更改,導致某些...查看完整版>>Oracle8i和9i中PLSQL程序的不同運行結果
 
Oracle8i和9i中PLSQL程序的不同運行結果
  在把ORACLE的數據庫從8i升級到9i及以上的時候,一般認爲原有的PLSQL程序應該完全兼容,即運行過程和運行結果完全一致。遺憾的是,事實並非如此,由于ORACLE PLSQL引擎的升級,它對某些代碼解釋做了更改,導致某些...查看完整版>>Oracle8i和9i中PLSQL程序的不同運行結果
 
死循環運行後有結果嗎
你說的是指什麽呀?是指電腦程序由于編寫上的原因而在運行該程序時進入了死循環運行?如果是的,那不會有結果的,因爲程序始終在指定的某個命令語句上“跳入”到同樣一條已經運行過的程序上再次重複運行,那麽這個程...查看完整版>>死循環運行後有結果嗎
 
Win2000中help所列命令使用說明(批處理運行結果文件)
顯示或修改文件擴展名關聯ASSOC [.ext[=]] .ext 指定跟文件類型關聯的文件擴展名 fileType 指定跟文件擴展名關聯的文件類型鍵入 ASSOC 而不帶參數,顯示當前文件關聯。如果只用文件擴展名調用 ASSOC,則顯示...查看完整版>>Win2000中help所列命令使用說明(批處理運行結果文件)
 
針對百度搜索同區域同時間搜索結果不同的分析
針對百度搜索同區域同時間搜索結果不同的分析
  此時此刻,百度搜索結果,你不同了嗎?5月13日的此時此刻,百度搜索,我不同了。  13日上午上11點十分的時候,梅截圖(見圖一)給我說:“百度搜索下灑水車,你看今天的百度下拉框出現了這樣兩個詞,灑水車c...查看完整版>>針對百度搜索同區域同時間搜索結果不同的分析
 
關于與Google搜索結果有關的幾個時間分析
  昨天提供了可以在Google搜索結果頁面顯示網頁發布時間的firefox搜索插件,很多朋友都有下載,我想安裝使用應該沒有什麽大問題的。Kmior朋友留言詢問關于Google搜索結果裏面的更新時間問題。在回答這兩個問題之前...查看完整版>>關于與Google搜索結果有關的幾個時間分析
 
H1N1的診斷和診斷結果時間,有加分
我妻子和孩子坐火車從石家莊回來,第二天孩子就發燒38度,妻子燒37.5,並同時伴有頭痛、咳嗽、流鼻涕等感冒症狀,目前打點滴2天,發燒反複(但是都是低燒),請問需要做H1N1檢測嗎,邢台市是去人民醫院發熱門診檢查嗎?...查看完整版>>H1N1的診斷和診斷結果時間,有加分
 
B超結果能看出受孕的時間嗎?
本人最後一次月經是2010年10月8日開始的,13日幹淨。月經周期基本正常。10月16日,23日,28日均同房過,12月7日做了B超檢查報告如下:如孕50+天大,宮腔見胚囊4.9CM。,內見卵黃囊以及胚芽,芽長1.5CM,可及心搏。 ...查看完整版>>B超結果能看出受孕的時間嗎?
 
 
回到王朝網路移動版首頁