DBRecoverは、OracleおよびMySQLデータベースのリカバリーに特化したソフトウェアであり、破損したシステムや破損したテーブルからデータを簡単に取り出すことができます。特に、DBRecover for Oracleは、破損したDBFファイルからOracleデータベースコンポーネントを復元するために設計された高度なデータベースアンロードユーティリティであり、Oracleバージョン8iから21cまでと互換性があります。一方、DBRecover for MySQLは、破損したまたは破損したIBDファイルからMySQLデータベースコンポーネントを復元できる強力なデータベースリカバリーツールであり、さまざまなオペレーティングシステムと互換性があります。
DBRecover for Oracleは、特に破損したファイルシステム、ASMディスクグループ、およびデータファイルからデータを抽出する機能を提供し、Oracleデータ辞書が失われているシナリオでさえ、不一致なsystem01.dbfテーブルスペースバックアップを参照として辞書をスキャンおよび取得できます。DBRecover for MySQLは、innodb_force_recoveryの使用でもアクセスできないテーブルからデータを取得できる能力を備えています。
我々はまた、データベースリカバリーのコンサルティングサービスも提供しています。詳細については、我々のウェブサイトをご覧いただくか、直接お問い合わせください。
以下の状況でもデータベースを復旧できます(バックアップがなくても):
- テーブルのドロップやドロップ/作成、テーブルの切り捨て
- テーブルスペースのドロップ
- 復元不可能なexp/expdpバックアップやrmanバックアップ
- 行の削除
- ASMディスクグループのマウントに失敗
- ファイルシステムの破損
- System01.dbfの削除
- ユーザーのドロップ
- ORA-00600 ORA-07445
- データベースが開けない
- 破損したブロック
- ASMディスクグループのディスクヘッダー/メタデータが破損し、ASMディスクグループがマウントできない
- 一貫性のない復元/回復やデータベースを開くのを防ぐ任意の状況(アーカイブログが足りない場合など)
- 誤ったテープローテーションによるバックアップの不一致
- データディクショナリやブートストラップオブジェクトの破損
- システムテーブルスペースの喪失:データディクショナリが不足している場合、ヒューリスティックスキャナーがデータを調査し、データ型や列を推定しようとします
- 孤立したデータファイル:システムテーブルスペースの喪失と同様で、データファイルが1つだけ残っている場合でも、データを抽出できます
ORA-01578 Oracle データ・ブロックに障害が発生しました(ファイル番号: string、ブロック番号: string)
原因:指定されたデータ・ブロックに障害が発生しました。プログラム・エラーの可能性があります。
処置:次のようなコマンドを使用して、どのオブジェクトに障害があるか調べてください。