SSMA 프로젝트 작업(OracleToSQL)

Oracle 데이터베이스를 SQL Server로 마이그레이션하려면 먼저 SSMA 프로젝트를 만듭니다. 프로젝트는 다음 정보를 포함하는 파일입니다.

  • SQL Server로 마이그레이션하려는 Oracle 데이터베이스에 대한 메타데이터입니다.
  • 마이그레이션된 개체 및 데이터를 수신하는 SQL Server의 대상 인스턴스에 대한 메타데이터입니다.
  • SQL Server 연결 정보입니다.
  • 프로젝트 설정

프로젝트를 열면 Oracle 및 SQL Server와 연결이 끊어집니다. 이를 통해 오프라인으로 작업할 수 있습니다. SQL Server에 다시 연결하는 방법에 대한 자세한 내용은 SQL Server에 연결(OracleToSQL)을 참조하세요.

기본 프로젝트 설정 검토

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

기본 프로젝트 설정 검토

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

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

  3. 왼쪽 창에서 변환을 선택합니다.

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

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

새 프로젝트 만들기

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

프로젝트 만들기

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

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

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

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

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

    • SQL Server 2005
    • SQL Server 2008
    • SQL Server 2014
    • SQL Server 2016
    • SQL Server 2017
    • SQL Server 2019
    • SQL Server 2022
    • Azure SQL Database

프로젝트 설정 사용자 지정

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

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

프로젝트 저장

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

프로젝트 저장

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

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

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

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

    2. 저장 단추를 선택합니다.

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

프로젝트 열기

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

프로젝트 열기

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

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

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

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

  3. SQL Server에 다시 연결하려면 [파일] 메뉴에서 [SQL Server에 다시 연결]을 선택합니다.

참고 항목

다음 단계