Partilhar via


Trabalhar com o exemplo de arquivos de script de console (DB2ToSQL)

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

Arquivos de script de exemplo do console

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

  • ServersConnectionFileSample.xml

  • VariableValueFileSample.xml

  • AssessmentReportGenerationSample.xml

  • SqlStatementConversionSample.xml

  • ConversionAndDataMigrationSample.xml

  1. ServersConnectionFileSample.xml:

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

    • O usuário pode se conectar ao banco de dados requisitado simplesmente alterando os valores para as definições de servidor de origem e de meta requisitadas. No exemplo provedor, todos os valores foram providos como valores de variável que estão disponíveis no 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 como se conectar ao servidor de origem e ao servidor de destino, consulte Criar os arquivos de conexão de servidor (DB2ToSQL) .

  2. VariableValueFileSample.xml: todas as variáveis que foram usadas nos arquivos de script do console de exemplo e ServersConnectionFileSample.xml foram agrupadas nesse arquivo. Para executar os scripts de console de exemplo, o usuário precisa simplesmente substituir os valores da variável de exemplo por valores definidos pelo usuário e passar esse arquivo como um argumento da linha de comando adicional junto com o arquivo de script.

    Para obter mais informações sobre o arquivo de valor variável, consulte Como criar arquivos de valor variável (DB2ToSQL).

  3. AssessmentReportGenerationSample.xml: este exemplo possibilita que o usuário gere um relatório de avaliação xml que pode ser usado pelo usuário para análise antes de começar a converter e migrar dados.

    No comando generate-assessment-report, o usuário precisa alterar obrigatoriamente o valor da variável (referência VariableValueFileSample.xml) no atributo object-name para o nome do banco de dados que está sendo usado pelo usuário. Dependendo da variante do objeto especificado, o valor object-type também terá de ser alterado.

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

    Para obter mais informações sobre como gerar relatórios, consulte Geração de relatórios (DB2ToSQL).

    Observações:

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

    Certifique-se de que o argumento de linha de comando do arquivo de conexão do servidor é passado para a solicitação de emprego e se o ServersConnectionFileSample.xml é atualizado com os valores de parâmetro de servidor corretos.

  4. SqlStatementConversionSample.xml: este 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 de linha de comando do arquivo de valor variável seja passado para a solicitação de emprego de console e VariableValueFileSample.xml seja atualizado com os valores especificados pelo usuário.

  5. ConversionAndDataMigrationSample.xml: este exemplo permite que o usuário execute uma migração de ponta a ponta da conversão para a migração de dados. A lista de valores de atributos obrigatórios que eles terão que alterar está listada abaixo:

    Nome do comando Descrição Atributo
    map-schema Mapeamento de esquema do banco de dados de origem para o esquema de destino. 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 deve ser migrado
    convert-schema Executa a conversão do esquema de origem para o esquema de destino.

    Se o usuário tiver que avaliar vários objetos/bancos de dados, ele poderá especificar vários nós metabase-object, conforme ilustrado no Exemplo 4 do comando convert-schema do arquivo de script do console de exemplo.
    object-name: especifica o banco de dados de origem/nome do objeto que precisa ser convertido. Certifique-se de que o correspondente object-type seja alterado com base no tipo de objeto especificado no object-name
    synchronize-target Sincroniza os objetos de destino com o banco de dados de destino.

    Se o usuário tiver que avaliar vários objetos/bancos de dados, ele poderá especificar vários nós metabase-object, conforme ilustrado no Exemplo 3 do comando synchronize-target do arquivo de script do console de exemplo.
    object-name: Especifica o nome do banco de dados/objeto do SQL Server que precisa ser criado. Certifique-se de que o correspondente object-type seja alterado com base no tipo de objeto especificado no object-name
    migrate-data Migra os dados da origem para o destino.

    Se o usuário tiver que avaliar vários objetos/bancos de dados, ele poderá especificar vários nós metabase-object, conforme ilustrado no Exemplo 2 do comando migrate-data do arquivo de script do console de exemplo.
    object-name: Especifica o nome do banco de dados/tabelas de origem que precisa ser migrado. Certifique-se de que o correspondente object-type seja alterado com base no tipo de objeto especificado no object-name

Confira também

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