Contingut
Índex 🔎︎

# Connexió a una base de dades JDBC

Indica les opcions per accedir a una base de dades JDBC.

## Exemples de JDBC

Podeu utilitzar una classe de controlador JDBC per connectar a una base de dades JDBC des del LibreOffice. El fabricant de la base de dades ofereix la classe de controlador. Dos exemples de bases de dades JDBC són Oracle i MySQL.

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

### Base de dades Oracle

Podeu utilitzar un controlador JDBC per accedir a una base de dades Oracle des de Solaris o Linux. Per accedir a la base de dades des del Windows, necessitareu un controlador ODBC.

Si treballeu amb l'UNIX, assegureu-vos que el client de la base de dades Oracle tingui instal·lada la compatibilitat amb JDBC. La classe de controlador JDBC per al client Oracle de Solaris versió 8.x es troba al directori <client Oracle>/product/jdbc/lib/classes111.zip. També podeu baixar la versió més recent del controlador des del lloc web d'Oracle.

Introduïu la ubicació del servidor de la base de dades Oracle en el quadre URL de la font de dades. La sintaxi de l'URL dependrà del tipus de base de dades. Per a més informació consulteu la documentació inclosa amb el controlador JDBC.

Per a una base de dades Oracle, la sintaxi de l'URL és:

oracle:thin:@nomamfitrió:port:nom_basededades

- nomamfitrió és el nom de la màquina que executa la base de dades Oracle. També el podeu reemplaçar amb l'adreça IP del servidor.

- port és el port on la base de dades Oracle rep connexions. Demaneu l'adreça correcta del port a l'administrador de la base de dades.

- nom_basededades és el nom de la base de dades Oracle. Demaneu-ne el nom correcte a l'administrador de la base de dades.

### Base de dades MySQL

Trobareu el controlador per a la base de dades MySQL al lloc web de MySQL.

La sintaxi per a una base de dades MySQL és:

mysql://nomamfitrió:port/nom_basededades

- nomamfitrió és el nom de la màquina que executa la base de dades MySQL. També el podeu reemplaçar amb l'adreça IP del servidor.

- port és el port per defecte per a les bases de dades MySQL, concretament, el 3306.

- nom_basededades és el nom de la base de dades.

## URL de la font de dades

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.

## Classe de controlador JDBC

Introduïu el nom del controlador JDBC.

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.

## Prova la classe

Prova la connexió amb els paràmetres actuals.

Autenticació

Auxiliar de bases de dades