Сравнить схему базы данных SQL Server - PullRequest
2 голосов
/ 09 декабря 2011

Я работаю над проектом (VS2010 .NET) и имею две базы данных SQL Server, Dev и Prod.

Я делаю все изменения структуры базы данных в базе данных Dev и после тестирования применяю те же изменения к базе данных Prod.

Может быть, кто-то может предложить инструмент сравнения схем, который поможет мне сравнить структуру и применить изменения.

Ответы [ 4 ]

3 голосов
/ 09 декабря 2011

RedGate делает отличные инструменты для этой цели.

2 голосов
/ 25 мая 2012

Вы также можете получить SSDT (бесплатно) здесь - больше о SSDT в моем блоге .

2 голосов
/ 09 декабря 2011

Мне известны два действительно хороших инструмента:

0 голосов
/ 22 апреля 2014

несмотря на то, что вы работаете в 2010 году, если вы можете получить VS 2012

, перейдите в SQL (пункт меню) -> Сравнение схем.Нажмите «Выбрать источник» слева и выберите базу данных разработчика.Выберите производственную базу данных справа.

Затем щелкните значок создания сценария (рядом со значком обновления он выглядит более или менее как значок музыки).Это сгенерирует скрипт обновления.Вы также можете отменить любые изменения, которые вы не хотите включать в скрипт.И это ... «бесплатно», если вы владеете Visual Studio 2012

...