보고서 생성 (AccessToSQL)Generating Reports (AccessToSQL)

명령을 사용 하 여 수행 된 특정 작업 보고서는 개체 트리 수준 SSMA 콘솔에 생성 됩니다.The reports of certain activities performed using commands are generated in SSMA Console at object tree level.

다음 절차를 사용 하 여 보고서를 생성 하려면:Use the following procedure to generate reports:

  1. 지정 된 쓰기 요약-보고서-대상 매개 변수입니다.Specify the write-summary-report-to parameter. 관련 된 보고서는 지정 하는 경우 파일 이름으로 저장 되며 또는 폴더에서 지정 합니다.The related report is stored as the file name (if specified) or in the folder you specify. 파일 이름이 시스템 정의 where, 아래 표에서 설명 했 듯이 < n > 숫자로 동일한 명령이 실행 될 때마다 증가 하는 고유한 파일 수입니다.The file name is system-predefined as mentioned in the table below where, <n> is the unique file number that increments with a digit with each execution of the same command.

    보고서 vis-...-vis 명령은 다음과 같습니다.The reports vis-à-vis commands are:

    Sl 합니다. 아니요.Sl. No. CommandCommand 보고서 제목Report Title
    11 -평가-보고서 생성generate-assessment-report AssessmentReport<n>합니다. XMLAssessmentReport<n>.XML
    22 스키마 변환convert-schema SchemaConversionReport<n>합니다. XMLSchemaConversionReport<n>.XML
    33 데이터 마이그레이션migrate-data DataMigrationReport<n>합니다. XMLDataMigrationReport<n>.XML
    44 동기화 대상synchronize-target TargetSynchronizationReport<n>합니다. XMLTargetSynchronizationReport<n>.XML
    55 데이터베이스에서 새로 고침refresh-from-database SourceDBRefreshReport<n>합니다. XMLSourceDBRefreshReport<n>.XML

    중요

    형식의 출력 보고서는 평가 보고서와에서 다릅니다.An output report is different from Assessment Report. 전자는 동안 실행 된 명령의 성능에 대 한 보고서, 후자는 프로그래밍 방식 소비에 대 한 XML 보고서입니다.The former is a report on the performance of an executed command while, the latter is an XML report for programmatic consumption.

    (Sl에서에서 출력 보고서에 대 한 명령 옵션에 대 한.For the command options for output reports (from Sl. 아니요.No. 위의 2-4), 참조는 SSMA 콘솔 ( 실행 AccessToSQL ) 섹션.2-4 above), refer to the Executing the SSMA Console (AccessToSQL) section.

  2. 보고서의 자세한 정도 설정을 사용 하 여 출력 보고서에서 사용자가 원하는 세부의 범위를 나타냅니다.Indicate the extent of detail you desire in the output report using the Report Verbosity settings:

    Sl 합니다. 아니요.Sl. No. 명령 및 매개 변수Command and Parameter 출력 설명Output Description
    1.1 자세한 정보 = "false"verbose=”false” 활동의 요약 된 보고서를 생성합니다.Generates a summarized report of the activity.
    22 자세한 정보 = "true"verbose=”true” 각 작업에 대 한 요약 및 세부 상태 보고서를 생성합니다.Generates a summarized and detailed status report for each activity.

    참고

    위에 지정 된 보고서의 자세한 정도 설정이 생성-평가-보고서, convert 스키마, 데이터 마이그레이션 명령에 대 한 적용 됩니다.The Report Verbosity Settings specified above are applicable for generate-assessment-report, convert-schema, migrate-data commands.

  3. 오류 보고 설정을 사용 하 여 오류 보고서에서 사용자가 원하는 세부의 범위를 나타냅니다.Indicate the extent of detail you desire in the error reports using the Error Reporting settings:

    Sl 합니다. 아니요.Sl. No. 명령 및 매개 변수Command and Parameter 출력 설명Output Description
    1.1 오류 보고 = "false"report-errors=”false” 오류에 세부 정보 없음 / 경고 / 정보 메시지입니다.No details on error/ warning/ info messages.
    22 오류 보고 = "true"report-errors=”true” 자세한 오류 / 경고 / 정보 메시지입니다.Detailed error/ warning/ info messages.

    참고

    오류 보고 설정 위에서 지정한 생성-평가-보고서, convert 스키마, 데이터 마이그레이션 명령에 대 한 적용 됩니다.The Error Reporting Settings specified above are applicable for generate-assessment-report, convert-schema, migrate-data commands.

예:Example:

<generate-assessment-report  

    object-name="testschema"  

    object-type="Schemas"  

    verbose="yes"  

    report-erors="yes"  

    write-summary-report-to="$AssessmentFolder$\Report1.xml"  

    assessment-report-folder="$AssessmentFolder$\assesment_report"  

    assessment-report-overwrite="true"  

/>  

동기화 대상:synchronize-target:

명령 동기화 대상보고 오류-대상 매개 변수는 동기화 작업에 대 한 오류 보고서의 위치를 지정 합니다.The command synchronize-target has report-errors-to parameter, which specifies the location of error report for the synchronization operation. 그런 다음 이름의 파일이 TargetSynchronizationReport<n>합니다. XML 지정된 된 위치에 만든 여기서 < n > 숫자로 동일한 명령이 실행 될 때마다 증가 하는 고유한 파일 수입니다.Then, a file by name TargetSynchronizationReport<n>.XML is created at the specified location, where <n> is the unique file number that increments with a digit with each execution of the same command.

참고: 폴더 경로 지정 하는 경우 다음 ' 보고 오류-대상 ' 매개 변수는 명령 ' 동기화 대상 '에 대 한 선택적 특성이 됩니다.Note: If the folder path is given, then ‘report-errors-to’ parameter becomes an optional attribute for the command ‘synchronize-target’.

<!-- Example: Synchronize target entire Database with all attributes-->  

<synchronize-target  

    object-name="$TargetDB$.dbo"  

    on-error="fail-script"  

    report-errors-to="$SynchronizationReports$"  

/>  

개체 이름: 동기화 (가질 수도 있습니다 indivdual 개체 이름이 나 그룹 개체 이름)에 대 한 것으로 간주 하는 개체를 지정 합니다.object-name: Specifies the object(s) considered for synchronization (It can also have indivdual object names or a group object name).

-오류: 동기화 오류 경고 또는 오류로 지정할 것인지 지정 합니다.on-error: Specifies whether to specify synchronization errors as warnings or error. 오류에 대 한 사용 가능한 옵션:Available options for on-error:

  • 경고로 보고서 합계report-total-as-warning

  • 보고서-each-으로-경고report-each-as-warning

  • 스크립트 실패fail-script

새로 고침--데이터베이스에서:refresh-from-database:

명령 데이터베이스에서 새로 고침보고 오류-대상 매개 변수는 새로 고침 작업에 대 한 오류 보고서의 위치를 지정 합니다.The command refresh-from-database has report-errors-to parameter, which specifies the location of error report for the refresh operation. 그런 다음 이름의 파일이 SourceDBRefreshReport<n>합니다. XML 지정된 된 위치에 만든 여기서 < n > 숫자로 동일한 명령이 실행 될 때마다 증가 하는 고유한 파일 수입니다.Then, a file by name SourceDBRefreshReport<n>.XML is created at the specified location, where <n> is the unique file number that increments with a digit with each execution of the same command.

참고: 폴더 경로 지정 하는 경우 다음 ' 보고 오류-대상 ' 매개 변수는 명령 ' 동기화 대상 '에 대 한 선택적 특성이 됩니다.Note: If the folder path is given, then ‘report-errors-to’ parameter becomes an optional attribute for the command ‘synchronize-target’.

<!-- Example: Refresh entire Schema (with all attributes)-->  

<refresh-from-database  

    object-name="$SourceDatabaseStandard$"  

    object-type ="Databases"  

    on-error="fail-script"  

    report-errors-to="$RefreshDBFolder$\RefreshReport.xml"  

/>  

개체 이름: 새로 고침 (가질 수도 있습니다 indivdual 개체 이름이 나 그룹 개체 이름)에 대 한 것으로 간주 하는 개체를 지정 합니다.object-name: Specifies the object(s) considered for refresh (It can also have indivdual object names or a group object name).

-오류: 경고 또는 오류도 새로 고침 오류를 지정할 것인지 지정 합니다.on-error: Specifies whether to specify refresh errors as warnings or error. 오류에 대 한 사용 가능한 옵션:Available options for on-error:

  • 경고로 보고서 합계report-total-as-warning

  • 보고서-each-으로-경고report-each-as-warning

  • 스크립트 실패fail-script

관련 항목:See Also

SSMA 콘솔 (Access)를 실행합니다.Executing the SSMA Console (Access)