2012-06-22 2 views
4

Я собираюсь перейти к версии Visual Studio и SQL Server 2012 года. Таким образом, у меня есть вопрос, связанный с сравнением VS2012 и SSMS 2012.SQL Server Management Studio 2012 против Visual Studio 2012

Первый в все, я прочитал тему «Why should I use Visual Studio 2010 over SSMS for my database development?», но так как они говорят о 2010, я хотел бы сосредоточиться на новая версия 2012 года.

Итак, вот мои вопросы:

  1. Что именно разница между Visual Studio 2012 и SQL Server Management Studio 2012 в аспекте SQL Server & управления БД?
  2. Какая разница, что я могу сделать в SSMS 2012, что невозможно в VS 2012?

В частности, если я говорю об базовом уровне создания базы данных &, следует установить SSMS или VS достаточно.

+1

Как правило, лучше задавать отдельные вопросы. – usr

+0

Я полностью переработал вопрос в соответствии с вашим предложением. Благодарю. –

+1

Полностью согласен с сообщением, с которым вы связались. Какая сумасшедшая идея, хотя, используя IDE приложения для разработки базы данных. Это почти так же сумасшествие, как интеграция управления источником непосредственно в IDE ... –

ответ

3

Лично я бы пошел с обоими, но я DBA, который больше ориентирован на ориентированные на управление рабочие процессы. Я менее знаком с использованием VS в качестве интерфейса управления SQL Server, но, глядя на него, похоже, что вы можете делать много вещей в VS, что вы можете делать в SSMS, но есть и много вещей, которые вы не можете сделать.

Если вы хотите отслеживать подписки на репликацию и другие задания на основе агентов, ваша жизнь будет намного проще при установке SSMS. Существенные (и более продвинутые) задачи DBA легче облегчают SSMS. Аварийное восстановление, репликация, агент SQL Server, управление службами и т. Д. Это все основания включать SSMS.

Это не конкуренты, а инструменты, созданные в определенных целях. Если ваше должностное задание диктует, что оба инструмента упростит ваш рабочий процесс, тогда обязательно установите оба.

1

Я бы остался с VS2010/SQL 2008, если бы был вами. У меня сейчас вопрос, потому что администрирование вашей базы данных SQL из Visual Studio 2012, похоже, не работает, как в 2010 году. Нет параметров для «Создать таблицу» или «Показывать данные таблицы», как это происходит в 2010 году при добавлении прямую базу данных SQL Server (.mdf) для вашего проекта. В любом случае вам потребуется использовать отдельный инструмент, такой как SSDT или SSMS.

+0

В качестве обновления к этому, похоже, SQL 2012 оказался моей проблемой. Использование SQL Server 2008 R2 Express с Visual Studio for Web 2012 отлично работает! – Scott

Смежные вопросы