Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Nesta etapa, você seleciona objetos para testar e define as configurações para comparar os parâmetros de saída dos procedimentos e das funções, bem como os valores retornados das funções.
Seleção de objetos a serem testados
Na árvore de objetos Oracle localizada no lado esquerdo da janela, verifique os objetos que você deseja invocar durante o processo de teste. Consulte a lista completa de objetos testáveis no tópico OracleToSQL (Test Migrated Database Objects).
Se o Testador SSMA não oferecer suporte a nenhum dos objetos selecionados para teste, 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 testados e limpar a seleção de objetos incorretos.
No lado direito, você pode exibir várias páginas A página SQL mostra a definição do objeto atual. A página Parâmetros lista os parâmetros se o objeto for um procedimento armazenado ou uma função. A página Propriedades mostra características adicionais do objeto. Veja a descrição das páginas Comparações de Parâmetros e Valores de Chamada abaixo.
Configurações de comparação de parâmetros
Estabeleça as regras de comparação para parâmetros de saída e retorne valores na página Comparações de Parâmetros . Você pode fazer as seguintes configurações.
Usar durante comparações de teste
Habilite o uso do parâmetro selecionado na comparação de resultados do teste.
Se você escolher True, o SSMA comparará o valor de saída desse parâmetro depois de executar o procedimento no Oracle com o valor correspondente no SQL Server.
Se você escolher False, o parâmetro será excluído da verificação de resultados.
Usar escala personalizada
Para parâmetros 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
Controla a sensibilidade de maiúsculas e minúsculas na comparação.
Se você escolher True, a comparação não diferenciará maiúsculas de minúsculas.
Se você escolher False, a comparação diferenciará maiúsculas de minúsculas.
Ignorar espaços à direita
Controla como os espaços que estão ao final são tratados durante a comparação.
Se você escolher True, as cadeias de caracteres comparadas serão cortadas à direita antes da comparação.
Se você escolher False, as cadeias de caracteres comparadas preservarão o espaço em branco à direita.
Especificar valores de entrada para procedimentos e funções (Valores de Chamada)
Você pode especificar valores de parâmetro de entrada na página Valores de Chamada. O botão Adicionar Chamada adiciona uma nova chamada com valores de parâmetro vazios. O botão Remover Chamadas remove a chamada atual.
Próxima Etapa
Selecionando e configurando objetos afetados (OracleToSQL)