The most Flexible, Simple and Fast tool
AutosyncDB
Сравнение и синхронизация структуры баз данных SQL Server
- Легкий переход к следующей версии структуры БД
- Значительное сокращение времени на разработку, тестирование и анализ
- Уменьшение количества ошибок
Попробовать
Лицензия AutosyncDB Full Trial
Полнофункциональная 14-ти дневная ознакомительная версия
Бесплатно
Лицензия AutosyncDB Free Light
Абсолютно бесплатная версия для сравнения и синхронизации баз данных из не более чем 30 таблиц
Большим проектам
Лицензия AutosyncDB Full PRO
Профессиональная версия для сравнения и синхронизации баз данных без ограничений
Один файл для всех типов лицензий
Основные возможности
- Работа с базами данных онлайн и файлами
- Гибкая настройка сравнения и синхронизации
- Добавление, изменение и строгое соответствие структур
- Включая CLR, безопасность, разрешения
- Различные варианты параметров сортировки
- Кросс-серверная и кросс-версионная работа
- Генерация SQL-скрипта для разных случаев
- Выборочный перенос данных
- Создание прозрачных пакетов обновления
- Отчетность в Excel
- Простой в использовании и очень быстрый!

Приложение
AutosyncDB - это профессиональная утилита для сравнения и синхронизации структур баз данных MS SQL Server. Гибкая настройка позволяет эффективно решать задачи сравнения и синхронизации на всех этапах, начиная от разработки ПО, тестирования или анализа, и заканчивая установкой обновлений от версии к версии в рабочей среде.
Стоимость
Приложение абсолютно бесплатное для использования в небольших и средних проектах, где структура базы данных невелика, и платное для более крупных проектов и проектов уровня ERP.
Как работает?
AutosyncDB зачитывает структуру из системных таблиц sys.
базы данных или из файла,
сравнивает структуры по заданным настройкам, строит отчет в Excel, если задано -
генерирует и выполняет SQL-скрипт синхронизации для приведения одной структуры к другой.
Настройка сравнения и синхронизации
Дерево настроек в виде проекта позволяет получить практически любую требуемую модель сравнения и синхронизации базы данных для добавления функциональности, применения измений или приведения структур в полное соответствие. Все это доступно в разрезе указанных видов объектов.
SQL-скрипт синхронизации
При генерации SQL-скрипта синхронизации AutosyncDB учитывает зависимости между объектами, позволяет сохранить настройки администрирования, репликации, а также все объекты, которые не являются частью шаблонной структуры.
Проект - Задание
Сравнение и синхронизация структур выполняются в виде заданий в разрезе проектов. Каждое задание имеет свой собственный пул настроек, взятый из проекта. Каталог проекта с предопределенными настройками можно использовать как прозрачный пакет обновления.
Интерфейс и описание
Приложение имеет интуитивно понятный интерфейс и очень простое в использовании. Более того, каждая настройка в задании имеет свое описание. Чтобы его увидеть - достаточно просто стать на требуемую настройку.
Концепция обновления версий структуры баз данных
Начиная с 2001 года наша компания стала применять автоматизированный подход к обновлению структуры баз данных от версии к версии. Целью было избавиться от необходимости писать вручную скрипты обновления, вести их учет в разрезе версий, сохранить драгоценное время разработчиков, а также максимально исключить человеческий фактор из этого процесса (ошибки в скриптах обновления, ошибки в их учете, порядке выполнения, опечатки). Позже добавились задача сравнительного анализа структур баз данных. Так была выработана концепция, которой мы придерживаемся и ныне:
Разработчик не заботится об обновлении структуры в целом. Внимания требуют только нетривиальные случаи, в которых нужно, например, переименовать объект или пересчитать данные. Все остальные операции по обновлению выполняются автоматически во-время синхронизации, что гарантирует полное соответствие всех объектов структуры и предопределенных данных.