프로젝트 설정 (마이그레이션) (SybaseToSQL)Project Settings (Migration) (SybaseToSQL)

마이그레이션 페이지는 프로젝트 설정 대화 상자 SSMA가 마이그레이션하는 방법을 데이터에서 Sybase 적응형 Server Enterprise (ASE)를 사용자 지정 하는 설정이 포함 되어 SQL ServerSQL Server합니다.The Migration page of the Project Settings dialog box contains settings that customize how SSMA migrates data from Sybase Adaptive Server Enterprise (ASE) to SQL ServerSQL Server.

마이그레이션 창도 모두에서 사용할 수는 프로젝트 설정기본 프로젝트 설정 대화 상자.The Migration pane is available in both the Project Settings and Default Project Settings dialog boxes.

  • 에 모든 SSMA 프로젝트에 대 한 설정을 지정 하려면는 도구 메뉴 선택 기본 프로젝트 설정, 설정 된 볼 /에서 변경 하는 데 필요한 마이그레이션 프로젝트 형식을 선택 마이그레이션 대상 버전 클릭 드롭다운 일반 클릭 한 다음 확인 하 고 왼쪽된 창 맨 아래에 마이그레이션합니다.To specify settings for all SSMA projects, on the Tools menu, select Default Project Settings, select migration project type for which settings are required to be viewed /changed from Migration Target Version drop down click General at the bottom of the left pane, and then click Migration.

  • 에 현재 프로젝트에 대 한 설정을 지정 하려면는 도구 메뉴 선택 프로젝트 설정, 클릭 일반 클릭 한 다음 확인 하 고 왼쪽된 창 맨 아래에 마이그레이션합니다.To specify settings for the current project, on the Tools menu, select Project Settings, click General at the bottom of the left pane, and then click Migration.

날짜 수정 옵션Date Correction Options

용어Term 정의Definition
지원 되지 않는 날짜를 대체 합니다.Replace unsupported dates SSMA 가능한 한 빨리 이전의 날짜를 수정 해야 하는지 여부를 지정 SQL ServerSQL Server datetime 날짜 (1753 01 년 1 월).Specifies whether SSMA should correct dates that are earlier than the earliest SQL ServerSQL Server datetime date (01 January 1753).

현재 날짜 값을 유지 하기 위해 선택 아무 작업도 수행 하지합니다.To keep the current date values, select Do nothing. SQL ServerSQL Serverdatetime 열에는 1753 년 1 월 1 일 이전의 날짜를 수락 하지 않습니다. will not accept dates before 01 January 1753 in a datetime column. 오래 된 날짜를 사용 하 여 문자 값을 날짜/시간 값을 변환 해야 합니다.If you use older dates, you must convert the datetime values to character values.

1753 년 1 월 1 일 이전의 날짜를 NULL로 변환 하려면 선택 NULL로 대체합니다.To convert dates before 01 January 1753 to NULL, select Replace with NULL.

1753 년 1 월 1 일 이전 날짜는 지원 되는 날짜를 바꾸려면 선택 지원 되는 날짜에 가장 가까운 바꿉니다합니다.To replace dates before 01 January 1753 with a supported date, select Replace with nearest supported date.

기본 모드: 아무 작업도 하지 않음Default Mode: Do nothing

최적 모드: 아무 작업도 하지 않음Optimistic Mode: Do nothing

전체 모드: 지원 되는 날짜에 가장 가까운으로 대체 합니다.Full Mode: Replace with nearest supported date

마이그레이션 엔진Migration Engine

용어Term 정의Definition
마이그레이션 엔진Migration Engine 지정 데이터 마이그레이션 중에 사용 되는 데이터베이스 엔진입니다.Specifies database engine used during Data Migration. 클라이언트 쪽 데이터 마이그레이션 참조 SSMA 클라이언트 원본과 SQL Server에 해당 데이터 대량 삽입에서 데이터를 검색 합니다.Client side data migration refers to SSMA client retrieving the data from the source and bulk inserting that data into SQL Server. 서버 쪽 데이터 마이그레이션 SSMA 데이터 마이그레이션 엔진 (대량 복사 프로그램) 데이터 원본에서 검색 및 추가 클라이언트-홉 (더 나은 성능을) 필요 없도록 하는 SQL Server에 직접 삽입 SQL 에이전트 작업으로 SQL Server 상자에서 실행 중인를 가리킵니다.Server side data migration refers to SSMA data migration engine (bulk copy program) running on the SQL Server box as a SQL Agent job retrieving data from the source and inserting directly into SQL Server thus avoiding an extra client-hop (better performance).

기본 모드: 클라이언트 쪽 데이터 마이그레이션 엔진Default Mode: Client Side Data Migration Engine

최적 모드: 클라이언트 쪽 데이터 마이그레이션 엔진Optimistic Mode: Client Side Data Migration Engine

전체 모드: 클라이언트 쪽 데이터 마이그레이션 엔진Full Mode: Client Side Data Migration Engine
중요

경우는 마이그레이션 엔진 옵션이로 설정 되어 서버 쪽 데이터 마이그레이션 엔진, 옵션을 설정 하는 새 프로젝트 서버 쪽 데이터 마이그레이션 엔진으로 사용 하 여 32 비트 표시 됩니다.When the Migration Engine option is set to Server Side Data Migration Engine, a new Project setting option Use 32-Bit Server Side Data Migration Engine is displayed. 데이터를 마이그레이션하기 위해 32 비트 또는 64 비트 프로그램 BCP (대량 복사) 유틸리티 사용 되는지 여부를 지정 합니다.It specifies whether 32 bit or 64 bit Bulk Copy Program (BCP) utility is used to migrate data.

기타 옵션Miscellaneous Options

용어Term 정의Definition
일괄 처리 크기Batch Size 일괄 처리 지정 데이터 마이그레이션 중에 사용 되는 크기입니다.Specifies the batch size used during data migration.

기본 모드: 10000Default Mode: 10000

최적 모드: 10000Optimistic Mode: 10000

전체 모드: 10000Full Mode: 10000
CHECK 제약 조건Check constraints SQL Server 테이블로 데이터를 삽입 하면 SSMA 제약 조건을 확인 해야 하는지 여부를 지정 합니다.Specifies whether SSMA should check constraints when it inserts data into SQL Server tables.

기본 모드: FalseDefault Mode: False

최적 모드: FalseOptimistic Mode: False

전체 모드: FalseFull Mode: False
데이터 마이그레이션 제한 시간Data Migration Timeout 데이터 마이그레이션 중에 사용 되는 제한 시간 지정Specifies the timeout used during data migration

기본 모드: 15Default Mode: 15

최적 모드: 15Optimistic Mode: 15

전체 모드: 15Full Mode: 15
확장된 데이터 마이그레이션 옵션Extended Data Migration Options 별도 세부 정보 탭에서 각 테이블에 대 한 추가 데이터 마이그레이션 옵션을 보여 줍니다.Shows extra data migration options for each table in separate detail tab.

기본 모드: 숨기기Default Mode: Hide

최적 모드: 숨기기Optimistic Mode: Hide

전체 모드: 숨기기Full Mode: Hide
트리거 실행Fire triggers SQL Server 테이블에 데이터를 추가할 때 SSMA 삽입 트리거를 발생 시켜야 하는지 여부를 지정 합니다.Specifies whether SSMA should fire insertion triggers when it adds data to SQL Server tables.

기본 모드: FalseDefault Mode: False

최적 모드: FalseOptimistic Mode: False

전체 모드: FalseFull Mode: False
ID 유지Keep identity SQL Server로 데이터를 추가할 때 SSMA Sybase id 값을 유지할지 여부를 지정 합니다.Specifies whether SSMA preserves Sybase identity values when it adds data to SQL Server. False 값에는 id 값을 대상에 의해 할당 하면 됩니다.A value of False causes identity values to be assigned by the destination.

기본 모드: TrueDefault Mode: True

최적 모드: TrueOptimistic Mode: True

전체 모드: TrueFull Mode: True
Null 유지Keep nulls SQL Server에 지정 된 기본값에 관계 없이 SQL server에 데이터를 추가할 때 SSMA 원본 데이터에 null 값을 유지할지 여부를 지정 합니다.Specifies whether SSMA preserves null values in the source data when it adds data to SQL Server, regardless of the default values that are specified in SQL Server.

기본 모드: TrueDefault Mode: True

최적 모드: TrueOptimistic Mode: True

전체 모드: TrueFull Mode: True
오류 발생 시On Error 오류가 발생 한 경우 데이터 마이그레이션을 중지 합니다.Stops Data migration when an error occurs. 세 가지 옵션이 있습니다.It has three options:

마이그레이션 중지: 데이터 마이그레이션 작업을 중지 합니다.Stop migration: Stops data migration operation

다음 테이블에 계속: 현재 테이블에 데이터 마이그레이션을 중지 하 고 다음 진행 됩니다.Proceed to next table: Stops data migration to the current table and proceeds to the next one

다음 일괄 처리를 진행: 현재 일괄 처리로의 데이터 마이그레이션을 중지 하 고 다음 진행 됩니다.Proceed to next batch: Stops data migration to the current batch and proceeds to the next one

기본 모드: 다음 일괄 처리를 계속 진행Default Mode: Proceed to the next batch

최적 모드: 다음 일괄 처리를 계속 진행Optimistic Mode: Proceed to the next batch

전체 모드: 다음 일괄 처리를 계속 진행Full Mode: Proceed to the next batch
숫자의 소수 부분 라운드Round fractional part of numbers 정수 형식으로 마이그레이션하는 동안 decimal 및 numeric 데이터의 소수 부분을 자르기 또는 소수 부분이 trivial이 아닌 경우 오류 메시지가 표시 여부를 지정합니다Specifies whether to trim the fractional parts of decimal and numeric data during migration to integer types or display error message if fractional part is non-trivial

기본 모드: 아니요Default Mode: No

최적 모드: 아니요Optimistic Mode: No

전체 모드: 아니요Full Mode: No
Sybase 유니코드 EndianSybase Unicode Endian Sybase 유니코드 문자열에 대 한 endian 형식을 지정합니다.Specifies the endian type for the Sybase Unicode strings. 이 특정 설정에 대해 다음 옵션을 설정할 수 있습니다.The following options can be set for this particular setting:

Little endianLittle-endian

Big endianBig-endian

기본 모드: little-endianDefault Mode: Little-endian

최적 모드: little-endianOptimistic Mode: Little-endian

전체 모드: little-endianFull Mode: Little-endian
테이블 잠금Table lock SSMA 데이터 마이그레이션 중에 테이블에 데이터를 추가할 때 테이블 잠금 여부를 지정 합니다.Specifies whether SSMA locks tables when it adds data to tables during data migration. 대량 복사 작업의 기간에 대 한 대량 업데이트 잠금을 얻습니다.Obtains a bulk update lock for the duration of the bulk copy operation. 값이 False 이면 한 잠금이 행 수준에서 설정 됩니다.If the value is False, a lock is set at the row level.

기본 모드: TrueDefault Mode: True

최적 모드: TrueOptimistic Mode: True

전체 모드: TrueFull Mode: True
커서 사용Use cursors 이 옵션을 설정 하는 경우에 커서를 사용 하 여 원본 데이터베이스에서 데이터 검색 됩니다.The data is retrieved from source database using cursors if this option is set.

기본 모드: FalseDefault Mode: False

최적 모드: FalseOptimistic Mode: False

전체 모드: FalseFull Mode: False

병렬 데이터 마이그레이션Parallel Data Migration

용어Term 정의Definition
병렬 데이터 마이그레이션 모드Parallel Data Migration Mode 병렬 데이터 마이그레이션을 사용 하도록 설정 하려면 포크 스레드를 사용 하는 모드를 지정 합니다.Specifies the mode used to fork threads to enable parallel data migration. SSMA는 Auto 모드에서 데이터를 마이그레이션하려면 분기 (기본적으로 10) 스레드 수를 선택 합니다.In Auto mode, SSMA chooses the number of threads (10 by default) forked to migrate data. 사용자 지정 모드 사용자 데이터를 마이그레이션하려면 분기 하는 스레드 수를 지정할 수 있습니다 (최소값은 1이 고 최대값은 100).In Custom mode, user can specify the number of threads forked to migrate data (minimum is 1 and maximum is 100). 현재 클라이언트 쪽 데이터 마이그레이션 엔진만 병렬 데이터 마이그레이션을 지원합니다.Currently, only client side data migration engine supports parallel data migration.

기본 모드: 자동Default Mode: Auto

최적 모드: 자동Optimistic Mode: Auto

전체 모드: 자동Full Mode: Auto
중요

경우는 병렬 데이터 마이그레이션 모드 옵션이로 설정 되어 사용자 지정, 옵션을 설정 하는 새 프로젝트 스레드 수가 표시 됩니다.When the Parallel Data Migration Mode option is set to Custom, a new Project setting option Thread Count is displayed. 데이터 마이그레이션에 사용 되는 스레드 수를 지정 합니다.It specifies number of threads used for data migration.