SSMA 프로젝트 작업(SybaseToSQL)

Sybase ASE(Adaptive Server Enterprise) 데이터베이스를 SQL Server 또는 SQL Azure로 마이그레이션하려면 먼저 SSMA 프로젝트를 만듭니다. 이 프로젝트는 SQL Server 또는 SQL Azure로 마이그레이션하려는 ASE 데이터베이스에 대한 메타데이터, 마이그레이션된 개체 및 데이터, SQL Server 또는 SQL Azure 연결 정보 및 프로젝트 설정을 받을 SQL Server 또는 SQL Azure의 대상 인스턴스에 대한 메타데이터를 포함하는 파일입니다.

프로젝트를 열면 SQL Server 또는 SQL Azure와 연결이 끊어집니다. 이렇게 하면 오프라인으로 작업할 수 있습니다. SQL Server 또는 SQL Azure에 다시 연결할 수 있습니다. 자세한 내용은 Azure SQL Database(SybaseToSQL) / 에 연결하는 SQL Server에 연결(SybaseToSQL)을 참조하세요.

기본 프로젝트 설정 검토

SSMA에는 데이터베이스 개체를 변환 및 로드하고, 데이터를 마이그레이션하고, SSMA를 ASE 및 SQL Server 또는 SQL Azure와 동기화하는 몇 가지 옵션이 포함되어 있습니다. 이러한 옵션에 대한 기본 설정은 많은 사용자에게 적합합니다. 그러나 새 SSMA 프로젝트를 만들기 전에 옵션을 검토하고 원하는 경우 모든 새 프로젝트에 사용할 기본값을 변경해야 합니다.

기본 프로젝트 설정을 검토하려면

  1. 도구 메뉴에서 기본 프로젝트 설정을 선택합니다.

  2. 마이그레이션 대상 버전 드롭다운에서 설정을 보거나 변경해야 하는 프로젝트 유형을 선택한 다음 일반 탭을 클릭합니다.

  3. 왼쪽 창에서 변환을 클릭합니다.

  4. 오른쪽 창에서 필요에 따라 옵션을 변경하여 옵션을 검토합니다. 이러한 옵션 에 대한 자세한 내용은 프로젝트 설정(변환)(SybaseToSQL)을 참조하세요.

  5. 마이그레이션, SQL Azure, 로드 개체, GUI 및 형식 매핑 페이지에 대해 1-3단계를 반복합니다.

    참고 항목

    SQL Azure 설정은 프로젝트를 만드는 동안 SQL Azure로 마이그레이션을 선택하는 경우에만 표시됩니다.

새 프로젝트 만들기

ASE 데이터베이스에서 SQL Server 또는 SQL Azure로 데이터를 마이그레이션하려면 먼저 프로젝트를 만들어야 합니다.

프로젝트를 만들려면

  1. 파일 메뉴에서 새 프로젝트를 선택합니다.

    새 프로젝트 대화 상자가 나타납니다.

  2. 이름 상자에 프로젝트의 이름을 입력합니다.

  3. 위치 상자에서 프로젝트의 폴더를 입력하거나 선택합니다.

  4. 마이그레이션 드롭다운에서 마이그레이션에 사용되는 대상 SQL Server 버전을 선택합니다. 사용할 수 있는 옵션은 다음과 같습니다.

    • SQL Server 2005

    • SQL Server 2008

    • SQL Server 2012

    • SQL Server 2014

    • SQL Server 2016

    • Azure SQL Database

그런 다음 확인을 클릭합니다.

프로젝트 설정 사용자 지정

모든 새 SSMA 프로젝트에 적용되는 기본 프로젝트 설정을 정의하는 것 외에도 각 프로젝트에 대한 설정을 사용자 지정할 수 있습니다. 자세한 내용은 프로젝트 옵션 설정(SybaseToSQL)을 참조하세요.

원본 데이터베이스와 대상 데이터베이스 간의 데이터 형식 매핑을 사용자 지정할 때 프로젝트, 데이터베이스 또는 개체 수준에서 매핑을 정의할 수 있습니다. 형식 매핑 에 대한 자세한 내용은 매핑 Sybase ASE 및 SQL Server 데이터 형식(SybaseToSQL)을 참조하세요.

프로젝트 저장

프로젝트를 저장할 때 SSMA는 프로젝트 설정과 선택적으로 데이터베이스 메타데이터를 프로젝트 파일에 유지합니다.

프로젝트를 저장하려면

  • 파일 메뉴에서 프로젝트 저장을 선택합니다.

    프로젝트 내의 데이터베이스가 변경되었거나 변환되지 않은 경우 SSMA는 메타데이터를 프로젝트에 저장하라는 메시지를 표시합니다. 메타데이터를 저장하면 오프라인으로 작업하고 기술 지원 담당자를 비롯한 다른 사용자에게 전체 프로젝트 파일을 보낼 수 있습니다. 메타데이터를 저장하라는 메시지가 표시되면 다음을 수행합니다.

    1. 누락된 메타데이터의 상태를 표시하는 각 데이터베이스에 대해 데이터베이스 이름 옆에 있는 확인란을 선택합니다.

      메타데이터를 저장하는 데 몇 분 정도 걸릴 수 있습니다. 이 시점에서 메타데이터를 저장하지 않으려면 확인란을 선택하지 마세요.

    2. 저장 버튼을 클릭합니다.

      SSMA는 Sybase ASE 스키마를 구문 분석하고 메타데이터를 프로젝트 파일에 저장합니다.

프로젝트 열기

프로젝트를 열면 ASE와 SQL Server 또는 SQL Azure에서 연결이 끊어집니다. 이렇게 하면 오프라인으로 작업할 수 있습니다. 메타데이터를 업데이트하려면 데이터베이스 개체를 SQL Server 또는 SQL Azure에 로드합니다. 데이터를 마이그레이션하려면 ASE 및 SQL Server 또는 SQL Azure에 다시 연결해야 합니다.

프로젝트를 열려면

  1. 다음 절차 중 하나를 수행합니다.

    • 파일 메뉴에서 최근 프로젝트를 가리킨 다음 열려는 프로젝트를 선택합니다.

    • 파일 메뉴에서 프로젝트 열기를 선택하고 .s2ssproj 프로젝트 파일을 찾아 파일을 선택한 다음 열기를 클릭합니다.

  2. ASE에 다시 연결하려면 [파일] 메뉴에서 [Sybase에 다시 연결]을 선택합니다.

  3. SQL Server 또는 SQL Azure에 다시 연결하려면 파일 메뉴에서 SQL Server / 에 다시 연결하여 SQL Azure에 다시 연결합니다.

다음 단계

마이그레이션 프로세스 의 다음 단계는 Sybase ASE에 연결하는 것입니다.

참고 항목

Sybase ASE 데이터베이스를 SQL Server로 마이그레이션 - Azure SQL Database(SybaseToSQL)
Sybase ASE에 연결(SybaseToSQL)
SQL Server에 연결(SybaseToSQL)
Azure SQL Database에 연결(SybaseToSQL)