AutosyncDB

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 по сравнению и синхронизации схемы баз данных SQL Server

Приложение

AutosyncDB - это профессиональная утилита для сравнения и синхронизации структур баз данных MS SQL Server. Гибкая настройка позволяет эффективно решать задачи сравнения и синхронизации на всех этапах, начиная от разработки ПО, тестирования или анализа, и заканчивая установкой обновлений от версии к версии в рабочей среде.

Стоимость

Приложение абсолютно бесплатное для использования в небольших и средних проектах, где структура базы данных невелика, и платное для более крупных проектов и проектов уровня ERP.

Как работает?

AutosyncDB зачитывает структуру из системных таблиц sys. базы данных или из файла, сравнивает структуры по заданным настройкам, строит отчет в Excel, если задано - генерирует и выполняет SQL-скрипт синхронизации для приведения одной структуры к другой.

Настройка сравнения и синхронизации

Дерево настроек в виде проекта позволяет получить практически любую требуемую модель сравнения и синхронизации базы данных для добавления функциональности, применения измений или приведения структур в полное соответствие. Все это доступно в разрезе указанных видов объектов.

SQL-скрипт синхронизации

При генерации SQL-скрипта синхронизации AutosyncDB учитывает зависимости между объектами, позволяет сохранить настройки администрирования, репликации, а также все объекты, которые не являются частью шаблонной структуры.

Проект - Задание

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

Интерфейс и описание

Приложение имеет интуитивно понятный интерфейс и очень простое в использовании. Более того, каждая настройка в задании имеет свое описание. Чтобы его увидеть - достаточно просто стать на требуемую настройку.

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

Начиная с 2001 года наша компания стала применять автоматизированный подход к обновлению структуры баз данных от версии к версии. Целью было избавиться от необходимости писать вручную скрипты обновления, вести их учет в разрезе версий, сохранить драгоценное время разработчиков, а также максимально исключить человеческий фактор из этого процесса (ошибки в скриптах обновления, ошибки в их учете, порядке выполнения, опечатки). Позже добавились задача сравнительного анализа структур баз данных. Так была выработана концепция, которой мы придерживаемся и ныне:

Разработчик не заботится об обновлении структуры в целом. Внимания требуют только нетривиальные случаи, в которых нужно, например, переименовать объект или пересчитать данные. Все остальные операции по обновлению выполняются автоматически во-время синхронизации, что гарантирует полное соответствие всех объектов структуры и предопределенных данных.