VS2012 - пункт меню «Создать таблицу» или «Показать данные таблицы» не отображается в обозревателе серверов/баз данных

Возможный дубликат:
Настройка Sql Server Data Tools для работы с Visual Studio 2012 Express Release Candidate

Я установил VS 2012 для Интернета и SQL Server 2012 и открываю решение, встроенное в VWD 2010 и SQL 2008. Приложение работает нормально, и я могу добавлять/редактировать/удалять записи с помощью приложения. Однако, когда я иду в проводник базы данных и щелкаю правой кнопкой мыши по таблице, я больше не получаю опцию «Показать данные таблицы». Когда я щелкаю правой кнопкой мыши по базе данных, я также не получаю опцию «Создать таблицу». Это файл .mdf. Я попытался подключиться к другому серверу SQL (не к тому, который находится на моей локальной машине), и я получаю все эти параметры, то же самое с локальной базой данных. Любая идея, почему я не получу эти параметры для SQL-сервера, установленного на моей локальной машине? Все Pipes/Shared/TCP включены. Пожалуйста помоги.


person Scott    schedule 20.08.2012    source источник
comment
Я смущен. Вы говорите, что это файл .mdb, что означает, что это Access. Но вы также говорите, что это локальная база данных SQL. Не могли бы вы уточнить, что вы используете?   -  person vcsjones    schedule 20.08.2012
comment
Только что исправил, должен был быть .mdf, а не .mdb, извините.   -  person Scott    schedule 20.08.2012


Ответы (2)


Я думаю, что такие параметры будут доступны только для баз данных Sql, а не для баз данных Access.

Обновленный ответ

Тогда я бы порекомендовал вам перейти на Sql Server Management Studio, бесплатный инструмент от Microsoft для изучения базы данных Sql Server. Более гибкий, чем встроенный плагин VS. Оттуда можно много чего сделать.

Он довольно громоздкий в загрузке (615Mb). здесь идентификатор ссылки FileHippo Sql Management Studio 2012 Express

Я не уверен, какую версию вы установили на свой компьютер, экспресс или стандартную. Если это экспресс, то он определенно будет работать с приведенной выше ссылкой. Но перед загрузкой убедитесь, что у вас установлена ​​экспресс-версия. Также я предполагаю, что другая версия может поставляться в комплекте с Management Studio. Вы также можете установить оттуда.

person Community    schedule 20.08.2012
comment
Это экспресс-база данных SQL 2012. - person Scott; 20.08.2012
comment
Извините, отредактировал... должен был быть .mdf, а не .mdb. - person Scott; 20.08.2012
comment
Новый SSDT намного лучше подходит для разработки БД, чем Sql Server Management Studio. Декларативная разработка БД — это то, что нужно! - person Andrew Clear; 20.08.2012

См. это ответ.

Подводя итог, SSDT и Visual Studio Express для Интернета несовместимы. Для использования SSDT необходимо использовать оболочку VS 2010.

person Andrew Clear    schedule 20.08.2012
comment
Где мне найти этот обозреватель объектов SQL Server в Visual Studio для Web 2012? - person Scott; 20.08.2012
comment
Скачаю сейчас, чтобы попробовать, хотя было бы неплохо, если бы он работал так же, как в 2010 году. - person Scott; 20.08.2012
comment
Вы используете VS для Интернета и пытаетесь работать с БД. По крайней мере, SSDT — бесплатный инструмент... - person Andrew Clear; 20.08.2012
comment
Успешно установил SSDT, но не могу найти его нигде в Visual Studio для Web 2012. Я читал, что он должен быть в установленных шаблонах, но его там нет. - person Scott; 23.08.2012
comment
Вы не можете перейти к просмотру ---› обозревателю объектов SQL Server? Если вы видите это, SSDT установлен. Оказавшись там, вы сможете добавить SQL Server. Затем вы сможете щелкнуть правой кнопкой мыши любую БД и создать из нее проект. Если это не сработает, проверьте свои программы, чтобы убедиться, что SSDT по какой-то причине не установил для вас другую оболочку VS. Он должен либо интегрироваться в вашу веб-версию, либо установить собственную оболочку. - person Andrew Clear; 23.08.2012
comment
Нет, он показывает только обозреватель решений, обозреватель команд и обозреватель баз данных. Я запустил установщик SSDT, и когда он закончил, он сказал, что установка прошла успешно. - person Scott; 23.08.2012
comment
Я бы попробовал этот пост в блоге . Если это не сработает, я в тупике. - person Andrew Clear; 23.08.2012
comment
У меня есть Microsoft Visual Studio 2010, указанная в программах, которые показывают обозреватель сервера sql, но это не помогает мне в среде IDE VS 2012. - person Scott; 23.08.2012