영향을 받는 개체 선택 및 구성(SybaseToSQL)

이 페이지에서 테이블 및 외장 키를 선택할 수 있으며, SSMA가 이전 단계에서 선택한 개체에 대한 실행 결과를 확인할 때 비교해야 하는 변경 내용을 선택할 수 있습니다. 또한 확인 매개 변수를 사용자 지정할 수 있습니다.

영향을 받는 개체 선택

창의 왼쪽에 있는 Sybase 개체 트리에서 테이블과 외세 키를 확인합니다. 이러한 변경 내용이 동일한지 비교해야 합니다.

SSMA 테스터가 이러한 개체를 확인할 수 없는 경우 선택한 일부 개체에 개체 트리 아래에 오류가 포함된 링크가 표시됩니다. 이 링크를 클릭하여 이러한 개체를 비교할 수 없는 이유를 확인하고 잘못된 개체의 선택을 지웁니다.

테이블

테이블 탭에는 선택한 테이블의 눈금 보기가 포함됩니다. 표에는 선택한 테이블에 대한 다음 정보가 포함됩니다.

  • 열 이름

  • 데이터 형식

  • 자릿수

  • 확장

  • 규칙

  • 기본

  • ID

  • Nullable

Sql

SQL 탭에는 선택한 테이블의 "테이블 만들기" SQL이 포함되어 있습니다.

데이터

데이터 탭은 선택한 테이블에 있는 데이터를 표시합니다.

속성

속성 탭에는 선택한 테이블의 속성이 표시됩니다. 속성 탭 아래에는 다음 필드가 있습니다.

  • 만들거나 마지막으로 수정한 날짜

  • 개체 이름

테이블 비교 설정

테이블 비교 페이지에서 테이블에 대한 비교 규칙을 설정합니다. 다음 설정을 만들 수 있습니다.

비교 모드

비교를 수행할 테이블 콘텐츠를 정의합니다.

  • 변경 내용만 선택하면 테이블 행의 전체 비교가 수행됩니다.

  • 전체를 선택하면 변경된 행에 대한 비교만 수행됩니다.

열 비교 설정

열 비교 페이지에서 테이블 열에 대한 비교 규칙을 설정합니다. 다음 설정을 만들 수 있습니다.

테스트 비교 중 사용

이 열이 테스트 결과 확인에 참여할지 여부를 확인합니다.

  • True를 선택하면 SSMA는 Sybase에서 테스트를 실행한 후 이 열의 내용을 SQL Server의 열 내용과 비교합니다.

  • False를 선택하면 열이 결과 확인에서 제외됩니다.

사용자 지정 크기 조정 사용

숫자 데이터 형식 열의 경우 비교에 대한 사용자 지정 배율을 설정할 수 있습니다.

  • True를 선택하면 비교 전에 소수 자릿수 비교 값에 따라 숫자 값이 반올림됩니다.

  • False를 선택하면 숫자 비교가 정확합니다.

배율 비교

  • 사용자 지정 크기 조정 사용 옵션이 True로 설정된 경우에만 사용할 수 있습니다. 숫자 비교의 전체 자릿수입니다.

날짜 시간 비교

날짜/시간 값을 비교하는 방법을 정의합니다.

  • 전체 날짜 비교를 선택하면 두 플랫폼의 값에 대한 전체 비교가 수행됩니다.

  • 날짜만 비교를 선택하면 시간 부분이 무시됩니다.

  • 시간만 비교를 선택하면 날짜 부분이 무시됩니다.

  • 밀리초 무시를 선택하면 결과가 최대 초까지 비교됩니다.

  • 날짜 및 밀리초 무시를 선택하는 경우 결과는 시간 부분으로만 비교되고 초의 소수 부분을 무시합니다.

문자열 대/소문자 무시

비교의 대/소문자 구분을 제어합니다.

  • True를 선택하면 비교가 대/소문자를 구분하지 않습니다.

  • False를 선택하면 비교에서 문자 대/소문자를 고려합니다.

SQL 비교

비교 SQL 페이지에서 SSMA 테스터가 생성한 SELECT 문을 볼 수 있습니다. 테스터는 행 단위로 이러한 문의 결과 집합을 비교합니다. Sybase 결과 집합의 각 다음 행은 SQL Server에서 생성된 결과 집합의 다음 행과 같아야 합니다.

이러한 SELECT 문을 편집하여 사용자 지정 확인을 제공할 수 있습니다. Sybase 및 SQL Server 문 에서 변경 내용을 저장하려면 원본 및 대상 SQL 아래에 있는 적용 단추를 사용합니다.

다음 단계

호출 순서 사용자 지정(SybaseToSQL)

참고 항목

테스트 사례 실행(SybaseToSQL)
마이그레이션된 데이터베이스 개체 테스트(SybaseToSQL)