Selección y configuración de objetos de prueba (SybaseToSQL)
En este paso, se seleccionan los objetos que se van a probar y se configuran las opciones para comparar los parámetros de salida de procedimientos y funciones, así como los valores devueltos de las funciones.
Selección de objetos que se van a probar
En el árbol de objetos de Sybase situado en el lado izquierdo de la ventana, compruebe los objetos que desea invocar durante el proceso de prueba. Consulte la lista completa de objetos comprobables en el tema Comprobación de objetos de base de datos migrados (SyabseToSQL).
Si el Evaluador de SSMA no puede comprobar ninguno de estos objetos seleccionados para la prueba, verá el vínculo etiquetado Algunos objetos seleccionados contienen errores en el árbol de objetos. Haga clic en este vínculo para ver los motivos por los que estos objetos no se pueden probar y para borrar la selección de objetos incorrectos.
En el lado derecho puede ver varias página. La página SQL muestra la definición del objeto actual. En las páginas Pre SQL y Post SQL se pueden especificar scripts que se ejecutan antes y después de que se inicie la invocación del objeto de prueba. Esto puede ser útil cuando el objeto requiere un objeto adicional como tablas o cursores temporales. En la página Parámetros se enumeran los parámetros si el objeto es un procedimiento almacenado o una función. En la página Propiedades se muestran características adicionales del objeto . Consulte la descripción de las páginas Comparación de parámetros y Valores de llamada a continuación.
Configuración de comparación de parámetros
Establezca las reglas de comparación para los parámetros de salida y los valores devueltos en la página Comparación de parámetros. Puede hacer las siguientes configuraciones.
Usar durante las comparaciones
Habilite el uso del parámetro seleccionado en la comparación de resultados de pruebas.
Si elige Verdadero, SSMA comparará el valor de salida de este parámetro después de ejecutar el procedimiento en Sybase con el valor correspondiente en SQL Server.
Si eligeFalso, el parámetro se excluirá de la comprobación de resultados.
Uso de escalado personalizado
Para los parámetros del tipo de datos numérico de longitud aproximada y fija, puede establecer una escala personalizada para la comparación.
Si elige Verdadero, los valores numéricos se redondearán según el valor de Comparación de la escala antes de compararlos.
Si elige Falso, la comparación numérica será exacta.
Comparar archivos
Solo está disponible si la opción Usar escala personalizada está establecida en Verdadero. Esta es la precisión de la comparación numérica.
Comparación de fecha y hora
Define cómo se comparan los valores de fecha y hora.
Si selecciona Comparar fecha completa, se realizará la comparación completa de valores de ambas plataformas.
Si selecciona Comparar solo fecha, se omitirá la parte de hora.
Si selecciona Comparar solo hora, se omitirá la parte de fecha.
Si selecciona Omitir milisegundos, los resultados se compararán hasta segundos.
Si selecciona Omitir fecha y milisegundos, el resultado solo se comparará por parte de tiempo e ignorará las partes fraccionarios de un segundo.
Omitir mayúsculas de minúsculas de cadenas
Controla la distinción entre mayúsculas y minúsculas de la comparación.
Si elige Verdadero, la comparación distingue mayúsculas de minúsculas.
Si elige Falso, la comparación distingue mayúsculas de minúsculas.
Omitir espacios finales
Controla cómo se tratan los espacios finales durante la comparación.
Si elige Verdadero, las cadenas en comparación se recortarán correctamente antes de comparar.
Si elige Falso, las cadenas en comparación conservarán el espacio en blanco final.
Especificar valores de entrada para procedimientos y funciones (valores de llamada)
Puede especificar valores de parámetro de entrada en la página Valores de llamada. El botón Agregar llamada agrega una nueva llamada con valores de parámetro vacíos. El botón Quitar llamada quita la llamada actual.
Paso siguiente
Selección y configuración de objetos afectados (SybaseToSQL)