2013-12-17 3 views
3

В настоящее время мы обновляем наши базы данных для создания и обновления базы данных SQL Server вручную, и я ищу лучший способ.Может ли SQL Server синхронизировать текущую базу данных и создать скрипт для создания сценария обновления?

Я работал с MySQL Workbench раньше, и у него есть функциональность для обновления сценария создания базы данных в соответствии с текущей базой данных, а в процессе также создается сценарий обновления.

Есть ли аналогичная функциональность, доступная в SQL Server? Если да, можете ли вы предоставить ссылки на него?

ответ

3

Если вы используете Visual Studio, то это SQL Server Data Tools (SSDT). Он поставляется с функциональностью SQL Schema Compare. Проверьте это здесь: http://msdn.microsoft.com/en-us/data/tools.aspx

SSDT также может сделать много других вещи, как автоматизированное тестирование баз данных, автоматизированной сборка и развертывание баз данных и т.д.

Есть также 3-й альтернатива партии, такие как SQL Red Ворота Сравнить: http://www.red-gate.com/products/sql-development/sql-compare/

+0

Вы мужчина, Дэн. –

+0

Нет проблем. Я отредактировал свой ответ так, чтобы он также упоминал Red Gate, что является хорошей альтернативой сторонней стороне SSDT. – Dan

+0

Мне лично нравится Adept SQL Diff (я знаю, что это старая тема) – Denis

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

  • Нет связанных вопросов^_^