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

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

MySQL 확장 팩 용 SSMASSMA for MySQL Extension Pack

데이터베이스를 추가 하는 SSMA 확장 팩 sysdb의 지정 된 인스턴스 SQL ServerSQL Server합니다.The SSMA extension pack adds a database, sysdb, to the specified instance of SQL ServerSQL Server. 이 데이터베이스 테이블 및 데이터를 마이그레이션하는 데 필요한 저장된 프로시저를 포함 합니다.This database contains the tables and stored procedures that are required to migrate data.

또한 데이터를 마이그레이션할 때 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.

필수 구성 요소Prerequisites

에 MySQL 서버 구성 요소에 대 한 SSMA를 설치 하기 전에 SQL ServerSQL Server, 컴퓨터가 다음 요구 사항을 충족 하는지 확인 합니다.Before you install the SSMA for MySQL server components on SQL ServerSQL Server, make sure that the computer meets the following requirements:

  • MicrosoftMicrosoftWindows Installer 3.1 또는 이후 버전입니다. Windows Installer 3.1 or a later version.

  • MySQL 클라이언트 공급자 및 마이그레이션할 MySQL 데이터베이스에 연결 합니다.The MySQL Client Provider, and connectivity to the MySQL database that you want to migrate. MySQL 제품 미디어 또는 MySQL 웹 사이트에서 공급자를 설치할 수 있습니다.You can install providers from the MySQL product media or MySQL Web site.

  • SQL ServerSQL Server 브라우저 서비스를 설치 하는 동안 실행 해야 합니다.The SQL ServerSQL Server Browser service must be running during installation. 인스턴스 목록을 채우는 데 사용 되는이 SQL ServerSQL Server 설치 마법사에서 합니다.This is used to populate a list of the instances of SQL ServerSQL Server in the Setup wizard. 사용 하지 않도록 설정할 수는 SQL ServerSQL Server 설치 후 브라우저 서비스입니다.You can disable the SQL ServerSQL Server Browser service after installation.

    참고

    경우는 SQL ServerSQL Server 브라우저 서비스가 실행 되 고 있지만 여전히 설치 프로그램에서 인스턴스 목록이 표시 되지 않으면, UDP 포트 1434의 차단을 해제 해야 합니다.If the SQL ServerSQL Server Browser service is running, but you still do not see a list of instances in Setup, you must unblock UDP port 1434. Windows 방화벽을 사용 하 여 일시적으로 해당 포트를 차단 해제 하거나 Windows 방화벽을 임시로 해제할 수 있습니다.You can use Windows Firewall to temporarily unblock the port, or you can temporarily disable Windows Firewall. 또한 바이러스 백신 소프트웨어를 일시적으로 해제 해야 합니다.You might also have to temporarily disable antivirus software. 설치 후 방화벽 및 바이러스 백신 소프트웨어를 사용 하도록 설정 했는지 확인 합니다.Make sure to enable firewalls and antivirus software after installation.

확장 팩 설치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. MySQL 확장 팩 SSMA를 복사 합니다. n. Install.exe 여기서 n 실행 중인 컴퓨터에 있는 빌드 번호 SQL ServerSQL Server합니다.Copy SSMA for MySQL Extension Pack.n.Install.exe, where n is the build number, to the computer that is running SQL ServerSQL Server.

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

  3. 시작 대화 상자에서 클릭 다음합니다.On the Welcome dialog box, click Next.

  4. 최종 사용자 사용권 계약 대화 상자에서 사용권 계약을 읽습니다.On the End User License Agreement dialog box, 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 dialog box, click Typical.

  6. 설치 대화 상자, 준비 완료에서 클릭 설치합니다.On the Ready to Install dialog box, click Install.

  7. 완료 된 첫 번째 설치 단계 대화 상자에서 클릭 다음합니다.On the Completed the First Step of Installation dialog box, 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 MySQL 스키마 마이그레이션 선택한 다음 클릭 위치 다음합니다.Select the instance of SQL ServerSQL Server where you will be migrating MySQL schemas, 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 dialog box, 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 next dialog box, select Install Utilities Database n, where n is the version number, and then click Next.

    sysdb 테이블은 데이터베이스가 만들어지고 (서버 쪽 데이터 마이그레이션 엔진 사용) 하는 데이터 마이그레이션에 필요한 저장된 프로시저는 해당 데이터베이스에 만들어집니다.The sysdb database is created with the tables and stored procedures required for data migration (using server side data migration engine) are created in that database.

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

관련 항목:See Also

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