SSMA for Sybase (SybaseToSQL) 시작Getting Started with SSMA for Sybase (SybaseToSQL)

SQL ServerSQL ServerMigration Assistant (SSMA) Sybase 사용 하면 신속 하 게에 대 한 변환 Sybase 적응형 Server Enterprise (ASE) 데이터베이스 스키마를 SQL ServerSQL Server 또는 SQL Azure 스키마 업로드으로 결과 스키마 SQL ServerSQL Server 또는 SQL Azure를 Sybase ASE에서 데이터를 마이그레이션할 SQL ServerSQL Server 또는 SQL Azure입니다. Migration Assistant (SSMA) for Sybase lets you quickly convert Sybase Adaptive Server Enterprise (ASE) database schemas to SQL ServerSQL Server or SQL Azure schemas, upload the resulting schemas into SQL ServerSQL Server or SQL Azure, and migrate data from Sybase ASE to SQL ServerSQL Server or SQL Azure.

이 항목 설치 프로세스를 소개 하 고 SSMA 사용자 인터페이스에 익숙해질 수 있습니다.This topic introduces the installation process, and then helps familiarize you with the SSMA user interface.

SSMA 라이선스 및 설치Installing and Licensing SSMA

SSMA를 사용 하려면 먼저 설치 해야 SSMA 클라이언트 프로그램 Sybase ASE의 원본 인스턴스 및의 대상 인스턴스 모두에 액세스할 수 있는 컴퓨터에서 SQL ServerSQL Server 또는 SQL Azure입니다.To use SSMA, you first must install the SSMA client program on a computer that can access both the source instance of Sybase ASE and the target instance of SQL ServerSQL Server or SQL Azure. 서버 쪽 데이터 마이그레이션을 사용 하려면 설치 해야 확장 팩 및 Sybase 공급자 (OLE DB 또는 ADO.NET) 중 하나 이상을 실행 하는 컴퓨터에서 SQL ServerSQL Server합니다.To use Server side data migration, you must install extension pack and at least one of the Sybase providers (OLE DB or ADO.NET) on the computer that is running SQL ServerSQL Server. 이러한 구성 요소는 데이터 마이그레이션 및 Sybase ASE 시스템 함수의 에뮬레이션을 지원합니다.These components support data migration and the emulation of Sybase ASE system functions. 설치 지침을 참조 하세요. 설치 SSMA for Sybase ( SybaseToSQL ) .For installation instructions, see Installing SSMA for Sybase (SybaseToSQL).

SSMA를 시작 하려면 시작, 가리킨 모든 프로그램, 가리킨 MicrosoftMicrosoft SQL ServerSQL Server Migration Assistant for Sybase를 선택한 후 MicrosoftMicrosoft SQL ServerSQL Server Migration Assistant for Sybase합니다.To start SSMA, click Start, point to All Programs, point to MicrosoftMicrosoft SQL ServerSQL Server Migration Assistant for Sybase, and then select MicrosoftMicrosoft SQL ServerSQL Server Migration Assistant for Sybase. SSMA를 시작 하는 처음으로 라이선스 대화 상자가 표시 됩니다.The first time that you start SSMA, a licensing dialog box will appear. SSMA를 사용 하려면 먼저 Windows Live ID를 사용 하 여 SSMA를 사용 해야 합니다.You must license SSMA by using a Windows Live ID before you can use SSMA. 라이선스 지침의 설치 지침와 함께 제공 되는 설치 SSMA for Sybase 클라이언트 ( SybaseToSQL ) 항목입니다.Licensing instructions are included with the installation instructions in the Installing SSMA for Sybase Client (SybaseToSQL) topic.

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

SSMA 설치 및 사용이 허가 된 후에 Sybase ASE 데이터베이스를 마이그레이션할 SSMA를 사용할 수 있습니다 SQL ServerSQL Server 또는 SQL Azure입니다.After SSMA is installed and licensed, you can use SSMA to migrate Sybase ASE databases to SQL ServerSQL Server or SQL Azure. 시작 하기 전에 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:

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

마이그레이션을 시작 하려면 새 프로젝트를 먼저 만들어야 할 합니다.To start a migration, you must first create a new project. 그런 다음 Sybase ASE에 연결할 수도 있습니다.Then, you connect to Sybase ASE. Sybase ASE 데이터베이스의 계층 구조는 연결 완료 후 Sybase 메타 데이터 탐색기에 표시 됩니다.After a successful connection, a hierarchy of Sybase ASE databases will appear in Sybase Metadata Explorer. Sybase 메타 데이터 탐색기와 같은 작업을 수행 하에서 마우스 오른쪽 단추로 개체 변환이 평가 하는 보고서를 만들 수 있습니다 SQL ServerSQL Server 또는 SQL Azure입니다.You can then right-click objects in Sybase Metadata Explorer to do tasks such as create reports that assess conversions to SQL ServerSQL Server or SQL Azure. 또한 도구 모음과 메뉴를 통해 이러한 작업을 수행할 수 있습니다.You can also do these tasks through the toolbars and menus.

인스턴스에 연결 해야 또한 SQL ServerSQL Server 또는 SQL Azure입니다.You must also connect to an instance of SQL ServerSQL Server or SQL Azure. 계층 구조 라는 연결 완료 후 SQL ServerSQL Server SQL Azure 데이터베이스에 나타납니다. 또는 SQL ServerSQL Server 또는 SQL Azure 메타 데이터 탐색기입니다.After a successful connection, a hierarchy of SQL ServerSQL Server or SQL Azure databases will appear in SQL ServerSQL Server or SQL Azure Metadata Explorer. Sybase ASE 스키마를 변환한 후 SQL ServerSQL Server SQL Azure 스키마에서 이러한 변환 된 스키마를 선택 하거나 SQL ServerSQL Server 또는 SQL Azure 메타 데이터 탐색기를 다음으로 스키마를 로드 하 고 SQL ServerSQL Server 또는 SQL Azure입니다.After you convert Sybase ASE schemas to SQL ServerSQL Server or SQL Azure schemas, select those converted schemas in SQL ServerSQL Server or SQL Azure Metadata Explorer, and then load the schemas into SQL ServerSQL Server or SQL Azure.

으로 변환 된 스키마를 로드 한 후 SQL ServerSQL Server 있고 SQL Azure Sybase 메타 데이터 탐색기로 돌아갑니다로 Sybase ASE 데이터베이스에서 데이터를 마이그레이션할 SQL ServerSQL Server 또는 SQL Azure 데이터베이스입니다.After you load converted schemas into SQL ServerSQL Server or SQL Azure, you can return to Sybase Metadata Explorer and migrate data from Sybase ASE databases into SQL ServerSQL Server or SQL Azure databases.

이러한 작업을 수행 하는 방법에 대 한 자세한 내용은 참조 Sybase ASE로 데이터베이스 마이그레이션 SQL Server-Azure SQL DB ( SybaseToSQL ) .For more information about these tasks and how to perform them, see Migrating Sybase ASE Databases to SQL Server - Azure SQL DB (SybaseToSQL).

다음 섹션에서는 SSMA 사용자 인터페이스의 기능을 설명 합니다.The following sections describe the features of the SSMA user interface.

메타 데이터 탐색기Metadata Explorers

SSMA 포함을 찾아서 Sybase ASE에서 작업을 수행할 두 메타 데이터 탐색기 및 SQL ServerSQL Server 또는 SQL Azure 데이터베이스입니다.SSMA contains two metadata explorers to browse and perform actions on Sybase ASE and SQL ServerSQL Server or SQL Azure databases.

Sybase 메타 데이터 탐색기Sybase Metadata Explorer

Sybase 메타 데이터 탐색기 Sybase ASE 원본 인스턴스의 데이터베이스에 대 한 정보를 보여 줍니다.Sybase Metadata Explorer shows information about databases on the source instance of Sybase ASE.

Sybase 메타 데이터 탐색기를 사용 하 여 다음 작업을 수행할 수 있습니다.By using Sybase Metadata Explorer, you can perform the following tasks:

SQL Server 또는 SQL Azure 메타 데이터 탐색기SQL Server or SQL Azure Metadata Explorer

SQL ServerSQL Server인스턴스에 대 한 정보를 표시 하는 SQL Azure 메타 데이터 탐색기 또는 SQL ServerSQL Server 또는 SQL Azure입니다. or SQL Azure Metadata Explorer shows information about an instance of SQL ServerSQL Server or SQL Azure. 인스턴스로 연결할 때 SQL ServerSQL Server 또는 SQL Azure, SSMA 해당 인스턴스에 대 한 메타 데이터를 검색 하 고 프로젝트 파일에 저장 합니다.When you connect to an instance of SQL ServerSQL Server or SQL Azure, SSMA retrieves metadata about that instance and stores it in the project file.

사용할 수 있습니다 SQL ServerSQL Server 또는 변환 된 Sybase ASE 데이터베이스 개체를 선택한 후 로드 하는 SQL Azure 메타 데이터 탐색기 (동기화)의 인스턴스로 해당 개체 SQL ServerSQL Server 또는 SQL Azure입니다.You can use SQL ServerSQL Server or SQL Azure Metadata Explorer to select converted Sybase ASE database objects, and then load (synchronize) those objects into the instance of SQL ServerSQL Server or SQL Azure.

자세한 내용은 참조 #40; SQL Server로 변환 된 데이터베이스 개체 로드 SybaseToSQL ) .For more information, see Loading Converted Database Objects into SQL Server (SybaseToSQL).

메타데이터Metadata

각 메타 데이터 탐색기의 오른쪽에는 선택한 개체를 설명 하는 탭이 있습니다.To the right of each metadata explorer are tabs that describe the selected object. 예를 들어 Sybase 메타 데이터 탐색기에서 테이블을 선택 하는 경우 6 개의 탭 표시 됩니다: 테이블, SQL, 유형 매핑, 데이터, 속성보고서합니다.For example, if you select a table in Sybase Metadata Explorer, six tabs will appear: Table, SQL, Type Mapping, Data, Properties and Report. 보고서 탭 선택된 된 개체를 포함 하는 보고서를 만든 후에 정보를 포함 합니다.The Report tab contains information only after you create a report containing the selected object. 테이블을 선택 하는 경우 SQL ServerSQL Server 지정 하거나 SQL Azure 메타 데이터 탐색기에서 세 개의 탭 표시 됩니다: 테이블, SQL, 및 데이터합니다.If you select a table in SQL ServerSQL Server or SQL Azure Metadata Explorer, three tabs will appear: Table, SQL, and Data.

대부분의 설정은 메타 데이터는 읽기 전용입니다.Most metadata settings are read-only. 그러나 다음과 같은 메타 데이터를 변경할 수 있습니다.However, you can alter the following metadata:

  • Sybase 메타 데이터 탐색기에서 프로시저를 변경 하 고 형식 매핑을 수 있습니다.In Sybase Metadata Explorer, you can alter procedures and type mappings. 스키마를 변환 하기 전에 이러한 변경 내용을 확인 해야 합니다.You should make these changes before you convert schemas.

  • SQL ServerSQL Server 하거나 변경할 수 SQL Azure 메타 데이터 탐색기는 Transact-SQLTransact-SQL 저장된 프로시저에 대 한 합니다.In SQL ServerSQL Server or SQL Azure Metadata Explorer, you can alter the Transact-SQLTransact-SQL for stored procedures. 스키마를 로드 하기 전에 이러한 변경 내용을 확인 해야 SQL ServerSQL Server합니다.You should 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

프로젝트 도구 모음 프로젝트로 작업 하 고, Sybase ASE에 연결에 연결 하기 위한 단추가 있습니다 SQL ServerSQL Server 또는 SQL Azure입니다.The project toolbar contains buttons for working with projects, connecting to Sybase ASE, and connecting to SQL ServerSQL Server or SQL Azure. 이 단추에 명령을 유사는 파일 메뉴.These buttons resemble the commands on the File menu.

마이그레이션 도구 모음Migration Toolbar

마이그레이션 도구 모음에는 다음 명령도 포함 됩니다.The migration toolbar contains the following commands:

단추Button 함수Function
보고서 만들기Create Report 선택한 Sybase ASE 개체를 변환 SQL ServerSQL Server 구문 다음 얼마나 성공적인 변환 작업이 보여 주는 보고서를 만듭니다.Converts the selected Sybase ASE objects to SQL ServerSQL Server syntax, and then creates a report that shows how successful the conversion was.

이 명령은 Sybase 메타 데이터 탐색기에서 개체를 선택한 경우에 있습니다.This command is available only when objects are selected in Sybase Metadata Explorer.
스키마 변환Convert Schema 선택한 Sybase ASE 개체를 변환 SQL ServerSQL Server 또는 SQL Azure 개체입니다.Converts the selected Sybase ASE objects to SQL ServerSQL Server or SQL Azure objects.

이 명령은 Sybase 메타 데이터 탐색기에서 개체를 선택한 경우에 있습니다.This command is available only when objects are selected in Sybase Metadata Explorer.
데이터 마이그레이션Migrate Data Sybase ASE 데이터베이스에서 데이터를 마이그레이션하면 SQL ServerSQL Server 또는 SQL Azure입니다.Migrates data from the Sybase ASE database to SQL ServerSQL Server or SQL Azure. 이 명령을 실행 하기 전에 Sybase 스키마를 변환 해야 SQL ServerSQL Server 또는 SQL Azure 스키마가 개체를 로드 하 고 SQL ServerSQL Server 또는 SQL Azure입니다.Before you run this command, you must convert the Sybase schemas to SQL ServerSQL Server or SQL Azure schemas, and then load the objects into SQL ServerSQL Server or SQL Azure.

이 명령은 Sybase 메타 데이터 탐색기에서 개체를 선택한 경우에 있습니다.This command is available only when objects are selected in Sybase Metadata Explorer.
중지Stop 개체를 쓰는 등 현재 프로세스를 중단 SQL ServerSQL Server 또는 SQL Azure 구문이 있습니다.Stops the current process, such as converting objects to SQL ServerSQL Server or SQL Azure syntax.

SSMA 메뉴가 포함 되어 있습니다.SSMA contains the following menus.

메뉴Menu DescriptionDescription
파일File 프로젝트 작업, Sybase ASE에 연결에 연결 하기 위한 명령이 포함 되어 SQL ServerSQL Server 또는 SQL Azure입니다.Contains commands for working with projects, connecting to Sybase ASE, and connecting to SQL ServerSQL Server or SQL Azure.
편집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. Sybase 메타 데이터 탐색기 간에 개체를 동기화 하는이 및 SQL ServerSQL Server 또는 SQL Azure 메타 데이터 탐색기입니다.This synchronizes the objects between Sybase Metadata Explorer and SQL ServerSQL Server or SQL Azure Metadata Explorer. 표시 하거나 숨기려면 명령도 포함는 출력오류 목록 창 및 옵션 레이아웃 레이아웃을 관리할 수 있습니다.Also contains commands to display and hide the Output and Error List panes and an option Layouts to manage the Layouts.
ToolsTools 보고서를 만들 데이터를 내보내고 개체와 데이터를 마이그레이션하는 명령이 포함 됩니다.Contains commands to create reports, export data, and migrate objects and data. 또한에 대 한 액세스를 제공 된 전역 설정프로젝트 설정 대화 상자.Also provides access to the Global Settings and Project Settings dialog boxes.
테스터Tester 테스트 사례, 테스트 결과 보기 및 백업 관리 데이터베이스에 대 한 명령을 만드는 명령을 포함 합니다.Contains commands to create test cases, view test results, and commands for database backup management.
도움말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 list that you can sort.

관련 항목:See Also

Azure SQL DB ( SQL Server-Sybase ASE 데이터베이스 마이그레이션 SybaseToSQL )Migrating Sybase ASE Databases to SQL Server - Azure SQL DB (SybaseToSQL)
사용자 인터페이스 참조 ( SybaseToSQL )User Interface Reference (SybaseToSQL)