dbvとは
dbvはデータファイルに対して破損が発生していなか整合性チェックを行うツールです。 dbvによるチェックはデータベースの起動、停止にかかわらず実行することができ、バックアップデータファイルに対しても使用することができます。使用方法
基本的な使用方法は以下の通りです。dbv blocksize=<ブロックサイズ(バイト)> file=<データファイルのフルパス>
ブロックサイズ・・・初期化パラメータdb_block_sizeの値を入力します。
データファイルのフルパス・・・フルパスはv$datafileやDBA_DATA_FILESより確認できます。
なお、ASM上のデータファイルに対して実施する場合はログインする必要があるため「USERID=<user>/<password>」の指定が必要です。
使用例
・正常な場合C:\> dbv blocksize=8192 file=J:\program\oracle\oradata\ORCL112\USERS01_6 DBVERIFY: Release 11.2.0.1.0 - Production on 火 5月 24 14:22:03 2011 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. DBVERIFY - 検証を開始します: FILE = J:\PROGRAM\ORACLE\ORADATA\ORCL112\USERS01_6 DBVERIFY - 検証が完了しました 検査済ページ合計 : 128 処理済ページ合計 (データ) : 0 エラーのページ合計 (データ) : 0 処理済ページ合計 (索引) : 0 エラーのページ合計 (索引) : 0 処理済ページ合計 (その他) : 7 処理済ページ合計 (セグメント): 0 エラーのページ合計 (セグメント): 0 空白のページ合計 : 121 破損とマークされたページ合計 : 0 インフラックス・ページ合計 : 0 暗号化されたページ合計 : 0 最大ブロックSCN : 5388784(0.5388784)・破損が検知された場合
C:\> dbv blocksize=8192 file=J:\program\oracle\oradata\ORCL112\SYSAUX01.DBF DBVERIFY: Release 11.2.0.1.0 - Production on 火 5月 24 14:20:23 2011 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. DBVERIFY - 検証を開始します: FILE = J:\PROGRAM\ORACLE\ORADATA\ORCL112\SYSAUX01.DBF DBV-00201: ブロック、DBA 8391988、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8391989、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460224、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460225、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460229、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460233、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460251、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460252、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460256、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460257、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460259、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460260、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460261、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460263、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460264、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460267、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460268、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460271、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460272、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460275、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460276、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460279、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460280、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460283、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460284、は無効なREDOアプリケーションのため破損とマークされています DBV-00201: ブロック、DBA 8460287、は無効なREDOアプリケーションのため破損とマークされています DBVERIFY - 検証が完了しました 検査済ページ合計 : 92160 処理済ページ合計 (データ) : 23558 エラーのページ合計 (データ) : 0 処理済ページ合計 (索引) : 19215 エラーのページ合計 (索引) : 0 処理済ページ合計 (LOB) : 9598 エラーのページ合計 (LOB) : 0 処理済ページ合計 (その他) : 18861 処理済ページ合計 (セグメント): 0 エラーのページ合計 (セグメント): 0 空白のページ合計 : 20928 破損とマークされたページ合計 : 26 インフラックス・ページ合計 : 0 暗号化されたページ合計 : 0 最大ブロックSCN : 6001602(0.6001602)