Connettere Base con jdbc

Salve mi servirebbe una aiuto per connettere il database di Libre Office. Ho avuto diverse risposte che mi hanno portato a ripetere le istallazioni di tutto il sistema operativo senza raggiungere un risultato.

Il sistema è:
Versione: 6.2.4.2
Build ID: 1:6.2.4-0ubuntu0.19.04.1

All’inizio non riuscivo nemmeno a salvare il percorso di classe. Dopo ho impostato i flag su “si” ai collegamenti delle librerie e sono riuscito a salvare i percorsi. Adesso quando effettuo il test delle diverse classi di driver come (oracle, mysql) vengono caricati, ma credo di sbagliare le configurazioni. Sarei lieto di utilizzare anche il MariaDb.

Ciao, hai installato il connector oppure stai utilizzando una classe jdbc?
Per installare devi andare da terminale:
sudo apt-get update
sudo apt-get install libreoffice-mysql-connector

In questo modo non hai bisogno della jdbc, quando crei un file odb scegli connessione a mysql e metti la spunta su connessione diretta.

Salve, ti ringrazio per la risposta. Effettivaemnte non ho ancora verificato la connessione diretta, perchè non ne ho ancora fatta una. E’ da pochi giorni che utilizzo Ubuntu e LO. Credo che debba editare un file ini dove sono racchiusi i parametri di connessione (nome database, porta, IP). Saresti cortese da farmi un esempio è la giusta allocazione?

In secondo piano:

  • che tu sappia, il connettore dovrebbe funzionare anche con mysql =>> jdbc?
  • è possibile utilizzare anche un file SSH in modo diretto o mysql =>> jdbc?

Mi scuso e ti ringrazio anticipatamente anche se non seguiranno risposte o risposte complete, ma sono un novellino sia in Linux che in LO, ma ho già eseguito ad esempio con MS Access una gestione sofisticata di gestionali di alto livello e vorrei implementare al più presto con Linux + LO.

Grazie di nuovo

Sbaglio o non hai molto le idee chiare sull’argomento? mi sembra tu faccia un po’ di confusione :slight_smile:
Hai installato mysql o mariadb sul tuo pc? se sì in fase di installazione ubuntu ti chiede i dati di configurazione necessari (password di root in primis).
In LibreOffice non ci sono file di ini da configurare, crei un nuovo database con Base e segui la procedura guidata. Nel tuo caso devi scegliere collegamento a db esistente e dall’elenco selezioni MySQL.
Nella schermata successiva definisci la modalità di collegamento (ODBC, JDBC, diretta), ti consiglio la terza dopo aver installato come ti ho detto sopra il libreoffice-mysql-connector.
Procedendo poi ti chiederà i dati necessari al collegamento.