Opciones (Herramientas para bases de datos/Comparación de datos)

Utilice esta página para especificar las opciones que modifican el comportamiento al comparar los datos de dos bases de datos. Estas opciones sólo se aplican a las nuevas instancias de Comparación de datos. A menos que haga clic en Actualizar, las instancias existentes mantienen la configuración vigente cuando se creó esa instancia.

  • Deshabilitar claves externas
    Si activa esta casilla, compara los datos de dos bases de datos y después actualiza los datos de la base de datos de destino para que coincidan con los datos de la base de datos de origen, las claves externas se deshabilitan antes de que se actualice el destino. Las claves se vuelven a habilitar una vez que se actualiza el destino. Si los índices se eliminan y se vuelven a crear como parte de la actualización, las claves externas también se eliminan y se vuelven a crear en lugar de deshabilitarse y volver a habilitarse. Puede deshabilitar las claves externas si desea mejorar el rendimiento de la actualización o si tiene una clave externa que hace referencia a sí misma. Puede mantener las claves externas habilitadas por exactitud, para detectar cualquier error antes de que se inserten los datos. Esta casilla está activada de manera predeterminada.

  • Deshabilitar desencadenadores
    Si activa esta casilla, los desencadenadores se deshabilitan antes de que se actualice el destino y se vuelven a habilitar después de que la actualización ha finalizado. Puede dejar los desencadenadores habilitados si va a aplicar las actualizaciones sólo a determinadas tablas y desea conservar los desencadenadores en esas tablas para mantener el estado coherente de la base de datos. Esta casilla se encuentra desactivada de forma predeterminada.

  • Eliminar claves principales, índices y restricciones UNIQUE
    Si activa esta casilla, se eliminan las claves principales, los índices y las restricciones UNIQUE antes de que el destino se actualice y se vuelven a crear después de que la actualización ha finalizado. En consecuencia, es posible modificar o insertar datos en las tablas sin infringir las restricciones UNIQUE. Por otra parte, las actualizaciones tardarán menos tiempo sin claves principales, índices y restricciones UNIQUE. Cuando se vuelven a crear las restricciones, los datos se validan para comprobar que no se infringe ninguna. Si no elimina las claves principales, los índices y las restricciones UNIQUE y las actualizaciones infringiesen las claves, los índices o las reglas, el error se detectará inmediatamente y la actualización se detendrá. Si los elimina, quizás tenga muchos errores que corregir antes de poder volver a aplicarlos. Esta casilla se encuentra desactivada de forma predeterminada.

  • Incluir columnas de marca de tiempo
    Si activa esta casilla, la comparación muestra las diferencias en las columnas de marca de tiempo. Sin embargo, no se pueden actualizar las marcas de tiempo del destino para que coincidan con las del origen. Esta casilla está activada de manera predeterminada.

  • No usar transacciones
    Si activa esta casilla, los cambios realizados por el script de actualización no se incluyen en una sola transacción. Al incluir las actualizaciones en una transacción, puede deshacer todas las actualizaciones si se produce un error en alguna de ellas. Si va a depurar errores, puede ser útil desactivar las transacciones para poder examinar el estado intermedio de la base de datos. Esta casilla se encuentra desactivada de forma predeterminada.

  • Excluir columnas IDENTITY
    Si activa esta casilla, las columnas IDENTITY no se incluyen en la comparación y sincronización. Esta casilla se encuentra desactivada de forma predeterminada.

  • Quitar espacios finales
    Si activa esta casilla, se quitan los caracteres de espacio finales al comparar columnas que contienen cadenas. Por ejemplo, "Una cadena " y "Una cadena" no se identificarán como diferentes. Esta casilla se encuentra desactivada de forma predeterminada.

  • Número máximo de caracteres para datos binarios
    Puede especificar el número máximo de caracteres que se recuperan para las columnas que contienen datos binarios. El valor predeterminado de esta opción es 65535.

  • Usar valores predeterminados
    Restablece los valores predeterminados de las casillas de esta página.

Vea también

Tareas

Cómo: Comparar y sincronizar los datos de dos bases de datos

Cómo: Establecer opciones para comparar datos de bases datos

Conceptos

Comparar y sincronizar los datos de una o más tablas con datos de una base de datos de referencia