Ver diferencias en las bases de datos

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Comparar datos de base de datos >

Ver diferencias en las bases de datos

Cada vez que se ejecuta una comparación de datos (véase Ejecutar una comparación de datos de BD), los resultados del nivel principal aparecen en la ventana Comparación de datos. En esta ventana el resultado general de la comparación se ilustra con ayuda de estos iconos:

 

ic_equal

Los objetos comparados son idénticos en ambos componentes

ic_different

Se detectaron diferencias entre los objetos

 

Los objetos que son distintos se resaltan en color verde. Además, si pasamos el cursor por encima de un icono de comparación aparece un mensaje con información adicional.

dbdiff_compare_data_06

Hay dos maneras de consultar más detalladamente los resultados de la comparación:

 

haciendo clic en el icono ic_diffs de una tabla o
haciendo clic con el botón derecho en una tabla que sea diferente y seleccionado Mostrar los resultados seleccionados en el menú contextual.

 

Esto abre una vista en forma de cuadrícula donde aparecen en paralelo las diferencias detectadas en cada columna. Esta vista se denomina Vista de resultados de la comparación y se describe más abajo.

 

Nota:si aparece un cuadro de diálogo con el mensaje Los datos son iguales. ¿Desea abrir el contenido? , significa que el comando mencionado se ejecutó en una tabla donde no se detectaron diferencias.

 

El resultado de la comparación también aparece en la ventana Mensajes.

dbdiff_compare_data_05

En la ventana Mensajes hay varios enlaces en los que puede hacer clic para consultar los resultados de la comparación:

 

para ver las diferencias que hay entre dos tablas haga clic en Mostrar ventana Resultados.
para ver qué pares de tablas que son distintas haga clic en Solo mostrar resultados con diferencias.
para ver todos los pares de tablas en paralelo (independientemente de si son distintas o no) haga clic en Mostrar todos lo resultados. Tenga en cuenta que por cada par de tablas se crea una pestaña nueva así que no se recomienda usar el enlace Mostrar todos los resultados si se trabaja con una base de datos que contiene gran número de tablas.

 

Vista de resultados de la comparación

Esta vista muestra las diferencias detectadas en un par de tablas. Como puede ver en la imagen, cada columna aparece dos veces (tal y como está en la tabla izquierda y tal y como está en la tabla derecha). En el ejemplo de la siguiente imagen, la columna quantity se cambió en dos ocasiones y la fila id = 11 solamente existe en la tabla derecha.

dbdiff_compare_data_08

La barra de herramientas de esta vista tiene botones que sirven para personalizar la vista y para navegar por las diferencias.

 

Icono

Comando

Descripción

ic_show-equal

Mostrar u ocultar todas las filas iguales

Muestra u oculta las filas que son iguales en ambos componentes.

ic_show-different

Mostrar u ocultar todas las filas diferentes

Muestra u oculta las filas que son distintas.

ic_show-hide-left-rows-only

Mostrar u ocultar las filas que están solo en la izquierda

Muestra u oculta las filas que solo existen en la tabla que está en el componente izquierdo.

ic_show-hide-right-rows-only

Mostrar u ocultar las filas que están solo en la derecha

Muestra u oculta las filas que solo existen en la tabla que está en el componente derecho.

ic_show-hide-nodiff

Mostrar u ocultar las columnas que no presentan ninguna diferencia

Muestra u oculta las columnas donde no se detectaron diferencias.

ic_next-stmt

Diferencia siguiente

Selecciona la siguiente diferencia. Si este comando está deshabilitado, haga clic en cualquier diferencia de la cuadrícula.

ic_previous-stmt

Diferencia anterior

Selecciona la diferencia anterior.

ic_last-stmt

Última diferencia

Selecciona la última diferencia del documento.

ic_first-stmt

Primera diferencia

Selecciona la primera diferencia del documento.

ic_merge-selected-left2right

Combinar los datos de la izquierda con los datos de la derecha

Abre un cuadro de diálogo donde puede combinar diferencias de izquierda a derecha (véase Combinar diferencias de las bases de datos).

 

Si este comando está deshabilitado, haga clic en cualquier diferencia de la cuadrícula.

ic_merge-selected-right2left

Combinar los datos de la derecha con los datos de la izquierda

Abre un cuadro de diálogo donde puede combinar diferencias de derecha a izquierda.

ic_find-diff

Buscar

Busca una cadena de texto en la vista de resultados de la comparación.

ic_show-data-inspector

Mostrar la ventana Inspector de datos

Abre una ventana llamada Inspector de datos donde puede ver el contenido completo de una celda de datos.

ic_goto-statment

Ir a la asignación de tabla

Abre la ventana de comparación de datos (suele ser necesario si se hace clic en el botón Maximizar ic_maximize-diff).

ic_maximize-diff

Maximizar la ventana de resultados

Maximiza el tamaño de la cuadrícula de modo que aparezca el mayor número de filas posibles de la comparación.

dbdiff_ic_charts

Mostrar gráfico

Muestras las diferencias detectadas en forma de gráfico.

 

Además, recuerde que el aspecto de la vista de resultados de la comparación se puede personalizar (véase Opciones de comparación de datos de BD).


© 2019 Altova GmbH