매핑 소스 및 대상 데이터 형식 (AccessToSQL)Mapping Source and Target Data Types (AccessToSQL)

액세스 데이터베이스 형식이 다른 SQL ServerSQL Server 데이터베이스 유형입니다.Access database types differ from SQL ServerSQL Server database types. Access 데이터베이스 개체를 변환 하는 경우 SQL ServerSQL Server 개체에 대 한 액세스의 데이터 형식을 매핑하는 방법을 지정 해야 SQL ServerSQL Server합니다.When you convert Access database objects to SQL ServerSQL Server objects, you must specify how to map data types from Access to SQL ServerSQL Server. 기본 데이터 형식 매핑을 그대로 사용 하거나 다음 절차에 나와 있는 것 처럼 매핑을 사용자 지정할 수 있습니다.You can accept the default data type mappings, or you can customize the mappings as shown in the following procedures.

기본 매핑Default Mappings

SSMA에 기본 데이터 형식 매핑 집합이 있습니다.SSMA has a default set of data type mappings. 기본 매핑 목록이 참조 프로젝트 설정 (유형 매핑)합니다.For the list of default mappings, see Project Settings (Type Mapping).

사용자 정의 데이터 형식 매핑Customizing Data Type Mappings

사용 하 여는 프로젝트 설정 대화 상자에서 모든 데이터베이스 및 프로젝트의 데이터베이스 개체에 대 한 형식이 매핑되는 방법을 사용자 지정할 수 있습니다.By using the Project Settings dialog box, you can customize how types are mapped for all databases and database objects in a project. 프로젝트에 대 한 형식 매핑을 모든 데이터베이스 및 사용자 지정 형식 매핑이 없는 데이터베이스 개체에 적용 됩니다.The type mappings for a project apply to all databases and database objects that do not have custom type mappings.

데이터베이스 또는 테이블 수준에서 데이터 형식 매핑을 사용자 지정할 수도 있습니다.You can also customize data type mapping at the database or table level.

다음 절차에는 프로젝트, 데이터베이스 또는 데이터베이스 개체 수준에서의 데이터 형식을 매핑하는 방법을 보여 줍니다.The following procedure shows how to map data types at the project, database, or database object level.

데이터 형식을 매핑할To map data types

  1. 전체 프로젝트에 대 한 데이터 형식 매핑을 사용자 지정 하려면 열에서 프로젝트 설정 대화 상자:To customize data type mapping for the whole project, open the Project Settings dialog box:

    1. 도구 메뉴 선택 프로젝트 설정합니다.On the Tools menu, select Project Settings.

    2. 왼쪽된 창에서 선택 유형 매핑합니다.In the left pane, select Type Mapping.

      형식 매핑 차트 및 단추 오른쪽 창에 나타납니다.The type mapping chart and buttons appear in the right pane.

    또는 데이터베이스 또는 테이블 수준에서 데이터 형식 매핑을 사용자 지정 하려면 데이터베이스 또는 테이블 창에서 선택 액세스 메타 데이터 탐색기:Or, to customize data type mapping at the database or table level, select the database or table in the Access Metadata Explorer pane:

    1. 액세스 메타 데이터 탐색기 창에서 확장 액세스 메타 베이스을 펼친 다음 데이터베이스합니다.In the Access Metadata Explorer pane, expand access-metabase, and then expand Databases.

    2. 데이터 형식 매핑을 사용자 지정 하려는 데이터베이스 또는 테이블을 선택 합니다.Select the database or table for which you want to customize the data type mapping.

    3. 오른쪽 창에서 클릭 유형 매핑합니다.In the right pane, click Type Mapping.

  2. 새 매핑을 추가 하려면 다음을 수행 합니다.To add a new mapping, do the following:

    1. 유형 매핑 창을 클릭 추가합니다.In the Type Mapping pane, click Add.

    2. 새 유형 매핑 대화 상자의 소스 형식를 매핑할 Access 데이터 형식을 선택 합니다.In the New Type Mapping dialog box, under Source type, select the Access data type to map.

    3. 형식 길이 필요한 경우 선택 하 여 매핑에 대 한 최소 및 최대 데이터 길이 지정 된 에서 확인란을 선택한 다음 값을 입력 합니다.If the type requires a length, specify the minimum and maximum data lengths for the mapping by selecting the From and To check boxes, and then entering the values.

      이렇게 하면 동일한 데이터 형식의 크기가 작고 더 큰 값에 대 한 데이터 매핑을 사용자 지정할 수 있습니다.This lets you customize the data mapping for smaller and larger values of the same data type.

    4. 아래 대상 유형, 대상을 선택 SQL ServerSQL Server 데이터 형식입니다.Under Target type, select the target SQL ServerSQL Server data type.

      일부 형식은 대상 데이터 형식의 길이가 필요합니다.Some types require a target data type length. 필요한 경우 입력에 새 데이터 길이 바꿀 내용 상자를 선택한 다음 클릭 확인합니다.If it is required, enter the new data length in the Replace With box, and then click OK.

  3. 데이터 형식 매핑을 편집 하려면 다음을 수행 합니다.To edit a data type mapping, do the following:

    1. 유형 매핑 창을 클릭 편집합니다.In the Type Mapping pane, click Edit.

    2. 형식 매핑 목록 대화 상자의 소스 형식를 매핑할 Access 데이터 형식을 선택 합니다.In the Type Mapping List dialog box, under Source type, select the Access data type to map.

    3. 형식 길이 필요한 경우 선택 하 여 매핑에 대 한 최소 및 최대 데이터 길이 지정 된 에서 확인란을 선택한 다음 값을 입력 합니다.If the type requires a length, specify the minimum and maximum data lengths for the mapping by selecting the From and To check boxes, and then entering the values.

      이렇게 하면 동일한 데이터 형식의 크기가 작고 더 큰 값에 대 한 데이터 매핑을 사용자 지정할 수 있습니다.This lets you customize the data mapping for smaller and larger values of the same data type.

    4. 아래 대상 유형, 대상을 선택 SQL ServerSQL Server 데이터 형식입니다.Under Target type, select the target SQL ServerSQL Server data type.

      일부 형식은 대상 데이터 형식의 길이가 필요합니다.Some types require a target data type length. 필요한 경우 입력에 새 데이터 길이 바꿀 내용 상자를 선택한 다음 클릭 확인합니다.If it is required, enter the new data length in the Replace With box, and then click OK.

  4. 데이터 형식 매핑을 제거 하려면 다음을 수행 합니다.To remove a data type mapping, do the following:

    1. 형식 매핑 창에서 제거 하려는 데이터 형식 매핑을 포함 하는 형식 매핑 목록에서 행을 선택 합니다.In the Type Mapping pane, select the row in the type mapping list that contains the data type mapping you want to remove.

    2. 제거를 클릭합니다.Click Remove.

다음 단계Next Steps

마이그레이션 프로세스의 다음 단계는 SQL Server 개체에 액세스 데이터베이스 개체를 변환 합니다.The next step in the migration process is convert access database objects to SQL Server objects

참고 항목See Also

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