Online Documentation for DB Comparer for InterBase/Firebird

История версий


 

Продукт

Версия

Дата выхода

DB Comparer for Interbase/Firebird

Версия 5.0.2

06.09.2023

DB Comparer for Interbase/Firebird

Версия 5.0.1

16.12.2022

DB Comparer for Interbase/Firebird

Версия 5.0

08.02.2022

DB Comparer for Interbase/Firebird

Версия 4.2.2

13.06.2019

DB Comparer for Interbase/Firebird

Версия 4.2.1

17.10.2018

DB Comparer for Interbase/Firebird

Версия 4.2

06.09.2017

DB Comparer for Interbase/Firebird

Версия 4.1.1

27.09.2016

DB Comparer for Interbase/Firebird

Версия 4.1

28.07.2015

DB Comparer for Interbase/Firebird

Версия 4.0

26.08.2014

DB Comparer for Interbase/Firebird

Версия 3.3.0.1

07.10.2009

DB Comparer 2007 for Interbase/Firebird

Версия 3.1.0.1

10.04.2008

DB Comparer 2007 for Interbase/Firebird

Версия 3.0.0.1

17.09.2007

DB Comparer 2005 for Interbase/Firebird

Версия 2.2.0.1

28.08.2006

DB Comparer 2005 for Interbase/Firebird

Версия 2.1.0.1

17.04.2006

DB Comparer 2005 for Interbase/Firebird

Версия 2.0.0.1

09.03.2006

Interbase/Firebird DB Comparer

Версия 1.3.0.1

08.03.2005

Interbase/Firebird DB Comparer

Версия 1.2.0.1

11.02.2004

Interbase/Firebird DB Comparer

Версия 1.1.0.1

10.11.2003

Interbase/Firebird DB Comparer

Версия 1.0.0.1

14.05.2003

 

Версия 5.0.2

  • В консольном приложении добавлена возможность сравнения переименованных объектов.
  • Улучшена работа фильтра для объектов сравнения.
  • Добавлена возможность создания файла типа BAT или PS1 при сохранении шаблона.
  • Исправлены проблемы связанные с масштабированием окон приложения.
  • При переходе на шаг подключения не всегда выдавался запрос пассфразы для SSH. Исправлено.

 

Версия 5.0.1

  • Поддержка запуска на Windows 11 ARM.
  • Исправлена генерация скрипта изменений привилегий таблиц.
  • Добавлено сравнение привилегий исключений и генераторов.
  • Небольшие исправления, связанные с темной темой оформления.
  • Исправления в печатных формах отчетов.
  • В некоторых случаях сбрасывалась настройка "Load last password for new projects". Исправлено.
  • Другие небольшие исправления и улучшения.

 

Версия 5.0

  • Добавлена поддержка темной схемы в интерфейсе.

whats new - dark schema IB

  • Добавлена поддержка SSL-соединений.
  • Улучшена работа фильтра объектов сравнения.
  • Добавлена поддержка юникодных имен баз данных.
  • Теперь в шаблон корректно сохраняются объекты, выбранные для исключения из сравнения.
  • Добавлена поддержка ключей Ed25519 при подключении через SSH.
  • Множество прочих исправлений и улучшений.

 

Версия 4.2.2

  • Исправлена ошибка при подключении к Firebird 4.
  • Из DDL выходных параметров убрано ошибочно отображаемое описание значения по умолчанию.
  • Сброс настроек не применялся к папке языковых файлов.
  • Теперь сохраняются размеры окна ошибки в редакторе выполнения скрипта.
  • Добавлены пункты меню для отображения\скрытия окон определения объектов.
  • Другие небольшие исправления и улучшения.

 

Версия 4.2.1

  • Добавлены кнопки для перехода между различиями в DDL объектов.
  • Исправлено некорректное в некоторых случаях сравнение возвращаемых значений пользовательских функций.
  • Шрифт в редакторе теперь изменяется корректно.
  • Комментарии объектов теперь сравниваются и выгружаются как юникодные строки.
  • При сбросе настроек не восстанавливались настройки языковых файлов из папки по умолчанию. Исправлено.
  • Небольшие улучшения в интерфейсе программы.
  • Некоторые другие исправления.

Версия 4.2

  • Добавлена поддержка новых объектов Firebird 3.0.
  • В некоторых случаях опция "Show objects list" работала некорректно. Исправлено.
  • При исключении узла в дереве сравнения не исключались подобъекты. Исправлено.
  • Небольшие исправления в редакторе скриптов.
  • Другие улучшения и исправления.

 

 Версия 4.1.1

  • Одинаковые привилегии определялись как различающиеся. Исправлено.
  • В некоторых случаях порядок полей некорректно определялся как различающийся. Исправлено.
  • Длинный префикс для имени поля временной таблицы сокращен. Ранее это приводило к ошибкам при выполнении скрипта.
  • Курсор теперь фокусируется в конце строки при нажатии в области справа от текста.
  • Другие улучшения и исправления ошибок.

 

Версия 4.1

  • Улучшен механизм обработки зависимостей.
  • В некоторых случаях возникали ошибки при подключении через SSH-туннель. Исправлено.
  • Комментарии для объектов синхронизировались некорректно. Исправлено.
  • Улучшено сравнение полей представлений.
  • Добавлено определение переименованных ограничений (Constraints).
  • Множество других улучшений и исправлений.

 

Версия 4.0

  • Значительно улучшен алгоритм сравнения объектов и генерации скриптов.
  • Теперь возможен поиск и анализ переименованных объектов. Приложение анализирует базы данных и выдает список объектов, которые могли быть переименованы.
  • Добавлен Мастер для работы с проектами.
  • Расширен список сравниваемых свойств объектов, что позволяет сделать анализ баз данных более полным.
  • Значительно улучшена работа с зависимостями объектов.
  • Добавлена поддержка новых возможностей Microsoft Windows 7, Microsoft Windows 8/8.1: индикатор выполнения процесса в панели задач и список переходов со списком проектов (Jump List).
  • Улучшена работа с типами данных.
  • Корректное сравнение ограничений с генерируемыми сервером именами.
  • Сравнение комментариев объектов.
  • Улучшено сравнение тел процедур, представлений и триггеров.
  • Улучшено сравнение полей, доменов и параметров функций и процедур с учетом кодировки поля и дефолтной кодировки базы данных.
  • Добавлено сравнение expression-индексов.
  • Добавлено сравнение свойства полей Autoincrement.
  • Реализована обработка циклических зависимостей объектов.
  • Прочие улучшения и дополнения.

Версия 3.3

  • Добавлена поддержка Unicode.
  • Добавлена поддержка Firebird 2.1.
  • Использование опции "Load last password for new projects" иногда приводило к неверной подстановке паролей. Исправлено.
  • Прочие улучшения и исправления.

 

Версия 3.2

  • Скорость сравнения баз данных значительно увеличена.
  • Другие улучшения и исправления.

 

Версия 3.1

  • При сравнении баз данных Firebird 2.0 и Firebird 2.1 идентичные объекты представления воспринимались как различные. Исправлено.
  • Программа дважды создавала скрипт синхронизации для доменов с различными размерами типов. Исправлено.
  • При сравнении баз данных в китайской локализации Windows возникало сообщение "Error: RichEdit line insertion error". Исправлено.
  • Другие улучшения и исправления.

Версия 3.0

  • Возможность сравнения баз данных, расположенных на различных серверах.
  • Доступно сравнение как всех баз данных, так и только выбранных. Сравнение по всем или только по выбранным свойствам объектов.
  • Подробное визуальное представление различий между базами данных и скрипты синхронизации для различных объектов.
  • Возможность синхронизации баз данных вручную или автоматически.
  • Возможность генерации отчетов об отличиях баз данных. Возможность создания собственных отчетов.
  • Доступна автоматизация сравнения и синхронизации баз данных с помощью консольного приложения.
  • Работа с несколькими проектами одновременно.
  • Сохранение и открытие проектов, включая все настройки.
  • Разнообразие настроек сравнения и синхронизации.
  • Встроенный редактор SQL Script с подсветкой синтаксиса.
  • Новый графический интерфейс.
  • Поддержка последних версий сервера.

Наверх

 

Версия 2.2

 

  • Добавлена возможность фильтрации объектов с использованием регулярных выражений, что позволяет анализировать только необходимые объекты и ускорить процессы сравнения и анализа.
  • Стало возможным подключение с использованием SSH туннелирования.
  • Добавлено визуальное представление различий определений.
  • Добавлена опция 'Hide identical objects', которая позволяет скрыть идентичные объекты в дереве баз данных.
  • Увеличена скорость сравнения больших баз данных.
  • Появилась возможность отдельного обновления различных объектов, что может быть полезно при синхронизации баз данных в режиме step-by-step.
  • Добавлена панель инструментов, в которой отображены открытые окна программы.
  • Добавлена опция 'Synchronize databases after comparing in console mode', позволяющая запускать консольное приложение в режиме синхронизации (без использования параметра '/E').
  • Добавлена опция 'Fill Table View on load'. Опция может быть использована для увеличения скорости сравнения и уменьшения необходимого объема памяти.
  • Возможность настройки директорий по умолчанию для экспорта таблиц и хранения отчетов.
  • Улучшена навигация в дереве БД.
  • Исправлена ошибка связанная с сохранением паролей.
  • Сравнение процедур не всегда происходило корректно. Исправлено.
  • Сравнение функций не всегда происходило корректно. Исправлено.
  • В некоторых случаях при обновлении баз данных возникала ошибка. Исправлено.
  • Скрипты изменения процедур генерировались с ошибками. Исправлено.
  • Исправлена ошибка, возникавшая при сравнении представлений.
  • Другие улучшения и исправления.

 

Наверх

 

Версия 2.1

 

  • Направленность синхронизации может быть сохранена в файле проекта.
  • Теперь возможно указывать клиентскую библиотеку.
  • Добавлена возможность экспорта данных в форматы: Excel, Text, XML и HTML.
  • Лог работы консольного приложения стал более подробным.
  • Добавлен выбор полей из списка при создании пользовательских отчетов.
  • Всплывающие подсказки для объектов в дереве теперь отображаются корректно.
  • При создании нового отчета пропадали страницы. Исправлено.
  • Изменение опций сравнения приводило к ошибке 'Access Violation'. Исправлено.

 

Наверх

 

Версия 2.0

 

  • Полностью новый интерфейс приложения.
  • Обширные возможности настройки окружения.
  • Новые возможности анализа различий баз данных.
  • Несложный просмотр различий в свойствах объектов.
  • Возможность печати отчета как с использованием шаблона, так и созданного вручную.
  • Расширен набор опций сравнения.
  • Улучшена генерация скриптов синхронизации.
  • Поддержка нескольких языков.
  • Множество других улучшений и исправлений.

 

Наверх

 

Версия 1.3

 

  • Главное окно программы разворачивалось не полностью. Исправлено.
  • Некоторые визуальные улучшения и исправления.

Наверх

 

Версия 1.2

 

  • Добавлена консольная версия программы, которую можно использовать с планировщиком задач для синхронизации баз данных по расписанию.
  • DB Comparer теперь не пытается создать первичный ключ, если таковой уже имеется в таблице. Программа удаляет существующий ключ и создает новый.
  • Использование данной версии позволяет сравнивать и синхронизировать первичные ключи независимо от их имен.
  • Добавлена возможность сравнивать имена и порядок полей в представлениях. Для этого включите опции 'Names of Fields' и 'Order of Fields' в разделе Настройки сравнения диалогового окна Настройки окружения..
  • Добавлена поддержка Firebird 1.5
  • Добавлена возможность просмотра настроек проекта без открытия файла проекта.
  • Доступна синхронная прокрутка в окнах Master Definition и Target Definition.
  • Теперь файлы проекта ассоциируются с утилитами сравнения баз данных.
  • Другие улучшения и исправления.

Наверх

 

Версия 1.1

 

  • Значительно улучшена скорость сравнения баз данных, содержащих большое количество объектов.
  • Теперь при сравнении таблиц может быть принят во внимание порядок полей. Используйте опцию 'Field order' для включения/выключения данной функции.
  • Появилась возможность просмотра настроек проекта перед его загрузкой. Используйте опцию 'Show Project Options before Loading'.
  • Добавлено две новых опции: 'Enable Forward Navigation' и 'Enable Backward Navigation'.
  • Доступно копирование определения объекта в буфер обмена.
  • Другие улучшения и исправления.

Наверх

 

Версия 1.0

 

Ключевые особенности:

 

  • Сравнение и синхронизация баз данных, расположенных на разных серверах или на одном.
  • Сравнение всех или выбранных объектов баз данных. Сравнение по всем свойствам объектов или только по выбранным.
  • Визуальное представление различий баз данных вместе со скриптами модификации для отличных объектов.
  • Возможность синхронизации баз данных вручную или автоматически.
  • Создание отчетов, отражающих отличия между базами данных. Возможность добавления пользовательских отчетов.
  • Возможность автоматизации процесса сравнения и синхронизации баз данных с помощью консольной утилиты.
  • Работа с несколькими проектами сравнения одновременно.
  • Сохранение и загрузка всех параметров проектов сравнения.
  • Множество параметров для настройки сравнения и синхронизации.
  • Встроенный редактор сценариев SQL с подсветкой синтаксиса.
  • Новый современный графический интерфейс пользователя.
  • Поддержка новейших версий Interbase/Firebird.

 

Наверх

 

 


Смотрите также:

Новости