Linux Adictos David Naranjo  

DBeaver, gestiona diferentes tipos de bases de datos desde una sola aplicación

Si están en busca de una alternativa a Microsoft SQL Server pueden optar por DBeaver, que es una herramienta de base de datos multiplataforma. DBeaver es un cliente SQL y una herramienta de administración de base de datos.

Está destinado a desarrolladores y soporta no solo Microsoft SQL, sino también muchas otras bases de datos relacionales populares como MySQL, PostreSQL, SQLite, Oracle, DB2, MariaDB, Sybase, Teradata, Netezza, etc.

También admite algunas bases de datos NoSQL como MongoDB, Cassandra, Redis, Apache Hive, etc. Hoy veremos la edición gratuita (comunitaria) de esta herramienta.

Es importante mencionar que también hay una versión de pago que puede manejar NoSQLo si necesitan algunas características adicionales como la integración de Office o necesitan asistencia.

Características de DBeaver

DBeaver soporta todas las bases de datos más populares tales como: MySQL, PostgreSQL , MariaDB, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata , Firebird , Derby , etc.

Soporta cualquier base de datos con un controlador JDBC. Aunque en realidad, puede manipular cualquier fuente de datos externo que puede o no tener un controlador JDBC.

Además, se basa en el marco de código abierto y permite la escritura de varias extensiones (plugins).

Hay un conjunto de plug-ins para ciertas bases de datos (MySQL, Oracle, DB2, SQL Server, PostgreSQL, Vertica, Informix, MongoDB, Cassandra, Redis en la versión 3.x) y diferentes utilidades de gestión de bases de datos (por ejemplo por ejemplo, ERD).

Otras de las características que se destacan son:

  • Análisis de base de datos : ofrece diagramas visuales de objetos de base de datos individuales y esquemas completos.
  • Edición de datos : puede editar o ver tablas. Puede exportar a muchos formatos, como CSV, HTML, XML, XLS, XLSX.
  • Múltiples vistas de datos para adaptarse a la variedad de necesidades de los usuarios, por ejemplo, visualización de contenidos de imágenes (gif, png, jpeg, bmp) como imágenes.
  • Edición de datos en línea y en un espacio dedicado.
  • También puede unirse a las consultas de SQL que se ejecutarán en la sesión de DB justo después de que se establezca la conexión.
  • Administrador de conexión : existe un administrador de conexión que le permite configurar la configuración de conexiones a diferentes bases de datos y también usar algunas propiedades avanzadas como el túnel SSH, el proxy SOCKS o ejecutar comandos de shell antes o después de la conexión de la base de datos.

DBeaver es igualmente bueno para los administradores de bases de datos profesionales y aficionados, ya que hace que el trabajo en bases de datos y datos sea intuitivo, simple y conveniente.

Con DBeaver, las complejas tareas de análisis y administración de bases de datos resultan más fáciles de lo que parecen a primera vista. DBeaver no requiere ningún conocimiento técnico especial para respaldar su base de datos en un estado actualizado y proporciona ayuda cuando sea necesario.

¿Cómo instalar DBeaver en Linux?

Si estas interesado en instalar esta herramienta, debes saber que uno de los métodos con los que contamos para poder instalar DBeaver Community en Linux a es través de Flatpak

Para realizar la instalación solo debemos de abrir una terminal y en ella ejecutar el siguiente comando:

flatpak install --user https://flathub.org/repo/appstream/io.dbeaver.DBeaverCommunity.flatpakref

Con ello ya podrán comenzar a hacer uso de esta aplicación en sus sistemas. Basta con buscar el lanzador dentro de su menú de aplicaciones.

En caso de no encontrarlo pueden ejecutar la aplicación con el siguiente comando:

flatpak run io.dbeaver.DBeaverCommunit

Instalación en Debian, Ubuntu y derivados

Si son usuarios de Debian, Deepin OS, Ubuntu, Linux Mint entre otras distribuciones con soporte para paquetes deb, pueden descargar el paquete deb de la aplicación.

Para los que son usuarios de sistemas de 64bits, el paquete que deben de descargar es el siguiente:

wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb

Mientras que para los que son usuarios de sistemas de 32bits el paquete para su arquitectura es:

wget https://dbeaver.io/files/dbeaver-ce_latest_i386.deb

Hecha la descarga del paquete, lo podemos instalar con el siguiente comando:

sudo dpkg -i dbeaver-ce*.deb

Y las dependencias las solucionamos con:

sudo apt -f install

Instalación mediante paquete RPM

Este método es similar al anterior solo que aplica para distribuciones con soporte para paquetes RPM, tales como Fedora, CentOS, RHEL, OpenSUSE y demás.

En este caso los paquetes que debemos de descargar son los siguientes, 64 bits:

wget https://dbeaver.io/files/dbeaver-ce-latest-stable.x86_64.rpm

O para sistemas de 32 bits:

wget https://dbeaver.io/files/dbeaver-ce-latest-stable.i386.rpm

Finalmente instalamos con:

sudo rpm -i dbeaver-ce-latest*.rpm

El artículo DBeaver, gestiona diferentes tipos de bases de datos desde una sola aplicación ha sido originalmente publicado en Linux Adictos.

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.