DBeaver, administrer forskellige typer databaser på en enkel måde

om DBeaver

I den næste artikel skal vi se på DBeaver. Dette er en SQL-klient og et databaseadministrationsværktøj. Det er en desktopapplikation skrevet i Java og baseret på Eclipse-platformen. Hvis det, vi ønsker, er at arbejde med relationsdatabaser, skal bruge bruger JDBC API at interagere med databaser via en JDBC-driver. Brug andre databasedrivere til andre ikke-SQL-databaser.

Denne klient vil give os en editor, der understøtter kodefuldførelse og syntaksfremhævning. Vi vil også have en plugin-arkitektur baseret på Eclipse-plugin-arkitekturen, som giver brugerne mulighed for at ændre en stor del af applikationens adfærd for at opnå specifikke funktioner eller egenskaber i databasen.

Denne software er beregnet til udviklere og understøtter ikke kun Microsoft SQL. Det giver os også mulighed for at arbejde med mange andre relationelle databaser populær ligesom MySQL, PostreSQL, SQLite, Oracle, DB2, MariaDB, Sybase, Teradata, Netezza osv. Samtidig indrømmer nogle NoSQL-databaser som MongoDB, Cassandra, Redis, Apache Hive osv.

Det er vigtigt at nævne det også der er en betalt version, dette giver os mulighed for at bruge NoSQL, eller hvis vi har brug for nogle yderligere funktioner såsom Office-integration eller hjælp.

databaser tilgængelige med dbeaver

Community Edition (CE) af DBeaver er gratis og open source-software som distribueres under Apache-licensen. En lukket kildevirksomhedsudgave af DBeaver distribueres under en kommerciel licens. I de følgende linjer vil vi se den gratis (community) udgave af dette værktøj. For mere information om dette, kan du konsultere websted for dette projekt.

DBeaver-funktioner

data bd dbeaver

  • Denne klient understøtter de mest populære databaser såsom: MySQL, PostgreSQL, MariaDB, SQLite, Oracle, MS Access, DB2, SQL Server, Sybase, Teradata osv.. Understøtter enhver database med en JDBC-driver.
  • Skønt kan manipulere enhver ekstern datakilde, der måske eller ikke bruger en JDBC-driver.
  • Der er en plug-in sæt for visse databaser (MySQL, Oracle, DB2, SQL Server, PostgreSQL, Vertica, Informix, MongoDB, Cassandra, Redis) og forskellige databasestyringsværktøjer.
  • Vi kan få visuelle diagrammer af databaseobjekter individuelle og komplette ordninger.
  • Tillader os rediger eller se tabeller. Vi kan også eksportere til mange formater, såsom CSV, HTML, XML, XLS, XLSX.
  • Vi vil have flere datavisninger til at tilpasse sig de forskellige brugerbehov, såsom visning af billedindhold (gif, png, jpeg, bmp).
  • Online dataredigering og i et dedikeret rum.
  • Tillader os Deltag i SQL-forespørgsler som udføres i DB-sessionen lige efter oprettelsen af ​​forbindelsen.
  • Vi finder en forbindelsesadministrator som giver os mulighed for at konfigurere forbindelserne til forskellige databaser og også bruge nogle avancerede egenskaber såsom SSH-tunnelen, SOCKS-proxyen eller udføre shell-kommandoer før eller efter databaseforbindelsen.

Installer DBeaver på Ubuntu

Via .deb-pakke

Debian-, Deepin OS-, Ubuntu- og Linux Mint-brugere blandt andre distributioner med support til deb-pakker, vil vi være i stand til download applikationens .deb-pakke. For at gøre det skal 64-bit-brugere bare åbne en terminal (Ctrl + Alt + T) og bruge følgende kommando:

download DBeaver .deb-pakke

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

Når pakkens download er færdig, kan vi installer det med følgende kommando fra mappen, hvor vi har gemt .deb-pakken:

installer .deb-pakken

sudo dpkg -i dbeaver-ce*.deb

Brug af Flatpak

Hvis du er interesseret i at installere dette værktøj, en anden metode, som vi skal være i stand til installere DBeaver Community i Ubuntu, det er gennem den tilsvarende Flatpak-pakke. For at fortsætte med denne installation skal vi kun bruge den flatpak-pakke, som vi kan download fra flathub-siden eller åbning af Mulighed for Ubuntu-software og installere det direkte derfra.

flatpak-pakke fra softwaremulighed

Når installationen er afsluttet, kan vi begynde at bruge denne applikation på vores Ubuntu-system. Vi bliver kun nødt til at kigge efter kanden i vores hold.

dbeaver launcher

DBeaver er et nyttigt program til professionelle databaseadministratorer og amatører. Dette gør arbejde i databaser intuitivt og simpelt.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.