このページは機械翻訳されています。英語の原文をお読みください。 English

IBUndelete は、Firebird および InterBase データベースで誤って削除されたレコードを復元できるツールです。IBSurgeon エンジンを使用してデータベースファイル内のデータを直接操作し、削除されたレコードバージョンを検索してライブ行に戻します。

レコードを正しく復元する方法

誤って行を削除した場合(コミット済み)、すぐに行動してください:

  1. すぐに全員を切断します。影響を受けたテーブルに対して SELECT を実行したり、アプリケーションを実行したり、gbak バックアップを取ったり、gfix を実行したりしないでください。最善策は Firebird/InterBase サーバーを停止することです。
  2. データベースの OS レベルのファイルコピーを作成します。
  3. 無料デモをダウンロードして、復元可能なレコードがあるかどうかを確認します。
  4. 件数がゼロでない場合は、IBUndelete を注文して復元操作を実行します。件数がゼロの場合は、サポートにメールしてください - 高度なサービスでデータを復旧できる場合があります。
  5. 復元後、Firebird または InterBase でデータベースを開き、行が戻っていることを確認します。

IBUndelete の動作画面

Firebird または InterBase データベースで復元可能な削除済みレコードを表示する IBUndelete
ライセンスを購入する前に、削除されたレコード数をプレビューできます。

動作の仕組み

レコードバージョン

IBUndelete は、データベース内にまだ存在する削除済みレコードバージョンを見つけ出し、ガベージコレクションでまだ削除されていない場合に、それらを現在のバージョンとして復元します。

高度な復元サービス

バージョン情報が失われている場合でも、IBUndelete ベースの高度なサービスを使用して削除されたデータを分析・抽出できます。サポートに連絡して見積もりを依頼してください。

ライセンス

IBUndelete は ワークプレイス単位でライセンスされます。再インストールはリクエストにより対応します。IBUndelete は HQbird および エンタープライズサブスクリプションのリカバリツールキットにも含まれています。

行の復元ではなくデータベースファイル全体の修復が必要ですか? FirstAID または リカバリサービスをご覧ください。