Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье перечислены изменения в Помощнике по миграции SQL Server (SSMA) для Access в каждом выпуске.
Примечание.
Хотя Microsoft Entra ID — это новое название Azure Active Directory (Azure AD), чтобы предотвратить нарушение существующих сред, Azure AD все еще фигурирует в некоторых жестко заданных элементах, таких как поля пользовательского интерфейса, поставщики подключений, коды ошибок и командлеты. В этой статье два имени являются взаимозаменяемыми.
SSMA версии 10.2
Выпуск SSMA для Access версии 10.1 содержит незначительные улучшения производительности и исправления ошибок.
SSMA версии 10.1
Выпуск SSMA для Access версии 10.1 содержит незначительные улучшения производительности и исправления ошибок.
SSMA версии 10.0
Выпуск SSMA для Access версии 10.0 содержит незначительные улучшения производительности, исправления ошибок и расширенный интерфейс справки.
SSMA версии 9.5
Выпуск SSMA для Access версии 9.5 содержит следующие изменения:
- Поддержка функции исключения схемы в консольном режиме SSMA.
SSMA версии 9.4
Выпуск SSMA для Access версии 9.4 содержит незначительные улучшения производительности, исправления ошибок и расширенный интерфейс справки.
SSMA версии 9.3
Выпуск SSMA для Access версии 9.2 содержит следующие изменения:
- Добавлена поддержка целевого объекта SQL Server 2022
SSMA версии 9.2
Выпуск SSMA для Access версии 9.2 содержит следующие изменения:
- Добавлена поддержка типа DECIMAL для Office 365 версии 2209 и выше.
SSMA версии 9.1
Выпуск SSMA для Access версии 9.1 содержит незначительные улучшения производительности, исправления ошибок и улучшенные возможности получения поддержки.
SSMA версии 9.0
Выпуск SSMA для Access версии 9.0 содержит незначительные улучшения производительности, исправления ошибок и поддержку средства просмотра справки в Интернете.
SSMA версии 8.24
Выпуск SSMA для Access версии 8.24 содержит незначительные улучшения производительности и исправления ошибок.
SSMA версии 8.23
Выпуск SSMA для Access версии 8.23 содержит следующие изменения:
- Расширенное преобразование таблиц без первичного ключа
- Улучшенный XML-вывод при работе в режиме консоли
- Новая ссылка "Отзывы" в отчетах для отправки отзывов
- В отчетах улучшена визуализация
SSMA версии 8.22
Выпуск SSMA для Access версии 8.22 содержит следующие изменения:
- Разрешить указать дополнительные параметры строка подключения для подключения к целевой базе данных
- Введение сводных диаграмм в отчетах об оценке
- Улучшение навигации по сообщениям в отчетах об оценке
SSMA версии 8.21
Выпуск SSMA для Access версии 8.21 содержит следующие изменения:
- Использование
COUNT_BIG
в запросах счетчика строк для целевой базы данных
SSMA версии 8.20
Выпуск SSMA для Access версии 8.20 содержит следующие изменения:
- Незначительные улучшения производительности и исправления ошибок
SSMA версии 8.19
Выпуск SSMA для Access версии 8.19 содержит следующие изменения:
- Незначительные улучшения производительности и исправления ошибок
SSMA версии 8.18
Выпуск SSMA для Access версии 8.18 содержит следующие изменения:
- Незначительные улучшения производительности и исправления ошибок
SSMA версии 8.17
Выпуск SSMA для Access версии 8.17 содержит следующие изменения:
- Обновите отчеты об оценке HTML для отображения текста SQL с использованием современного редактора.
SSMA версии 8.16
Выпуск SSMA для Access версии 8.16 содержит следующие изменения:
- Отображение текста SQL для запросов в отчете преобразования HTML
- Удаление поддержки устаревшего синтаксического анализа
- Исправлена проблема с объектами, не обновляющимися из базы данных
SSMA версии 8.15
Помимо нескольких улучшений доступности, выпуск версии 8.15 SSMA для Access содержит следующие изменения:
- Игнорировать автоматически созданные индексы для внешних ключей
- Переоснастить отчеты об оценке для работы в современных браузерах
- Использование полномочий, предоставленных базой данных, для проверки подлинности Microsoft Entra/Azure AD.
- Улучшение именования инструкций, загруженных из файлов
SSMA версии 8.14
Помимо нескольких улучшений, чтобы обеспечить большую доступность для людей с ограниченными возможностями, выпуск SSMA версии 8.14 для Access требует обновления проекта, так как теперь он хранит полную версию исходного или целевого сервера в метаданных проекта.
SSMA версии 8.13
Выпуск SSMA для Access версии 8.13 содержит следующие изменения:
- Исправить
ORDER BY
преобразование сUNION
условием - Поддержка для отфильтрованных уникальных индексов
- При преобразовании процедур и вызовов функций следует учитывать неявные приведения типов.
SSMA версии 8.12
Выпуск SSMA для Access версии 8.12 содержит следующие изменения:
- Поддержка типа данных
BigInt
(Large Number
) - Улучшенное разрешение типов столбцов
- Улучшено преобразование правил проверки столбцов
- Использование последнего доступного поставщика OLE DB ACE для миграции данных
SSMA версии 8.11
Выпуск SSMA для Access версии 8.11 содержит следующие изменения:
- Использование библиотеки MSAL.NET для интерактивной проверки подлинности Microsoft Entra/Azure AD
SSMA версии 8.10
Выпуск SSMA для Access версии 8.10 содержит незначительные улучшения производительности и исправления ошибок.
SSMA версии 8.9
Выпуск SSMA для Access версии 8.9 содержит следующие изменения:
- Улучшено преобразование для самоссылочных запросов
- Исправлена проблема с специальными символами в имени проекта
SSMA версии 8.8
Выпуск SSMA для Access версии 8.8 включает:
- Улучшения стабильности синхронизации объектов SQL Server
- Улучшения производительности графического интерфейса во время оценки и преобразования
- Совершенно новый синтаксический анализатор Access для дальнейшего улучшения производительности преобразования
SSMA версии 8.7
Выпуск версии 8.7 SSMA для Access улучшил процесс преобразования функции IIF
в запросах, а также внёс незначительные исправления и улучшения производительности в графическом пользовательском интерфейсе.
Внимание
При использовании SSMA версии 8.5 и более поздних версий .NET 4.7.2 является обязательным условием установки. Если необходимо установить эту версию, вы можете скачать файл среды выполнения здесь.
SSMA версии 8.6
Помимо целевого набора исправлений, предназначенных для повышения удобства использования и производительности, улучшен выпуск SSMA для Access версии 8.6, добавив параметр, позволяющий пользователям пропускать расширенные свойства SSMA в преобразованном коде.
Чтобы использовать этот параметр, в SSMA для Access перейдите к Сервис>Настройки проекта>Общие>Преобразование, а затем в разделе "Misc" обновите значение параметра "Опустить расширенные свойства" на Да.
Внимание
При использовании SSMA версии 8.5 и более поздних версий .NET 4.7.2 является обязательным условием установки. Если необходимо установить эту версию, вы можете скачать файл среды выполнения здесь.
SSMA версии 8.5
Выпуск SSMA для Access версии 8.5 улучшен с поддержкой проверки подлинности Microsoft Entra/Azure AD и базовой поддержкой функций JSON в SQL Server вместе с целевым набором исправлений, предназначенных для повышения удобства использования и производительности.
Кроме того, SSMA для Access теперь поддерживает преобразование нескольких стандартных функций (ISNULL
, IIF
и т. д.).
Внимание
При использовании SSMA версии 8.5 .NET 4.7.2 является обязательным условием установки. Если необходимо установить эту версию, вы можете скачать файл среды выполнения здесь.
SSMA версии 8.4
Выпуск SSMA для Access версии 8.4 улучшен с помощью целенаправленных исправлений, предназначенных для решения проблем доступности и исправления ошибок, связанных с максимальным количеством индексов (чтобы разрешить 32 вместо 16) для SQL Server 2016 и последующих версий.
Внимание
При использовании SSMA версий от 7.4 до 8.4, .NET 4.5.2 является обязательным требованием для установки.
SSMA версии 8.3
Выпуск SSMA для Access версии 8.3 улучшен с помощью целевых исправлений, предназначенных для улучшения качества и показателей конверсии. Кроме того, в этом выпуске SSMA для Access исправлены следующие ошибки:
- Устраните проблемы с доступностью.
- Добавьте базовую поддержку
hierarchyid
типа в SQL Server.
SSMA версии 8.2
Выпуск SSMA для Access версии 8.2 улучшен с помощью целевых исправлений, предназначенных для улучшения качества и метрики преобразования.
Примечание.
Известная проблема с автоматическим обновлением может привести к сбою обновления из SSMA версии 8.1 до версии 8.2. Если вы столкнулись с этой ошибкой, загрузите новую версию и установите ее вручную.
SSMA версии 8.1
Выпуск SSMA для Access версии 8.1 улучшен с помощью целевых исправлений, предназначенных для улучшения качества и метрики преобразования.
Примечание.
Известная проблема с автоматическим обновлением может привести к сбою обновления с SSMA версии 8.0 до версии 8.1. Если вы столкнулись с этой ошибкой, загрузите новую версию и установите ее вручную.
SSMA версии 8.0
Версия 8.0 SSMA для Access усовершенствована благодаря целевым улучшениям, направленным на повышение качества и метрик преобразования. Этот выпуск также предлагает следующие новые возможности:
Поддержка Управляемого экземпляра Azure SQL в качестве цели. Теперь можно создавать новые проекты, нацеленные на управляемыми экземплярами SQL Azure.
Помощник по исправлению после преобразования. Дополнительные сведения см. здесь.
Предварительный выбор базы данных или схемы.
При подключении к источнику теперь можно выбрать базы данных и схемы, интересующие вас. Выбор только схем, которые планируется перенести, экономит время во время первоначального подключения и повышает общую производительность SSMA.
SSMA версии 7.10
Выпуск SSMA для Access версии 7.10 улучшен с помощью целевых исправлений, предназначенных для обеспечения большей безопасности и защиты конфиденциальности для удовлетворения изменений в глобальных требованиях.
SSMA версии 7.9
Выпуск SSMA для Access версии 7.9 содержит следующие изменения:
- Целевые исправления, повышающие качество и метрики преобразования.
- Поддержка в командной строке SSMA для изменения сопоставления типов данных и параметров проекта.
- Диалоговое окно подключения База данных SQL Azure в SSMA также было изменено, чтобы указать полное имя сервера. В предыдущих версиях SSMA префикс для SQL базы данных Azure должен был быть явно указан в параметрах проекта.
SSMA версии 7.8
Выпуск SSMA для Access версии 7.8 содержит следующие изменения:
- Сопоставление типов изменений, выделенное в параметрах проекта.
- Возможность отключения телеметрии пользователями.
SSMA версии 7.7
Выпуск SSMA для Access версии 7.7 содержит следующие изменения:
- Целевые исправления, повышающие качество и метрики преобразования.
- По просьбам пользователей 32-разрядная версия SSMA для Access возвращается. По сравнению с предыдущей реализацией (до версии 7.4), существует два пакета установщика, но их невозможно установить параллельно. В результате необходимо выбрать наиболее подходящую версию на основе компонентов подключения, которые у вас есть. Если это возможно, всегда предпочтительнее использовать 64-разрядную версию.
SSMA версии 7.6
Выпуск SSMA для Access версии 7.6 улучшен с помощью целевых исправлений, которые повышают качество и метрики преобразования и поддерживают SQL Server 2017 (общедоступная предварительная версия). Поддержка SQL Server 2017 в Windows и Linux доступна в общедоступной предварительной версии и не должна использоваться для рабочих миграций.
SSMA версии 7.5
Выпуск SSMA для Access версии 7.5 улучшен с несколькими улучшениями, чтобы обеспечить большую доступность для людей с ограниченными возможностями.
SSMA версии 7.4
Выпуск SSMA для Access версии 7.4 содержит следующие изменения:
Теперь параметр времени ожидания запроса доступен во время обнаружения объектов схемы в источнике и целевом объекте.
Метрика качества и преобразования улучшена с помощью целевых исправлений на основе отзывов клиентов.
Внимание
.NET 4.5.2 является необходимым условием для установки SSMA версии 7.4. Кроме того, начиная с версии 7.4, 32-разрядная версия SSMA была прекращена.
SSMA версии 7.3
Выпуск SSMA для Access версии 7.3 содержит следующие изменения:
- Улучшено качество и метрика конверсии благодаря целевым исправлениям, основанным на отзывах клиентов.
- Платформа расширяемости SSMA, предоставленная с помощью следующих элементов:
- Экспорт функциональных возможностей в проект SQL Server Data Tools (SSDT).
Теперь можно экспортировать скрипты схемы из SSMA в проект SSDT. Скрипты схемы можно использовать для внесения дополнительных изменений в схему и развертывания базы данных.
- Библиотеки, которые могут использоваться SSMA для выполнения пользовательских преобразований.
- Теперь можно создать код, который может обрабатывать пользовательские преобразования синтаксиса и преобразования, которые ранее не обрабатывались SSMA.
- Инструкции по созданию пользовательского преобразователя, а также пример проекта для конвертации, доступны в записи блога Расширение возможностей конвертации помощником по миграции SQL Server.
- Теперь можно создать код, который может обрабатывать пользовательские преобразования синтаксиса и преобразования, которые ранее не обрабатывались SSMA.
- Экспорт функциональных возможностей в проект SQL Server Data Tools (SSDT).
SSMA версии 7.2
Выпуск SSMA для Access версии 7.2 содержит следующие изменения:
- Улучшено качество и метрика конверсии благодаря целевым исправлениям, основанным на отзывах клиентов.
- Усовершенствования телеметрии для улучшения данных, позволяющих устранять проблемы клиентов и повышать коэффициент конверсии SSMA.
SSMA версии 7.1
Выпуск SSMA для Access версии 7.1 содержит следующие изменения:
- SQL Server 2017 в Windows и Linux CTP1 теперь является поддерживаемой целевой платформой для миграции. Эта функция доступна в технической предварительной версии и поддерживает перемещение схем и данных для целевых экземпляров SQL Server.
- SSMA теперь поддерживает автоматическое обновление, чтобы скачать последнюю версию SSMA сразу после ее доступности.
- Двоичные файлы, устанавливаемые SSMA, теперь предоставляются через файлы пакетов установщика Windows (.msi).
2016 мая
Выпуск SSMA для Access за май 2016 г. содержит следующие изменения:
- Добавлена официальная поддержка SQL Server 2016.
- Удалена проверка перед установкой для .NET 2.0.
- Исправлены команды
save-project
иopen-project
для консоли SSMA. - Исправлена команда
securepassword
для консоли SSMA. - Исправлен подсчет объектов для начальной загрузки.
- Исправлена загрузка данных таблиц для вкладок пользовательского интерфейса для Access.
- Исправлена ошибка в глобальных параметрах.
март 2016 г.
Предварительный выпуск SSMA для Access за март 2016 г. добавляет поддержку миграции на SQL Server 2016.
Январь 2016 г.
Выпуск обслуживания SSMA для Access за январь 2016 г. содержит следующие изменения:
- Исправлена недопустимая функция по умолчанию для поля GUID (RFC 3894811).
- Исправлена проблема, из-за которой система перестает отвечать при импорте записей в База данных SQL (Azure) (RFC 4919573).
- Добавлен элемент меню просмотра журнала в SSMA (RFC 5706203).
- Добавлена телеметрия.
Июль 2014 г.
Выпуск SSMA для Access за июль 2014 г. содержит следующие изменения:
- Улучшено преобразование кода для Azure SQL Database.
- Перемещена функциональность пакета расширений в схему для поддержки базы данных Azure SQL.
- Проверенные улучшения производительности для баз данных с более чем 10 тысячами объектов.
- Добавлены улучшения пользовательского интерфейса для работы с большим количеством объектов.
- Добавлена поддержка выделения "общеизвестных" LOB-схем (чтобы их можно было игнорировать при преобразовании).
- Добавлены улучшения скорости преобразования.
- Добавлена поддержка отображения количества объектов в пользовательском интерфейсе.
- Уменьшение размера отчета на более чем 25 %.
- Улучшены сообщения об ошибках для не разобранных конструкций.
апрель 2014 г.
Выпуск SSMA для Access за апрель 2014 г. содержит следующие изменения:
- Добавлена поддержка MS SQL Server 2014.
- Исправлены ошибки, связанные с преобразованием в Azure.
- Исправлены ошибки, связанные с невидимыми страницами отчетов в IE 10.
Январь 2012 г.
Выпуск SSMA для Access за январь 2012 г. содержит следующие изменения:
- Предоставляется возможность не сохранять имя пользователя и пароль для связанных таблиц MS Access после миграции.
- Задайте каскадные действия для циклических ссылок на no Action.
- Предоставлены правильные сообщения, указывающие, что каскадные действия для циклических ссылок установлены на значение "Без действия".
Июль 2011 г.
Выпуск SSMA для Access за июль 2011 г. добавляет улучшенные отчеты об ошибках во время миграции данных.
Апрель 2011 г.
Выпуск SSMA для Access за апрель 2011 г. содержит следующие изменения:
- Добавлен единственный установочный пакет SSMA для Access, который поддерживает SQL Server 2005 (9.x), SQL Server 2008 (10.0.x), SQL Server 2012 (11.x) и Azure SQL.
- Добавлена возможность подключения к SQL Server 2012 (11.x).
- Внедрена поддержка SSMA для версии консоли Access для обратной совместимости. Вы можете открыть проекты, созданные ранее в SSMA версии 5.0.
- Добавлена возможность установки продукта SSMA версии 5.0 параллельно (SxS) с более старыми версиями продукта SSMA.
Июль 2010 г.
Выпуск SSMA для Access за июль 2010 г. содержит следующие изменения:
- Добавлена поддержка миграции на SQL Server 2008 R2 и SQL Azure.
- Добавлено безопасное подключение как к SQL Server, так и к SQL Azure.
- Добавлена поддержка баз данных Access 2010.
- Добавлено новое консольное приложение SSMA для выполнения командной строки.
- Добавлена поддержка типа данных SQL Server
DateTime2
.
Июнь 2008 г.
В выпуске SSMA для Access за июнь 2008 г. добавлена поддержка баз данных Access 2007.
Май 2007 г.
Выпуск SSMA для Access за май 2007 г. содержит следующие изменения:
- Добавлена поддержка баз данных Access, использующих политики рабочей группы.
- Предоставлена возможность удаления преобразованных объектов из обозревателя метаданных SQL Server.
- Добавлена поддержка пользовательских комментариев в формате, характерном для режима SQL Server.
- Добавлены улучшения преобразования объектов.
Ноябрь 2006 г.
Выпуск SSMA для Access за ноябрь 2006 г. содержит следующие изменения:
- Добавлен новый мастер миграции базы данных, который поможет вам выполнить миграцию одной базы данных из Access на SQL Server.
- Добавлена новая команда Convert, Load и Migrate, которая преобразует базы данных Access, загружает преобразованные объекты в SQL Server и переносит данные в SQL Server на одном шаге.
- Улучшена миграция запросов. Миграция запросов теперь преобразует больше запросов SELECT в представления. Дополнительные сведения см. в разделе "Преобразование объектов базы данных Access".
- Добавлена возможность изменять свойства таблицы и индекса на вкладке таблицы SQL Server.
- Добавлены новые глобальные параметры:
- Вы можете отобразить номера строк в окнах редактора.
- Вы можете настроить SSMA для запроса на замену повторяющихся объектов или всегда или никогда не заменять повторяющиеся объекты во время преобразования схемы.
- Добавлен новый параметр преобразования, дающий возможность указать, будет ли SSMA отображать предупреждение, если сложный запрос содержит подстановочный знак.
Июль 2006 г.
Выпуск SSMA для Access за июль 2006 г. был первым выпуском.