Inhoud
Index 🔎︎

# JDBC-verbinding

Specificeert de opties voor het oproepen van een JDBC-database.

## JDBC-voorbeelden

U kunt een JDBC-stuurprogrammaklasse gebruiken om vanuit LibreOffice een verbinding met een JDBC-database te maken. De stuurprogrammaklasse wordt geleverd door de fabrikant van de database. Twee voorbeelden van JDBC-databases zijn Oracle en MySQL.

De klasse voor het besturingsprogramma moet worden toegevoegd aan LibreOffice in LibreOffice - Voorkeuren Extra - Opties - LibreOffice - Geavanceerd.

### Oracle-database

U kunt een JDBC-stuurprogramma gebruiken om een Oracle-database vanuit Solaris of Linux op te roepen. U hebt een ODBC-stuurprogramma nodig om de database vanuit Windows op te roepen.

Op UNIX moet de Oracle-databaseclient met JDBC-ondersteuning geïnstalleerd zijn. De JDBC-stuurprogrammaklasse voor de Solaris Oracle-client versie 8.x bevindt zich in de map <Oracle client>/product/jdbc/lib/classes111.zip. U kunt de nieuwste versie ook van de Oracle-website downloaden.

In het vak URL van gegevensbron voert u de locatie in van de Oracle-databaseserver. De syntaxis van de URL is afhankelijk van het databasetype. Raadpleeg de documentatie bij het JDBC-stuurprogramma voor meer informatie.

Voor een Oracle-database is de syntaxis van de URL als volgt:

oracle:thin:@hostnaam:poort:database_naam

- hostnaam is de naam van de machine waarop de Oracle-database uitgevoerd wordt. U kunt 'hostnaam' ook door het IP-adres van de server vervangen.

- poort is de poort waar de Oracle-database luistert. Vraag de beheerder van uw database om het juiste poortadres.

- database_naam is de naam van de Oracle-database. Vraag de beheerder van uw database om de juiste naam.

### MySQL-database

Het stuurprogramma voor de MySQL-database is beschikbaar op de MySQL-website.

De syntaxis voor een MySQL-database is als volgt:

mysql://hostnaam:poort/database_naam

- hostnaam is de naam van de machine waarop de MySQL-database uitgevoerd wordt. U kunt 'hostnaam' ook met het IP-adres van de server vervangen.

- poort is de standaardpoort voor MySQL-databases, namelijk 3306.

- database_naam is de naam van de database.

## URL van gegevensbron

Voer de URL voor de database in. Voor het MySQL JDBC-stuurprogramma voert u bijvoorbeeld "jdbc:mysql://<servernaam>/<naam van de database>" in. Voor meer informatie over het JDBC-stuurprogramma raadpleegt u de bijbehorende documentatie.

## JDBC-stuurprogrammaklasse

Voer de naam in van de JDBC-driver.

Voordat u een JDBC-stuurprogramma kunt gebruiken, moet u het klassepad ervan toevoegen Kies LibreOffice - Voorkeuren Extra - Opties - LibreOffice- Geavanceerd, en klik op de knop Klassepad. Start LibreOffice opnieuw op nadat u de informatie voor het pad hebt toegevoegd.

## Klasse testen

Test de verbinding met de huidige instellingen.

Verificatie

Assistent Database