다음을 통해 공유


SQL Server에 SSMA 구성 요소 설치(MySQLToSQL)

SSMA(SQL Server Migration Assistant)를 설치하는 것 외에도 SQL Server를 실행하는 컴퓨터에 구성 요소도 설치해야 합니다. 이러한 구성 요소에는 데이터 마이그레이션을 지원하는 SSMA 확장 팩과 서버 간 연결을 사용하도록 설정하는 MySQL 공급자가 포함됩니다.

MySQL용 SSMA 확장 팩

SSMA 확장 팩은 지정된 SQL Server 인스턴스에 데이터베이스 sysdb을(를) 추가합니다. 이 데이터베이스에는 데이터를 마이그레이션하는 데 필요한 테이블 및 저장 프로시저가 포함되어 있습니다.

또한 데이터를 SQL Server로 마이그레이션할 때 SSMA는 서버 쪽 데이터 마이그레이션 엔진을 사용하여 데이터를 마이그레이션할 때 SQL Server 에이전트 작업을 만듭니다.

필수 조건

SQL Server에 MySQL용 SSMA 서버 구성 요소를 설치하기 전에 컴퓨터가 다음 요구 사항을 충족하는지 확인합니다.

  • Microsoft Windows Installer 3.1 이상 버전.

  • Microsoft .NET Framework 버전 4.7.2 이상 버전. .NET Framework 개발자 센터에서 가져올 수 있습니다.

  • MySQL 클라이언트 공급자 및 마이그레이션할 MySQL 데이터베이스에 대한 연결입니다. MySQL 제품 미디어 또는 MySQL 웹 사이트에서 공급자를 설치할 수 있습니다.

  • 설치하는 동안 SQL Server 브라우저 서비스를 실행해야 합니다. 설치 마법사에서 SQL Server 인스턴스 목록을 채우는 데 사용됩니다. 설치 후 SQL Server Browser 서비스를 사용하지 않도록 설정할 수 있습니다.

    참고 항목

    SQL Server Browser 서비스가 실행 중이지만 설치 프로그램에서 인스턴스 목록이 표시되지 않는 경우 UDP 포트 1434의 차단을 해제해야 합니다. Windows 방화벽을 사용하여 일시적으로 포트 차단을 해제하거나 Windows 방화벽을 일시적으로 사용하지 않도록 설정할 수 있습니다. 바이러스 백신 소프트웨어를 일시적으로 사용하지 않도록 설정해야 할 수도 있습니다. 설치 후 방화벽과 바이러스 백신 소프트웨어를 사용하도록 설정하세요.

확장 팩 설치

Microsoft SQL Server Migration Assistant Extension Pack for MySQL 다운로드

데이터를 SQL Server로 마이그레이션하기 전에 언제든지 확장 팩을 설치할 수 있습니다.

중요

확장팩을 설치하려면 SQL Server 인스턴스에서 sysadmin 서버 역할의 멤버여야 합니다.

확장 팩 설치 방법:

  1. SSMAforMySQLExtensionPack_n.msi용 SSMA(여기서 n은 빌드 번호)를 SQL Server를 실행 중인 컴퓨터에 복사합니다.

  2. SSMAforMySQLExtensionPack_n.msi를 두 번 클릭합니다.

  3. 시작 대화 상자에서 다음을 선택합니다.

  4. 최종 사용자 사용권 계약 대화 상자에서 사용권 계약을 읽습니다. 동의하면 계약에 동의합니다 옵션을 선택한 후 다음을 선택합니다.

  5. 설정 유형 선택 대화 상자에서 일반을 선택합니다.

  6. 설치 준비 대화 상자에서 설치를 선택합니다.

  7. 설치의 첫 번째 단계 완료 대화 상자에서 다음을 선택합니다.

    확장 팩 설치를 위해 SQL Server 인스턴스를 선택하는 새 대화 상자가 표시됩니다.

  8. MySQL 스키마를 마이그레이션 중인 SQL Server 인스턴스를 선택한 후 다음을 선택합니다.

    기본 인스턴스의 이름은 컴퓨터와 동일합니다. 명명된 인스턴스 뒤에는 백슬래시와 인스턴스 이름이 이어집니다.

  9. 연결 페이지에서 인증 방법을 선택한 후 다음을 선택합니다.

    Windows 인증이 Windows 자격 증명을 사용하여 SQL Server 인스턴스에 로그인을 시도합니다. 서버 인증을 선택하는 경우 SQL Server 로그인 이름과 비밀번호를 입력해야 합니다.

  10. 다음 단계에서는 서버 쪽 데이터 마이그레이션 중에 확장 팩 데이터베이스에 저장된 중요한 데이터를 암호화하는 데 사용할 마스터 키의 암호를 설정해야 합니다. 강력한 암호를 입력하고 다음을 선택합니다.

  11. 다음 대화 상자에서 유틸리티 데이터베이스 n 설치 및 확장팩 라이브러리 설치를 선택하고(여기서 n은 버전 번호) 다음을 선택합니다.

    데이터베이스는 sysdb 테이블을 사용하여 생성되고 데이터 마이그레이션에 필요한 저장 프로시저(서버 쪽 데이터 마이그레이션 엔진 사용)가 이 데이터베이스에 생성됩니다.

  12. SQL Server의 다른 인스턴스에 유틸리티를 설치하려면 를 선택하고 다음을 선택합니다. 또는 마법사를 종료하려면 아니요를 선택합니다.