마이그레이션 마법사(AccessToSQL)

마이그레이션 마법사는 하나 이상의 데이터베이스를 Access에서 SQL Server 또는 SQL Azure로 마이그레이션하는 방법을 안내합니다. 마법사를 사용하여 프로젝트를 만들고, 프로젝트에 데이터베이스를 추가하고, 마이그레이션할 개체를 선택하고, SQL Server 또는 SQL Azure에 연결합니다. 또한 Access 스키마 및 데이터를 변환, 로드 및 마이그레이션합니다. 필요에 따라 ACCESS 테이블을 SQL Server 또는 SQL Azure 테이블에 연결할 수 있습니다.

대부분의 마이그레이션 마법사 페이지에는 기존 SSMA 대화 상자와 동일한 옵션이 포함되어 있습니다. 따라서 마법사 페이지가 여기에 설명된 다음 개별 옵션에 대해 자세히 알아볼 수 있도록 링크가 제공됩니다. 페이지에 고유한 옵션이 포함되어 있으면 여기에 설명되어 있습니다.

마이그레이션 마법사 시작

기본적으로 마이그레이션 마법사는 SSMA를 시작할 때 나타납니다. 마이그레이션 마법사를 선택하여 파일 메뉴에서 마법사시작할 수도 있습니다.

시작 페이지

시작 페이지에서는 마이그레이션 마법사를 소개하고 마법사를 시작하기 위한 다음 옵션을 제공합니다.

시작 시 이 마법사를 시작합니다.
기본적으로 SSMA는 SSMA를 시작할 때 마이그레이션 마법사를 시작합니다. 마법사가 자동으로 시작되지 않도록 하려면 이 확인란의 선택을 취소합니다.

새 프로젝트 만들기 페이지

새 프로젝트 만들기 페이지에서는 프로젝트 파일 이름, 위치 및 마이그레이션 프로젝트 유형(마이그레이션에 사용되는 대상 SQL Server 버전)을 입력합니다. 자세한 내용은 새 프로젝트(SSMA)를 참조하세요 .

Access 데이터베이스 추가 페이지

Access 데이터베이스 추가 페이지에서 프로젝트에 하나 이상의 Access 데이터베이스를 추가합니다. 데이터베이스 추가클릭한 다음 열기 창에서 데이터베이스를 선택하여 개별 데이터베이스를 추가할 수 있습니다. 또는 데이터베이스 찾기 단추를 사용하여 데이터베이스를 찾을 수 있습니다 . 자세한 내용은 다음 항목을 참조하십시오.

마이그레이션할 개체 선택 페이지

마이그레이션할 개체 선택 페이지에서 변환할 개체를 선택합니다. 모든 개체, 개체 그룹 또는 개별 개체를 선택할 수 있습니다.

개체를 선택하려면

  1. Access-metabase를 확장한 다음 데이터베이스를 확장합니다.

  2. 다음 중 하나 이상을 수행합니다.

    • 모든 데이터베이스를 변환하려면 데이터베이스 옆의 확인란을 선택합니다.

    • 개별 데이터베이스를 변환하거나 생략하려면 데이터베이스 이름 옆에 있는 확인란을 선택하거나 선택 취소합니다.

    • 쿼리를 변환하거나 생략하려면 데이터베이스를 확장한 다음 쿼리 확인란을 선택하거나 선택 취소합니다.

    • 개별 테이블을 변환하거나 생략하려면 데이터베이스를 확장하고 테이블을 확장한 다음 테이블 옆의 확인란을 선택하거나 선택 취소합니다.

개체가 많은 경우 오른쪽 창에서 고급 개체 선택 옵션을 사용하여 Access 데이터베이스 개체를 필터링할 수 있습니다. 예를 들어 왼쪽 창에서 테이블을 선택하는 경우 필터 상자에 문자열을 입력하여 테이블 목록을 필터링할 수 있습니다. 그런 다음, 창 맨 위에 있는 단추를 사용하여 마이그레이션을 위해 필터링된 테이블을 선택하거나 지울 수 있습니다.

필터링에 대한 자세한 내용은 SSMA Common(고급 개체 선택)옵션 섹션을 참조하세요.

SQL Server 페이지에 연결

SQL Server에 연결 페이지에서 연결 속성을 지정한 다음 SQL Server에 연결합니다. 자세한 내용은 SQL Server에 연결을 참조 하세요.

Important

연결이 성공하면 테이블을 연결하는 옵션이 있는 링크 테이블 페이지가 표시됩니다. 다음을 클릭하면 마이그레이션이 시작됩니다.

SQL Azure 페이지에 연결

SQL Azure에 연결 페이지에서 연결 속성을 지정한 다음 SQL Azure에 연결합니다. 새 Azure 데이터베이스를 만들려면 찾아보기 단추 클릭에 표시되는 Azure Database 만들기 옵션을 사용하여 만들 수 있습니다. 자세한 내용은 SQL Azure에 연결을 참조 하세요.

Important

연결이 성공하면 테이블을 연결하는 옵션이 있는 링크 테이블 페이지가 표시됩니다. [링크] 페이지에서 [다음] 단추를 클릭하여 마이그레이션을 시작합니다.

링크 테이블 페이지에서는 원래 Access 테이블을 마이그레이션된 SQL Server 또는 SQL Azure 테이블에 연결할 수 있습니다. 테이블 연결은 쿼리, 양식, 보고서 및 데이터 액세스 페이지에서 Access 데이터베이스의 데이터 대신 SQL Server 또는 Azure SQL Database의 데이터를 사용하도록 Access 데이터베이스를 수정합니다.

테이블 연결
테이블 연결 확인란을 선택하여 Access 테이블을 마이그레이션된 SQL Server 또는 SQL Azure 테이블에 연결합니다. 마이그레이션을 시작하려면 다음 단추를 클릭해야 합니다.

마이그레이션 상태 페이지

마이그레이션 상태 페이지에는 Access 스키마를 SQL Server 또는 SQL Azure 스키마로 변환하고 변환된 스키마를 SQL Server 또는 SQL Azure로 로드한 다음 데이터를 마이그레이션하는 진행률이 표시됩니다.

이 페이지에 대한 자세한 내용은 변환, 로드 및 마이그레이션을 참조 하세요.

참고 항목

ACCESS용 SQL Server Migration Assistant 시작(AccessToSQL)
SQL Server로 액세스 데이터베이스 마이그레이션
사용자 인터페이스 참조(Access)