샘플 콘솔 스크립트 파일 (SybaseToSQL) 작업Working with the Sample Console Script Files (SybaseToSQL)

사용자 참조 및 사용에 대 한 몇 가지 샘플 파일 제품 함께 제공 되었습니다.A few sample files have been provided along with the product for the user reference and usage. 이 여기서 쉽게 이러한 스크립트는 최종 사용자의 요구에 맞게 사용자 지정 하는 방법을 설명 합니다.This section describes the way to easily customize these scripts to fit the end user needs.

샘플 콘솔 스크립트 파일Sample Console Script Files

사용자 참조에 대 한 다양 한 시나리오를 다루는 다음 예제 콘솔 스크립트 파일 제공 되었습니다.The following sample console script files covering different scenarios have been provided for user reference:

  • ServersConnectionFileSample.xmlServersConnectionFileSample.xml

  • VariableValueFileSample.xmlVariableValueFileSample.xml

  • AssessmentReportGenerationSample.xmlAssessmentReportGenerationSample.xml

  • SqlStatementConversionSample.xmlSqlStatementConversionSample.xml

  • ConversionAndDataMigrationSample.xmlConversionAndDataMigrationSample.xml

  • ServersConnectionFileSample.xml:ServersConnectionFileSample.xml:

    • 이 샘플 원본 및 대상 데이터베이스에 사용할 수 있는 연결의 다양 한 모드를 제공 및 사용자 요구 사항에 따라 모드를 선택할 수 있습니다.This sample gives the different modes of connection available to the source and target database and the user can select any mode as per the requirement. 이 샘플의 서버 정의 포함합니다.This sample contains the Server definitions.

    • 사용자는 단순히 필요한 원본 및 대상 서버 정의에 값을 변경 하 여 필요한 데이터베이스에 연결할 수 있습니다.The user can connect to the required database by simply changing the values to the required source and target server definitions. 제공 된 예제에서 모든 값이 지정에서 사용할 수 있는 같이 변수 값은 VariableValueFileSample.xml합니다.In the example provided all values have been provided as variable values which are available in the VariableValueFileSample.xml. 사용자의 작업 서버 연결 파일에서 다른 모든 연결 매개 변수를 제거할 수 있습니다.All other connection parameters can be removed from the user’s working server connection file.

    • 원본 및 대상 서버에 연결 하는 방법에 대 한 자세한 내용은 참조 하세요. 서버 연결 파일 ( 만들기 SybaseToSQL ) .For more information on connecting to the source and target server, see Creating the Server Connection Files (SybaseToSQL).

  • VariableValueFileSample.xml:VariableValueFileSample.xml:
    샘플 콘솔에서 사용 된 모든 변수가 스크립트 파일 및 ServersConnectionFileSample.xml 이 파일의 데이터 정렬 된 되었습니다.All variables that have been used in the sample console script files and ServersConnectionFileSample.xml have been collated in this file. 사용자는 단순히 샘플 변수를 교체 해야 하는 샘플 콘솔 스크립트를 실행 합니다. 사용자를 사용 하 여 값은 스토리를 정의 고 스크립트 파일과 함께 추가 명령줄 인수로 서이 파일을 전달 합니다.To execute the sample console scripts the user has to simply replace the sample variable values with user defined ones and pass this file as an additional command line argument along with the script file.

    변수 값 파일에 대 한 자세한 내용은 참조 하세요. 변수 값 파일 만들기 ( SybaseToSQL ) .For more information on Variable Value File, see Creating Variable Value Files (SybaseToSQL).

  • AssessmentReportGenerationSample.xml:AssessmentReportGenerationSample.xml:
    이 샘플에 사용할 수 있는 사용자가 분석을 위해 데이터를 변환 및 마이그레이션해야 그를 시작 하기 전에 xml 평가 보고서를 생성 하는 사용자 수 있습니다.This sample enables the user to generate an xml assessment report which can be used by the user for analysis before he begins to convert and migrate data.

    generate-assessment-report 사용자 mandatorily 변수 값을 변경 해야 하는 명령 (참조 VariableValueFileSample.xml)에 object-name 특성을 사용자가 사용에서 되 고 데이터베이스 이름입니다.In the generate-assessment-report command the user has to mandatorily change the variable value (refer VariableValueFileSample.xml) in the object-name attribute to the database name being in use by the user. 를 지정 하는 개체의 종류에 따라는 object-type 값을 변경 해야 합니다.Depending on the kind of object specified, the object-type value will also have to be changed.

    사용자가 여러 개체를 평가 하기 위해 / 그 데이터베이스 여러 개 지정할 수 metabase-object 에 설명 된 대로 노드는 generate-assessment-report 샘플 콘솔 스크립트 파일의 명령의 예제 4입니다.If the user has to assess multiple objects / databases he can specify multiple metabase-object nodes as illustrated in the generate-assessment-report command’s Example 4 of the sample console script file.

    보고서 생성에 대 한 자세한 내용은 참조 하세요. 보고서 생성 ( SybaseToSQL ) .For more information on generating reports, see Generating Reports (SybaseToSQL).

    참고

    • 변수 값 파일 명령줄 인수는 콘솔 응용 프로그램에 전달 VariableValueFileSample.xml 지정 된 사용자로 업데이트 됩니다 확인할 값입니다.Ensure that the variable value file command line argument is passed to the console application and VariableValueFileSample.xml is updated with the user specified values.
    • 확인 하는 콘솔 응용 프로그램에 전달 되는 서버 연결 파일 명령줄 인수는 ServersConnectionFileSample.xml 올바른 서버 매개 변수 값으로 업데이트 됩니다.Ensure that server connection file command line argument is passed to the console application and the ServersConnectionFileSample.xml is updated with correct server parameter values.
  • SqlStatementConversionSample.xml:SqlStatementConversionSample.xml:
    이 샘플은 해당 생성을 사용 하면 t-sql 원본 데이터베이스에 대 한 스크립트 sql 명령 입력으로 제공 합니다.This sample enables the user to generate the corresponding t-sql script for the source database sql command provided as input.

    convert-sql-statement 사용자 mandatorily 변수 값을 변경 해야 하는 명령 (참조 VariableValueFileSample.xml)에 context 특성을 사용자가 사용에서 되는 데이터베이스 이름입니다.In the convert-sql-statement command the user has to mandatorily change the variable value (refer VariableValueFileSample.xml) in the context attribute to the database name that is being in use by the user. 사용자를 변경 해야 할 됩니다는 sql 특성 값을 원본 데이터베이스 sql 변환 하는 데 필요한 합리적인 명령입니다.The user will also be required to change the sql attribute value to the source database sql command that he/she require to be converted.

    사용자는 변환할 sql 파일을 제공할 수도 있습니다.The user can also provide sql files to be converted. 설명한 것에이 convert-sql-statement 샘플 콘솔 스크립트 파일의 명령의 예제 4입니다.This has been illustrated in the convert-sql-statement command’s Example 4 of the sample console script file.

    참고

    변수 값 파일 명령줄 인수는 콘솔 응용 프로그램에 전달 VariableValueFileSample.xml 지정 된 사용자로 업데이트 됩니다 확인할 값입니다.Ensure that the variable value file command line argument is passed to the console application and VariableValueFileSample.xml is updated with the user specified values.

  • ConversionAndDataMigrationSample.xml:ConversionAndDataMigrationSample.xml:
    이 샘플 마이그레이션을 수행 하기 위해 종단 간 데이터 마이그레이션으로 변환할에서 수 있습니다.This sample enables the user to perform an end to end migration from conversion to data migration. 그러면 변경 해야 하는 필수 속성 값 목록은 다음과 같습니다.The list of mandatory attribute values that they will have to change is listed below:

    명령 이름Command Name

    map-schema

    원본 데이터베이스와 대상 스키마의 스키마 매핑.Schema mapping of source database to the target schema.

    AttributeAttribute

    • source-schema:변환 하는 데 필요한 원본 데이터베이스를 지정 합니다.source-schema: Specifies the source database that requires to be converted.

    • sql-server-schema: 마이그레이션해야 하는 대상 데이터베이스를 지정 합니다.sql-server-schema: Specifies the target database that is to be migrated to

    명령 이름Command Name

    convert-schema

    • 소스에서 대상 스키마로 스키마 변환을 수행합니다.Performs schema conversion from source to the target schema.

    • 사용자가 여러 개체를 평가 하기 위해 / 그 데이터베이스 여러 개 지정할 수 metabase-object 에 설명 된 대로 노드는 convert-schema 샘플 콘솔 스크립트 파일의 명령의 예제 4입니다.If the user has to assess multiple objects / databases he can specify multiple metabase-object nodes as illustrated in the convert-schema command’s Example 4 of the sample console script file.

    AttributeAttribute

    object-name: 원본 데이터베이스를 지정 합니다. / 개체 변환 하는 데 필요한 이름.object-name: Specify the source database / object name that requires to be converted. 해당 확인 object-type 에 지정 된 개체의 유형에 따라 변경 되는object-nameEnsure that the corresponding object-type is changed based on the type of object that is specified in the object-name

    명령 이름Command Name

    synchronize-target

    • 대상 데이터베이스와 대상 개체를 동기화합니다.Synchronizes the target objects with the target database.

    • 사용자가 여러 개체를 평가 하기 위해 / 그 데이터베이스 여러 개 지정할 수 metabase-object 에 설명 된 대로 노드는 synchronize-target 샘플 콘솔 스크립트 파일의 명령의 예제 3입니다.If the user has to assess multiple objects / databases he can specify multiple metabase-object nodes as illustrated in the synchronize-target command’s Example 3 of the sample console script file.

    AttributeAttribute

    object-name:개체를 만들 수 필요로 하는 이름/sql server 데이터베이스를 지정 합니다.object-name: Specify the sql server database / object name that requires to be created. 해당 확인 object-type 에 지정 된 개체의 유형에 따라 변경 되는object-nameEnsure that the corresponding object-type is changed based on the type of object that is specified in the object-name

    명령 이름Command Name

    migrate-data

    • 대상에는 원본 데이터를 마이그레이션합니다.Migrates the source data to the target.

    • 사용자가 여러 개체를 평가 하기 위해 / 그 데이터베이스 여러 개 지정할 수 metabase-object 에 설명 된 대로 노드는 migrate-data 예제 콘솔 스크립트 파일의 예 2 명령입니다.If the user has to assess multiple objects / databases he can specify multiple metabase-object nodes as illustrated in the migrate-data command’s Example 2 of the sample console script file.

    AttributeAttribute

    object-name:원본 데이터베이스 지정/마이그레이션에 필요한 이름이 테이블.object-name: Specifies the source database / tables name that requires to be migrated. 해당 확인 object-type 에 지정 된 개체의 유형에 따라 변경 되는object-nameEnsure that the corresponding object-type is changed based on the type of object that is specified in the object-name

관련 항목:See Also

변수 값 파일 ( 만들기 SybaseToSQL )Creating Variable Value Files (SybaseToSQL)
서버 연결 파일 ( 만들기 SybaseToSQL )Creating the Server Connection Files (SybaseToSQL)
보고서 ( 생성 SybaseToSQL )Generating Reports (SybaseToSQL)