DBeaver il database manager universale!
Postato da ROb | nella categoria Java, Utilità | mercoledì, 28 settembre 2011
2
Ogni sviluppatore sa quanto è importante avere nella propria cassetta degli attrezzi un valido software di interrogazione e gestione delle base di dati.
Generalmente ogni db vendor propone la sua soluzione specifica, console e grafica, per accedere ai propri db e tabelle. Sono poche le soluzioni open in grado di connettersi e lavorare con successo su diverse piattaforme e che nello stesso tempo siano facilmente utilizzabili.
Dopo anni e anni di ricerca quasi per caso ho trovato DBeaver, il castoro dei database (dal suo nome curioso).
DBeaver è un software sviluppato in Java tramite il framework di sviluppo di Eclipse: RCP.
E’ disponibile per moltissime piattaforme (cosa comune a quasi tutti i software scritti in Java) e segue dei cicli di sviluppo molto regolari tanto che in poco più di un anno dalla sua pubblicazione ha raggiunto una maturità e una lista di funzioni veramente invidiabili.
Attualmente è alla versione 1.4.0, rilasciata pochi giorni fa.
I db vendor attualmente supportati sono molti (tutti?
):
- MySQL
- Oracle
- PostgreSQL
- IBM DB2
- Microsoft SQL Server
- Sybase
- ODBC
- Java DB (Derby)
- Firebird (Interbase)
- HSQLDB
- SQLite
- Mimer
- H2
- IBM Informix
- SAP MAX DB
- Cache
- Ingres
- Linter
- Any JDBC compliant data source
Nelle sue ultime versioni permette anche di modificare lo schema dei dati (tabelle e altro) e di visualizzare/salvare degli schemi ER delle tabelle selezionate.
Per me è diventato un indispensabile compagno di viaggio e quando posso cerco anche di segnalare eventuali malfunzionamenti o problemi.
Ecco alcuni screenshot presi direttamente dal sito ufficiale.
Provatelo e datemi il nostro parere!



