Online Documentation for DB Comparer for SQL Server

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


 

Продукт

Версия

Дата выхода

DB Comparer for SQL Server

Версия 5.0.2

06.09.2023

DB Comparer for SQL Server

Версия 5.0.1

16.12.2022

DB Comparer for SQL Server

Версия 5.0

23.12.2021

DB Comparer for SQL Server

Версия 4.2.3

26.11.2020

DB Comparer for SQL Server

Версия 4.2.2

17.06.2019

DB Comparer for SQL Server

Версия 4.2.1

02.10.2018

DB Comparer for SQL Server

Версия 4.2

23.10.2017

DB Comparer for SQL Server

Версия 4.1.1

15.05.2017

DB Comparer for SQL Server

Версия 4.1

20.07.2015

DB Comparer for SQL Server

Версия 4.0

24.03.2014

DB Comparer for SQL Server

Версия 3.3.2.2

07.10.2009

DB Comparer for SQL Server

Версия 3.2.0.1

15.10.2008

DB Comparer 2007 for SQL Server

Версия 3.1.0.1

10.04.2008

DB Comparer 2007 for SQL Server

Версия 3.0.0.1

17.09.2007

DB Comparer 2005 for SQL Server

Версия 2.2.0.1

28.08.2006

DB Comparer 2005 for SQL Server

Версия 2.1.0.1

17.04.2006

DB Comparer 2005 for SQL Server

Версия 2.0.0.1

09.03.2006

MS SQL DB Comparer

Версия 1.3.0.1

08.03.2005

MS SQL DB Comparer

Версия 1.2.0.1

11.02.2004

MS SQL DB Comparer

Версия 1.1.0.1

10.11.2003

MS SQL DB Comparer

Версия 1.0.0.1

14.05.2003

 

Версия 5.0.2

  • В консольном приложении добавлена возможность сравнения переименованных объектов.
  • Улучшена работа фильтра для объектов сравнения.
  • Добавлена возможность создания файла типа BAT или PS1 при сохранении шаблона.
  • Исправлены проблемы связанные с масштабированием окон приложения.
  • Добавлена поддержка SQL Server 2022.
  • Добавлена поддержка сравнения зашифрованных объектов (требуется подключение с правами администратора).
  • Для процедур исправлена генерация WITH EXECUTE.

 

Версия 5.0.1

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

 

    Версия 5.0

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

whats new - dark schema MS

  • Улучшена работа фильтра объектов сравнения.
  • Добавлена поддержка Юникодных имен баз данных.
  • Теперь в шаблон корректно сохраняются объекты, выбранные для исключения из сравнения.
  • Исправлена синхронизация опции READONLY у аргументов процедур.
  • Множество других исправлений и улучшений.

 

    Версия 4.2.3

  • Исправлено определение размерности для типа данных DATETIME2.
  • В некоторых случаях при сравнении аргументов процедуры терялось свойство READONLY. Исправлено.
  • Исправлена ошибки сохранения настроек в файл шаблона.
  • Исправлены визуальные ошибки в редакторе скрипта.
  • Другие небольшие исправления.

 

    Версия 4.2.2

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

 

    Версия 4.2.1

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

 

    Версия 4.2

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

 

    Версия 4.1.1

  • Исправлено отображение определения процедур.
  • Оптимизирован порядок выгрузки зависимых объектов в скрипт.
  • Теперь DDL операторы фиксируются в отдельных транзакциях.
  • Исправлена работа опции Show object list.
  • При исключении объекта из сравнения не исключались его подобъекты. Исправлено.
  • При сохранении скрипта SQL не удалялись пробелы в конце строк, что приводило к ошибкам сравнения. Исправлено.
  • Другие улучшения и багфиксы.

 

     Версия 4.1

  • Улучшен механизм обработки зависимостей.
  • Добавлена поддержка новых объектов: Contracts, Services, Routes, Remote Service Binding, Message Types.
  • Добавлена поддержка значений по умолчанию для параметров процедур.
  • В некоторых случаях не отображались тела процедур. Исправлено.
  • Улучшено сравнение тел процедур.
  • Добавлена поддержка новых свойств для пользователей и сертификатов (Certificates).
  • Поддержка свойства таблиц 'Compression'.
  • Множество других улучшений и исправлений.

 

Версия 4.0

  • Значительно улучшен алгоритм сравнения объектов и генерирования скриптов
  • Теперь возможен поиск и анализ переименованных объектов. Приложение анализирует базы данных и выдает список объектов, которые могли быть переименованы.
  • Добавлен мастер для работы с проектами.
  • Расширен список сравниваемых свойств объектов, что позволяет сделать анализ баз данных более полным.
  • Значительно улучшена работа с зависимостями объектов.
  • Добавлена поддержка объектов:
  • FullText Catalogs (Полнотекстовые каталоги)
  • Symmetric Keys (Симметричные ключи)
  • Asymmetric Keys (Асимметричные ключи)
  • Certificates (Сертификаты)
  • Добавлена поддержка новых возможностей Windows 7: индикатор выполнения процесса в панели задач и список переходов со списком проектов (Jump List).
  • Прочие улучшения и дополнения.

 

Версия 3.3.2.2

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

 

Версия 3.2

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

 

Версия 3.1

  • Генерация функций секционирования происходила прежде, чем создавались схемы секционирования.  Исправлено.
  • Сравнение функции с параметрами типа DECIMAL разной размерности происходило некорректно. Исправлено.
  • При синхронизации ограничений SQL Server 2000 и 2005, значение по умолчанию в SQL Server 2005 заключалось двойные скобки. Исправлено.
  • При сравнении баз данных SQL Server 2000 идентичные пользовательские функции определялись как различные. Исправлено.
  • При сравнении баз данных в китайской локализации Windows возникало сообщение "Error: RichEdit line insertion error". Исправлено.
  • Другие улучшения и исправления.

Версия 3.0

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

Наверх

 

Версия 2.2

 

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

 

Наверх

 

Версия 2.1

 

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

 

Наверх

 

Версия 2.0

 

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

 

Наверх

 

Версия 1.3

 

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

Наверх

 

Версия 1.2

 

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

Наверх

 

Версия 1.1

 

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

Наверх

 

Версия 1.0

 

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

 

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

 

Наверх

 

 


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

Новости