Sisällys
Hakemisto 🔎︎

# JDBC-yhteys

Määritetään JDBC-tietokannan käsittelyasetukset.

## JDBC-esimerkkejä

JDBC-ajuriluokkaa voi käyttää yhteyden muodostamiseen LibreOffice-ohjelmistosta JDBC-tietokantaan. Tietokannan valmistaja toimittaa ajuriluokan. Kaksi esimerkkiä JDBC-tietokannoista ovat Oracle ja MySQL.

The driver classes must be added to LibreOffice in LibreOffice - PreferencesTools - Options - LibreOffice - Advanced.

### Oracle-tietokanta

JDBC-ajuria voidaan käyttää Oracle-tietokantoihin pääsemiseksi Solaris- tai Linux-ympäristöissä. Windows-ympäristössä tietokantoihin pääsyyn tarvitaan ODBC-ajuria.

On UNIX, ensure that the Oracle database client is installed with JDBC support. The JDBC driver class for the Solaris Oracle client version 8.x is located in the <Oracle client>/product/jdbc/lib/classes111.zip directory. You can also download the latest version from the Oracle web site.

Tietolähteen URL-osoite -kenttään kirjoitetaan Oracle-tietokantapalvelimen sijainti. URL-osoitteen syntaksi riippuu tietokantatyypistä. Lisätietoja löytyy JDBC-ajurin mukana tulevasta dokumentaatiosta.

Oracle-tietokannalle URL-osoitteen syntaksi on:

oracle:thin:@verkko-osoite:portti:tietokanta_nimi

- verkko-osoite on sen koneen nimi, jossa Oracle-tietokanta suoritetaan. Verkko-osoite voidaan myös korvata palvelimen IP-osoitteella.

- portti on Oracle-tietokannan kuuntelema portti. Oikeaa portin osoitetta voi kysyä tietokannan ylläpitäjältä.

- tietokanta_nimi on Oracle-tietokannan nimi. Oikeaa nimeä voi kysyä tietokannan ylläpitäjältä.

### MySQL -tietokanta

MySQL-tietokannan ajuri on saatavilla MySQL-verkkosivustolta.

Syntaksi MySQL-tietokannalle on:

mysql://verkko-osoite:portti/tietokanta_nimi

- verkko-osoite on sen koneen nimi, jossa MySQL-tietokanta suoritetaan. Verkko-osoite voidaan myös korvata palvelimen IP-osoitteella.

- portti on MySQL-tietokantojen oletusportti, nimittäin 3306.

- tietokanta_nimi on käytettävän tietokannan nimi.

## Tietolähteen URL-osoite

Enter the URL for the database. For example, for the MySQL JDBC driver, enter "mysql://<Servername>/<name of the database>". For more information on the JDBC driver, consult the documentation that came with the driver.

## JDBC-ajuriluokka

Enter the name of the JDBC driver.

Before you can use a JDBC driver, you need to add its class path. Choose LibreOffice - PreferencesTools - Options - LibreOffice - Advanced, and click the Class Path button. After you add the path information, restart LibreOffice.

## Testaa luokka

Kokeillaan yhteyttä nykyisillä asetuksilla.

Käyttäjän tunnistus

Ohjattu tietokantamääritys