Сравнение Red Gate SQL и VS2010 Ultimate - PullRequest
8 голосов
/ 09 июня 2010

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

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

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

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

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

Ответы [ 4 ]

9 голосов
/ 16 июня 2010

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

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

4 голосов
/ 09 июля 2010

Осторожно, я написал запись в блоге для сравнения данных SQL в VS2010 Ultimate и Premium, которую вы могли бы попробовать

3 голосов
/ 24 октября 2013

Отбросьте все и попробуйте Инструменты данных SQL Server Выпуск за октябрь 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.

3 голосов
/ 03 мая 2011

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

...