DBeaver es un software gráfico de código abierto, multiplataforma y totalmente gratuito implementado en Java / Eclipse y diseñado desde cero para actuar como cliente SQL y administrador universal de bases de datos para sistemas operativos GNU / Linux. El objetivo principal del proyecto es la usabilidad.
Características de un vistazo
Entre sus aspectos más destacados, podemos mencionar un editor de metadatos, ejecución de sentencias SQL / scripts, gestión de transacciones, conjuntos de resultados desplazables, gestión de scripts SQL, diagramas ER, así como una interfaz de usuario moderna y cuidadosamente diseñada.
Además, DBeaver puede manejar fuentes de datos externas ya sea que tengan un controlador JDBC o no, varias herramientas de administración de bases de datos, como ERD, y una colección de complementos para los servidores de bases de datos MySQL y Oracle.
La aplicación se basa en un marco de código abierto y cuenta con una poderosa arquitectura de complemento, lo que permite al usuario extender fácilmente su funcionalidad predeterminada mediante la creación de extensiones / complementos.
Funciones de MySQL y Oracle
El software viene con funcionalidades separadas para los servidores de bases de datos MySQL y Oracle, entre los que podemos mencionar compatibilidad con tipos de datos Enum / Set, un editor de metadatos avanzado, catálogos, usuarios y administración de sesiones, metadata DDL, disparadores y vistas de procedimientos, soporte para tipos de datos XML y Cursor, así como soporte para explorar y editar varios objetos de metadatos, incluidos espacios de tabla, índices y paquetes.
Bases de datos compatibles
La aplicación admite una amplia gama de servidores / motores de bases de datos, incluidos MySQL, Oracle, PostgreSQL, IBM DB2, Microsoft SQL Server, Sybase, ODBC, Java DB (Derby), Firebird (Interbase), HSQLDB, SQLite, Mimer, H2, IBM Informix, SAP MAX DB, Caché, Ingres, Linter, Teradata, Vertica, así como cualquier fuente de datos compatible con JDBC.
Debajo del capó y sistemas operativos compatibles
El software está escrito completamente en el lenguaje de programación Java, DBeaver es una aplicación independiente de la plataforma que admite sistemas operativos Linux, Solaris, HPUX, AIX, Mac OS X y Microsoft Windows (2000 / XP / 2003 / Vista / 7) . Se ha probado con éxito con arquitecturas de conjuntos de instrucciones de 32 bits y de 64 bits.
Qué hay de nuevo en esta versión:
- Visor de resultados: se agregó el panel Agrupaciones (generador GROUP BY)
- Visor de resultados: el panel Agregado se renombró a Calc
- Visor de resultados: la navegación de enlaces se corrigió (representación de referencias)
- Visor de resultados: muestra la confirmación si se modificaron los datos del panel
- Visor de resultados: compatibilidad mejorada con arrastrar y soltar para todos los controles
- Visor de resultados: los iconos se arreglaron
- Mockdata: se agregó un generador de plantillas
- Editor de SQL: muestra los procedimientos / funciones almacenados en la finalización de SQL
- Se corrigió el formato de SQL (comentarios de una sola línea)
- Exportar XLS: la exportación de tablas vacías se corrigió
- Se agregó la página de preferencias de administración del sitio de actualización
- Se mejoró el diálogo de configuración de visibilidad / orden de columnas
- La fecha / hora formateada se corrigió (patrón de formato de nanosegundos)
- HANA: lectura del código fuente de funciones
- Clickhouse: se agregó compatibilidad con tipos de datos de matriz
- Oracle: se agregó el tiempo transcurrido de la sesión
- Oracle: la marca de tiempo con el controlador de zona horaria se corrigió (verifique la versión del controlador)
- PostgreSQL: se corrigió la secuencia de consulta li>
- RedShift: se corrigió la configuración del controlador
- Muchas correcciones de errores menores de UI
Qué hay de nuevo en la versión:
- Volvimos a Java 6
- Los resultados de consultas personalizadas ahora son editables
- SQL parser / formatter se mejoró
- Tiempo de espera de conexión de túnel SSH se agregó
- Muchas correcciones de errores menores y mejoras
Qué hay de nuevo en la versión 2.3.7:
- Herramientas de mantenimiento MySQL (verificar, analizar, etc.) fue agregado
- Se agregaron las herramientas de tabla de Oracle (analizar, recopilar estadísticas)
- Se agregó la herramienta truncar de tabla de DB2
- Se actualizó el controlador de SQLite, se corrigió la lectura de metadatos
- Autocompletar SQL fijo
- Ventana de salida del servidor agregada en el editor de SQL
- La interfaz de usuario del visor ResultSet se corrigió
- Correcciones de UI menores
Qué hay de nuevo en la versión 2.3.6:
- El visor / editor de conjuntos de resultados se rediseñó
- Se agregó soporte de proxy SOCKS (4/5)
- Se rediseñó la interfaz de usuario de configuración de red de conexión
- Se actualizó el controlador de MS Access
- Se corrigió el procesamiento de SQLite SQL
- El navegador de metadatos de DB2 se ha corregido
- Se agregó la búsqueda de secuencias de Oracle
- Se agregaron muchas preferencias de UI adicionales
- Correcciones de UI menores
Qué hay de nuevo en la versión 2.3.4:
- Diálogo de búsqueda rápida de objetos de base de datos ha sido agregado
- Se modificó el diseño de la ejecución de consulta / cancelación de la interfaz de usuario
- Se completó la finalización automática de SQL
- Resultados encontrados / reemplazados han sido arreglados
- Se agregó compatibilidad con varios conjuntos de resultados (SQL Server y Sybase)
- Mejoraron las extensiones de DB2 y Oracle. Se agregó el controlador DB2 LUW heredado
- Controlador MySQL actualizado
- Muchas correcciones y mejoras en la interfaz de usuario
Qué hay de nuevo en la versión 2.3.2:
- Los editores abiertos ahora se restauran después de reiniciar
- Se agregó el soporte de carpetas de Connections
- Se completó la finalización automática de SQL
- Se completó la finalización automática e hipervínculos para procedimientos / paquetes
- Los resultados de la búsqueda en la base de datos ahora están estructurados
- Se ha agregado la detección de desconexión por código de error
- La interfaz de usuario de administración de controladores se rediseñó
- Se agregó el controlador de DB2 para AS 400
- Se actualizaron los controladores H2, Derby y HSQLDB
- Correcciones menores en los complementos de Oracle, MySQL y DB2
- Correlación de columnas de transferencia de datos fija
- Se corrigió la IU de procesamiento de SQL
- Correcciones de errores de IU menores
Qué hay de nuevo en la versión 2.3.1:
- La extensión de DB2 reemplaza el controlador de DB2 genérico (nota: esto se aplica solo a DB2 LUW, DB2 para z / OS todavía usa el antiguo controlador genérico)
- Conexión de base de datos separada utilizada para la lectura de metadatos (configurable)
- Se agregó soporte de pseudo columnas (ROWID) para Oracle y DB2. El editor de datos ahora usa ROWID como identificador de tabla primario (en lugar de PK).
- El orden del conjunto de resultados del lado local / del servidor ahora se puede configurar
- Agregaciones de plantillas SQL (se han agregado las variables $ schema y $ catalog)
- UI del editor de metadatos mejorado
- Correcciones de errores de IU menores
Qué hay de nuevo en la versión 2.3.0:
- Extensión de DB2 (navegador de metadatos, vista de plan de ejecución, etc.)
- Eclipse 4.3 ahora es una plataforma base (mejora la interfaz de usuario y el rendimiento de los editores)
- Correcciones de extensiones MS SQL, MySQL, Oracle ad CSV
- Editor de metadatos corregido
- Mejoró la visualización del plan de ejecución
- columnas de incremento automático editan fijo
- Muchas correcciones menores en la interfaz de usuario y el modelo
Qué hay de nuevo en la versión 2.2.5:
- Rendimiento de transferencia de datos mejorado
- Se mejoraron las estadísticas de ejecución de las consultas / scripts
- SQL autocomplete mejorado
- Vista de resultados copia / copia avanzada mejorada
- Representación de la vista de resultados fija
- Gestión de claves única simplificada
- Se corrigieron algunos problemas menores de UI
¿Qué hay de nuevo en la versión 2.2.2:
- UI de propiedades de conexión completamente reescrita y mejorada
- Se agregó el controlador de DB2 for z / OS
- Editor binario (LOB) mejorado, se agregaron formatos Hex y Base64
- Configuración de autocommit y aislamiento de transacción por conexión agregada
- Exportación de datos entre bases de datos fija
- Visor de resultados corregido (obtención de segmentos adicionales)
- Se agregó la comprobación de varias instancias de DBeaver en ejecución
- Menú contextual fijo en el modo de complemento Eclipse
- Teclas externas agregadas en DDL genérico
- UI se congela al desconectarse con el tiempo de espera del socket fijo
- Muchas correcciones menores de UI
Requisitos :
- Java 2 Standard Edition Runtime Environment
Comentarios que no se encuentran