Установка SSMA для клиента Db2 (Db2ToSQL)

Клиент SQL Server Migration Assistant (SSMA) переносит базы данных Db2. Поддерживаемые целевые версии включают SQL Server 2019 (15.x) и более поздние версии в Windows и Linux, Базе данных SQL Azure и Управляемом экземпляре SQL Azure. Клиент:

  • Подключается к источнику Db2 и целевому объекту ядра СУБД SQL Server.
  • Преобразует объекты базы данных для целевого объекта.
  • Загружает преобразованные объекты в целевой объект.
  • Переносит данные.

В этой статье приведены предварительные требования к установке и инструкции по установке SSMA.

Предварительные условия

SSMA предназначен для работы с Db2 в z/OS версии 9.0, 10.0 и более поздних версиях, Db2 в LUW версии 9.8, 10.1 и более поздних версиях, Db2 для i версии 7.1 и более поздних версий, а также SQL Server 2012 (11.x) и более поздних версий.

Перед установкой SSMA убедитесь, что компьютер соответствует следующим требованиям:

  • Windows 11 или более поздних версий или Windows Server 2022 или более поздних версий.
  • Платформа .NET Framework версии 4.7.2 или более поздней. Скачайте .NET Framework.
  • Поставщик Microsoft OLE DB для Db2 версии 5 или выше и связь с базами данных Db2, которые необходимо перенести.
  • Доступ к и достаточные права на компьютер, на котором размещен целевой экземпляр SQL Server или целевая база данных SQL Azure, где выполняется перенос объектов и данных базы данных. Дополнительные сведения см. в разделе "Подключение к SQL Server".
  • Рекомендуется использовать 4 ГБ ОЗУ.

Пакет расширения SSMA для Db2

В этой версии SSMA нет необходимости в отдельной установке на SQL Server пакета расширений SSMA и поставщиков Db2, которые поддерживают миграцию данных и обеспечивают подключение между серверами.

Пакет расширения SSMA добавляет схему базы данных в указанном экземпляре SQL Server. Схема sysdb содержит таблицы и хранимые процедуры, необходимые для переноса данных, а также определяемые пользователем функции, эмулирующие системные функции Db2.

Поставщик Microsoft OLE DB для Db2

Чтобы скачать поставщик OLE DB для Db2 версии 6.0, перейдите в пакет дополнительных компонентов Microsoft SQL Server 2017.

SSMA доступен для скачивания в интернете. Чтобы скачать последнюю версию, см. страницу загрузки Помощника по миграции SQL Server.

Чтобы установить клиент SSMA, выполните следующие действия.

  1. Дважды щелкните SSMAforDb2_n.msi, где n — номер сборки.

  2. На странице Добро пожаловать выберите Далее.

    Если у вас нет необходимых компонентов, появится сообщение, указывающее, что необходимо сначала установить необходимые компоненты. Убедитесь, что установлены все необходимые компоненты, а затем снова запустите программу установки.

  3. Прочитайте лицензионное соглашение конечного пользователя. Если вы согласны, выберите "Я принимаю соглашение", а затем нажмите кнопку "Далее".

  4. На странице "Выбор типа установки" выберите "Типичный".

  5. На странице "Готово к установке" можно включить или отключить данные телеметрии и автоматические проверки обновления при каждом запуске средства. Нажмите кнопку Установить, чтобы начать установку.

Внимание

Перед установкой новой версии удалите все предыдущие версии SSMA для Db2.

Расположение установки по умолчанию — C:\Program Files\Microsoft SQL Server Migration Assistant for Db2.