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

SSMA 테스터(Oracle Tester)용 Microsoft SQL Server Migration Assistant는 데이터베이스 개체 변환 및 SSMA에서 수행한 데이터 마이그레이션을 자동으로 테스트합니다. 모든 SSMA 마이그레이션 단계가 완료되면 SSMA 테스터를 사용하여 변환된 개체가 동일한 방식으로 작동하고 모든 데이터가 제대로 전송되었는지 확인합니다.

SSMA 테스터를 사용하여 다음 개체 형식을 테스트할 수 있습니다.

  • 테이블
  • 패키지 프로시저를 포함한 저장 프로시저
  • 패키지된 함수를 포함한 사용자 정의 함수
  • 보기
  • 독립 실행형 문

SSMA 테스터는 Oracle에서 테스트하기 위해 선택한 개체와 SQL Server의 해당 개체를 실행합니다. 그런 다음 다음 조건에 따라 결과를 비교합니다.

  • 테이블 데이터의 변경 내용이 동일합니까?
  • 프로시저 및 함수의 출력 매개 변수 값이 동일합니까?
  • 함수가 동일한 결과를 반환합니까?
  • 결과 집합이 동일합니까?

참고 항목

주의! 프로덕션 시스템에서는 SSMA 테스터를 사용하지 마세요. 테스터를 실행하는 동안 원본 스키마와 데이터가 수정됩니다. 일부 유형의 테스트된 코드에서는 원래 상태를 완전히 복원하는 것이 불가능할 수 있습니다.

전제 조건

결과 테이블 데이터를 비교하려면 스키마 변환이 시작되기 전에 ROWID 열 생성 옵션을 로 설정합니다. SSMA는 스키마 변환 명령을 실행하는 동안 모든 테이블에 열을 추가 ROWID 합니다.

현재 버전의 SSMA 테스터는 동일한 원본 또는 대상 서버에서 다른 사용자의 병렬 실행을 지원하지 않습니다.

시작

테스트 사례 만들기(OracleToSQL)

참고 항목

프로젝트 설정(변환)(OracleToSQL)