1. ホーム
  2. sql-server

[解決済み】SQL Serverデータベースのバックアップを下位バージョンにリストアする。

2022-04-14 15:31:39

質問

上位バージョンのSQL Serverデータベースのバックアップファイルを下位バージョンのSQL Serverに復元する方法は?

SQL Serverを使用する 2008 R2 (10.50.1600) バックアップファイルを作成し、本番サーバーのSQLサーバーに復元したいのですが。 2008 (10.00.1600) .

SQL Server 2008にバックアップを復元しようとすると、次のようなエラーが発生します。 Restore Failed というのも

データベースのバックアップは、バージョン10.50.1600のサーバーで行われました。 そのバージョンは、このサーバーと互換性がありません。 10.00.1600.

このサーバーのバックアップファイルを復元するにはどうすればよいですか?

解決方法は?

いいえ、データベースをダウングレードすることはできません。10.50.1600は、SQL Server 2008です。 R2 のバージョンです。リストアしようとしている SQL Server 2008 インスタンス(10.00.1600 は SQL Server 2008)にこのデータベースをリストアまたはアタッチする方法はまったくありません。唯一の選択肢は

  • このインスタンスを SQL Server 2008 R2 にアップグレードする または
  • SQL Server 2008 R2インスタンスにあるバックアップを復元し、すべてのデータをエクスポートして、SQL Server 2008データベースでインポートします。