最近、VisualStudio2010とSQLServer2012をWindowsServer2008 R2マシンにインストールしました-(すべての更新プログラム/サービスパックを含む)。
VisualStudio内からSQLServerデータベースで作業しようとすると、VSは次のエラーをスローします。
このサーバーバージョンはサポートされていません。Microsoft SQLServer2008までのサーバーのみがサポートされています
SQLServer2008インスタンスをSQLServer2008 R2に更新したときに、(別のコンピューターで)しばらく前に同じエラーが発生したことを思い出します。当時の修正は、Visual Studio 2010 SP1をインストール(または再インストール)することでした。
(新しいコンピューターで)このエラーが再び発生したので、しばらく前と同じようにVSSP1を再インストールするのが妥当だと思いました。ただし、そうしても問題は解決しませんでした。
Visual Studioは、SQLServer2012インスタンスをサポートするために別の更新が必要な場合があるようです。
わかりやすくするために、エラーを生成するために行った手順は次のとおりです(VS 2010sp1およびSQL2012を使用)
- VSを使用して、Windowsフォームアプリケーションを作成します
- プロジェクトを右クリックして、[追加]>[新しいアイテム]を選択します。
- 「サービスベースのデータベース」を選択します
- 「データソース設定ウィザード」をキャンセルします
- ソリューションエクスプローラーのプロジェクトの下にデータベースが表示されます。新しいデータベースをダブルクリックします
- データベースがサーバーエクスプローラーのデータ接続リストに追加されます
- サーバーエクスプローラーでデータベースを開き、Tablesディレクトリを右クリックして、[AddNewTable]を選択します。
- 「このサーバーバージョンはサポートされていません...」というエラーがスローされます
その価値が何であれ、スクリーンショット。
私の質問は、これに対する修正はありますか?もしそうなら、それは何ですか?