Compartir a través de


Selección y configuración de objetos afectados (SybaseToSQL)

En esta página puede seleccionar tablas y claves externas, cambios en los que se debe comparar cuando SSMA comprueba los resultados de la ejecución de los objetos elegidos en el paso anterior. Además, puede personalizar los parámetros de verificación.

Selección de objetos afectados

En el árbol de objetos de Sybase situado en el lado izquierdo de la ventana, compruebe las tablas y las claves externas, los cambios en los que se deben comparar por ser idénticos.

Si Evaluador de SSMA no puede comprobar ninguno de estos objetos, 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 comparar y borrar la selección de objetos incorrectos.

Tabla

La pestaña Tabla contiene la vista de cuadrícula de la tabla seleccionada. La cuadrícula contiene la siguiente información sobre la tabla seleccionada:

  • Nombre de la columna

  • Tipo de datos

  • Precision

  • Escala

  • Regla

  • Valor predeterminado

  • Identidad

  • Aceptación de valores NULL

Sql

La pestaña SQL contiene el SQL “Crear tabla” de la tabla seleccionada.

Datos

La pestaña Datos muestra los datos presentes en la tabla seleccionada.

Propiedades

La pestaña Propiedades muestra Propiedades de la tabla seleccionada. Los siguientes campos están presentes en la pestaña Propiedades:

  • Creado o modificado por última vez

  • Nombre de objeto

Configuraciones de comparación de tablas

Establezca las reglas de comparación para la tabla en la página Comparaciones de tablas. Puede hacer las siguientes configuraciones.

Comparación de modo

Define el contenido de la tabla en el que se realizará la comparación.

  • Si selecciona Solo cambios, se realizará la comparación completa de las filas de tabla.

  • Si selecciona Completo, solo se realizará la comparación de las filas que se cambiaron.

Configuraciones de comparación de columnas

Establezca las reglas de comparación para las columnas de la tabla en la página Comparaciones de columnas. Puede hacer las siguientes configuraciones.

Usar durante las comparaciones de pruebas

Determine si esta columna participará en la comprobación de los resultados de la prueba.

  • Si elige Verdadero, SSMA comparará el contenido de esta columna después de ejecutar la prueba en Sybase con el contenido de la columna en SQL Server.

  • Si elige Falso, la columna se excluirá de la comprobación de resultados.

Uso de escalado personalizado

Para las columnas de tipo de datos numéricos, 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 tendrá en cuenta el caso de las letras.

Comparación de SQL

Puede ver las instrucciones SELECT generadas por Evaluador de SSMA en la página Comparar SQL . El evaluador comparará los conjuntos de resultados de estas instrucciones por fila. Cada fila siguiente de un conjunto de resultados de Sybase debe ser igual a la siguiente fila del conjunto de resultados generado en SQL Server.

Puede editar esas instrucciones SELECT para proporcionar comprobación personalizada. Para guardar los cambios en Sybase y en instrucciones de SQL Server, use los botones Aplicar debajo de SQL de origen y destino, según corresponda.

Paso siguiente

Personalización del orden de las llamadas (SybaseToSQL)

Consultar también

Ejecución de casos de prueba (SybaseToSQL)
Pruebas con objetos de base de datos migrados (SybaseToSQL)