Collega LibreOffice Base a PostgreSQL con la procedura guidata integrata

Utilizza la connessione diretta a PostgreSQL di LibreOffice Base: crea un nuovo file di database, seleziona " Connetti a un database esistente" , scegli "PostgreSQL " e inserisci il nome del database, il server e la porta. Base ti chiederà quindi di accedere a PostgreSQL e salverà un piccolo .odbfile contenente le informazioni di connessione; i dati effettivi rimarranno sul server PostgreSQL. I passaggi seguenti si basano sulla Guida di LibreOffice 26.8, verificata il 9 ottobre 2026; le etichette potrebbero differire leggermente nelle versioni precedenti.

Di cosa hai bisogno prima di collegarti?

Ottieni il nome esatto del database, il nome host o l'indirizzo IP del server raggiungibile dal computer su cui è in esecuzione LibreOffice e la porta di PostgreSQL. Il modulo di connessione di LibreOffice utilizza questi tre valori e la porta predefinita documentata è 5432. Ti servono anche un nome utente e una password di PostgreSQL, oltre all'autorizzazione per connetterti al database e accedere alle tabelle o alle viste che intendi utilizzare. Chiedi questi valori all'amministratore del database anziché fare delle supposizioni.

Per un server sullo stesso computer, l'host può essere localhost. Per un server separato, utilizzare il suo nome o indirizzo DNS, non la parola "localhost"; quest'ultima si riferisce sempre alla macchina su cui è in esecuzione Base. I valori di esempio in questo articolo ( inventory, db.example.net, e 5432) sono illustrativi e non costituiscono credenziali per un servizio reale.

Base include un'opzione diretta per PostgreSQL nella sua procedura guidata di configurazione del database. In genere, non è necessario configurare un driver JDBC o ODBC per questa opzione. Un'organizzazione potrebbe richiedere una di queste opzioni per il proprio ambiente, ma è consigliabile utilizzarla solo se l'opzione diretta non è disponibile o se l'amministratore del database lo richiede.

Come si crea la connessione di base?

  1. Apri la procedura guidata per la creazione di database. In LibreOffice, seleziona File > Nuovo > Database . Nella prima pagina della procedura guidata, seleziona Connetti a un database esistente e scegli PostgreSQL dall'elenco dei tipi di database. Fai clic su Avanti .
Creazione guidata del database di base di LibreOffice con l'opzione "Connetti a un database esistente" selezionata e PostgreSQL scelto.
Seleziona l'opzione database esistente e scegli PostgreSQL nella procedura guidata Base.
  1. Inserisci l'indirizzo di connessione. Nella pagina di connessione a PostgreSQL, inserisci il nome del database , il server e il numero di porta . Ad esempio, usa inventory, db.example.net, e 5432solo se questi sono i valori forniti per il tuo server. La pagina accetta anche una stringa di connessione a PostgreSQL, come dbname=inventory host=db.example.net port=5432; usa le caselle separate a meno che il tuo amministratore non ti fornisca parametri aggiuntivi. LibreOffice nota che i valori user=e password=nella stringa di connessione vengono ignorati e le credenziali vengono richieste al momento della connessione.
Impostazioni di connessione a PostgreSQL con nome del database inventory, server db.example.net e porta 5432
Inserisci il nome del database, l'indirizzo del server PostgreSQL e la porta forniti dall'amministratore del database.
  1. Autenticati. Procedi alla pagina di autenticazione utente. Inserisci il nome del ruolo PostgreSQL e la relativa password quando richiesto, quindi verifica o completa la connessione. Evita di salvare la password su un computer condiviso o gestito, a meno che le policy della tua organizzazione non lo consentano.
Pagina di autenticazione utente della procedura guidata del database con nome utente e password mascherata.
Base richiede nome utente e password di PostgreSQL durante il test della connessione.
  1. Scegli come Base deve salvare la connessione. Nell'ultima pagina della procedura guidata, scegli se registrare il database in LibreOffice e se aprirlo per la modifica. La registrazione semplifica la selezione dell'origine dati da altri componenti di LibreOffice; non pubblica il database né crea un server PostgreSQL. Salva il file con un nome chiaro, ad esempio inventory.odb, in una posizione accessibile. Riapri questo file in seguito per utilizzare le stesse impostazioni di connessione.

Cosa dovrebbe apparire dopo che la connessione è stata stabilita correttamente?

Base apre la finestra del database. Seleziona Tabelle per visualizzare le tabelle disponibili per il ruolo connesso; aprine una solo se disponi dei permessi di lettura. Se vengono visualizzati gli oggetti previsti, la connessione è stabilita. Un accesso riuscito non concede automaticamente i permessi a tutte le tabelle e Base non copia le tabelle di PostgreSQL nel .odbfile.

Finestra principale di LibreOffice Base che mostra la navigazione delle tabelle e una griglia di dati di esempio.
Dopo aver stabilito la connessione, apri Tables e verifica che gli oggetti del database previsti siano visibili.

Cosa succede se la base non riesce a connettersi?

  • Connessione rifiutata o timeout: verificare il nome host, la porta, il percorso di rete e il firewall tra il computer di base e PostgreSQL. Per una connessione remota, PostgreSQL deve essere in ascolto su un'interfaccia di rete appropriata; l'impostazione predefinita potrebbe accettare solo connessioni di loopback locali. Chiedere all'amministratore del server di verificare listen_addressesle policy di rete anziché esporre il database a tutti. Consultare le impostazioni di connessione di PostgreSQL .
  • "Nessuna voce in pg_hba.conf" o errore di autenticazione: il server potrebbe non avere una regola di autenticazione corrispondente all'indirizzo del client, al database richiesto, all'utente e al metodo di autenticazione, oppure la password fornita potrebbe essere errata. L'amministratore dovrebbe verificare la corrispondenza della regola e del metodo di password in pg_hba.conf. PostgreSQL elabora le regole in ordine e nega la connessione se nessuna corrisponde. Non utilizzare trustcome soluzione rapida per un server accessibile dalla rete; ignora l'autenticazione tramite password. Consultare la documentazione sull'autenticazione del client PostgreSQL .
  • Database non trovato: confermare il nome del database e assicurarsi di essere connessi all'istanza e alla porta di PostgreSQL corrette.
  • L'accesso funziona, ma le tabelle risultano mancanti o di sola lettura: chiedere all'amministratore di confermare che il ruolo disponga CONNECTdei privilegi di accesso al database e dei privilegi appropriati sullo schema e sugli oggetti richiesti. La documentazione di PostgreSQL specifica che il superamento dei controlli di autenticazione dell'host non è sufficiente per accedere al database.

Come si può verificare la configurazione?

Chiudi e riapri il .odbfile salvato, connettiti con il ruolo desiderato e verifica che le tabelle previste vengano visualizzate in "Tabelle" . Se disponi delle autorizzazioni necessarie, apri una tabella nota e controlla alcuni nomi di colonne o record previsti. Se Base richiede nuovamente la password, ciò potrebbe semplicemente dipendere dalla scelta o dalla policy di salvataggio delle credenziali; di per sé, non significa che i dettagli di connessione siano errati.

Per le definizioni dei campi, consultare le impostazioni di connessione di LibreOffice PostgreSQL e la guida della procedura guidata di LibreOffice Database . Se la connessione funziona in locale ma non da un altro computer, chiedi all'amministratore di PostgreSQL di verificare l'accesso lato server.

Lascia un commento

Collega LibreOffice Base a PostgreSQL con la procedura guidata integrata

Collega LibreOffice Base a PostgreSQL con la procedura guidata integrata

Utilizza l'opzione PostgreSQL diretta di Base per inserire i dettagli del tuo server, accedere, salvare un file di connessione ODB e risolvere i problemi di accesso più comuni.

Rendere disponibili i font personalizzati a LibreOffice Flatpak

Rendere disponibili i font personalizzati a LibreOffice Flatpak

Installa un font nella cartella dei font utente di Linux, riavvia LibreOffice Flatpak e verifica che venga visualizzato in Writer senza compromettere la sicurezza dell'applicazione.

Evita i crash di LibreOffice Save su Sonoma: lavora prima in locale.

Evita i crash di LibreOffice Save su Sonoma: lavora prima in locale.

Proteggi il tuo lavoro e isola i crash di LibreOffice su macOS Sonoma dovuti al salvataggio su unità di rete con un flusso di lavoro incentrato sul locale, controlli delle autorizzazioni e test mirati.

Mantieni intatti gli ID CSV in Calc importandoli come testo.

Mantieni intatti gli ID CSV in Calc importandoli come testo.

Per preservare gli zeri iniziali in Calc, imposta le colonne ID su Testo durante l'importazione CSV, controlla l'anteprima e verifica i dati salvati.

Documento di LibreOffice bloccato da utente sconosciuto: una soluzione sicura

Documento di LibreOffice bloccato da utente sconosciuto: una soluzione sicura

Individua la causa del blocco di un documento LibreOffice, elimina in modo sicuro un file di blocco obsoleto e verifica di poter modificare e salvare il documento senza perdere le modifiche.

Velocizza Writer nascondendo e comprimendo le immagini del documento

Velocizza Writer nascondendo e comprimendo le immagini del documento

Semplifica la modifica dei file Writer ricchi di immagini: prova un'impostazione di visualizzazione reversibile, comprimi le immagini di grandi dimensioni in una copia e verifica il layout salvato.

Come velocizzare l'avvio di LibreOffice su Windows 11 e Linux

Come velocizzare l'avvio di LibreOffice su Windows 11 e Linux

Scopri se l'avvio lento dipende da estensioni, impostazioni del profilo o dal sistema, quindi prova la soluzione più sicura senza perdere i dati di LibreOffice.

Salva i documenti di LibreOffice direttamente su Nextcloud con WebDAV

Salva i documenti di LibreOffice direttamente su Nextcloud con WebDAV

Collega LibreOffice a Nextcloud tramite WebDAV, salva la copia sul server con Ctrl+S e scopri in cosa si differenzia AutoRecovery dalla sincronizzazione cloud.

Adattatore Bluetooth mancante sul Pardus 23? Inizia con questi controlli

Adattatore Bluetooth mancante sul Pardus 23? Inizia con questi controlli

Verifica se Pardus 23 blocca il Bluetooth, non supporta BlueZ o non rileva il firmware dell'adattatore, quindi accertati che il controller funzioni correttamente.

Imposta l'isolamento del browser Gooroom tramite le policy della tua organizzazione.

Imposta l'isolamento del browser Gooroom tramite le policy della tua organizzazione.

Scopri come Gooroom distingue la navigazione affidabile da quella non affidabile, cosa possono modificare gli utenti e come un amministratore può aggiornare in modo sicuro le policy del sito.