【解決方法】既存のバージョンはデータベースが作成されたバージョンと互換性がありません


皆さん、こんにちは。このメッセージが表示されるのはなぜですか?

マイクロソフトビジュアルスタジオ
互換性のない SQL サーバーのバージョンが検出されました。

私が試したこと:

SSDTをインストールしても問題は解決しませんでした

皆さん、ありがとうございました

解決策 1

SQL データベースには、データベース ファイルを書き込んだバージョンであるバージョン番号がタグ付けされています。
コードが SQL Server エンジン経由で DB に接続すると、エンジンのバージョンとファイルのバージョンがチェックされます。DB がエンジンよりも新しいバージョンを示している場合は、ファイルに含まれる可能性があることを「認識」しているため、このエラー メッセージが表示されます。この情報はエンジンが理解できないため、ファイルが破損した場合に備えてそれ以上の処理を拒否します。

唯一の解決策は、エンジンを適切なバージョン以降にアップグレードするか、利用可能なエンジンを使用してファイルを再作成することです。

これは、「バージョン 1」エンジンを使用して「バージョン 1」ファイルを作成し、後でそのファイルを「バージョン 2」エンジンで開いた場合に発生する可能性があります。ファイルを書き込むときに、それが「バージョン 2」ファイルに変換されるため、以前のエンジンでは読み取れなくなりました。

コメント

タイトルとURLをコピーしました