Share via


Trabalhar com os arquivos de script de console de exemplo (SybaseToSQL)

Alguns arquivos de amostra foram fornecidos junto com o produto para referência e uso do usuário. Esta seção descreve a maneira de personalizar facilmente esses scripts para atender às necessidades do usuário final.

Exemplos de arquivos de script de console

Os seguintes arquivos de script de console de amostra que abrangem diferentes cenários foram fornecidos para referência do usuário:

  • ServersConnectionFileSample.xml

  • VariableValueFileSample.xml

  • AssessmentReportGenerationSample.xml

  • SqlStatementConversionSample.xml

  • ConversionAndDataMigrationSample.xml

  • ServersConnectionFileSample.xml:

    • Esse exemplo fornece os diferentes modos de conexão disponíveis para o banco de dados de origem e de destino, e o usuário pode selecionar qualquer modo de acordo com os requisitos. Este exemplo contém as definições do servidor.

    • O usuário pode se conectar ao banco de dados necessário simplesmente alterando os valores para as definições de servidor de origem e destino necessárias. No exemplo fornecido, todos os valores foram fornecidos como valores de variáveis que estão disponíveis em VariableValueFileSample.xml. Todos os outros parâmetros de conexão podem ser removidos do arquivo de conexão do servidor de trabalho do usuário.

    • Para obter mais informações sobre a conexão com o servidor de origem e de destino, consulte Criar os arquivos de Conexão de servidor (SybaseToSQL).

  • VariableValueFileSample.xml:
    Todas as variáveis que foram usadas nos arquivos de script de console de amostra e em ServersConnectionFileSample.xml foram agrupadas nesse arquivo. Para executar os scripts de console de amostra, o usuário deve simplesmente substituir os valores das variáveis de amostra por valores definidos pelo usuário e passar esse arquivo como um argumento de linha de comando adicional junto com o arquivo de script.

    Para obter mais informações sobre o arquivo de valor variável, consulte Criar arquivos de valor da variável (SybaseToSQL).

  • AssessmentReportGenerationSample.xml:
    Esse exemplo permite que o usuário gere um relatório de avaliação xml que pode ser usado pelo usuário para análise antes de iniciar a conversão e a migração de dados.

    No comando generate-assessment-report, o usuário deve obrigatoriamente alterar o valor da variável (consulte VariableValueFileSample.xml) no atributo object-name para o nome do banco de dados em uso pelo usuário. Dependendo do tipo de objeto especificado, o valor object-type também precisará ser alterado.

    Se o usuário precisar avaliar vários objetos/bancos de dados, poderá especificar vários nós metabase-object, conforme ilustrado no Exemplo 4 do comando generate-assessment-report do arquivo de script de console de amostra.

    Para obter mais informações sobre a geração de relatórios, consulte Gerar relatórios (SybaseToSQL).

    Observação

    • Certifique-se de que o argumento da linha de comando do arquivo de valor variável seja passado para o aplicativo de console e que o VariableValueFileSample.xml seja atualizado com os valores especificados pelo usuário.
    • Certifique-se de que o argumento da linha de comando do arquivo de conexão do servidor seja passado para o aplicativo de console e que o ServersConnectionFileSample.xml seja atualizado com os valores corretos dos parâmetros do servidor.
  • SqlStatementConversionSample.xml:
    Esse exemplo permite que o usuário gere o script t-sql correspondente para o comando sql do banco de dados de origem fornecido como entrada.

    No comando convert-sql-statement, o usuário deve obrigatoriamente alterar o valor da variável (consulte VariableValueFileSample.xml) no atributo context para o nome do banco de dados em uso pelo usuário. O usuário também deverá alterar o valor do atributo sql para o comando sql do banco de dados de origem que ele/ela deseja converter.

    O usuário também pode fornecer arquivos sql a serem convertidos. Isso foi ilustrado no Exemplo 4 do comando convert-sql-statement do arquivo de script de console de amostra.

    Observação

    Certifique-se de que o argumento da linha de comando do arquivo de valor variável seja passado para o aplicativo de console e que o VariableValueFileSample.xml seja atualizado com os valores especificados pelo usuário.

  • ConversionAndDataMigrationSample.xml:
    Esse exemplo permite que o usuário realize uma migração de ponta a ponta, desde a conversão até a migração dos dados. A lista de valores de atributos obrigatórios que eles terão que alterar está listada abaixo:

    Nome do comando

    map-schema

    Mapeamento do esquema do banco de dados de origem para o esquema de destino.

    Atributo

    • source-schema: Especifica o banco de dados de origem que precisa ser convertido.

    • sql-server-schema: especifica o banco de dados de destino para o qual a migração deve ser feita

    Nome do comando

    convert-schema

    • Realiza a conversão do esquema de origem para o esquema de destino.

    • Se o usuário precisar avaliar vários objetos/bancos de dados, poderá especificar vários nós metabase-object, conforme ilustrado no Exemplo 4 do comando convert-schema do arquivo de script de console de amostra.

    Atributo

    object-name: especifique o nome do banco de dados/objeto de origem que precisa ser convertido. Certifique-se de que o object-type correspondente seja alterado com base no tipo de objeto especificado no object-name

    Nome do comando

    synchronize-target

    • Sincroniza os objetos de destino com o banco de dados de destino.

    • Se o usuário precisar avaliar vários objetos/bancos de dados, poderá especificar vários nós metabase-object, conforme ilustrado no Exemplo 3 do comando synchronize-target do arquivo de script de console de amostra.

    Atributo

    object-name: Especifique o nome do banco de dados/objeto do SQL Server que precisa ser criado. Certifique-se de que o object-type correspondente seja alterado com base no tipo de objeto especificado no object-name

    Nome do comando

    migrate-data

    • Migra os dados de origem para o destino.

    • Se o usuário precisar avaliar vários objetos/bancos de dados, poderá especificar vários nós metabase-object, conforme ilustrado no Exemplo 2 do comando migrate-data do arquivo de script de console de amostra.

    Atributo

    object-name: Especifica o nome do banco de dados/tabelas de origem que precisa ser migrado. Certifique-se de que o object-type correspondente seja alterado com base no tipo de objeto especificado no object-name

Confira também

Criar arquivos de valor da variável (SybaseToSQL)
Criar os arquivos de Conexão de servidor (SybaseToSQL)
Geração de relatórios (SybaseToSQL)