Преимущества использования проекта базы данных SQL Server 2008 - PullRequest
0 голосов
/ 09 марта 2012

Каковы преимущества использования проекта базы данных SQL Server 2008, поставляемого с Visual Studio 2010?Когда вы Google об этом, вы не найдете много подробностей об этом.Это устарело или у людей есть лучшие способы сделать то, что может сделать проект базы данных SQL Server 2008?

1 Ответ

1 голос
/ 09 марта 2012

Плюсы

  • Функция сравнения данных упрощает применение и извлечение изменений очень и для множества объектов (как разных, так и одинаковых типов - таблица, представление, функция и т. Д.).).Он также запишет изменения - мы используем его для создания версий сценариев.Мы столкнулись с проблемой, касающейся обновляемых представлений, которая должна быть исправлена ​​в следующей Visual Studio.
  • Функция сравнения схем полезна, когда вы хотите проверить данные, которые отличаются в разных базах данных.

Минусы

  • Я бы никогда не использовал бы его для разработки SQL.Он не такой интерактивный, как Management Studio, поэтому полагаться на него не стоит.
  • Если у вас много объектов (таблиц, представлений, функций, sprocs, триггеров), загрузка VS может занять некоторое время.Это не проблема проекта базы данных, так как Visual Studio, как мне сказали, слишком много файлов.
  • Поддержка CLR в сравнении данных сомнительна (экспорт / импорт сценариев), мне еще предстоит разобратьсяэто
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...