Начало работы с 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(DB2ToSQL)".
Чтобы запустить SSMA, нажмите кнопку "Пуск", наведите указатель на все программы, наведите указатель на помощник по миграции SQL Server для DB2 и выберите помощник по миграции SQL Server для DB2.
Пользовательский интерфейс SSMA для DB2
После установки SSMA можно использовать SSMA для переноса баз данных DB2 в SQL Server. Он помогает ознакомиться с пользовательским интерфейсом 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 (DB2ToSQL)".
В следующих разделах описываются функции пользовательского интерфейса SSMA.
Обозреватель метаданных
SSMA содержит два обозревателя метаданных для просмотра и выполнения действий в базах данных DB2 и SQL Server.
Обозреватель метаданных DB2
Обозреватель метаданных DB2 отображает сведения о схемах DB2. С помощью обозревателя метаданных DB2 можно выполнить следующие задачи:
Просмотрите объекты в каждой схеме.
Выберите объекты для преобразования, а затем преобразуйте объекты в синтаксис SQL Server. Дополнительные сведения см. в разделе "Преобразование схем DB2 " (DB2ToSQL)".
Выберите таблицы для миграции данных и перенесите данные из этих таблиц в SQL Server. Дополнительные сведения см. в статье "Перенос баз данных DB2 в SQL Server (DB2ToSQL)".
Обозреватель метаданных 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 во время преобразования объектов, синхронизации объектов и миграции данных.
В области списка ошибок отображаются сообщения об ошибках, предупреждения и информационные сообщения в списке с сортировкой.
См. также
Перенос данных DB2 в SQL Server (DB2ToSQL)
Справочник по пользовательскому интерфейсу (DB2ToSQL)