MSSQLSERVER_948
適用対象:SQL Server
詳細
属性 | 値 |
---|---|
製品名 | SQL Server |
イベント ID | 948 |
イベント ソース | MSSQLSERVER |
コンポーネント | SQLEngine |
シンボル名 | NA |
メッセージ テキスト | データベース '%.*ls' のバージョンは %d なので、開けません。 このサーバーではバージョン %d 以前がサポートされます。 このダウングレード パスはサポートされません。 |
説明
SQL Server の一部の機能は、データベース ファイルの構造に影響を与えます。 データベースを SQL Server の別のインスタンスにアタッチする場合、データベース エンジンのバージョンが違っていると、ファイル形式の互換性がない場合があります。
たとえば、SQL Server Service Pack 2 以降のバージョンで vardecimal ストレージ形式を使用して、それよりも前のバージョンの SQL Server 2005 (9.x) でデータベース ファイルをアタッチしようとすると、このエラーが発生することがあります。
ユーザーの操作
元のサーバーで実行されている SQL Server のバージョンを判断します。 SQL Server Management Studioで、サーバーを右クリックし、[プロパティ] をクリックするか、クエリ ウィンドウで「SELECT @@VERSION」と入力します。 SQL Server の元のバージョンを使用してデータベースを開きます。 SQL Server のインスタンスで、元のデータベースで有効になっている機能を調べます。 データベースをアタッチする SQL Server のバージョンで使用できるように、これらの設定を修正します。