Сравнение Red Gate SQL и VS2010 Ultimate

Я имел обыкновение использовать SQL2000 и Red Gate SQL Compare 3.2, и я был счастливым туристом. Я не буду беспокоиться об отслеживании изменений, которые я делаю в базе данных dev, пока все кодирование не будет выполнено, и мне нужно было составить список сценариев, чтобы синхронизировать prod db с prod.

Именно здесь SQL Compare и в некоторой степени SQL Data Compare были неоценимыми

  1. указывая на различия и, что еще важнее,
  2. помогая мне сгенерировать SQL, чтобы синхронизировать prod db с dev db.

Я вижу, что VS2010 Ultimate позволяет мне сравнивать две схемы, но делает ли #2? Я полагаю, что это так, но для меня не очевидно, как это сделать.

Любой удар в правильном направлении был бы немедленным голосованием или лучше. ти.

4 ответа

Решение

Да, это так (2). Для этого запустите сравнение (Сравнение данных / сравнения схем / Сравнение новых схем), выберите объекты, которые вы хотите обновить, а затем щелкните правой кнопкой мыши сетку или перейдите в меню "Сравнение данных / схем" и выберите "Обновить сценарий обновления". Если вы сейчас не видите скрипт обновления, выберите "Показать скрипт обновления схемы", который находится в том же меню.

Если вам нужен более удобный и универсальный инструмент, попробуйте SQL Compare 8! (Я менеджер по продукту)

Плагин "Осторожно!", Я написал запись в блоге для сравнения данных SQL в VS2010 Ultimate и Premium, которую вы можете проверить http://zubairdotnet.blogspot.com/2010/07/fun-with-vs2010-ultimate-comparing-sql.html

Насколько я могу судить, этот инструмент в VS2010 Ultimate будет работать только с SQL Server 2005 и 2008. Вчера я попытался провести сравнение между моим рабочим экземпляром SQL 2000 и экземпляром dev 2008, и он категорически сказал, что не будет работать с чем-либо до 2005 года. RedGate Compare, конечно, не было никаких проблем вообще.

Отбросьте все и попробуйте выпуск средств SQL Server Data Tools за октябрь 2013 года для Visual Studio 2012: http://msdn.microsoft.com/en-US/data/tools.aspx, выберите "Получить", а затем "Загрузить SSDT для Visual". Studio 2012', или вы можете пойти прямо на:

http://msdn.microsoft.com/en-us/jj650015

Он имеет схемы сравнения и сравнения данных, и даже разрешает подключения SQL Server 2014 CTP2.

Другие вопросы по тегам