Я использую SQL Compare by Redgate в своей компании и очень доволен этим. Есть ли свободные инструменты сравнения, которые похожи? Или что было бы лучше всего для синхронизации двух SQL файлов без платного приложения.
Бесплатный инструмент сравнения SQL
Ответ 1
Я прошел через это и не смог найти ничего сопоставимого, свободного или иного. $395 - это очень маленькая цена, чтобы заплатить за ценность, которую приносит инструмент, и она почти наверняка будет очень быстро расплачиваться за повышение производительности и минимизацию рисков.
Ответ 2
У меня была такая же проблема, и мне нужен бесплатный инструмент сравнения схем графического интерфейса GUI, что я нашел Star Inix (http://www.starinix.com/sqlcompare02.htm). Очевидно, не так хорошо, как предложение Redgates, но он выполняет эту работу.
Кроме того, с Redgate Sql Compare, после окончания пробного периода, если вы вводите ключ как "мне нужно больше времени" (без кавычек), вы можете продлить пробную версию еще на 14 дней.
Ответ 3
Visual Studio (Premium и выше, я думаю) имеет эту функцию, встроенную в меню SQL.
Ответ 4
Очень похож на RedGate SQL Compare и бесплатный.
Ответ 5
Вы можете попробовать использовать TableDiff, который поставляется с SQL Server 2005.
Утилита SQL Server 2005 TableDiff
Bye.
Ответ 6
Посмотрите Mighty Comparer. В настоящее время он свободен. В настоящее время разрабатывается профессиональная версия.
Ответ 7
Обычно я использую хакерский, но удивительно эффективный метод загрузки таблиц sys_information в текстовые файлы и различает их с вашей любимой программой diff ( этот способ позволит даже сравнить 3 схемы!).
Ответ 8
Вы можете использовать Database Comparer
Database Comparer бесплатный для некоммерческого использования.