Изучение интерфейса SSMA для OracleExplore SSMA for Oracle interface

SQL ServerSQL Server Помощник по миграции (SSMA) для Oracle позволяет быстро преобразовывать схемы баз данных Oracle в SQL ServerSQL Server схемы, передавать полученные схемы в SQL ServerSQL Server и переносить данные из Oracle в SQL ServerSQL Server .Migration Assistant (SSMA) for Oracle lets you quickly convert Oracle database schemas to SQL ServerSQL Server schemas, upload the resulting schemas into SQL ServerSQL Server and migrate data from Oracle to SQL ServerSQL Server.

В этом разделе описывается процесс установки, а затем мы познакомимся с пользовательским интерфейсом SSMA.This topic introduces the installation process, and then helps familiarize you with the SSMA user interface.

Установка SSMAInstalling SSMA

Чтобы использовать SSMA, необходимо сначала установить клиентскую программу SSMA на компьютере, который может обращаться как к исходной базе данных Oracle, так и к целевому экземпляру SQL ServerSQL Server .To use SSMA, you first must install the SSMA client program on a computer that can access both the source Oracle database and the target instance of SQL ServerSQL Server. Затем необходимо установить пакет расширения и по крайней мере один поставщик Oracle (OLE DB или ADO.NETADO.NET ) на компьютере, на котором выполняется SQL ServerSQL Server .You then must install an extension pack and at least one of the Oracle providers (OLE DB or ADO.NETADO.NET) on the computer that is running SQL ServerSQL Server. Эти компоненты поддерживают перенос данных и эмуляцию системных функций Oracle.These components support data migration and the emulation of Oracle system functions. Инструкции по установке см. в разделе Installing SSMA for Oracle (OracleToSQL).For installation instructions, see Installing SSMA for Oracle (OracleToSQL).

Чтобы запустить SSMA, нажмите кнопку Пуск, укажите пункт все программы, выберите SQL ServerSQL Server Помощник по миграции для Oracle, а затем щелкните SQL ServerSQL Server Помощник по миграции для Oracle.To start SSMA, click Start, point to All Programs, point to SQL ServerSQL Server Migration Assistant for Oracle, and then click SQL ServerSQL Server Migration Assistant for Oracle.

SSMA для пользовательского интерфейса OracleSSMA for Oracle User Interface

После установки SSMA можно использовать SSMA для миграции баз данных Oracle в SQL ServerSQL Server .After SSMA is installed, you can use SSMA to migrate Oracle databases to SQL ServerSQL Server. Перед началом работы он поможет ознакомиться с пользовательским интерфейсом SSMA.It helps to become familiar with the SSMA user interface before you start. На следующей схеме показан пользовательский интерфейс для SSMA, включая обозреватель метаданных, метаданные, панели инструментов, панель вывода и панель списка ошибок.The following diagram shows the user interface for SSMA, including the metadata explorers, metadata, toolbars, output pane, and error list pane:

SSMA для интерфейса пользователя OracleSSMA for Oracle UI

Чтобы начать миграцию, необходимо сначала создать новый проект.To start a migration, you must first create a new project. Затем вы подключаетесь к базе данных Oracle.Then, you connect to an Oracle database. После успешного подключения схемы Oracle отобразятся в обозревателе метаданных Oracle.After a successful connection, Oracle schemas will appear in Oracle Metadata Explorer. Затем можно щелкнуть правой кнопкой мыши объекты в обозревателе метаданных Oracle, чтобы выполнить такие задачи, как создание отчетов, оценивающих преобразования в SQL ServerSQL Server .You can then right-click objects in Oracle Metadata Explorer to perform tasks such as create reports that assess conversions to SQL ServerSQL Server. Эти задачи также можно выполнить с помощью панелей инструментов и меню.You can also perform these tasks by using the toolbars and menus.

Необходимо также подключиться к экземпляру SQL ServerSQL Server .You must also connect to an instance of SQL ServerSQL Server. После успешного подключения SQL ServerSQL Server в обозревателе метаданных появится иерархия баз данных SQL ServerSQL Server .After a successful connection, a hierarchy of SQL ServerSQL Server databases will appear in SQL ServerSQL Server Metadata Explorer. После преобразования схем Oracle в SQL ServerSQL Server схемы выберите эти преобразованные схемы в SQL ServerSQL Server обозревателе метаданных, а затем синхронизируйте схемы с SQL ServerSQL Server .After you convert Oracle schemas to SQL ServerSQL Server schemas, select those converted schemas in SQL ServerSQL Server Metadata Explorer, and then synchronize the schemas with SQL ServerSQL Server.

После синхронизации преобразованных схем с помощью SQL ServerSQL Server можно вернуться в обозреватель метаданных Oracle и перенести данные из схем Oracle в SQL ServerSQL Server базы данных.After you synchronize converted schemas with SQL ServerSQL Server, you can return to Oracle Metadata Explorer and migrate data from Oracle schemas into SQL ServerSQL Server databases.

Дополнительные сведения об этих задачах и способах их выполнения см. в статье миграция баз данных Oracle в SQL Server (OracleToSQL).For more information about these tasks and how to perform them, see Migrating Oracle Databases to SQL Server (OracleToSQL).

В следующих разделах описываются функции пользовательского интерфейса SSMA.The following sections describe the features of the SSMA user interface.

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

SSMA содержит два обозревателя метаданных для просмотра и выполнения действий в SQL ServerSQL Server базах данных Oracle и.SSMA contains two metadata explorers to browse and perform actions on Oracle and SQL ServerSQL Server databases.

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

Обозреватель метаданных Oracle отображает сведения о схемах Oracle.Oracle Metadata Explorer shows information about Oracle schemas. С помощью обозревателя метаданных Oracle можно выполнять следующие задачи:By using Oracle Metadata Explorer, you can perform the following tasks:

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

SQL ServerSQL Server Обозреватель метаданных отображает сведения об экземпляре SQL ServerSQL Server .Metadata Explorer shows information about an instance of SQL ServerSQL Server. При подключении к экземпляру SQL ServerSQL Server SSMA получает метаданные об этом экземпляре и сохраняет его в файле проекта.When you connect to an instance of SQL ServerSQL Server, SSMA retrieves metadata about that instance and stores it in the project file.

Можно использовать SQL ServerSQL Server Обозреватель метаданных для выбора преобразованных объектов базы данных Oracle, а затем синхронизировать эти объекты с экземпляром SQL ServerSQL Server .You can use SQL ServerSQL Server Metadata Explorer to select converted Oracle database objects, and then synchronize those objects with the instance of SQL ServerSQL Server.

Дополнительные сведения см. в разделе Загрузка преобразованных объектов базы данных в SQL Server (OracleToSQL).For more information, see Loading Converted Database Objects into SQL Server (OracleToSQL).

МетаданныеMetadata

Справа от каждого обозревателя метаданных находятся вкладки, описывающие выбранный объект.To the right of each metadata explorer are tabs that describe the selected object. Например, если выбрать таблицу в обозревателе метаданных Oracle, отобразятся шесть вкладок: Таблица, SQL, Сопоставление типов, отчет, Свойства и данные.For example, if you select a table in Oracle Metadata Explorer, six tabs will appear: Table, SQL, Type Mapping,Report, Properties, and Data. Вкладка отчет содержит сведения только после создания отчета, содержащего выбранный объект.The Report tab contains information only after you create a report that contains the selected object. Если выбрать таблицу в SQL ServerSQL Server обозревателе метаданных, отобразятся три вкладки: Таблица, SQL и данные.If you select a table in SQL ServerSQL Server Metadata Explorer, three tabs will appear: Table, SQL, and Data.

Большинство параметров метаданных доступны только для чтения.Most metadata settings are read-only. Однако можно изменить следующие метаданные:However, you can alter the following metadata:

  • В обозревателе метаданных Oracle можно изменять процедуры и сопоставления типов.In Oracle Metadata Explorer, you can alter procedures and type mappings. Чтобы преобразовать измененные процедуры и сопоставления типов, внесите изменения перед преобразованием схем.To convert the altered procedures and type mappings, make changes before you convert schemas.

  • В SQL ServerSQL Server обозревателе метаданных можно изменить Transact-SQLTransact-SQL для хранимых процедур.In SQL ServerSQL Server Metadata Explorer, you can alter the Transact-SQLTransact-SQL for stored procedures. Чтобы увидеть эти изменения в SQL ServerSQL Server , внесите эти изменения перед загрузкой схем в SQL ServerSQL Server .To see these changes in SQL ServerSQL Server, make these changes before you load the schemas into SQL ServerSQL Server.

Изменения, внесенные в обозревателе метаданных, отражаются в метаданных проекта, а не в исходных или целевых базах данных.Changes made in a metadata explorer are reflected in the project metadata, not in the source or target databases.

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

SSMA содержит две панели инструментов: панель инструментов проекта и панель инструментов миграции.SSMA has two toolbars: a project toolbar and a migration toolbar.

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

Панель инструментов проекта содержит кнопки для работы с проектами, подключения к Oracle и подключения к SQL ServerSQL Server .The project toolbar contains buttons for working with projects, connecting to Oracle, and connecting to SQL ServerSQL Server. Эти кнопки похожи на команды в меню файл .These buttons resemble the commands on the File menu.

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

В следующей таблице приведены команды панели инструментов миграции.The following table shows the migration toolbar commands:

КнопкаButton КомпонентFunction
Создать отчетCreate Report Преобразует выбранные объекты Oracle в SQL ServerSQL Server синтаксис, а затем создает отчет, показывающий, как было выполнено преобразование.Converts the selected Oracle objects to SQL ServerSQL Server syntax, and then creates a report that shows how successful the conversion was.

Эта команда отключена, если в обозревателе метаданных Oracle не выбраны объекты.This command is disabled unless objects are selected in Oracle Metadata Explorer.
Преобразовать схемуConvert Schema Преобразует выбранные объекты Oracle в SQL ServerSQL Server объекты.Converts the selected Oracle objects to SQL ServerSQL Server objects.

Эта команда отключена, если в обозревателе метаданных Oracle не выбраны объекты.This command is disabled unless objects are selected in Oracle Metadata Explorer.
Перенос данныхMigrate Data Переносит данные из базы данных Oracle в SQL ServerSQL Server .Migrates data from the Oracle database to SQL ServerSQL Server. Перед выполнением этой команды необходимо преобразовать схемы Oracle в SQL ServerSQL Server схемы, а затем загрузить объекты в SQL ServerSQL Server .Before you run this command, you must convert the Oracle schemas to SQL ServerSQL Server schemas, and then load the objects into SQL ServerSQL Server.

Эта команда отключена, если в обозревателе метаданных Oracle не выбраны объекты.This command is disabled unless objects are selected in Oracle Metadata Explorer.
ОстановитьStop Останавливает текущий процесс.Stops the current process.

В следующей таблице показаны меню SSMA.The following table shows the SSMA menus.

МенюMenu ОписаниеDescription
ФайлFile Содержит команды для работы с проектами, подключения к Oracle и подключения к SQL ServerSQL Server .Contains commands for working with projects, connecting to Oracle, and connecting to SQL ServerSQL Server.
ПравкаEdit Содержит команды для поиска и работы с текстом на страницах со сведениями, например для копирования Transact-SQLTransact-SQL из области сведений о SQL.Contains commands for finding and working with text in the details pages, such as copying Transact-SQLTransact-SQL from the SQL details pane. Также содержит параметр Управление закладками , в котором отображается список существующих закладок.Also contains the Manage Bookmarks option, where you will be able to see a list of existing bookmarks. Для управления закладками можно использовать кнопки в правой части диалогового окна.You can use the buttons on the right side of the dialog to manage the bookmarks.
ВидView Содержит команду Синхронизация обозревателей метаданных .Contains the Synchronize Metadata Explorers command. Объект, синхронизирующий объекты между обозревателем метаданных Oracle и SQL ServerSQL Server обозревателем метаданных.That synchronizes the objects between Oracle Metadata Explorer and SQL ServerSQL Server Metadata Explorer. Также содержит команды для отображения и скрытия выходных и Список ошибок панелей и макетов параметров для управления макетами.Also contains commands to show and hide the Output and Error List panes and an option Layouts to manage the Layouts.
ИнструментыTools Содержит команды для создания отчетов и переноса объектов и данных.Contains commands to create reports, and migrate objects and data. Также предоставляет доступ к диалоговым окнам глобальные параметры и Параметры проекта .Also provides access to the Global Settings and Project Settings dialog boxes.
Тест-инженерTester Содержит команды для создания тестовых случаев, репозитория и системы управления резервным копированием и работы с ними.Contains commands for creating and working with test cases, repository, and backup management system.
СправкаHelp Предоставляет доступ к справке SSMA и диалоговому окну " о программе ".Provides access to SSMA Help and to the About dialog box.

Область вывода и область список ошибокOutput Pane and Error List Pane

Меню вид содержит команды для переключения видимости области вывода и список ошибок панели.The View menu provides commands to toggle the visibility of the Output pane and the Error List pane:

  • В области вывода отображаются сообщения о состоянии от SSMA во время преобразования объектов, синхронизации объектов и переноса данных.The output pane shows status messages from SSMA during object conversion, object synchronization, and data migration.

  • В области список ошибок отображаются сообщения об ошибках, предупреждения и уведомления в списке, допускающем сортировку.The Error List pane shows error, warning, and informational messages in a sortable list.

См. также:See Also

Перенос данных Oracle в SQL Server (OracleToSQL)Migrating Oracle Data into SQL Server (OracleToSQL)
Справочник по пользовательскому интерфейсу (OracleToSQL)User Interface Reference (OracleToSQL)