Online Documentation for DB Comparer for MySQL
История версий
Продукт |
Версия |
Дата выхода |
DB Comparer for MySQL |
06.09.2023 |
|
DB Comparer for MySQL |
16.12.2022 |
|
DB Comparer for MySQL |
03.12.2021 |
|
DB Comparer for MySQL |
27.11.2020 |
|
DB Comparer for MySQL |
05.04.2019 |
|
DB Comparer for MySQL |
14.09.2018 |
|
DB Comparer for MySQL |
10.06.2017 |
|
DB Comparer for MySQL |
09.12.2015 |
|
DB Comparer for MySQL |
20.07.2015 |
|
DB Comparer for MySQL |
20.01.2015 |
|
DB Comparer for MySQL |
31.10.2012 |
|
DB Comparer for MySQL |
08.12.2011 |
|
DB Comparer for MySQL |
07.10.2009 |
|
DB Comparer 2007 for MySQL |
10.04.2008 |
|
DB Comparer 2007 for MySQL |
17.09.2007 |
|
DB Comparer 2005 for MySQL |
28.08.2006 |
|
DB Comparer 2005 for MySQL |
17.04.2006 |
|
DB Comparer 2005 for MySQL |
09.03.2006 |
|
MySQL DB Comparer |
08.03.2005 |
|
MySQL DB Comparer |
11.02.2004 |
|
MySQL DB Comparer |
10.11.2003 |
|
MySQL DB Comparer |
14.05.2003 |
- В консольном приложении добавлена возможность сравнения переименованных объектов.
- Улучшена работа фильтра для объектов сравнения.
- Добавлена возможность создания файла типа BAT или PS1 при сохранении шаблона.
- Исправлены проблемы связанные с масштабированием окон приложения.
- Поддержка запуска на Windows 11 ARM.
- Исправлено отображение DDL функций, содержащих только одну строку.
- Небольшие исправления, связанные с темной темой оформления.
- Исправления в печатных формах отчетов.
- В некоторых случаях сбрасывалась настройка "Load last password for new projects". Исправлено.
- Другие небольшие исправления и улучшения.
- Добавлена поддержка темной схемы в интерфейсе.
- Добавлена поддержка SSL-соединений.
- Улучшена работа фильтра объектов сравнения.
- Добавлена поддержка Юникодных имен баз данных.
- Теперь в шаблон корректно сохраняются объекты, выбранные для исключения из сравнения.
- Добавлена поддержка ключей Ed25519 для подключения через SSH.
- Улучшен учет зависимостей объектов при создании скрипта сравнения БД.
- Множество других исправлений и улучшений.
- Оптимизирован порядок выгрузки внешних ключей.
- Исправлена ошибки сохранения настроек в файл шаблона.
- Исправлены визуальные ошибки в редакторе скрипта.
- Другие небольшие исправления.
- В некоторых случаях некорректно отображался параметр типа json в функциях. Исправлено.
- Исправлены проблемы с синхронизацией атрибута NOT NULL для полей типа TIMESTAMP.
- При отключении сравнения порядка столбцов скрипт на изменение все равно генерировался. Исправлено.
- Исправлено сравнение процедур и функций на серверах разных версий без использования INFORMATION_SCHEMA.
- Добавлены пункты меню для скрытия окон определения объектов.
- При сбросе настроек на значения по умолчанию теперь восстанавливается путь до каталога с файлами локализации.
- Реализовано сохранение размеров окна ошибки при выполнении скрипта.
- Другие исправления и улучшения.
- Исправлена ошибка обновления списка объектов на MySQL версии 8.0.
- Добавлена возможность быстрого перехода между изменениями объекта в DDL.
- Комментарии объектов теперь сравниваются и выгружаются как юникодные строки.
- Улучшения в интерфейсе программы.
- Исправлены мелкие ошибки при переключении локализации.
- Множество других исправлений в скриптах синхронизации.
- В консольной версии происходила ошибка при отображении лога длиной более 104 символов. Исправлено.
- Теперь в отчетах корректно отображается имя БД.
- При исключении объекта не исключались подобъекты в дереве сравнения. Исправлено.
- Исправлена некорректная работа опции Show objects list.
- Значения по умолчанию теперь отображаются корректно.
- Кнопка повторного сравнения Recompare теперь недоступна во время выполнения сравнения.
- Прочие улучшения и исправления.
- Исправлены ошибки генерации скрипта при синхронизации автоинкрементных полей.
- В скрипте изменения функций и триггеров не добавлялся DELIMITER. Исправлено.
- Исправлена ошибка с многочисленным запросом пароля при подключении через SSH.
- Корректно генерируется скрипт на удаление триггеров для некоторых случаев синхронизации таблиц.
- При удалении объектов в скрипте используется DROP IF EXISTS, где это возможно.
- Множество других улучшений и исправлений.
- Улучшен механизм обработки зависимостей.
- Исправлено сравнение порядка полей таблицы.
- Возможность получения информации о полях таблиц через БД `infomation_schema`.
- Поля типа BOOLEAN сравнивались некорректно. Исправлено.
- Множество других улучшений и исправлений.
- Добавлено сравнение имен параметров хранимых процедур
- В результирующий скрипт добавляются операторы задания разделителя
- Добавлена возможность использования INFORMATION_SCHEMA
- Усовершенствован механизм расчета зависимостей объектов
- Улучшены стандартные фильтры объектов по имени. Добавлена возможность использования регулярных выражений.
- При разрыве соединения по таймауту выводилась ошибка. Сейчас подключение восстанавливается автоматически.
- Доработано сравнение индексов: сравнивается комментарий, добавлены дополнительные свойства версии 5.5 MySQL.
- Другие исправления и улучшения
- Добавлена поддержка ранее неподдерживаемых свойств индексов.
- Добавлена возможность сохранять проект на любом шаге мастера.
- На шаге «Сравнение свойств» (Compare properties) добавлена возможность группового включения/отключения свойств объектов.
- Прочие улучшения и дополнения.
- Значительно улучшен алгоритм сравнения объектов и генерирования скриптов, который теперь учитывает все особенностей сервера MySQL.
- Теперь возможен поиск и анализ переименованных объектов. Приложение анализирует базы данных и выдает список объектов, которые возможно были переименованы.
- Добавлена возможность синхронизации порядка полей в таблицах.
- Добавлен мастер для работы с проектами.
- Расширен список сравниваемых свойств объектов, что позволяет сделать анализ баз данных более полным.
- Добавлена возможность сравнения /синхронизации пользователей и прав на объекты.
- Добавлена поддержка новых возможностей Windows 7: индикатор выполнения процесса в панели задач и список переходов со списком проектов (Jump List).
- Прочие улучшения и дополнения.
- Добавлена поддержка Unicode.
- Появилась возможность сравнения интегрированных таблиц.
- Добавлена опция, позволяющая игнорировать параметр DEFINER при сравнении процедур.
- Использование опции "Load last password for new projects" иногда приводило к неверной подстановке паролей. Исправлено.
- Прочие улучшения и исправления.
- Генерация скриптов добавляющих поле типа AUTO_INCREMENT в таблицу, содержащую первичный ключ, происходила некорректно. Исправлено.
- Добавлена возможность сравнения поврежденных объектов.
- Скорость сравнения баз данных значительно увеличена.
- Другие улучшения и исправления.
- При сравнении баз данных MySQL 4.1. и MySQL 5.0 идентичные табличные поля типа INT распознавались программой как различные. Исправлено.
- При сравнении баз данных в китайской локализации Windows возникало сообщение "Error: RichEdit line insertion error". Исправлено.
- Другие улучшения и исправления.
- Возможность сравнения баз данных, расположенных на различных серверах.
- Доступно сравнение как всех баз данных, так и только выбранных. Сравнение по всем или только по выбранным свойствам объектов.
- Подробное визуальное представление различий между базами данных и скрипты синхронизации для различных объектов.
- Возможность синхронизации баз данных вручную или автоматически.
- Возможность генерации отчетов об отличиях баз данных. Возможность создания собственных отчетов.
- Доступна автоматизация сравнения и синхронизации баз данных с помощью консольного приложения.
- Работа с несколькими проектами одновременно.
- Сохранение и открытие проектов, включая все настройки.
- Разнообразие настроек сравнения и синхронизации.
- Встроенный редактор SQL Script с подсветкой синтаксиса.
- Новый графический интерфейс.
- Поддержка последних версий сервера.
- Добавлена возможность фильтрации объектов с использованием регулярных выражений, что позволяет анализировать только необходимые объекты и ускорить процессы сравнения и анализа.
- Стало возможным подключение с использованием SSH/HTTP туннелирования.
- Добавлено визуальное представление различий определений.
- Добавлена опция 'Hide identical objects', которая позволяет скрыть идентичные объекты в дереве баз данных.
- Увеличена скорость сравнения больших баз данных.
- Появилась возможность отдельного обновления различных объектов, что может быть полезно при синхронизации баз данных в режиме step-by-step.
- Добавлена панель инструментов, в которой отображены открытые окна программы.
- Добавлена опция 'Synchronize databases after comparing in console mode', позволяющая запускать консольное приложение в режиме синхронизации (без использования параметра '/E').
- Добавлена опция 'Fill Table View on load'. Опция может быть использована для увеличения скорости сравнения и уменьшения необходимого объема памяти.
- Возможность настройки директорий по умолчанию для экспорта таблиц и хранения отчетов.
- Улучшена навигация в дереве БД.
- Исправлена ошибка связанная с сохранением паролей.
- Сравнение процедур не всегда происходило корректно. Исправлено.
- Сравнение функций не всегда происходило корректно. Исправлено.
- В некоторых случаях при обновлении баз данных возникала ошибка. Исправлено.
- Другие улучшения и исправления.
- Направленность синхронизации может быть сохранена в файле проекта.
- Добавлена возможность экспорта данных в форматы: Excel, Text, XML и HTML.
- Лог работы консольного приложения стал более подробным.
- Добавлен выбор полей из списка при создании пользовательских отчетов.
- Всплывающие подсказки для объектов в дереве теперь отображаются корректно.
- При создании нового отчета пропадали страницы. Исправлено.
- Изменение опций сравнения приводило к ошибке 'Access Violation'. Исправлено.
- Полностью новый интерфейс приложения.
- Обширные возможности настройки окружения.
- Новые возможности анализа различий баз данных.
- Несложный просмотр различий в свойствах объектов.
- Возможность печати отчета как с использованием шаблона, так и созданного вручную.
- Расширен набор опций сравнения.
- Улучшена генерация скриптов синхронизации.
- Поддержка нескольких языков.
- Множество других улучшений и исправлений.
- Главное окно программы разворачивалось не полностью. Исправлено.
- Добавлена поддержка MySQL 5.0.1.
- В некоторых версиях MySQL 4.1.X тип таблицы некорректно определялся как MyISAM. Исправлено.
- Некоторые визуальные улучшения и исправления.
- Добавлена консольная версия программы, которую можно использовать с планировщиком задач для синхронизации баз данных по расписанию.
- DB Comparer теперь не пытается создать первичный ключ, если таковой уже имеется в таблице. Программа удаляет существующий ключ и создает новый.
- Использование данной версии позволяет сравнивать и синхронизировать первичные ключи независимо от их имен.
- Добавлена возможность просмотра настроек проекта без открытия файла проекта.
- Доступна синхронная прокрутка в окнах Master Definition и Target Definition.
- Теперь файлы проекта ассоциируются с утилитами сравнения баз данных.
- Другие улучшения и исправления.
- Значительно улучшена скорость сравнения баз данных, содержащих большое количество объектов.
- Теперь при сравнении таблиц может быть принят во внимание порядок полей. Используйте опцию 'Field order' для включения/выключения данной функции.
- Появилась возможность просмотра настроек проекта перед его загрузкой. Используйте опцию 'Show Project Options before Loading'.
- Добавлено две новых опции: 'Enable Forward Navigation' и 'Enable Backward Navigation'.
- Доступно копирование определения объекта в буфер обмена.
- Другие улучшения и исправления.
Ключевые особенности:
- Сравнение и синхронизация баз данных, расположенных на разных серверах или на одном.
- Сравнение всех или выбранных объектов баз данных. Сравнение по всем свойствам объектов или только по выбранным.
- Визуальное представление различий баз данных вместе со скриптами модификации для отличных объектов.
- Возможность синхронизации баз данных вручную или автоматически.
- Создание отчетов, отражающих отличия между базами данных. Возможность добавления пользовательских отчетов.
- Возможность автоматизации процесса сравнения и синхронизации баз данных с помощью консольной утилиты.
- Работа с несколькими проектами сравнения одновременно.
- Сохранение и загрузка всех параметров проектов сравнения.
- Множество параметров для настройки сравнения и синхронизации.
- Встроенный редактор сценариев SQL с подсветкой синтаксиса.
- Новый современный графический интерфейс пользователя.
- Поддержка новейших версий MySQL.
Смотрите также: |