Visual Query Designer недоступен при подключении к SQL Server 2012 в Visual Studio 2012
Когда я щелкните правой кнопкой мыши по таблицам node в проводнике сервера и выберите "Новый запрос", вместо того, чтобы видеть визуальный конструктор, теперь я вижу текстовый конструктор без очевидного способа добраться до визуального конструктора (см. снимок экрана).
![Visual Studio Screen Shot]()
Обратите внимание, что все инструменты конструктора запросов выделены серым цветом. Есть ли способ вернуться к визуальному дизайнеру?
Если это имеет значение, база данных, к которой я подключаюсь, - это SQL Server 2012 Express.
ИЗМЕНИТЬ
Я сделал еще несколько исследований, и кажется, что я должен увидеть дизайнера, просто создав новый запрос (http://msdn.microsoft.com/en-us/library/ms172011.aspx), Я не могу найти какой-либо вариант, который может повлиять на это поведение. Это также означает, что я не могу просто отредактировать строку в моей тестовой БД, которая сводит меня с ума!!!
РЕДАКТИРОВАТЬ 2
ОК, поведение, которое я получаю, основано на базе данных, к которой я подключаюсь. Когда я добавляю подключение к базе данных SQL Server 2008, щелкните правой кнопкой мыши и выберите "Новый запрос". Я получаю визуальный дизайнер. Когда я подключаюсь к базе данных SQL Server 2012 и делаю точно то же самое, я получаю текстовый редактор SQL без доступа к визуальному дизайнеру.
Ответы
Ответ 1
Microsoft перенесла некоторые инструменты данных в инструменты SQL Server Data Tools (SSDT). Это отдельная установка, и она поставляется с расширением Visual Studio.
Здесь ссылка на другой поток в переполнении стека.
Дизайнер баз данных Visual Studio 2012 - Изменена ли функциональность?
Ответ 2
При создании подключения к базе данных SQL Server выберите поставщика данных .NET как поставщик данных .NET Framework для OLEDB, чтобы получить конструктор визуальных запросов в VS 2012!
Ответ 3
Я попытался реплицировать это с созданием проекта базы данных, и вот результаты:
![enter image description here]()
Все работает так, как ожидалось.
Результаты были одинаковыми без активного проекта.
Ответ 4
Я понял это. Необходимо удалить все ссылки на предыдущие версии visual studio и microsoft sql server. Выполните эту проблему в течение последних двух дней после обновления сервера. Я загрузил и установил следующее программное обеспечение в этом точном порядке, и он разрешил мою проблему.
Бизнес-аналитика для visual studio 2012
SQL Server Express 2012
Надеюсь, что это поможет положить эту надоедливую маленькую проблему в постель раз и навсегда.