프로젝트 설정(마이그레이션)(AccessToSQL)
마이그레이션 프로젝트 설정을 사용하면 데이터를 SQL Server 또는 SQL Azure로 마이그레이션하는 방법을 구성할 수 있습니다.
마이그레이션 창은 프로젝트 설정 및 기본 프로젝트 설정 대화 상자에서 사용할 수 있습니다.
프로젝트 설정 대화 상자를 사용하여 현재 프로젝트에 대한 구성 옵션을 설정합니다. 마이그레이션 설정에 액세스하려면 도구 메뉴에서 프로젝트 설정을 선택하고 왼쪽 창 아래쪽에서 일반을 클릭한 다음 마이그레이션을 클릭합니다.
기본 프로젝트 설정 대화 상자를 사용하여 모든 프로젝트에 대한 구성 옵션을 설정합니다. 마이그레이션 설정에 액세스하려면 도구 메뉴에서 기본 프로젝트 설정을 선택하고 설정에 액세스할 마이그레이션 대상 버전 콤보 상자에서 프로젝트 유형을 선택하고 왼쪽 창 아래쪽에서 일반을 클릭한 다음 마이그레이션을 클릭합니다.
옵션
CHECK 제약 조건
SSMA가 테이블에 데이터를 추가할 때 제약 조건을 검사해야 하는지 여부를 지정합니다.
기본 모드: False
낙관적 모드: True
전체 모드: False
트리거 실행
SSMA가 SQL Server 테이블에 데이터를 추가할 때 삽입 트리거를 발생시켜야 하는지 여부를 지정합니다.
기본 모드: False
낙관적 모드: True
전체 모드: False
ID 유지
SSMA가 SQL Server에 데이터를 추가할 때 Access ID 값을 유지할지 여부를 지정합니다. 이 값이 False이면 SQL Server에서 ID 값을 할당합니다.
기본 모드: True
낙관적 모드: True
전체 모드: False
Null 유지
SSMA가 SQL Server에 지정된 기본값에 관계없이 SQL Server에 데이터를 추가할 때 원본 데이터의 null 값을 유지할지 여부를 지정합니다.
기본 모드: True
낙관적 모드: False
전체 모드: True
테이블 잠금
SSMA가 데이터를 마이그레이션하는 동안 테이블에 데이터를 추가할 때 테이블을 잠가야 하는지 여부를 지정합니다. 값이 False이면 SSMA는 행 잠금을 사용합니다.
기본 모드: True
낙관적 모드: True
전체 모드: True
지원되지 않는 날짜 바꾸기
SSMA가 가장 빠른 SQL Server 날짜/시간 날짜(1753년 1월 1일 01일)보다 이전인 액세스 날짜를 수정해야 하는지 여부를 지정합니다.
현재 날짜 값을 유지하려면 아무 것도 하지 않음을 선택합니다. SQL Server는 날짜/시간 열에서 1753년 1월 1일 이전의 날짜를 허용하지 않습니다. 이전 날짜를 사용하는 경우 날짜/시간 값을 문자 값으로 변환해야 합니다.
1753년 1월 1일 이전 날짜를 NULL로 변환하려면 NULL로 바꾸기를 선택합니다.
1753년 1월 1일 이전의 날짜를 지원되는 날짜로 바꾸려면 가장 가까운 지원되는 날짜로 바꾸기를 선택합니다. 이 값을 선택하면 기본적으로 지원되는 가장 가까운 날짜가 1753년 1월 01일로 선택됩니다.
Batch 크기
데이터 마이그레이션 중에 사용되는 일괄 처리 크기입니다. 트랜잭션은 각 일괄 처리 후에 기록됩니다. 기본적으로 모든 스키마의 일괄 처리 크기는 10000입니다.