다음을 통해 공유


Access 데이터베이스 파일 추가 및 제거(AccessToSQL)

Access 데이터를 SQL Server 또는 SQL Azure로 마이그레이션하려면 하나 이상의 Access 데이터베이스를 SSMA 프로젝트에 추가해야 합니다. 이러한 데이터베이스는 Access 97 이상 버전이어야 합니다. 이전 버전의 Access에서 데이터베이스가 있는 경우 데이터베이스를 최신 버전으로 변환해야 합니다. SSMA에 데이터베이스를 추가하기 전에 Access 97 이상 버전에서 데이터베이스를 열고 저장하여 이 작업을 수행합니다.

Access 데이터베이스 파일을 추가하면 어떻게 되나요?

SSMA 프로젝트에 Access 데이터베이스를 추가하면 SSMA는 데이터베이스 메타데이터를 읽은 다음 이 메타데이터를 프로젝트 파일에 추가합니다. 이 메타데이터는 데이터베이스와 해당 개체를 설명합니다. SSMA는 개체를 SQL Server 또는 SQL Azure 구문으로 변환하고 데이터를 SQL Server 또는 SQL Azure로 마이그레이션할 때 메타데이터를 사용합니다. Access 메타데이터 탐색기에서 이 메타데이터를 찾아보고 개별 데이터베이스 개체의 속성을 검토할 수 있습니다.

참고 항목

Access 데이터베이스는 테이블을 포함하는 백 엔드 데이터베이스와 쿼리, 양식, 보고서, 매크로, 모듈 및 바로 가기가 포함된 프런트 엔드 데이터베이스와 같은 여러 파일로 분할할 수 있습니다. 분할 데이터베이스를 SQL Server 또는 SQL Azure로 마이그레이션하려면 프런트 엔드 데이터베이스를 SSMA에 추가합니다.

SSMA에 필요한 권한

Access 데이터베이스를 SQL Server 또는 SQL Azure로 마이그레이션하려면 사용자 그룹과 관리자 사용자에게 관리 권한이 있어야 합니다. 작업 그룹 보호를 사용하여 데이터베이스를 마이그레이션하는 방법에 대한 자세한 내용은 마이그레이션을 위한 Access 데이터베이스 준비를 참조 하세요.

추가할 데이터베이스 선택

SSMA 프로젝트에 하나 이상의 데이터베이스를 추가하려는 경우 파일이 모두 알려진 하나의 위치에 있는 경우 다음 절차를 사용하여 파일을 추가할 수 있습니다.

개별 데이터베이스 파일을 추가하려면

  1. 파일 메뉴에서 데이터베이스 추가를 클릭합니다.

  2. 열기 대화 상자에서 데이터베이스 파일 또는 파일이 포함된 폴더를 찾습니다.

  3. 추가할 파일을 선택한 다음 열기를 클릭합니다.

추가할 데이터베이스 찾기

여러 폴더의 여러 Access 데이터베이스를 SSMA 프로젝트에 추가하거나 단일 파일을 추가하지만 파일을 찾아야 하는 경우 다음 단계에 따라 파일 중 하나를 찾아 프로젝트에 추가할 수 있습니다.

데이터베이스를 찾아서 추가하려면

  1. 파일 메뉴에서 데이터베이스 찾기를 클릭합니다.

  2. 데이터베이스 찾기 마법사에서 검색할 드라이브, 파일 경로 또는 UNC 경로의 이름을 입력합니다. 또는 찾아보기를 클릭하여 드라이브 또는 네트워크 폴더를 찾습니다.

  3. 추가를 클릭하여 목록에 위치를 추가합니다.

    이전 두 단계를 반복하여 검색 위치를 더 추가합니다.

  4. 필요에 따라 검색 조건을 추가하여 반환되는 데이터베이스 목록을 구체화합니다.

    Important

    파일 이름 텍스트 상자의 전체 또는 일부는 와일드카드 문자를 지원하지 않습니다.

  5. 검색을 클릭합니다.

    스캔 페이지가 나타납니다. 발견된 데이터베이스와 검색 진행률을 보여 줍니다. 검색을 중지하려면 중지를 클릭합니다.

  6. 파일 선택 페이지에서 프로젝트에 추가할 데이터베이스를 선택합니다.

    목록 맨 위에 있는 모두 선택 및 지우기 단추를 사용하여 모든 데이터베이스를 선택하거나 지울 수 있습니다. Ctrl 키를 누른 상태에서 여러 데이터베이스를 선택하거나 Shift 키를 눌러 데이터베이스 범위를 선택할 수 있습니다.

  7. 다음을 클릭합니다.

  8. 확인 페이지에서 마침을 클릭합니다.

액세스 메타데이터 찾아보기

프로젝트에 Access 데이터베이스를 추가하면 프로젝트 메타데이터가 Access 메타데이터 탐색기에 표시됩니다. 탐색기에서 데이터베이스 및 데이터베이스 개체의 계층 구조를 찾아볼 수 있습니다.

메타데이터를 찾아보려면

  1. Access 메타데이터 탐색기에서 access-metabase를 확장한 다음 데이터베이스를 확장합니다.

  2. 검토할 데이터베이스를 확장한 다음 쿼리를 확장 합니다.

    쿼리 목록을 확인합니다. 쿼리를 선택하면 오른쪽 창에 SQL 탭과 속성 탭이 표시됩니다.

  3. 테이블을 확장한 다음 테이블을 선택합니다.

    테이블, 형식 매핑, 속성데이터라는 네 개의 탭이 표시됩니다.

  4. 테이블을 확장하고 키를 확장한 다음 키를 선택합니다.

    오른쪽 창에 키 속성이 나타납니다.

  5. 인덱스를 확장한 다음 인덱스를 선택합니다.

    인덱스 속성이 오른쪽 창에 나타납니다.

데이터베이스 새로 고침

파일을 추가한 후 Access 데이터베이스가 변경되면 Access 데이터베이스에서 메타데이터를 업데이트할 수 있습니다.

Access 메타데이터를 업데이트하려면

  • Access 메타데이터 탐색기에서 데이터베이스를 마우스 오른쪽 단추로 클릭한 다음 데이터베이스에서 새로 고침을 선택합니다.

데이터베이스 제거

다음 단계에 따라 프로젝트에서 Access 데이터베이스를 제거할 수 있습니다.

프로젝트에서 데이터베이스를 제거하려면

  1. Access 메타데이터 탐색기에서 access-metabase를 확장한 다음 데이터베이스를 확장합니다.

  2. 데이터베이스를 마우스 오른쪽 단추로 클릭한 다음 데이터베이스 제거를 선택합니다.

다음 단계

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

참고 항목

SQL Server로 액세스 데이터베이스 마이그레이션
프로젝트 만들기 및 관리