SQL Server Migration Assistant for Access (AccessToSQL) 시작Getting started with SQL Server Migration Assistant for Access (AccessToSQL)

SQL ServerSQL ServerMigration Assistant (SSMA) 액세스를 위해을 사용 하면 Access 데이터베이스 개체를 신속 하 게 변환할 SQL ServerSQL Server 또는 Azure SQL DB 개체에 결과 개체의 업로드 SQL ServerSQL Server 또는 Azure SQL DB에 대 한 액세스에서 데이터를 마이그레이션할 SQL ServerSQL Server 또는 Azure SQL DB 합니다. Migration Assistant (SSMA) for Access allows you to quickly convert Access database objects to SQL ServerSQL Server or Azure SQL DB objects, upload the resulting objects into SQL ServerSQL Server or Azure SQL DB, and migrate data from Access to SQL ServerSQL Server or Azure SQL DB. 하는 경우 필요에 따라 연결할 수도 있습니다 액세스 테이블을 SQL ServerSQL Server 와 기존 Access 프런트 엔드 응용 프로그램을 사용 하도록 계속할 수 있도록 Azure SQL DB 테이블 또는 SQL ServerSQL Server 또는 Azure SQL DB입니다.If necessary, you can also link Access tables to SQL ServerSQL Server or Azure SQL DB tables so that you can continue to use your existing Access front-end applications with SQL ServerSQL Server or Azure SQL DB.

이 항목 설치 프로세스를 소개 하 고 SSMA 사용자 인터페이스에 설명 하는 데 도움이 됩니다.This topic introduces the installation process and helps to familiarize you with the SSMA user interface.

SSMA를 설치합니다.Installing SSMA

SSMA를 사용 하려면 먼저 설치 해야 SSMA 클라이언트 프로그램 마이그레이션할 데이터베이스 모두에 액세스할 수 있는 컴퓨터와의 대상 인스턴스에 SQL ServerSQL Server 또는 Azure SQL DB입니다.To use SSMA, you first must install the SSMA client program on a computer that can access both the databases you want to migrate and the target instance of SQL ServerSQL Server or Azure SQL DB. 설치 지침을 참조 하세요. 설치 SQL Server Migration Assistant for Access ( AccessToSQL ) .For installation instructions, see Installing SQL Server Migration Assistant for Access (AccessToSQL).

SSMA를 시작 하려면 시작, 가리킨 모든 프로그램, 가리킨 SQL Server Migration Assistant for Access를 선택한 후 SQL Server Migration Assistant for Access합니다.To start SSMA, click Start, point to All Programs, point to SQL Server Migration Assistant for Access, and then select SQL Server Migration Assistant for Access.

SSMA를 사용 하 여Using SSMA

SSMA를 설치한 후로 Access 데이터베이스를 마이그레이션하는 도구를 사용 하기 전에 SSMA 사용자 인터페이스에 익숙해질 수 SQL ServerSQL Server 또는 Azure SQL DB입니다.After installing SSMA, it helps to become familiar with the SSMA user interface before using the tool to migrate Access databases to SQL ServerSQL Server or Azure SQL DB. SSMA 사용자 인터페이스를 다음 다이어그램에 표시 되는 메타 데이터 탐색기, 메타 데이터, 도구 모음, 출력 창 및 오류 목록 창이 포함 하 여:The SSMA user interface, including the metadata explorers, metadata, toolbars, output pane, and error list pane are shown in the following diagram:

Access 그래픽 사용자 인터페이스용 SSMASSMA for Access Graphical User Interface

마이그레이션 시작 하 고 새 프로젝트를 만들고 다음 Access 데이터베이스 액세스 메타 데이터 탐색기에 추가 합니다.To start a migration, create a new project, and then add Access databases to Access Metadata Explorer. 개체와 같은 작업을 수행 하는 액세스 메타 데이터 탐색기에서 마우스 오른쪽 단추로 클릭 한 다음 있습니다.You can then right-click objects in Access Metadata Explorer to perform tasks such as:

  • Access 데이터베이스 개체를의 인벤토리 내보내기 SQL ServerSQL Server 또는 Azure SQL DB입니다.Exporting an inventory of Access database objects to SQL ServerSQL Server or Azure SQL DB.
  • 변환이 평가 하는 보고서를 만드는 SQL ServerSQL Server 또는 Azure SQL DB입니다.Creating reports that assess conversions to SQL ServerSQL Server or Azure SQL DB.
  • 에 대 한 액세스 스키마 변환 SQL ServerSQL Server 또는 Azure SQL DB 스키마입니다.Converting Access schemas to SQL ServerSQL Server or Azure SQL DB schemas.

도구 모음과 메뉴를 사용 하 여 이러한 작업을 수행할 수도 있습니다.You can also perform these tasks by using the toolbars and menus.

인스턴스에 연결 해야 또한 SQL ServerSQL Server합니다.You must also connect to an instance of SQL ServerSQL Server. 계층 구조 라는 연결 완료 후 SQL ServerSQL Server 데이터베이스에 표시 SQL ServerSQL Server 메타 데이터 탐색기입니다.After a successful connection, a hierarchy of SQL ServerSQL Server databases appears in SQL ServerSQL Server Metadata Explorer. 액세스 스키마를 변환한 후 SQL ServerSQL Server 스키마에서 이러한 변환 된 스키마를 선택할 수 있습니다 SQL ServerSQL Server 메타 데이터 탐색기 다음으로 스키마를 로드 하 고 SQL ServerSQL Server합니다.After you convert Access schemas to SQL ServerSQL Server schemas, you can select those converted schemas in SQL ServerSQL Server Metadata Explorer, and then load the schemas into SQL ServerSQL Server.

Azure SQL DB에서 마이그레이션 새 프로젝트 대화 상자에서 드롭다운에을 선택한 경우에 Azure SQL DB에 연결 해야 합니다.If you have selected Azure SQL DB from the Migrate to dropdown in new project dialog box, you must connect to Azure SQL DB. Azure SQL DB 데이터베이스의 계층 구조는 연결 완료 후 Azure SQL DB 메타 데이터 탐색기에 나타납니다.After a successful connection, a hierarchy of Azure SQL DB databases appears in Azure SQL DB Metadata Explorer. Azure SQL DB 메타 데이터 탐색기에서 변환 된 해당 스키마를 선택 하 고 다음으로 스키마를 로드할 수 Azure SQL DB 스키마에 액세스 스키마를 변환한 후 SQL ServerSQL Server합니다.After you convert Access schemas to Azure SQL DB schemas, you can select those converted schemas in Azure SQL DB Metadata Explorer, and then load the schemas into SQL ServerSQL Server.

으로 변환 된 스키마를 로드 한 후 SQL ServerSQL Server 있고 Azure SQL DB 액세스 메타 데이터 탐색기로 돌아갑니다에 Access 데이터베이스에서 데이터를 마이그레이션할 SQL ServerSQL Server 또는 Azure SQL DB 데이터베이스.After you load converted schemas into SQL ServerSQL Server or Azure SQL DB, you can return to Access Metadata Explorer and migrate data from Access databases into SQL ServerSQL Server or Azure SQL DB databases. 하는 경우 필요에 따라 연결할 수도 있습니다 액세스 테이블을 SQL ServerSQL Server 또는 Azure SQL DB 테이블입니다.If necessary, you can also link Access tables to SQL ServerSQL Server or Azure SQL DB tables.

이러한 작업을 수행 하는 방법에 대 한 자세한 내용은 다음 항목을 참조 합니다.For more information about these tasks and how to perform them, see the following topics:

다음 섹션에서는 SSMA 사용자 인터페이스의 기능을 설명 합니다.The following sections describe the features of the SSMA user interface.

메타 데이터 탐색기Metadata explorers

SSMA 포함 찾아 Access에서 작업을 수행 하는 데 사용할 수 있는 두 명의 메타 데이터 탐색기 및 SQL ServerSQL Server 또는 Azure SQL DB 데이터베이스.SSMA contains two metadata explorers that you can use to browse and perform actions on Access and SQL ServerSQL Server or Azure SQL DB databases.

메타 데이터 탐색기에 액세스Access Metadata Explorer

액세스 메타 데이터 탐색기는 프로젝트에 추가 된 Access 데이터베이스에 대 한 정보를 표시 합니다.Access Metadata Explorer shows information about the Access databases that have been added to the project. Access 데이터베이스에 추가 하면 SSMA는 Access 메타 데이터 탐색기에서 사용할 수 있는 메타 데이터는 해당 데이터베이스에 대 한 메타 데이터를 검색 합니다.When you add an Access database, SSMA retrieves metadata about that database, which is the metadata that is available in Access Metadata Explorer.

다음 태스크를 수행할 액세스 메타 데이터 탐색기를 사용할 수 있습니다.You can use Access Metadata Explorer to perform the following tasks:

  • 각 Access 데이터베이스의 테이블을 탐색 합니다.Browse the tables in each Access database.

  • 변환에 대 한 개체를 선택 하 고 개체를 변환 SQL ServerSQL Server 구문입니다.Select objects for conversion and convert the objects to SQL ServerSQL Server syntax. 자세한 내용은 참조 Access 데이터베이스 개체가 변환합니다.For more information, see Converting Access Database Objects.

  • 데이터 마이그레이션에 대 한 개체를 선택 하 고 해당 개체에서 데이터를 마이그레이션할 SQL ServerSQL Server합니다.Select objects for data migration and migrate the data from those objects to SQL ServerSQL Server. 자세한 내용은 참조 액세스 데이터를 SQL Server로 마이그레이션합니다.For more information, see Migrating Access Data into SQL Server.

  • 에 연결 하 고 액세스 연결을 해제 하 고 SQL ServerSQL Server 테이블입니다.Link and unlink Access and SQL ServerSQL Server tables.

SQL Server 또는 Azure SQL DB 메타 데이터 탐색기SQL Server or Azure SQL DB Metadata Explorer

SQL ServerSQL Server인스턴스에 대 한 정보를 표시 하는 Azure SQL DB 메타 데이터 탐색기 또는 SQL ServerSQL Server 또는 Azure SQL DB입니다. or Azure SQL DB Metadata Explorer shows information about an instance of SQL ServerSQL Server or Azure SQL DB. 인스턴스로 연결할 때 SQL ServerSQL Server 또는 Azure SQL DB, SSMA 해당 인스턴스에 대 한 메타 데이터를 검색 하 고 프로젝트 파일에 저장 합니다.When you connect to an instance of SQL ServerSQL Server or Azure SQL DB, SSMA retrieves metadata about that instance and stores it in the project file.

변환 된 Access 데이터베이스 개체를 선택 하 고 로드 하는 SQL Server 또는 Azure SQL DB 메타 데이터 탐색기를 사용할 수 있습니다 (동기화)의 인스턴스로 해당 개체 SQL ServerSQL Server 또는 Azure SQL DB입니다.You can use the SQL Server or Azure SQL DB Metadata Explorer to select converted Access database objects and load (synchronize) those objects into the instance of SQL ServerSQL Server or Azure SQL DB.

자세한 내용은 참조 를 SQL Server로 변환 된 데이터베이스 개체를 로드합니다.For more information, see Loading Converted Database Objects into SQL Server.

메타데이터Metadata

각 메타 데이터 탐색기의 오른쪽에는 선택한 개체를 설명 하는 탭이 있습니다.To the right of each metadata explorer are tabs that describe the selected object. 예를 들어 액세스 메타 데이터 탐색기에서 테이블을 선택 하는 경우 4 개의 탭 표시: 테이블, 유형 매핑, 속성, 및 데이터합니다.For example, if you select a table in Access Metadata Explorer, four tabs appear: Table, Type Mapping, Properties, and Data. 테이블을 선택 하는 경우 SQL ServerSQL Server 메타 데이터 탐색기에서 세 가지 탭이 표시: 테이블, SQL, 및 데이터합니다.If you select a table in SQL ServerSQL Server Metadata Explorer, three tabs appear: Table, SQL, and Data.

대부분의 설정은 메타 데이터는 읽기 전용입니다.Most metadata settings are read-only. 그러나 다음과 같은 메타 데이터를 변경할 수 있습니다.However, you can alter the following metadata:

  • 액세스 메타 데이터 탐색기에 형식 매핑을 변경할 수 있습니다.In Access Metadata Explorer, you can alter type mappings. 보고서를 만들거나 스키마를 변환 하기 전에 이러한 변경 해야 합니다.Be sure to make these changes before you create reports or convert schemas.

  • SQL ServerSQL Server 메타 데이터 탐색기에서 테이블 및 인덱스 속성을 변경할 수 있습니다는 테이블 탭 합니다. 스키마를 로드 하기 전에 이러한 변경 SQL ServerSQL Server합니다.In SQL ServerSQL Server Metadata Explorer, you can alter table and index properties on the Table tab. Make these changes before you load the schemas into SQL ServerSQL Server. 자세한 내용은 참조 Access 데이터베이스 개체가 변환합니다.For more information, see Converting Access Database Objects.

도구 모음Toolbars

SSMA는 두 개의 도구 모음: 프로젝트 도구 모음 및 마이그레이션 도구 모음입니다.SSMA has two toolbars: a project toolbar and a migration toolbar.

프로젝트 도구 모음The project toolbar

프로젝트 도구 모음 프로젝트 작업 Access 데이터베이스 파일을 추가 하 고, 연결에 대 한 단추가 있습니다 SQL ServerSQL Server 또는 Azure SQL DB입니다.The project toolbar contains buttons for working with projects, adding Access database files, and connecting to SQL ServerSQL Server or Azure SQL DB. 이 단추에 명령을 유사는 파일 메뉴.These buttons resemble the commands on the File menu.

마이그레이션 도구 모음The migration toolbar

마이그레이션 도구 모음에는 다음 명령도 포함 됩니다.The migration toolbar contains the following commands:

단추Button 함수Function
변환, 로드 및 마이그레이션Convert, Load, and Migrate Access 데이터베이스 변환, 변환된 된 개체에 로드 SQL ServerSQL Server 또는 Azure SQL DB 고 데이터를 마이그레이션하 SQL ServerSQL Server 또는 Azure SQL DB 한꺼번에 합니다.Converts Access databases, loads the converted objects into SQL ServerSQL Server or Azure SQL DB, and migrates data into SQL ServerSQL Server or Azure SQL DB, all in one step.
보고서 만들기Create Report 선택한 Access 스키마를 변환 SQL ServerSQL Server 또는 Azure SQL DB 구문 다음 얼마나 성공적인 변환 작업이 보여 주는 보고서를 만듭니다.Converts the selected Access schema to SQL ServerSQL Server or Azure SQL DB syntax, and then creates a report that shows how successful the conversion was.

이 명령은 액세스 메타 데이터 탐색기에서 개체를 선택한 경우에 있습니다.This command is available only when objects are selected in Access Metadata Explorer.
스키마 변환Convert Schema 선택한 Access 스키마를 변환 SQL ServerSQL Server 또는 Azure SQL DB 스키마입니다.Converts the selected Access schema to SQL ServerSQL Server or Azure SQL DB schemas.

이 명령은 액세스 메타 데이터 탐색기에서 개체를 선택한 경우에 있습니다.This command is available only when objects are selected in Access Metadata Explorer.
데이터 마이그레이션Migrate Data Access 데이터베이스에서 데이터를 마이그레이션하면 SQL ServerSQL Server 또는 Azure SQL DB입니다.Migrates data from the Access database to SQL ServerSQL Server or Azure SQL DB. 이 명령을 실행 하기 전에 액세스 스키마를 변환 해야 SQL ServerSQL Server 또는 Azure SQL DB 스키마가 개체를 로드 하 고 SQL ServerSQL Server 또는 Azure SQL DB입니다.Before you run this command, you must convert the Access schemas to SQL ServerSQL Server or Azure SQL DB schemas, and then load the objects into SQL ServerSQL Server or Azure SQL DB.

이 명령은 액세스 메타 데이터 탐색기에서 개체를 선택한 경우에 있습니다.This command is available only when objects are selected in Access Metadata Explorer.
중지Stop 개체를 쓰는 등 현재 프로세스를 중단 SQL ServerSQL Server 또는 Azure SQL DB 구문이 있습니다.Stops the current process, such as converting objects to SQL ServerSQL Server or Azure SQL DB syntax.

SSMA 메뉴가 포함 되어 있습니다.SSMA contains the following menus:

메뉴Menu DescriptionDescription
파일File 마이그레이션 마법사, 프로젝트, 작업 및 추가 하 고, Access 데이터베이스 파일을 제거 하 고, 연결에 대 한 명령을 포함 SQL ServerSQL Server 또는 Azure SQL DB입니다.Contains commands for the Migration Wizard, working with projects, adding and removing Access database files, and connecting to SQL ServerSQL Server or Azure SQL DB.
편집Edit 검색 및 텍스트를 복사 하는 등의 세부 정보 페이지에서 작업 하기 위한 명령이 포함 되어 Transact-SQLTransact-SQL SQL 세부 정보 창에서.Contains commands for finding and working with text in the details pages, such as copying Transact-SQLTransact-SQL from the SQL details pane. 열려는 관리 책갈피 대화 상자에서 편집 메뉴에서 관리 하는 책갈피를 클릭 합니다.To open the Manage Bookmarks dialog, on the Edit menu, click Manage Bookmarks. 대화 상자에서 기존 책갈피의 목록이 표시 됩니다.In the dialog, you will see a list of existing bookmarks. 책갈피를 관리 하는 대화 상자의 오른쪽에 단추를 사용할 수 있습니다.You can use the buttons on the right side of the dialog to manage the bookmarks.
보기View 포함 된 동기화 메타 데이터 탐색기 명령입니다.Contains the Synchronize Metadata Explorers command. 이 액세스 메타 데이터 탐색기 간에 개체를 동기화 하 고 SQL ServerSQL Server 또는 Azure SQL DB 메타 데이터 탐색기입니다.This synchronizes the objects between Access Metadata Explorer and SQL ServerSQL Server or Azure SQL DB Metadata Explorer. 표시 하거나 숨기려면 명령도 포함는 출력오류 목록 창과 옵션 레이아웃 를 사용할 수 있는 레이아웃을 사용 하 여 관리 합니다.Also contains commands to display and hide the Output and Error List panes and an option Layouts to manage with the Layouts.
ToolsTools 보고서 만들기, 데이터 내보내기, 개체 및 데이터 마이그레이션, 테이블을 연결 하는 명령을 포함 하 고 대화 상자 프로젝트 설정과 전역에 대 한 액세스를 제공 합니다.Contains commands to create reports, export data, migrate objects and data, link tables, and provides access to global and project settings dialog boxes.
도움말Help SSMA 있도록 및에 대 한 액세스를 제공는 에 대 한 대화 상자.Provides access to SSMA Help and to the About dialog box.

출력 창 및 오류 목록 창Output pane and Error List pane

보기 메뉴는 출력 창 및 오류 목록 창 표시 유형을 전환 하려면 명령을 제공 합니다.The View menu provides commands to toggle the visibility of the Output pane and the Error List pane:

  • 출력 창 개체 변환, 개체 동기화 및 데이터 마이그레이션 중 SSMA에서 상태 메시지를 표시 합니다.The Output pane shows status messages from SSMA during object conversion, object synchronization, and data migration.

  • 오류 목록 창에 정렬할 수 있는 목록의 오류, 경고 및 정보 메시지를 표시 합니다.The Error List pane shows error, warning, and informational messages in a list that you can sort.

참고 항목See also

SQL Server에 대 한 액세스 데이터베이스 마이그레이션Migrating Access Databases to SQL Server