Как исправить ошибку Visual Studio «Эта версия сервера не поддерживается…» для SQL Server 2012

Недавно я установил Visual Studio 2010 и SQL Server 2012 на компьютер с Windows Server 2008 R2 -(. включая все обновления/пакеты обновлений ).

При попытке работать с базой данных SQL Server из Visual Studio VS выдает следующую ошибку:

This server version is not supported. Only servers up to Microsoft SQL Server 2008 are supported

Я помню, как получил ту же ошибку некоторое время назад (на другом компьютере ), когда обновлял экземпляр SQL Server 2008 до SQL Server 2008 R2 . Тогда исправление заключалось в установке (или переустановке )Visual Studio 2010 SP1.

Теперь, когда я снова получаю эту ошибку (на новом компьютере ), я подумал, что разумно переустановить VS SP1, как я сделал некоторое время назад. Однако это не решило проблему.

Похоже, Visual Studio может потребоваться еще одно обновление для поддержки экземпляров SQL Server 2012.

Для ясности, вот шаги, которые я сделал для получения ошибки:(с использованием VS 2010sp1 и SQL2012)

  1. Используя VS, создайте приложение Windows Forms
  2. Щелкните правой кнопкой мыши -проект и выберите «Добавить» > «Новый элемент»
  3. . Выберите «Сервис -на основе базы данных»
  4. . Отмените выход из «Мастера настройки источника данных»
  5. База данных появится под вашим проектом в обозревателе решений. Дважды -щелкните новую базу данных
  6. База данных будет добавлена ​​в список подключений к данным в обозревателе серверов
  7. . В обозревателе серверов откройте базу данных, щелкните правой кнопкой мыши -каталог Tables, затем выберите «Добавить новую таблицу»
  8. . Выдается ошибка "Эта версия сервера не поддерживается..."

Скриншоты на всякий случай..enter image description here enter image description here

Мой вопрос в том, есть ли исправление для этого? Если так, то, что это?

11
задан Jed 23 April 2012 в 17:53
поделиться