테스트할 개체 선택 및 구성(OracleToSQL)

이 단계에서는 테스트할 개체를 선택하고 프로시저 및 함수의 출력 매개 변수와 함수의 반환 값을 비교하기 위한 설정을 구성합니다.

테스트할 개체 선택

창의 왼쪽에 있는 Oracle 개체 트리에서 테스트 프로세스 중에 호출하려는 개체를 확인합니다. OracleToSQL(마이그레이션된 데이터베이스 개체 테스트) 항목에서 테스트 가능한 개체의 전체 목록을 참조하세요.

SSMA 테스터가 테스트용으로 선택한 개체를 지원하지 않는 경우 선택한 일부 개체에 개체 트리 아래에 오류가 포함됨으로 레이블이 지정된 링크가 표시됩니다. 이 링크를 클릭하여 이러한 개체를 테스트할 수 없는 이유를 확인하고 잘못된 개체의 선택을 취소합니다.

오른쪽에서 여러 페이지를 볼 수 있습니다. SQL 페이지에는 현재 개체의 정의가 표시됩니다. 매개 변수 페이지에는 개체가 저장 프로시저 또는 함수인 경우 매개 변수가 나열됩니다. 속성 페이지에는 개체의 추가 특성이 표시됩니다. 아래의 매개 변수 비교 및 호출 값 페이지에 대한 설명을 참조하세요.

매개 변수 비교 설정

매개 변수 비교 페이지에서 출력 매개 변수 및 반환 값에 대한 비교 규칙을 설정합니다. 다음 설정을 만들 수 있습니다.

테스트 비교 중 사용

테스트 결과 비교에서 선택한 매개 변수를 사용하여 사용하도록 설정합니다.

  • True를 선택하면 SSMA는 Oracle에서 프로시저를 실행한 후 이 매개 변수의 출력 값을 SQL Server의 해당 값과 비교합니다.

  • False를 선택하면결과 확인에서 매개 변수가 제외됩니다.

사용자 지정 크기 조정 사용

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

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

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

배율 비교

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

날짜 시간 비교

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

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

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

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

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

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

문자열 대/소문자 무시

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

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

  • False를 선택하면 비교는 대/소문자를 구분합니다.

후행 공백 무시

비교하는 동안 후행 공백을 처리하는 방법을 제어합니다.

  • True를 선택하면 비교하기 전에 비교된 문자열이 오른쪽에 잘립니다.

  • False를 선택하면 비교된 문자열은 후행 공백을 유지합니다.

프로시저 및 함수에 대한 입력 값 지정(호출 값)

호출 값 페이지에서 입력 매개 변수 값을 지정할 수 있습니다. 호출 추가 단추는 빈 매개 변수 값이 있는 새 호출을 추가합니다. 호출 제거 단추는 현재 호출을 제거합니다.

다음 단계

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

참고 항목

마이그레이션된 데이터베이스 개체 테스트(OracleToSQL)