Compartilhar via


Selecionando e configurando objetos afetados (SybaseToSQL)

Nesta página, você pode selecionar tabelas e chaves estrangeiras, alterações nas quais devem ser comparadas quando o SSMA verifica os resultados da execução dos objetos escolhidos na etapa anterior. Além disso, você pode personalizar os parâmetros de verificação.

Seleção de objetos afetados

Na árvore de objetos Sybase localizada no lado esquerdo da janela, verifique as tabelas e as chaves estrangeiras, as alterações nas quais devem ser comparadas por serem idênticas.

Se o Testador SSMA não puder verificar nenhum desses objetos, você verá o link rotulado Alguns objetos selecionados contêm erros na árvore de objetos. Clique neste link para exibir os motivos pelos quais esses objetos não podem ser comparados e limpar a seleção de objetos incorretos.

Table

A guia Tabela contém a exibição de grade da tabela selecionada. A grade contém as seguintes informações sobre a tabela selecionada:

  • Nome da Coluna

  • Tipo de Dados

  • Precisão

  • Scale

  • Regra

  • Padrão

  • Identidade

  • Anulável

SQL

A guia SQL contém o comando SQL de "Criar tabela" da tabela selecionada.

Dados

A guia Dados exibe os dados presentes na tabela selecionada.

Propriedades

A guia Propriedades exibe propriedades da tabela selecionada. Os campos a seguir estão presentes na guia Propriedades:

  • Criado ou Última Modificação

  • Nome do objeto

Configurações de comparação de tabela

Estabeleça as regras de comparação da tabela na página Comparações de Tabela. Você pode fazer as seguintes configurações.

Modo de comparação

Define o conteúdo da tabela no qual será executada a comparação.

  • Se você selecionar Somente Alterações, a comparação completa das linhas da tabela será executada.

  • Se você selecionar Completo, a comparação somente para as linhas que foram alteradas será executada.

Configurações de comparação de colunas

Estabeleça as regras de comparação para colunas de tabela na página Comparações de Colunas . Você pode fazer as seguintes configurações.

Usar durante comparações de teste

Determine se essa coluna participará da verificação dos resultados do teste.

  • Se você escolher True, o SSMA comparará o conteúdo desta coluna depois de executar o teste no Sybase com o conteúdo da coluna no SQL Server.

  • Se você escolher False, a coluna será excluída da verificação de resultados.

Usar escala personalizada

Para colunas de tipo de dados numéricos, você pode definir uma escala personalizada para a comparação.

  • Se você escolher True, os valores numéricos serão arredondados de acordo com o valor da Escala de Comparação antes de serem comparados.

  • Se você escolher False, a comparação numérica será exata.

Comparando escala

  • Disponível somente se a opção Usar Escala Personalizada estiver definida como True. Essa é a precisão para comparação numérica.

Comparação de data e hora

Define como os valores de data/hora são comparados.

  • Se você selecionar Comparar Data Inteira, a comparação completa de valores de ambas as plataformas será executada.

  • Se você selecionar Comparar Somente Data, a parte de hora será ignorada.

  • Se você selecionar Comparar Somente Hora, a parte de data será ignorada.

  • Se você selecionar Ignorar Milissegundos, os resultados serão comparados até segundos.

  • Se você selecionar Ignorar Data e Milissegundos, o resultado será comparado apenas por parte do tempo e ignorando partes fracionárias de um segundo.

Ignorar maiúsculas e minúsculas em cadeias de caracteres

Controla a sensibilidade de maiúsculas e minúsculas da comparação.

  • Se você escolher True, a comparação será feita sem considerar maiúsculas e minúsculas.

  • Se você escolher False, a comparação levará em consideração a diferenciação entre maiúsculas e minúsculas.

Comparando SQL

Você pode exibir as instruções SELECT geradas pelo Testador SSMA na página Comparar SQL . O Testador comparará os resultados conjuntos dessas instruções em uma base linha por linha. Cada próxima linha de um conjunto de resultados do Sybase deve ser igual à próxima linha do conjunto de resultados produzido no SQL Server.

Você pode editar essas instruções SELECT para fornecer verificação personalizada. Para salvar as alterações no Sybase e nas instruções do SQL Server, use os botões Aplicar sob o SQL de origem e de destino, correspondentemente.

Próxima Etapa

Personalizando a ordem de chamadas (SybaseToSQL)

Consulte Também

Executando casos de teste (SybaseToSQL)
Testando objetos de banco de dados migrados (SybaseToSQL)