변환 (SybaseToSQL)에 SAP ASE 데이터베이스 개체를 평가합니다.Assessing SAP ASE database objects for conversion (SybaseToSQL)

개체를 로드 하 고 데이터를 마이그레이션하 SQL ServerSQL Server 결정 해야 Azure SQL 또는 어떻게 마이그레이션 복잡성 및 걸리는 시간입니다.Before you load objects and migrate data to SQL ServerSQL Server or Azure SQL, you should determine how complexity of the migration and how much time it should take. SSMA 개체 및를 성공적으로 변환 되는 프로시저의 비율을 표시 하는 평가 보고서를 만들 수 Transact-SQLTransact-SQL합니다.SSMA can create an assessment report that shows the percentage of objects and procedures that will successfully be converted to Transact-SQLTransact-SQL. 또한 SSMA 변환 실패를 일으킬 수 있는 특정 문제를 볼 수 있습니다.SSMA also lets you view the specific issues that can cause conversion failures.

평가 보고서 만들기Create assessment reports

SSMA 변환 선택한 SAP 적응형 Server Enterprise (ASE) 데이터베이스 개체를이 평가 보고서를 만들 때 SQL ServerSQL Server 또는 Azure SQL 구문과 다음 결과 표시 합니다.When creating this assessment report, SSMA converts the selected SAP Adaptive Server Enterprise (ASE) database objects to SQL ServerSQL Server or Azure SQL syntax, and then shows the results.

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

  1. Sybase 메타 데이터 탐색기에서 데이터베이스를 평가 하려는 선택 합니다.In Sybase Metadata Explorer, select the databases that you want to assess.

  2. 개별 개체를 생략 하려면 평가 하지 않을 개체 옆의 확인란 선택을 취소 합니다.To omit individual objects, clear the check boxes next to the objects that you do not want to assess.

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

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

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

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

평가 보고서를 사용 하 여Use 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 object categories to view conversion statistics and code.

  • 오른쪽 창의 내용이 왼쪽된 창에서 선택한 항목을에 따라 다릅니다.The contents of the right pane varies based on which item is selected in the left pane.

    개체 (예: 스키마) 또는 테이블의 그룹을 선택 하면 오른쪽 창에 두 개의 창이 표시 됩니다.If a group of objects (such as a schema) or a table is selected, the right pane displays two panes. 변환 통계 창에 선택한 개체에 대 한 변환 통계 표시 합니다.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 stored procedure, view, or trigger 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. 선택 오류, 경고, 또는 정보 를 메시지의 범주를 표시 한 다음 메시지 그룹을 확장 합니다.Select Errors, Warnings, or Info to view categories of messages, and then expand a group of messages. 오른쪽 창에서 세부 정보를 표시 한 다음 확인 하 고 왼쪽된 창에서 개체를 선택 하는 개별 메시지에서 클릭 합니다.Click on an individual message to select the object in the left pane and then display the details in the right pane.

평가 보고서를 사용 하 여 변환 문제 분석Analyze conversion problems by using the assessment report

변환 통계 창 변환 통계를 표시 합니다.The Conversion Statistics panes show 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, select 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는 ASE 구문을 업데이트 합니다.Update the ASE syntax in SSMA. 저장된 프로시저 및 트리거에 대해서만 구문을 업데이트할 수 있습니다.You can update the syntax only for stored procedures and triggers. 구문을 업데이트 하려면 Sybase 메타 데이터 탐색기 창에서 개체를 선택, 클릭는 SQL 탭을 선택한 다음 SQL 코드를 편집 합니다.To update the syntax, select the object in the Sybase Metadata Explorer pane, click the SQL tab, and then edit the SQL code. 항목에서 이동할 때 업데이트 된 구문 저장 하 라는 메시지가 표시 됩니다.When you navigate away from the item, you are prompted to save the updated syntax. 개체에 대해 보고 된 오류를 볼는 보고서 탭 합니다.View the reported errors for the object on the Report tab.

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

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

다음 단계Next steps

SAP ASE 데이터베이스 개체 ( 변환 SybaseToSQL )Converting SAP ASE Database Objects (SybaseToSQL)

관련 항목:See Also

Azure SQL DB ( SQL Server-SAP ASE 데이터베이스 마이그레이션 SybaseToSQL )Migrating SAP ASE Databases to SQL Server - Azure SQL DB (SybaseToSQL)