SSMA for Oracle (OracleToSQL) 시작Getting Started with SSMA for Oracle (OracleToSQL)

SQL ServerSQL ServerMigration Assistant (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.

SSMA를 설치합니다.Installing 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. 설치 지침을 참조 하십시오. Oracle ( OracleToSQL )에 대 한 설치 SSMA합니다.For installation instructions, see Installing SSMA for Oracle (OracleToSQL).

SSMA를 시작 하려면 시작, 가리킨 모든 프로그램, 가리킨 SQL ServerSQL Server Migration Assistant for Oracle, 클릭 하 고 SQL ServerSQL Server Migration Assistant for 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.

Oracle 사용자 인터페이스용 SSMASSMA for Oracle User Interface

SSMA를 설치한 후에 Oracle 데이터베이스를 마이그레이션할 SSMA를 사용할 수 있습니다 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:

Oracle UI 용 SSMASSMA 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.

이러한 작업을 수행 하는 방법에 대 한 자세한 내용은 참조 SQL Server ( OracleToSQL ) Oracle 데이터베이스 마이그레이션합니다.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 포함을 찾아서 Oracle에서 작업을 수행할 두 메타 데이터 탐색기 및 SQL ServerSQL Server 데이터베이스.SSMA contains two metadata explorers to browse and perform actions on Oracle and SQL ServerSQL Server databases.

Oracle 메타 데이터 탐색기Oracle 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 Server 메타 데이터 탐색기SQL 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 메타 데이터 탐색기에서 테이블을 선택 하는 경우 6 개의 탭 표시 됩니다: 테이블, 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 DescriptionDescription
파일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.
ToolsTools 보고서를 만들고 개체 및 데이터 마이그레이션에 명령이 포함 됩니다.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

SQL Server ( OracleToSQL )에 Oracle 데이터 마이그레이션Migrating Oracle Data into SQL Server (OracleToSQL)
사용자 인터페이스 참조 ( OracleToSQL )User Interface Reference (OracleToSQL)