Бөлісу құралы:


Начало работы с SSMA для Db2 (Db2ToSQL)

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

В этой статье описывается процесс установки, а затем вы можете ознакомиться с пользовательским интерфейсом SSMA.

Установка SSMA

Чтобы использовать SSMA, сначала необходимо установить клиентскую программу SSMA на компьютере, который может получить доступ к исходной базе данных Db2 и целевому экземпляру SQL Server. Поставщики OLEDB db2 на компьютере под управлением SQL Server. Эти компоненты поддерживают миграцию данных и эмуляцию системных функций Db2. Инструкции по установке см. в разделе "Установка SSMA для Db2".

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

Пользовательский интерфейс SSMA для Db2

После установки SSMA можно использовать SSMA для переноса баз данных Db2 в SQL Server. Он помогает ознакомиться с пользовательским интерфейсом SSMA перед началом работы. На следующей схеме показан пользовательский интерфейс для SSMA, включая обозреватель метаданных, метаданные, панели инструментов, область вывода и область списка ошибок:

Снимок экрана: пользовательский интерфейс SSMA.

Чтобы начать миграцию, необходимо сначала создать проект. Затем подключитесь к базе данных Db2. После успешного подключения схемы Db2 будут отображаться в обозревателе метаданных Db2. Затем можно щелкнуть правой кнопкой мыши объекты в обозревателе метаданных Db2, чтобы выполнять такие задачи, как создание отчетов, которые оценивают преобразования в SQL Server. Эти задачи также можно выполнять с помощью панелей инструментов и меню.

Необходимо также подключиться к экземпляру SQL Server. После успешного подключения иерархия баз данных SQL Server появится в обозревателе метаданных SQL Server. После преобразования схем Db2 в схемы SQL Server выберите преобразованные схемы в обозревателе метаданных SQL Server, а затем синхронизируйте схемы с SQL Server.

После синхронизации преобразованных схем с SQL Server можно вернуться в обозреватель метаданных Db2 и перенести данные из схем Db2 в базы данных SQL Server.

Дополнительные сведения об этих задачах и их выполнении см. в разделе "Миграция баз данных Db2 в SQL Server".

В следующих разделах описываются функции пользовательского интерфейса SSMA.

Обозреватель метаданных

SSMA содержит два обозревателя метаданных для просмотра и выполнения действий в базах данных Db2 и SQL Server.

Обозреватель метаданных Db2

Обозреватель метаданных Db2 отображает сведения о схемах Db2. С помощью обозревателя метаданных Db2 можно выполнить следующие задачи:

  • Просмотрите объекты в каждой схеме.

  • Выберите объекты для преобразования, а затем преобразуйте объекты в синтаксис SQL Server. Дополнительные сведения см. в разделе "Преобразование схем Db2".

  • Выберите таблицы для миграции данных и перенесите данные из этих таблиц в SQL Server. Дополнительные сведения см. в статье "Миграция баз данных Db2 в SQL Server".

Обозреватель метаданных SQL Server

Обозреватель метаданных SQL Server отображает сведения об экземпляре SQL Server. При подключении к экземпляру SQL Server SSMA извлекает метаданные об этом экземпляре и сохраняет его в файле проекта.

Обозреватель метаданных SQL Server можно использовать для выбора преобразованных объектов базы данных Db2 и синхронизации этих объектов с экземпляром SQL Server.

Метаданные

Справа от каждого обозревателя метаданных находятся вкладки, описывающие выбранный объект. Например, если выбрать таблицу в обозревателе метаданных Db2, отображаются шесть вкладок: Таблица, SQL, Сопоставление типов, отчет, свойства и данные. Вкладка "Отчет" содержит сведения только после создания отчета, содержащего выбранный объект. Если выбрать таблицу в обозревателе метаданных SQL Server, отображаются три вкладки: Таблица, SQL и данные.

Большинство параметров метаданных доступны только для чтения. Однако можно изменить следующие метаданные:

  • В обозревателе метаданных Db2 можно изменять процедуры и сопоставления типов. Чтобы преобразовать измененные процедуры и сопоставления типов, внесите изменения перед преобразованием схем.

  • В обозревателе метаданных SQL Server можно изменить Transact-SQL для хранимых процедур. Чтобы увидеть эти изменения в SQL Server, перед загрузкой схем в SQL Server внесите эти изменения.

Изменения, внесенные в обозреватель метаданных, отражаются в метаданных проекта, а не в исходных или целевых базах данных.

Панели инструментов

SSMA имеет две панели инструментов: панель инструментов проекта и панель инструментов миграции.

Панель инструментов проекта

Панель инструментов проекта содержит кнопки для работы с проектами, подключения к Db2 и подключения к SQL Server. Эти кнопки похожи на команды в меню "Файл ".

Панель инструментов миграции

В следующей таблице показаны команды панели инструментов миграции:

Кнопка Функция
Создание отчета Преобразует выбранные объекты Db2 в синтаксис SQL Server, а затем создает отчет, показывающий успешное преобразование.

Эта команда отключена, если в обозревателе метаданных Db2 не выбраны объекты.
Преобразование схемы Преобразует выбранные объекты Db2 в объекты SQL Server.

Эта команда отключена, если в обозревателе метаданных Db2 не выбраны объекты.
Миграция данных Переносит данные из базы данных Db2 в SQL Server. Перед выполнением этой команды необходимо преобразовать схемы Db2 в схемы SQL Server, а затем загрузить объекты в SQL Server.

Эта команда отключена, если в обозревателе метаданных Db2 не выбраны объекты.
Остановить Останавливает текущий процесс.

В следующей таблице показаны меню SSMA.

Меню Description
Файл Содержит команды для работы с проектами, подключения к Db2 и подключения к SQL Server.
Изменить Содержит команды для поиска и работы с текстом на страницах сведений, таких как копирование Transact-SQL из области сведений SQL. Также содержит параметр "Управление закладками" , где можно просмотреть список существующих закладок. Вы можете использовать кнопки справа от диалогового окна для управления закладками.
Представление Содержит команду "Синхронизированные обозреватель метаданных ". Это синхронизирует объекты между обозревателем метаданных Db2 и обозревателем метаданных SQL Server. Также содержит команды для отображения и скрытия областей вывода и списка ошибок и параметров для управления макетами .
Сервис Содержит команды для создания отчетов и переноса объектов и данных. Также предоставляет доступ к диалоговым окнам "Глобальные параметры " и "Параметры проекта".
Справка Предоставляет доступ к справке по SSMA и диалоговому оккуму "Сведения ".

Область вывода и область списка ошибок

Меню "Вид " предоставляет команды для переключения видимости области вывода и области списка ошибок:

  • На панели вывода отображаются сообщения о состоянии из SSMA во время преобразования объектов, синхронизации объектов и миграции данных.

  • В области списка ошибок отображаются сообщения об ошибках, предупреждения и информационные сообщения в списке с сортировкой.