【解決方法】互換性のない SQL サーバー バージョンが検出されました

プログラミングQA


Visual Studio 2015 で .mdf にテーブルを作成すると、このエラーが発生します。
sql server 2014 と Visual Studio 2015 をインストールしました。sqlserver データベースは編集できますが、プロジェクト内の単一ファイル .mdf は編集されません。

助けてください

私が試したこと:

Visual Studio 2017 を試していましたが、このエラーが表示されたときに Visual Studio 2017 をアンインストールしましたが、Visual Studio 2015 でもこのエラーに直面しています。

解決策 1

DB を上位の SQL バージョンにインポートすると、デフォルトでそのバージョンに変更されます。そのため、以前のバージョンに戻った場合、リリース後に追加された機能が含まれている可能性があるため、読み取られません。ファイルを台無しにしたくありません。

アプリで MDF ファイルに直接アクセスする場合も同じことが当てはまります。DB が使用しているエンジンより新しいバージョンの場合、DB を開くことはできません。

2015 年に戻りたい場合は、2017 年に DB を開き、すべてのテーブルをデータを含む SQL コマンドとしてエクスポートし、それらのコマンドを使用して以前のバージョンの SQL Server で DB を再作成する必要があります。

コメント

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