프로젝트 만들기 및 관리(AccessToSQL)

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

기본 프로젝트 설정 검토

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

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

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

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

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

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

  5. 필요에 따라 옵션을 변경합니다.

  6. 마이그레이션, GUI 및 형식 매핑 페이지에 대해 이전 단계를 반복합니다.

    • 마이그레이션 옵션에 대한 자세한 내용은 프로젝트 설정(마이그레이션)을 참조하세요.

    • 사용자 인터페이스 옵션에 대한 자세한 내용은 GUI(프로젝트 설정)를 참조하세요.

    • 데이터 형식 매핑 설정에 대한 자세한 내용은 프로젝트 설정(형식 매핑)을 참조하세요.

    • SQL Azure 설정에 대한 자세한 내용은 프로젝트 설정(SQL Azure)을 참조하세요.

SQL Azure 설정은 프로젝트를 만드는 동안 SQL Azure로 마이그레이션을 선택하는 경우에만 사용할 수 있습니다.

새 프로젝트 만들기

SSMA는 기본 프로젝트를 로드하지 않고 시작합니다. Access 데이터베이스에서 SQL Server 또는 SQL Azure로 데이터를 마이그레이션하려면 프로젝트를 만들어야 합니다.

새 프로젝트를 만들려면

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

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

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

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

  4. 마이그레이션 드롭다운에서 SQL Server 2005/ SQL Server 2008/ SQL Server 2012/ SQL Server 2014/ SQL Server 2016/Azure SQL Database 중 하나를 선택하고 확인을 클릭합니다.

SSMA는 프로젝트 파일을 만듭니다. 이제 하나 이상의 Access 데이터베이스를 추가하는 다음 단계를 수행할 수 있습니다.

프로젝트 설정 사용자 지정

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

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

프로젝트 저장

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

프로젝트를 저장하려면

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

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

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

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

    2. 저장을 클릭합니다.

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

프로젝트 열기

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

프로젝트를 열려면

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

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

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

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

  3. SQL Azure에 다시 연결하려면 파일 메뉴에서 SQL Azure에 다시 연결합니다.

다음 단계

마이그레이션 프로세스 의 다음 단계는 하나 이상의 Access 데이터베이스를 추가하는 것입니다.

참고 항목

SQL Server로 액세스 데이터베이스 마이그레이션
Access 데이터베이스 파일 추가 및 제거