なぜ DataNumen SQL Recovery?


ナンバーワンの回収率

#1
復元率

10 万人以上のユーザー

1000 万+
ユーザー

20年以上の経験

20 +年
施設案内

100% 満足度保証

100% 満足度
保証

どこよりも高い復元率


DataNumen SQL Recovery 対 DBCC CheckDB および CheckTable、リカバリ ツールボックス SQL Server、MS SQL用のStellar Repairなど。

平均復元率

比較グラフ

方法の詳細 DataNumen SQL Recovery 競争を吸う

お客様の証言

極めてシンプルなインターフェイス


の一般的なエラーと問題を追跡するためのソリューション SQL Server データベースファイル


ソリューション

詳しく読む


無料ダウンロード20年以上の経験
今すぐ購入100% 満足度保証

主な特徴



無料ダウンロード20年以上の経験
今すぐ購入100% 満足度保証

ダメージを回復する SQL Server データベースと DataNumen SQL Recovery


起動する DataNumen SQL Recovery.

DataNumen SQL Recovery 7.1

注意: MDFファイルを変更する可能性のある他のアプリを実行する前にシャットダウンしてください。tart.

修復したいファイルを選択し、 MDF ファイル名を入力するか、 ブラウズ (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。。 また、あなたは使用することができます もう完成させ、ワークスペースに掲示しましたか? (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 それを検索します。

ソースファイルを選択

破損した MDF ファイルに関連付けられた XNUMX つまたは複数の NDF ファイルがある場合は、それらも追加します。

ソースNDFファイルを選択

ソース データベース ファイルの形式がわかっている場合は、それを指定します。
ソース形式の選択

形式を指定しない場合は、 DataNumen SQL Recovery ソースファイルを分析してフォーマットを検出しようとします。

デフォルトでは、 DataNumen SQL Recovery 復元されたデータは新しいファイル xxxx_fixed.mdf に保存されます。 xxxxはソースファイル名を表します。 したがって、ソース ファイルが MySQLDB.mdf の場合、復元されるファイルは MySQLDB_fixed.mdf になります。 名前を変更することもできます。

宛先ファイルを選択します

名前を直接入力することもできます。 または、 ブラウズ ボタンを押して設定します。 十分なディスク容量があることを確認してください。 ソース ファイルのサイズに基づいて必要なスペースを見積もることができます。

クリック Start回復 (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 および DataNumen SQL Recovery 「接続先 SQL Server" ダイアログボックスに接続する必要があるため、 SQL Server リカバリを実行するインスタンス:

への接続 SQL Server ダイアログボックス

をセットする サーバー名 および 認証 SQL Server ローカルまたはリモート コンピューター上のインスタンス。 次に、 "OK" ボタン。 当社の MDF リカバリ ソフトウェアは、ソース データベースの照合順序を検出し、それに応じて宛先データベースの照合順序を設定しようとします。 照合順序を検出できない場合は、照合順序を設定するように求められます。 次に、データベース全体をスキャンし、MDF ファイルを修復し、特別なアルゴリズムでデータを回復します。

バーには、データ回復プロセスの進行状況が表示されます。

プログレスバー

プロセスが完了すると、元の MDF ファイルを回復できた場合には次のような通知が表示されます。

成功メッセージボックス

Startマイクロソフト SQL Server Management Studio は復元されたファイルにアクセスします SQL Server データベース。

詳細情報


復元されたデータはどこで見つけられますか?

復元されたデータは、次の新しいデータベースに出力されます。 SQL Server のときに接続するインスタンスtarSQL MDF リカバリ プロセスを開始します。

出力データベースの MDF ファイル名は、実行する前に指定されます。tar回復ではありません。

通常、SQL データベースの MDF ファイルに直接アクセスする必要はありません。 回復プロセス後、回復されたデータにアクセスするには、次の手順を実行してください。

  1. Start SQL Server ManagementStudio。
  2. 接続する SQL Server このインスタンスは、破損したデータベースを回復するために使用したものと同じです。
  3. 接続後、インスタンスをクリックします。
  4. 次に、をクリックします。 データベース ノード。
  5. 次に、「Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#」という XNUMX つまたは複数のデータベースが見つかります。ここで、yyyy、mm、dd、hh、mm、ss はデータベースの作成時刻、つまり年、月、日、時、分、秒です。 # はシーケンス番号ですtarこの情報は、最新のリカバリ プロセスで生成されたデータベースを簡単に識別するのに役立ちます。
  6. 特定したデータベースのノードをクリックします。 その後、復元されたすべての SQL データベース オブジェクトにアクセスできるようになります。 たとえば、以下のような テーブル類 ノードでは、スキーマやレコードを含む、復元されたすべてのデータベース テーブルを確認できます。

実行中のデータ損失を軽減する方法 SQL Server データ災害?

災害復旧 (DR) 計画を準備することをお勧めします。 SQL Server インスタンスには通常次のものが含まれます。

  1. 定期的にバックアップしてください SQL Server データ。
  2. 次のような専門的な SQL 回復ツールを用意する DataNumen SQL Recovery 手元に。 したがって、SQL データベースの破損が発生した場合、それを使用して破損したファイルを修復し、できるだけ早くデータを回復できます。
  3. 高可用性機能を活用する SQL Server.

他の MS SQL データベース回復ツールと比べて、御社の製品の利点は何ですか?

完全なものを見つけることができます 競合他社との比較 当社製品と市場の他の MS SQL データベース回復ツールを組み合わせて使用​​できます。

SQL データベースの修復プロセスを一時停止/再開できますか?

それは不可能です。 修復プロセスが完了している場合tarted なら、中止するか完了させることができます。 後で同じ SQL データベース ファイルを再修復する場合は、再実行する必要があります。tar最初から修復プロセスをやり直してください。

ただし、修復プロセス中に、復元されたデータを次の場所で確認できます。 SQL Server 同時に管理スタジオ。 必要なデータがすべて回復されたと思われる場合は、出力データベースを損傷することなく、修復プロセスを中止して時間を節約できます。

SQL MDF ファイルのみがあり、トランザクション ログ (LDF) ファイルは lost。 何をすべきか?

DataNumen SQL Recovery 破損したMDFファイルからデータを回復できます。 トランザクション ログ (LDF) ファイル。 したがって、トランザクションログファイルが l の場合、ost、それは問題にはなりません。

XML タイプのデータ レコードの復元をサポートしていますか?

はい、当社の SQL データベース回復ソフトウェアは、ASCII と Unicode XML データ型の両方のレコードの回復をサポートしています。

リカバリを実行するにはデータベース管理者 (DBA) である必要がありますか?

はい、あなたは次の者である必要があります データベース管理者 (DBA) に問い合わせるか、少なくともデータベース管理者 (DBA) から次の情報を取得してください。

  1. SQL Server インスタンス名(サーバー名)
  2. の認証 SQL Server インスタンス。

したがって、この情報を使用して、 SQL Server インスタンスを作成し、リカバリを実行します。

マイクロソフトはやっていますか SQL Server 破損したデータベースを回復するためのツールが組み込まれていますか?

はい、組み込みの dbcc コマンドがあります。つまり、 dbcc checkdb と dbcc checktable、テーブルのスキーマとレコードをチェックし、破損したデータベースまたはデータベース テーブルの軽微な問題を修正します。 ただし、これらのツールは非常に限られたケースでのみ機能します。 MDF ファイルの破損を修復できない場合は、試してみるとよいでしょう。 DataNumen SQL Recovery、これははるかにうまく機能します。

dbcc checkdb の基本的な使用法の一部を以下に示します。

Command 使用法
dbcc checkdb('MyDB.mdf') MyDB.mdf に問題があるかどうかを確認します。
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) MyDB.mdfを確認してください。 問題がある場合は、MDF データベース ファイルを修復します。修復すると、データが失われる可能性があります。
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) MyDB.mdfを確認してください。 問題がある場合は、MDF データベース ファイルを修復します。 NOT データ損失が発生しますが、さらに時間がかかる場合があります。

dbcc checktable の基本的な使用法の一部を以下に示します。

Command 使用法
dbcc checktable('MyDB.MyTable') MyDB の MyTable に問題があるかどうかを確認します。
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) MyDB の MyTable を確認します。 問題がある場合はテーブルを修復します。修復するとデータが失われる可能性があります。
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) MyDB の MyTable を確認します。 問題がある場合は、テーブルを修復します。 NOT データ損失が発生しますが、さらに時間がかかる場合があります。

出力データベース用にどのくらいのディスク容量を準備する必要がありますか?

まず、SQL データベース MDF ファイルと関連するすべての NDF ファイルを含むソース データの合計サイズを計算する必要があります。 それが SDataSize であると仮定します。

次に、SDataSize に基づいて、SQL MDF ファイルと LDF ファイルの両方を含め、目的の場所に出力データベース用に少なくとも 2 * (SDataSize * 110%) を準備する必要があります。

なぜ私の SQL Server データベースが壊れる?

SQL データベースの破損には、次のようなさまざまな理由が考えられます。

  1. ハードウェアの理由: 電源障害、ディスク上の不良セクタ、ハードディスクの障害、予期しないシステムのシャットダウンなど。
  2. ソフトウェアの理由: ソフトウェアの欠陥、ウイルス感染、ランサムウェア攻撃、バックアップの失敗、無効なデータベース ファイル ヘッダーなど。

DataNumen SQL Recovery 上記のすべてのケースでデータを回復できます。

復元されたファイルの形式は何ですか?

DataNumen SQL Recovery に接続します SQL Server インスタンスを作成し、それを利用して回復されたデータベースを生成します。 したがって、回復されたファイルの形式は SQL Server リカバリを実行するときに接続するインスタンスのバージョン。 たとえば、に接続すると、 SQL Server 2000 インスタンスの場合、出力データベースも SQL Server 2000フォーマット。

どのバージョンの SQL server サポートされていますか?

DataNumen SQL Recovery 次のバージョンの MS によって作成された SQL データベースの回復のサポート SQL Server: SQL Server 2005、2008、2008 R2、2012、2014、2016、2017、2019。

以下のバージョンに接続できます。 SQL Server 固定データベースを生成するインスタンス: SQL Server 2000、2005、2008、2008 R2、2012、2014、2016、2017、2019。修正されたデータベースは、修正されたデータベースと同じバージョンで保存されます。 SQL Server インスタンス。

復元したデータベースをSQLスクリプトとして出力できますか?

以前のバージョンの DataNumen SQL Recovery このような機能をサポートします。 ただし、最近のバージョンではこの機能が削除されました。

インデックスやその他のオブジェクトの回復をサポートしていますか?

はい、インデックス、主キー、ビュー、トリガー、ルール、デフォルト、ストアド プロシージャ、およびその他のオブジェクトがサポートされています。

ファイル回復ツールを使用して SQL データベースを回復できません。 助けてください。

お困りの方は Rescale Support 回復ログを提供します。 詳細については、 リカバリログを取得する方法.

データ障害により、MDF ファイルと NDF ファイルに実際の SQL データが含まれていない場合があります。 ただし、MDF または NDF ファイルを保存したディスクまたはドライブには、回復可能なデータがまだ含まれている可能性があります。 あなたはできる ディスクまたはドライブからデータを直接復元します.

復元したデータベースを複数のデータ ファイルに保存できますか?

申し訳ありませんが、現在、当社の破損した SQL データベース回復ツールは、回復されたデータベースを複数のデータ ファイル、つまり XNUMX つのプライマリ データ ファイル (MDF) と複数のセカンダリ データ ファイル (NDF) に保存することをサポートしていません。

ただし、SQL MDF リカバリ プロセスが完了した後は、次のようにして目標を実装できます。

  1. Start SQL Server 管理スタジオ。
  2. 新しいデータベースを作成し、 ファイルとファイルグループを設計する データを複数のファイルに分散するなど、要件に基づいて実行できます。
  3. 復元されたデータベースのクローンを作成する 復元されたデータベースから、手順 2 で作成した新しいデータベースにコピーします。または、復元されたデータベースを SQL スクリプトとしてエクスポートし、そのスクリプトを新しいデータベースにインポートして戻すこともできます。

デモ版の制限は何ですか?

デモ バージョンでは、完全バージョンと同じデータ回復エンジンが使用されていますが、回復されたデータベースの一部のフィールドにデモ テキストが挿入される点が異なります。

テーブルスキーマのみを復元できますか?

当社の SQL データベース回復ソフトウェアは、テーブルやその他すべてのオブジェクトを含むデータベース全体を回復します。 テーブルの場合、テーブル スキーマとテーブル レコード データの両方が復元されます。 テーブルスキーマのみを回復することはできません。

Windows のどのバージョンがサポートされていますか?

現在、Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 および Windows Server 2003/2008/2012/2016/2019 オペレーティング システムがサポートされています。 また、32 ビットと 64 ビットの両方のシステムがサポートされています。

データベースを XNUMX つの MDF ファイルと複数の NDF ファイルとして出力できますか?

申し訳ありませんが、現在は単一の SQL MDF ファイルの出力のみをサポートしています。

ファイル回復ツールでは、インデックスを回復するときにエラーが表示されます。 問題を解決するにはどうすればよいですか?

一部のインデックスには一意などの特別な制約がありますが、復元されたデータはこれらの制約を満たさない場合があります。 SQL MDF リカバリ プロセスの後、次の手順を実行して問題を解決できます。

  1. 余分なデータをいくつか削除して、残りのデータが制約を満たすようにします。 次に、インデックスを手動で再構築しました。

または

2. インデックス内のいくつかの制約を削除し、手動で再構築します。

1 と 2 の両方を SQL スクリプトで実行できます。

破損したMDFファイルしかありません。 関連する NDF ファイルがありません。 データを復旧してもらえますか?

はい、プライマリ データベース ファイルしか持っていない場合でも、MDF 回復ソフトウェアでデータを回復できます。 ただし、回復できるのは MDF ファイル内のファイルのみです。 NDF ファイルがないため、NDF ファイル内のこれらのファイルは回復できません。

暗号化されたオブジェクトを復元できますか?

はい、できます。 また、ストアド プロシージャなどの暗号化されたオブジェクトは復元され、復号化されたバージョンとして保存されます。

削除された記録を復元できますか?

はい、デフォルトでは、ファイル回復ツールは削除されたレコードを回復します。 次のようにオプションを変更することもできます。

  1. Starこれは SQL MDF 回復ツールです。
  2. 「オプション」タブをクリックします。
  3. 必要に応じて、「削除されたレコードを復元する」オプションをオン/オフにします。
  4. MDF ファイルを修復します。

のバージョンがわからない場合はどうすればよいですか SQL Server データベース?

心配ない。 当社の MDF リカバリ ソフトウェアは、バージョンが更新される前に自動的にバージョンを検出します。tar破損したデータベースを修復します。

復元したデータを.CSVファイルとして出力できますか?

申し訳ありませんが、現在、当社の SQL データベース MDF 回復ソフトウェアはこれをサポートしていません。 ただし、テーブルを .CSV ファイルにエクスポートすることはできます。 SQL Server マネジメントスタジオから直接。

フルバージョンはどれくらいの期間使用できますか?

フルバージョンのライセンスは永久です。 永久に、無制限に使用できます。

SQL データベースが破損するとどのような影響がありますか?

沢山あります:

  1. データの損失。
  2. パフォーマンスが低下します。
  3. 一部の操作は失敗する可能性があります。 バックアップ、レプリケートなど。

MDFファイルの破損を検出するにはどうすればよいですか?

問題が発生した場合は、 リストの場合、MDF ファイルが破損しています。 さらに、次のコマンドを使用して MDF ファイルの破損を検出することもできます。

SELECT * FROM msdb..suspect_pages WHERE (event_type = 1);

以下に示すように、さまざまなイベント タイプがさまざまなエラーに対応します。

イベントタイプ エラー
1 823 または 824 エラー
2 不正なチェックサム
3 破れたページ

上記のコマンドは、MDF ファイルの軽微な破損のみを検出できることに注意してください。

ランサムウェアに攻撃されたMDFファイルを回復できますか?

ランサムウェアはマルウェアの一種です。 MDF データベース ファイルが暗号化されます。 データベースを復号してデータを取り戻すには、ランサムウェアの作成者に料金を支払う必要があります。

幸いなことに、当社の SQL データベース回復ソフトウェアは、ランサムウェアに感染した MDF ファイルからデータを回復できます。

ナレッジベースのその他の記事