Oracle 스키마 (OracleToSQL) 변환에 대 한 평가Assessing Oracle Schemas for Conversion (OracleToSQL)

개체를 로드 하 고 데이터를 마이그레이션하 SQL ServerSQL Server, 복잡 한 정도 마이그레이션 되 고 시간을 결정 해야 마이그레이션 걸립니다.Before you load objects and migrate data to SQL ServerSQL Server, you should determine how complex the migration will be and how much time the migration will take. SSMA는 성공적으로 변환 하는 개체의 비율을 보여주는 평가 보고서를 만들 수 있습니다.SSMA can create an assessment report that shows the percentage of objects that will be successfully converted. 또한 SSMA 변환 오류가 발생 하는 특정 문제를 볼 수 있습니다.SSMA also lets you view the specific issues that cause conversion failures.

평가 보고서 만들기Creating Assessment Reports

SSMA 변환 선택한 Oracle 데이터베이스 개체를이 평가 보고서를 만들 때 SQL ServerSQL Server 구문 및 결과 표시 합니다.When it creates this assessment report, SSMA converts the selected Oracle database objects to SQL ServerSQL Server syntax, and then shows the results.

평가 보고서를 만들려면To create an assessment report

  1. Oracle 메타 데이터 탐색기에서 평가 하기 위해 스키마를 선택 합니다.In Oracle Metadata Explorer, select the schemas to assess.

  2. 개별 개체를 생략 하는 것 옆에 있는 확인란의 선택을 취소 합니다.To omit individual objects, clear the check boxes next to those.

  3. 마우스 오른쪽 단추로 클릭 스키마를 선택한 후 보고서 만들기합니다.Right-click Schemas, and then select Create Report.

    개체를 마우스 오른쪽 단추로 클릭 한 다음 선택 하 여 개별 개체를 분석할 수도 있습니다 보고서 만들기합니다.You can also analyze individual objects by right-clicking an object, and then selecting Create Report.

    SSMA는 창의 맨 아래에 상태 표시줄에 진행률이 표시 됩니다.SSMA will show progress in the status bar at the bottom of the window. 출력 창 보이는 경우 메시지가 출력 창에 나타납니다.If the Output pane is visible, you will also see messages in the Output pane.

    평가가 완료 되 면는 SQL ServerSQL Server Migration Assistant for Oracle: 평가 보고서 창에 표시 됩니다.When the assessment is complete, the SQL ServerSQL Server Migration Assistant for Oracle: Assessment Report window will appear.

평가 보고서를 사용 하 여Using Assessment Reports

평가 보고서 창에는 세 개의 창이 포함 됩니다.The Assessment Report window contains three panes:

  • 왼쪽된 창에서 평가 보고서에 포함 된 개체의 계층 구조를 포함 합니다.The left pane contains the hierarchy of objects that are included in the assessment report. 계층 구조를 찾아보고 개체 및 변환 통계 및 코드를 볼 개체의 범주를 선택 수 있습니다.You can browse the hierarchy, and select objects and categories of objects to view conversion statistics and code.

  • 오른쪽 창의 내용이 왼쪽된 창에서 선택한 항목에 따라 달라 집니다.The contents of the right pane depends on the item that is selected in the left pane.

    개체의 그룹을 선택 하면 이러한 스키마 또는 범주 창에서 오른쪽 창에 변환 통계 창 및 개체는 테이블을 선택 합니다.If a group of objects is selected, such a schema, or if a table is selected, the right pane contains a Conversion statistics pane and an Objects by Categories pane. 변환 통계 창에는 선택한 개체에 대 한 변환 통계가 표시 됩니다.The Conversion Statistics pane shows the conversion statistics for the selected objects. 범주 창에서 개체에는 개체 또는 개체의 범주에 대 한 변환 통계가 표시 됩니다.The Objects by Categories pane shows the conversion statistics for the object or categories of objects.

    함수, 패키지, 프로시저, 시퀀스 또는 뷰를 선택한 경우 오른쪽 창 통계, 소스 코드 및 대상 코드를 포함 합니다.If a function, package, procedure, sequence, or view is selected, the right pane contains statistics, source code, and target code.

    • 맨 위에 개체에 대 한 전체 통계를 보여 줍니다.The top area shows the overall statistics for the object. 확장 해야 할 수도 통계 이 정보를 볼 수 있습니다.You might have to expand Statistics to view this information.

    • 소스 영역 왼쪽된 창에서 선택 된 개체의 소스 코드를 보여 줍니다.The Source area shows the source code of the object that is selected in the left pane. 강조 표시 된 영역 문제가 있는 소스 코드를 보여 줍니다.The highlighted areas show problematic source code.

    • 대상 영역 변환된 코드를 보여 줍니다.The Target area shows the converted code. 빨간색 텍스트 문제가 되는 코드 및 오류 메시지를 보여 줍니다.Red text shows problematic code and error messages.

  • 아래쪽 창에는 변환 메시지, 메시지 수로 그룹화 되어 표시 됩니다.The bottom pane shows conversion messages, grouped by message number. 클릭할 수 있는 오류, 경고, 또는 정보 를 메시지의 범주를 표시 한 다음 메시지 그룹을 확장 합니다.You can click Errors, Warnings, or Info to view categories of messages, and then expand a group of messages. 왼쪽된 창에서 개체를 선택 하 고 오른쪽 창에서 세부 정보를 표시 하는 개별 메시지를 클릭 합니다.Click an individual message to select the object in the left pane and display the details in the right pane.

평가 보고서를 사용 하 여 변환 문제 분석Analyzing Conversion Problems By Using the Assessment Report

변환 통계 창에는 변환 통계가 표시 됩니다.The Conversion Statistics pane shows the conversion statistics. 100% 보다 작은 모든 범주에 대 한 백분율을 사용 하는 경우는 변환이 성공 하지 못한 이유에 결정 해야 합니다.If the percentage for any category is less than 100 percent, you should determine why the conversion was not successful.

변환 문제를 보려면To view conversion problems

  1. 이전 절차의 지침을 사용 하 여 평가 보고서를 만듭니다.Create the assessment report by using the instructions in the previous procedure.

  2. 왼쪽된 창에서 스키마 나 빨간색 오류 아이콘에 있는 폴더를 확장 합니다.In the left pane, expand schemas or folders that have a red error icon. 계속 변환 실패 한 개별 항목을 선택할 때까지 항목을 확장 합니다.Continue expanding items until you select an individual item that failed conversion.

  3. 소스 창 위쪽에 클릭 다음 문제점합니다.At the top of the Source pane, click Next Problem.

    문제가 있는 코드가 대상 탐색 창에서와 관련된 된 코드를 있는 그대로 강조 표시 됩니다.The problematic code is highlighted, as is the related code in the Target Navigation pane.

  4. 모든 오류 메시지를 검토 확인 한 다음 변환 문제가 발생 한 개체를 사용 하 여 수행할 대상:Review any error messages, and then determine what you want to do with the object that caused the conversion problem:

    • SSMA는 Oracle 구문을 업데이트 합니다.Update the Oracle syntax in SSMA. 프로시저, 함수, 트리거, 패키지 함수 및 패키지 된 프로시저에 대 한 구문을 업데이트할 수 있습니다.You can update the syntax for procedures, functions, triggers, packaged functions and packaged procedures. 구문을 업데이트 하려면 Oracle 메타 데이터 탐색기 창에서 개체를 선택, 클릭는 SQL 탭을 선택한 다음 SQL 코드를 수정 합니다.To update the syntax, select the object in the Oracle Metadata Explorer pane, click the SQL tab, and then modify the SQL code. 항목 벗어나 탐색 하면 업데이트 된 구문 저장할 묻는 메시지가 나타납니다.When you navigate away from the item, you will be prompted to save the updated syntax. 개체에 대해 보고 된 오류를 볼 수 있습니다는 보고서 탭 합니다.You can view the reported errors for the object on the Report tab.

    • Oracle에서는 Oracle 개체를 제거 하거나 수정 하는 문제가 있는 코드를 수정할 수 있습니다.In Oracle, you can modify the Oracle object to remove or revise problematic code. SSMA에 업데이트 된 코드를 로드 하려면 메타 데이터를 업데이트 해야 합니다.To load the updated code into SSMA, you will have to update the metadata. 자세한 내용은 참조 Oracle 데이터베이스 ( OracleToSQL )에 연결합니다.For more information, see Connecting to Oracle Database (OracleToSQL).

    • 마이그레이션에서 개체를 제외할 수 있습니다.You can exclude the object from migration. SQL ServerSQL Server 메타 데이터 탐색기 및 Oracle 메타 데이터 탐색기 확인란의 선택을 취소 항목 옆에 개체를 로드 하기 전에 SQL ServerSQL Server Oracle의 데이터를 마이그레이션합니다.In SQL ServerSQL Server Metadata Explorer and Oracle Metadata Explorer, clear the check box next to the item before you load the objects into SQL ServerSQL Server and migrate data from Oracle.

다음 단계Next Step

Oracle 스키마로 변환 ( OracleToSQL )Converting Oracle Schemas (OracleToSQL)

관련 항목:See Also

SQL Server ( OracleToSQL ) Oracle 데이터베이스 마이그레이션Migrating Oracle Databases to SQL Server (OracleToSQL)