2009-07-16 13 views
1

私の友人にこの質問をしてください。私のクライアントSQLサーバーバックアップの復元の問題

は、私はSQL Server 2008のExpress Editionをインストールし、2008年

SQL Serverでくれたデータベースのバックアップしたファイルを送っていました。 。SQL Serverは、このメディアfamily.RESTORE HEADERはONLY異常終了して処理できないデバイスのメディアファミリが誤って形成されている」

は、私はこれに戻る指定したファイルを復元しようとしたが、残念ながらそのはエラーに

を投げます。(Microsoft SQL Server、エラー3241) "

私はこのエラーを検索し、バックアップが壊れている可能性があると言います。

しかし、私のクライアントは最後に同じものを復元することができます。

答えて

1

SQL Server 2008のコピーに最新のサービスパックを適用しましたか?これを試してから、Sql Enterprise ManagerでRESTORE HEADERONLYコマンドを実行してください。これにより、バックアップしようとしているファイルのプロパティが表示されます。クライアントはExpress Editionも使用していますか?

+0

クライアントは、私が思うExpress Editionを使用していません。しかし、答えに感謝します。私の友人にすぐにそれを確認するように依頼します。 – Shoban

+0

ええ、それはあなたの問題かもしれません。それがSQL Server Developer Editionがすばらしい理由の1つです。それは何かを復元します。 –

0

転送中にバックアップファイルが破損している可能性があります。

は、私がお勧めしているクライアントのいずれか:

  • データベースのバックアップファイル
  • を再送信したり、別のものを作成します。

また、データベースバックアップを作成するときに、CHECKSUMオプションを使用して、生成されたバックアップファイルの内容を検証することをクライアントに提案することができます。 BACKUPは、次の操作を行うことができるように


CHECKSUM

は、バックアップチェックサムを有効にします:

  1. 前 バックアップメディアにページを書き込むことに、BACKUPは( ページを検証しますページチェックサムまたは破損ページ)、 この情報がある場合は ページにあります。

  2. 関わらずページのチェックサム が存在するかどうかの、BACKUPは バックアップストリームの 別のバックアップチェックサムを生成します。リストア操作 は、オプションでバックアップ チェックサムを使用して、バックアップ が破損していないことを検証できます。バックアップ チェックサムは、バックアップの メディアに格納され、データベースページには格納されません。 リストア時にバックアップ・チェックサムをオプションで にすることができます。


参照

SQL Server Books Online - Backup Database

関連する問題