SQL Server (SybaseToSQL)에 SSMA 구성 요소 설치Installing SSMA Components on SQL Server (SybaseToSQL)

서버 쪽 데이터 마이그레이션을 사용 하 여에 대 한 SSMA를 설치 하는 것 외에도 설치 해야 구성 요소를 실행 하는 컴퓨터에서 SQL ServerSQL Server합니다.In addition to installing SSMA, for using Server side data migration, you must also install components on the computer that is running SQL ServerSQL Server. 이러한 구성 요소를 지 원하는 데이터 마이그레이션 및 서버 간 연결을 허용 하도록 Sybase 공급자 SSMA 확장 팩을 포함 합니다.These components include the SSMA extension pack, which supports data migration, and Sybase providers to enable server-to-server connectivity.

SSMA for Sybase 확장 팩SSMA for Sybase Extension Pack

데이터베이스를 추가 하는 SSMA 확장 팩 sysdbssmatesterdb_syb을의 지정 된 인스턴스 SQL ServerSQL Server합니다.The SSMA extension pack adds the databases, sysdb and ssmatesterdb_syb, to the specified instance of SQL ServerSQL Server. sysdb 데이터베이스 테이블 및 데이터를 마이그레이션하는 데 필요한 저장된 프로시저를 포함 합니다.The sysdb database contains the tables and stored procedures that are required to migrate data. ssmatester_syb 데이터베이스 스키마가 포함 ssma_sybase_utilities, SSMA 테스터 구성 요소에서 사용 되는 개체 (테이블, 트리거, 뷰) 생성 됩니다.The ssmatester_syb database contains the schema ssma_sybase_utilities, in which the objects (Tables,Triggers,Views) used by the SSMA tester component are created.

또한 데이터를 마이그레이션할 때 SQL ServerSQL Server, SSMA 만듭니다 SQL ServerSQL Server 서버 쪽 데이터 마이그레이션 엔진으로 데이터를 마이그레이션하는 데 사용 되는 경우 에이전트 작업입니다.Also, when you migrate data to SQL ServerSQL Server, SSMA creates SQL ServerSQL Server Agent jobs when server side data migration engine is used for migrating the data.

확장 팩 설치Installing the Extension Pack

데이터를 마이그레이션하기 전에 든 지 확장 팩을 설치 하려면 SQL ServerSQL Server합니다.You can install the extension pack any time before you migrate data to SQL ServerSQL Server.

중요

확장 팩을 설치 하려면 인스턴스에서 sysadmin 서버 역할의 구성원 이어야 SQL ServerSQL Server합니다.To install the extension pack, you must be a member of the sysadmin server role on the instance of SQL ServerSQL Server.

확장 팩을 설치 하려면To install the extension pack

  1. SSMA for Sybase 확장 팩 복사 합니다. n. Install.exe 여기서 n 실행 중인 컴퓨터에 있는 빌드 번호 SQL ServerSQL Server합니다.Copy SSMA for Sybase Extension Pack.n.Install.exe, where n is the build number, to the computer that is running SQL ServerSQL Server.

  2. Sybase 확장 팩 SSMA를 두 번 클릭 합니다. n. Install.exe 합니다.Double-click SSMA for Sybase Extension Pack.n.Install.exe.

  3. 시작 페이지에서 클릭 다음합니다.On the Welcome page, click Next.

  4. 최종 사용자 사용권 계약 페이지에서 사용권 계약을 읽습니다.On the End User License Agreement page, read the license agreement. 동의 하면 선택 된 사용권 계약에 동의 확인란을 선택한 다음 클릭 다음합니다.If you agree, select the I accept the terms in the license agreement check box, and then click Next.

  5. 설치 유형 선택 페이지에서 클릭 일반합니다.On the Choose Setup Type page, click Typical.

  6. 설치 준비 완료 페이지를 클릭 설치합니다.On the Ready to Install page, click Install.

  7. 완료 된 첫 번째 단계 설치 페이지에서 클릭 다음합니다.On the Completed the First Step of Installation page, click Next.

    인스턴스를 선택 하면 새 대화 상자가 표시 됩니다 SQL ServerSQL Server 확장 팩 설치에 대 한 합니다.A new dialog box will appear, in which you select the instance of SQL ServerSQL Server for the extension pack installation.

  8. 인스턴스를 선택 SQL ServerSQL Server ASE 마이그레이션하기 선택한 다음 클릭 위치 다음합니다.Select the instance of SQL ServerSQL Server where you will be migrating ASE databases, and then click Next.

    기본 인스턴스는 컴퓨터와 동일한 이름이 있습니다.The default instance has the same name as the computer. 명명 된 인스턴스 수 뒤에 백슬래시 및 인스턴스 이름입니다.Named instances will be followed by a backslash and the instance name.

  9. 연결 매개 변수 페이지에서 인증 방법을 선택한 다음 클릭 다음합니다.On the Connection Parameters page, select the authentication method and then click Next.

    Windows 인증 Windows 자격 증명을 사용 하 여 인스턴스의에 로그온 하려고 SQL ServerSQL Server합니다.Windows Authentication will use your Windows credentials to try to log on to the instance of SQL ServerSQL Server. 선택 하는 경우 SQL ServerSQL Server 입력 해야 인증을 한 SQL ServerSQL Server 로그인 이름 및 암호.If you select SQL ServerSQL Server Authentication, you must enter a SQL ServerSQL Server login name and password.

  10. 서버 관리 페이지에서 선택 설치 유틸리티 데이터베이스 n 여기서 n 버전 번호 이며 클릭 다음합니다.On the Manage Server page, select Install Utilities Database n, where n is the version number, and then click Next.

    sysdb 데이터베이스가 만들어지고 저장된 프로시저는 해당 데이터베이스에 만들어집니다.The sysdb database is created and the stored procedures are created in that database.

    경우 테스터 데이터베이스 설치 옵션을 선택은 테스터 ssmatesterdb_syb 데이터베이스가 생성 됩니다.If Install Tester Database option is checked the tester ssmatesterdb_syb database will be created.

  11. 다른 인스턴스에 유틸리티를 설치 하려면 SQL ServerSQL Server선택, 인스턴스를 반환, 클릭 하 고 다음합니다.To install the utilities to another instance of SQL ServerSQL Server, select Return to instances, and then click Next. 마법사를 종료 하려면 또는 종료합니다.Or, to exit the wizard, click Exit.

SQL Server 데이터베이스 개체SQL Server Database Objects

참조 확장 팩을 설치한 후 됩니다는 ssma_syb.bcp_migration_packages 테이블에 sysdb 데이터베이스입니다.After you install the extension pack, you will a see a ssma_syb.bcp_migration_packages table in the sysdb database. 다음 저장된 프로시저도 나타납니다.You will also see the following stored procedures:

  • bcp_clean_migration_databcp_clean_migration_data

  • bcp_ensure_message_tablebcp_ensure_message_table

  • bcp_insert_new_messagebcp_insert_new_message

  • bcp_post_processbcp_post_process

  • bcp_read_new_migration_messagesbcp_read_new_migration_messages

  • bcp_save_migration_packagebcp_save_migration_package

  • bcp_smart_truncatebcp_smart_truncate

  • bcp_start_migration_processbcp_start_migration_process

  • get_jobstep_infoget_jobstep_info

  • stop_agent_processstop_agent_process

데이터를 마이그레이션하기 될 때마다 SQL ServerSQL Server, SSMA 만듭니다는 SQL ServerSQL Server 에이전트 작업입니다.Every time that you migrate data to SQL ServerSQL Server, SSMA creates a SQL ServerSQL Server Agent job. 이러한 작업 이름은 ssma_syb 데이터 마이그레이션 패키지 {GUID}에 표시 됩니다는 SQL ServerSQL Server 의 에이전트 노드 SQL Server Management StudioSQL Server Management Studio 작업 폴더에 있습니다.These jobs are named ssma_syb data migration package {GUID}, and are visible in the SQL ServerSQL Server Agent node of SQL Server Management StudioSQL Server Management Studio in the Jobs folder.

Sybase 공급자Sybase Providers

ASE에에서 데이터를 마이그레이션할 때 SQL ServerSQL ServerSQL Azure 데이터 ASE 간에 직접 마이그레이션합니다 및 SQL ServerSQL ServerSQL Azure입니다.When you migrate data from ASE to SQL ServerSQL Server/SQL Azure, the data migrates directly between ASE and SQL ServerSQL Server/SQL Azure. 따르지 않는 SSMA를 통해이 데이터 마이그레이션 속도가 느려질 것 때문에 있습니다.It does not go through SSMA because this would slow down the data migration.

Sybase 공급자 설치Installing the Sybase Providers

다음 명령은 Sybase 공급자를 설치 하기 위한 기본 설치 단계를 제공 합니다.The following instructions provide the basic installation steps for installing Sybase providers. 정확한 지침은 Sybase 설치 프로그램의 버전에 따라 달라 집니다.The exact instructions will differ depending on the version of the Sybase Setup program.

중요

설치 프로그램을 실행 하기 전에 사용권 계약을 위반 하지 않는 확인 합니다.Before you run the Setup program, verify that you are not violating your licensing agreements.

  1. Sybase ASE 설치 프로그램을 실행 합니다.Run the Sybase ASE Setup program.

  2. 사용자 지정 설치를 선택 합니다.Select custom setup.

  3. 기능 선택 페이지에서 ODBC, OLE DB 및 ADO.NET 데이터 공급자를 선택 합니다.On the feature selection page, select the ODBC, OLE DB and ADO.NET data providers.

  4. 선택한 기능을 확인 한 다음 클릭 마침 데이터 공급자를 설치 합니다.Verify the selected features, and then click Finish to install the data provider.

관련 항목:See Also

SSMA for Sybase 클라이언트 ( 설치 SybaseToSQL )Installing SSMA for Sybase Client (SybaseToSQL)
Azure SQL DB ( SQL Server-Sybase ASE 데이터베이스 마이그레이션 SybaseToSQL )Migrating Sybase ASE Databases to SQL Server - Azure SQL DB (SybaseToSQL)