
E’ da poco disponibile DBeaver Community 26.2.2 nuova versione che porta con sè una serie di aggiornamenti dedicati all’esperienza d’uso, alla gestione delle connessioni e all’affidabilità degli strumenti per lavorare con i database. Il software, disponibile gratuitamente e con codice sorgente aperto, è una soluzione multipiattaforma utilizzata da sviluppatori, amministratori di sistema e professionisti che lavorano quotidianamente con database relazionali.
Questa versione non punta a introdurre una rivoluzione nell’interfaccia, ma concentra gli interventi su diversi aspetti pratici che possono fare la differenza durante il lavoro quotidiano. Tra le novità più interessanti troviamo una gestione migliorata dell’assistente AI, nuove preferenze per l’editor SQL, correzioni nella visualizzazione dei dati e interventi specifici per diversi sistemi di database.
DBeaver permette di collegarsi a numerose piattaforme, tra cui PostgreSQL, MySQL, MariaDB, Microsoft SQL Server e SQLite. L’applicazione offre strumenti per esplorare le strutture dei database, modificare i dati, eseguire query SQL e gestire le attività di manutenzione attraverso un’interfaccia grafica unificata.
La versione 26.2.2 interessa anche gli utenti Linux, grazie alla risoluzione di un problema che poteva provocare un arresto anomalo durante l’avvio, quando veniva aperta la procedura guidata per la configurazione del prodotto. Sono inoltre disponibili pacchetti aggiornati per diverse architetture e sistemi operativi.
Assistente AI migliorato e nuove opzioni per l’editor SQL
Uno degli ambiti maggiormente interessati dall’aggiornamento è l’assistente AI integrato in DBeaver. Il selettore dei motori di intelligenza artificiale è stato ridisegnato utilizzando un menu a discesa nativo, accompagnato da icone identificative dei modelli e da una migliore accessibilità attraverso la tastiera. L’obiettivo è rendere più semplice la scelta del servizio da utilizzare durante le operazioni sui database.
Sono state corrette anche alcune problematiche relative agli endpoint compatibili con le API di OpenAI ospitati autonomamente. DBeaver ora gestisce meglio il rilevamento dei modelli che utilizzano nomi differenti da quelli dei modelli OpenAI e corregge errori nella visualizzazione dell’elenco e nelle richieste di chat quando l’indirizzo di base del servizio non termina con una barra.
La gestione degli errori relativi ai reindirizzamenti HTTP è stata migliorata: quando un endpoint personalizzato restituisce un reindirizzamento, l’applicazione può mostrare la destinazione e fornire indicazioni utili per correggere la configurazione. Sono state inoltre migliorate la validazione e le indicazioni mostrate quando l’ambito di contesto selezionato per l’AI non contiene alcun oggetto del database.
Anche l’editor SQL riceve alcune novità importanti. Gli utenti possono scegliere come gestire l’accettazione dei suggerimenti dell’autocompletamento, decidendo se utilizzare il tasto Invio, il tasto Tab, entrambi oppure nessuno dei due. Questa impostazione permette di adattare il comportamento dell’editor alle abitudini personali e ridurre le conferme accidentali durante la scrittura delle query.
È stata aggiunta anche una preferenza per disabilitare l’avviso relativo al recupero dei risultati quando si eseguono script di grandi dimensioni. La ricerca all’interno delle preferenze è stata migliorata con nuove parole chiave, rendendo più semplice individuare le impostazioni necessarie.
Tra gli altri interventi figurano correzioni alla barra degli strumenti dell’editor SQL per le connessioni contrassegnate da colori nel tema scuro, miglioramenti alla visibilità delle schede inattive e una gestione più accurata dei colori dell’interfaccia. Le preferenze generali sono state riorganizzate e ora consentono di scegliere il tema dell’interfaccia con un’anteprima in tempo reale, senza dover necessariamente riavviare il programma per visualizzare alcune modifiche.
Correzioni per PostgreSQL, Apache Doris e altri database
DBeaver 26.2.2 comprende numerose correzioni che interessano i connettori e gli strumenti dedicati ai singoli database. Per PostgreSQL è stato aggiunto il supporto alla visualizzazione e alla gestione del ruolo speciale PUBLIC nelle schede dedicate ai permessi. Questa modifica facilita il controllo delle autorizzazioni associate a tale ruolo durante l’amministrazione delle istanze.
Per Apache Doris è stato risolto un problema relativo all’importazione di file CSV negli schemi, insieme a una correzione per l’aggiornamento delle tabelle dopo il completamento dell’importazione. Gli interventi sono utili per chi trasferisce frequentemente dati da file esterni verso le proprie strutture di archiviazione.
Il supporto a GBase 8s comprende diverse correzioni. È stata sistemata la gestione dei valori JSON nel comando Copy As SQL ed è stato risolto un problema che impediva il caricamento della scheda Columns quando la routine read_defaultstr non era disponibile.
Per Timeplus sono stati corretti errori nella gestione dei valori numerici durante l’importazione CSV, oltre a blocchi intermittenti che potevano verificarsi nel corso dell’operazione. TiDB Cloud Lake riceve invece il logo dedicato nella pagina di connessione, rendendo più immediata l’identificazione del servizio.
L’aggiornamento interviene anche sulla generazione delle istruzioni DDL nell’editor dei metadati, correggendo un errore che poteva verificarsi quando i commenti delle colonne contenevano due trattini consecutivi. Nell’editor dei dati sono stati sistemati alcuni problemi di spaziatura e visualizzazione e migliorato il collegamento per segnalare gli errori relativi a valori di data e ora non supportati.
Altri interventi riguardano la procedura guidata per le connessioni, che ora richiede di selezionare un connettore quando per il database scelto sono disponibili più opzioni. Sono stati inoltre ripristinati i menu contestuali per alcuni elementi di navigazione e risolto un blocco all’avvio che poteva verificarsi quando il Database Navigator era aperto in una finestra separata.
Sul fronte della manutenzione interna, DBeaver 26.2.2 migliora la pulizia dei file temporanei abbandonati, la raccolta dei registri diagnostici e la gestione degli aggiornamenti per evitare download duplicati. Queste correzioni contribuiscono a rendere più affidabile l’applicazione durante le sessioni di lavoro prolungate.
Come installare DBeaver 26.2.2
La versione è disponibile per Linux nei formati DEB, RPM e archivio TAR.GZ, con pacchetti per architetture x86-64 e ARM64. Sono disponibili anche versioni per macOS e Windows. DBeaver Community rimane una scelta interessante per chi cerca un ambiente grafico completo per lavorare con database differenti, e questo aggiornamento consolida ulteriormente l’esperienza d’uso attraverso miglioramenti concreti per l’editor SQL, le connessioni e la gestione dei dati. Abbiamo testato DBeaver 26.2.2 su Linux Mint 22.3 Zena.
Le novità riportate sono basate sulle note ufficiali di rilascio di DBeaver 26.2.2.