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

SSMA를 설치하는 것 외에도 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 방화벽을 일시적으로 사용하지 않도록 설정할 수 있습니다. 바이러스 백신 소프트웨어를 일시적으로 사용하지 않도록 설정해야 할 수도 있습니다. 설치 후 방화벽 및 바이러스 백신 소프트웨어를 사용하도록 설정해야 합니다.

확장 팩 설치

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

Important

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

확장 팩을 설치하려면 다음을 수행합니다.

  1. 빌드 번호인 SSMAforMySQLExtensionPack_n.msi용 SSMA를 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의 다른 인스턴스에 유틸리티를 설치하려면 예를 선택하고 다음을 클릭합니다. 또는 마법사를 종료하려면 [아니요]를 클릭합니다.

참고 항목