データベースをアタッチしようとすると、エラーが発生します。
データベース 'Almizan' はバージョン 661 であるため、開くことができません
。このサーバーはバージョン 655 以前をサポートしています。ダウングレード パスはサポートされていません。
新しいデータベース 'Almizan' を開けませんでした。CREATE DATABASE は中止されます。
(.Net SqlClient データ プロバイダー)
このデータベースを添付するのを手伝ってください。
データベースをアタッチしようとすると、エラーが発生します。
データベース 'Almizan' はバージョン 661 であるため、開くことができません
。このサーバーはバージョン 655 以前をサポートしています。ダウングレード パスはサポートされていません。
新しいデータベース 'Almizan' を開けませんでした。CREATE DATABASE は中止されます。
(.Net SqlClient データ プロバイダー)
このデータベースを添付するのを手伝ってください。
SQL Server 2008 EXPRESS R2 をインストールします。Web Platform Installer にバグがあり、まだ EXPRESS R1 が最新バージョンであると認識されています。
SQL Server 2008 データベースはバージョン 655 です。SQL Server 2008 R2 データベースは 661 です。2008 R2 データベース (v. 661) を 2008 インスタンスにアタッチしようとしていますが、これはサポートされていません。データベースが 2008 R2 バージョンにアップグレードされると、ダウングレードできなくなります。2008 SP2 インスタンスを R2 にアップグレードするか、そのデータベースのデータを 2008 データベースにコピーする必要があります (たとえば、データ移行ウィザードなどを使用して)。
SQL Server 2008 SP2 はデータベース バージョンとして 662 をサポートしているため、このメッセージは誤解を招きます。これは、データベースで 15000 のパーティションが有効になっている場合です。15000 パーティションのサポートを参照してください。サポートを有効にすると DB バージョンが 662 に上がり、無効にすると 655 に戻ります。ただし、SQL Server 2008 SP2 は 661 (R2 バージョン) をサポートしていません。
データベースをアタッチしようとしている SQL Server 2008 インスタンス (655) を、データベースが実際に作成されたバージョンである SQL Server 2008 R2 (661) にアップグレードする必要があると考えてください。
SQL Server: 不適切なバージョンをアタッチする 661を参照してください。
MSDN のこの回答は、明らかなhttp://social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/01ed3b1c-6f29-4518-a3a4-e4e35decc05f/を教えてくれるようです
データベースを SQL Server 2008 に接続して圧縮すると、データベースはディスク構造の観点から SQL 2005 から SQL Server 2008 に自動的にアップグレードされます。内部アップグレード スクリプトが実行され、データベースのディスク上の構造が新しいバージョンに変更されました。これはバージョン 655 で確認できます。これが完了すると、アップグレードされたデータベースを SQL Server の下位バージョンに接続できなくなり、表示されたエラーで失敗します。
これは、データベースの互換性レベルとは関係ありません。互換性レベルは、エンジンが一部の新機能を使用できないようにするだけです。
SQL Server 2005 でデータベースを再度取得するには、データベースを新たに作成し、エクスポート/インポート ウィザードなどを使用してデータをエクスポート/インポートする必要があります。
ウルリケ - MSFT