SchemaDiff

Comparar y sincronizar esquemas de base de datos.

Categoria: Utilitários
Conozca más sobre SchemaDiff

Solicitar Presupuesto

¿Qué es SchemaDiff?

Comparar y sincronizar esquemas de base de datos

  • Comparar y sincronizar esquemas de base de datos
  • Generar scripts de sincronización
  • Ver las diferencias entre los esquemas de base de datos
  • Asignación inteligente de objetos de base de datos (renombrado)
  • Incluye una utilidad de línea de comandos

Datanamic SchemaDiff es una herramienta para comparar y sincronizar esquemas de bases de datos. Permite comparar y sincronizar tablas, visualizaciones, funciones, secuencias (generadores), procedimientos almacenados, desencadenadores y restricciones entre dos bases de datos. Se admiten varias bases de datos. Puede comparar y sincronizar esquemas de bases de datos oracle, mysql, MS access, MS SQL Server, InterBase, Firebird y PostgreSQL.

Datanamic SchemaDiff proporcionará la imagen completa de todas las diferencias de la base de datos. Después de comparar las bases de datos, puede ver las diferencias y generar el script de sincronización necesario (específico de la base de datos) para actualizar la base de datos de destino y hacerla idéntica a la base de datos de origen.

La herramienta utiliza conexiones nativas para Oracle, MS SQL Server, MySQL, MS Access, Interbase, Firebird, SQLite y PostgreSQL. Para cada base de datos admitida, se utilizan rutinas de comparación específicas de la base de datos. Para la sincronización, se generan scripts/rutinas de sincronización específicos de la base de datos.

Para comparar y sincronizar el contenido de la base de datos, consulte el producto complementario Datanamic SchemaDiff.

Recursos

Conectividad de base de datos

  • Soporte para múltiples bases de datos.

Bases de datos soportadas:

Oracle 9i, 10g, 11g, 12c e 18c.

MySQL 4, 5, 6 e 8.

PostgreSQL 7, 8, 9, 10 y 11.

MS SQL Server 2000, 2005, 2008, 2012, 2014, 2016 e 2017.

MS Access 2000, 2003, 2007, 2010 y 2013.

Microsoft SQL Azure.

Pájaro de fuego 1.x, 2.xe 3.x.

InterBase 6, 7, 2009 y XE.

SQLite 3.0 e superior.

  • Comparación de versiones entre bases de datos.

Puede, por ejemplo, comparar (y sincronizar) una base de datos PostgreSQL 9 y PostgreSQL 10. Tenga en cuenta que la plataforma entre bases de datos (por ejemplo, Oracle - MS SQL) no es compatible.

Comparación de esquemas

  • Esquema de base de datos para la comparación de esquemas de base de datos.

Conéctese a dos bases de datos y compare los objetos de esas bases de datos.

  • Script SQL para la comparación de esquemas de base de datos.

Conéctese a las bases de datos y seleccione un script SQL que represente una base de datos y compare los objetos de los dos orígenes.

  • Mapeo de esquemas.

Los esquemas de asignación permiten comparar objetos de base de datos que pertenecen a los mismos esquemas o a esquemas diferentes.

  • Mapeo inteligente de objetos.

La asignación se utiliza para conectar los objetos que se van a comparar. La asignación de objetos de base de datos a la base de datos de origen y destino se realiza en función de los nombres. Si no se encontró ningún objeto con el mismo nombre, se utilizan rutinas inteligentes para averiguar si un objeto debe asignarse a un objeto con otro nombre. Detecta objetos de base de datos renombrados.

  • Compare todos los tipos de objetos de base de datos.

Compare tablas, procedimientos, índices, visualizaciones, desencadenadores, restricciones.

  • Genere informes HTML con diferencias en la base de datos.
  • Ajuste la comparación con las opciones de comparación.

Puedes controlar lo que se compara y lo que se ve como una diferencia. Use opciones de comparación, como distinción entre mayúsculas y minúsculas, ignore las restricciones y otras 30 opciones para esto.

Sincronización de esquemas

  • Sincronice la base de datos completa o los objetos seleccionados.

Puede seleccionar los objetos de base de datos que desea sincronizar.

  • Generación inteligente de scripts de cambio.

El script de sincronización generado controla las dependencias de objetos.

  • Ajuste el proceso de sincronización con las opciones de sincronización.

Puede omitir elementos de tabla o descripciones de objetos para la sincronización.

Presentación de las diferencias

  • Representación visual de las diferencias.

Una descripción general de comparación codificada por colores en paralelo facilita la identificación inmediata de similitudes y diferencias entre dos objetos de base de datos.

  • Resumen de las diferencias entre dos bases de datos.

El resumen incluye objetos en el origen, pero no en el destino (o viceversa), objetos idénticos y los totales de los objetos seleccionados. Puede copiar fácilmente el resumen en el portapapeles.

  • Filtrado de tipos de objeto.

Filtrar los resultados de la comparación le permite limitar la visualización de objetos a ciertos tipos de objetos de base de datos (por ejemplo, mostrando solo tablas y/o visualizaciones).

  • Filtrado de estado.

Filtre los resultados de la comparación en función del estado (idéntico, diferente) del objeto comparado.

Automatización

  • Comparación y sincronización automatizada de objetos.

Se incluye una utilidad de línea de comandos para automatizar el proceso de comparación y sincronización.

  • Orientado a proyectos.

Guarde el plan de comparación en un proyecto de SchemaDiff.

Requisitos del sistema:

CPU: procesador de doble núcleo de 1,8 GHz

RAM: 2 GB

HDD / SSD: 50 GB de espacio libre en la unidad principal

Sistema operativo: Microsoft Windows 8 de 32 bits, Microsoft Windows 7 de 32 bits y Microsoft Windows Vista de 32 bits

Resolución: 1024×768

¿No sabe qué software necesita o no ha encontrado lo que busca?

¿No sabe qué software necesita o no ha encontrado lo que busca? Tenemos un equipo listo para ayudarlo a elegir el software adecuado para su empresa