Инструменты сравнения БД - PullRequest
5 голосов
/ 22 января 2009

Кто-нибудь имеет опыт работы с инструментами сравнения баз данных? Какой из них вы бы порекомендовали?

В настоящее время мы используем "SQLCompare" от Redgate, но мне любопытно узнать, есть ли на рынке лучшие инструменты.

Основное требование - чтобы они могли сравнивать папку скриптов с действующей базой данных.

Спасибо, Dimi

Ответы [ 7 ]

3 голосов
/ 22 января 2009

Я работаю в Innovartis, и мы создаем DB Ghost, который вы можете захотеть посмотреть. Он может делать то, что вы хотите - сравнивать скрипты с базой данных. Это можно сделать за один шаг с помощью диспетчера изменений путем построения и сравнения. Это очень, очень быстро. Создание базы данных также дает вам дополнительное преимущество проверки зависимостей базы данных на тот случай, если кто-то сломал один фрагмент кода базы данных, изменив или введя другой. Мы считаем, что программное обеспечение предлагает способ быстрого и экономичного управления изменениями базы данных, а в сочетании с системой контроля версий это дает вам полный контроль. Как система команд, но намного, намного дешевле.

Скрипт, сборка, сравнение, обновление, создание сценария изменения, развертывание и копирование базы данных, которая бесплатна. www.dbghost.com

3 голосов
/ 22 января 2009

SQL Compare довольно хорошо. Я также использовал SQL Delta, который предоставил лучшие дельта-скрипты. Кроме того, если вы являетесь пользователем Visual Studio, выпуск Visual Studio Team System Database Edition - неплохой способ (включает задачи MSBuild для автоматизации сборок и версий ваших БД). И VSTS DB (также известный как чувак данных) теперь также бесплатен, если у вас есть лицензия на VSTS Developer edition.

2 голосов
/ 22 января 2009

SQL Compare от Redgate - лучший инструмент, который я использовал для сравнения БД.

0 голосов
/ 09 апреля 2010

Мы можем порекомендовать вам надежный инструмент сравнения SQL , который предлагает в 3 раза более быстрое сравнение и синхронизацию данных таблиц в ваших базах данных SQL Server. Это Сравнение данных dbForge для SQL Server .

Основные преимущества:

  • Ускорение сравнения и синхронизации больших баз данных
  • Поддержка собственных резервных копий SQL Server
  • Настраиваемое отображение таблиц, столбцов и схем
  • Несколько параметров для настройки сравнения и синхронизации
  • Генерация отчетов сравнения и синхронизации

Плюс бесплатная 30-дневная пробная версия и безрисковая покупка с 30-дневной гарантией возврата денег.

0 голосов
/ 22 января 2009

Мне действительно нравятся Apex SQL tools - всегда немного сложно понять, предпочитаю ли я Red-Gate или Apex для одной и той же работы: -)

0 голосов
/ 22 января 2009

Отличный инструмент для сравнения внутри TOAD для SQL-сервера . Это было автономное бесплатное приложение, но теперь оно является лишь частью полного пакета. Но вы можете попробовать бета-версию. Вы можете сделать снимок структуры и в любое время сравнить работающий сервер со снимком.

0 голосов
/ 22 января 2009

Я использую инструмент AdeptSQL уже много лет и был очень впечатлен. У них тоже очень хорошая поддержка, и в прошлый раз я смотрел, что они были по разумным ценам.

...