¿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