メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

以下の更新プログラムのいずれかの Microsoft SQL Server の 2008 R2 を搭載したコンピューターにインストールしたこと、または Microsoft SQL Server 2012 がインストールされていると仮定します。

  • SQL Server 2008 R2 Service Pack 1 (SP1) またはそれ以降のバージョン用の累積的な更新 6

  • SQL Server 2008 R2 Service Pack 2 (SP2) またはそれ以降のバージョン用の累積的な更新 1


この状況では、SQL Server 2008 R2 のデータベースを復元する復元 FILELISTONLYステートメントを実行します。ただし、復元操作は失敗します。さらに、次のエラー メッセージが表示されます。

メッセージ 3241、レベル 16、状態 1、行 1
デバイス ' 以下 <BackupFilePath>' のメディア ファミリの形式が正しくありません。SQL Server は、このメディア ファミリを処理できません。
メッセージ 3013、レベル 16、状態 1、行 1
FILELIST の復元が異常終了しました。


メモSQL Server 2008 R2 の以前のビルドでは、 DBCC CHECKDBステートメントを実行するとエラーが発生するなし一貫性バックアップ メディアの問題を示す。したがって、これらの以前のバージョンのバックアップを復元できます。

原因

問題は、SQL Server 2008 R2 SP1 用の累積的な更新 5 および SQL 2008 R2 SP2 用の累積的な更新プログラム 1、データベースが復元されるデータベースの完全性の検証を実行するために発生します。ただし、この検証では、この復元 FILELISTONLYステートメントの必要はありません。

この検証は、KB 2685132 に記載されている修正プログラムに含まれています。データベースの完全性の検証の詳細については、マイクロソフト サポート技術情報の記事 2685132 を表示するのには次の文書番号 2685132 をクリックします:

2685132の修正: ログ配布の復元ジョブは、ログ配布で SQL Server 2008 R2 のインスタンスまたは SQL Server 2012 のインスタンスのバックアップ ジョブを実行すると、セカンダリ データベースに破損しているトランザクション ログのバックアップを復元

解決策

累積的な更新プログラムの情報

SQL Server 2012 用の累積的な更新プログラム 9

この問題に対する修正は、累積的な更新プログラム 9 で初めてリリースされました。この累積的な更新プログラム パッケージを SQL Server 2012 の入手方法の詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。

2867319関数形式は、SQL Server 2012 の 9 のパッケージを更新します。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×