데이터베이스 개체 (SybaseToSQL) 마이그레이션 테스트Testing Migrated Database Objects (SybaseToSQL)

Microsoft SQL Server Migration Assistant (SSMA 테스터) Sybase 테스터를 위한 자동으로 데이터베이스 개체를 변환 및 테스트 데이터 마이그레이션 SSMA 수행 합니다.Microsoft SQL Server Migration Assistant for Sybase Tester (SSMA Tester) automatically tests the database object conversion and the data migration made by SSMA. 모든 SSMA 마이그레이션 단계가 완료 되 면 SSMA 테스터를 사용 하 여 변환 된 개체가 같은 방식으로 작동 하는지 되 고 모든 데이터가 제대로 전송 되었습니다.After all SSMA migration steps are finished, use SSMA Tester to verify that converted objects work the same way and that all data was transferred properly.

참고

테스터 구성 요소는 Azure 연결의 경우 비활성화 됩니다.Tester component is disabled in the case of Azure connectivity.

개체 유형 SSMA 테스터를 테스트할 수 있습니다.You can test the following object types with SSMA Tester:

  • 테이블Tables

  • 저장 프로시저Stored procedures

  • 뷰.Views.

  • 독립 실행형 문입니다.Standalone statements.

SSMA 테스터 Sybase와 SQL Server의 해당 항목에서 테스트를 위해 선택한 개체를 실행 합니다.SSMA Tester executes objects selected for testing on Sybase and their counterparts in SQL Server. 그 후 다음 기준에 따라 결과 비교 합니다.After that, it compares the results according to the following criteria:

  • 동일한 테이블 데이터에 변경 내용을 있습니까?Are the changes in table data identical?

  • 프로시저 및 함수에 대 한 출력 매개 변수 값 동일는 무엇입니까?Are the values of output parameters for procedures and functions identical?

  • 함수는 동일한 결과 반환 수행?Do functions return the same results?

  • 동일한 결과 집합은?Are the result sets identical?

참고

주의!Attention! 프로덕션 시스템에서 SSMA 테스터를 사용 하지 마십시오.Never use SSMA Tester on production systems. 테스터 실행 하는 동안 소스 스키마와 데이터 수정 됩니다.During Tester execution the source schema and data are modified. 한편, 원래 상태로의 전체 restoring 일부 유형의 테스트 된 코드에 대 한 가능한 수 있습니다.Meanwhile, the complete restoring of the original state may be impossible for some types of tested code.

필수 구성 요소Prerequisites

SSMA 테스터를 사용 하려는 경우와 SSMA Sybase 확장 팩을 설치는 테스터 데이터베이스 설치 옵션을 설정 합니다.If you want to use SSMA Tester, install SSMA Sybase Extension Pack with the Install Tester Database option turned on.

또한 다음을 확인 합니다.In addition, verify the following:

  • Sybase OLE DB 공급자가 컴퓨터에 설치 되어 있는 SQL ServerSQL Server 실행 합니다.Sybase OLE DB provider is installed on the computer where SQL ServerSQL Server runs.

  • 에 대해 공용 언어 런타임 (CLR) 통합이 활성화는 SQL ServerSQL Server 데이터베이스 엔진입니다.Common Language Runtime (CLR) integration has been enabled on the SQL ServerSQL Server Database Engine.

Note SSMA 테스터의 현재 버전 동일한 원본 또는 대상 서버에 여러 사용자가 병렬 실행을 지원 하지 않습니다.Note that the current version of SSMA Tester does not support parallel execution by different users on the same source or target server.

시작Getting Started

테스트 사례 ( 만들기 SybaseToSQL )Creating Test Cases (SybaseToSQL)

관련 항목:See Also

SSMA 구성 요소에 SQL Server ( 설치 SybaseToSQL )Installing SSMA Components on SQL Server (SybaseToSQL)
프로젝트 설정 ( 변환 ) ( SybaseToSQL )Project Settings (Conversion) (SybaseToSQL)