Contenido
Índice 🔎︎

# Conexión JDBC

Especifica las opciones para acceder a la base de datos JDBC.

## Ejemplos de JDBC

Puede utilizar una clase de controlador JDBC para conectarse con una base de datos JDBC desde LibreOffice. La clase de controlador la proporciona el fabricante de la base de datos. Dos ejemplos de bases de datos JDBC son Oracle y MySQL.

Las clases de controlador deben añadirse a LibreOffice en LibreOffice ▸ Preferencias Herramientas ▸ Opciones ▸ LibreOffice ▸ Avanzado.

### Base de datos Oracle

Puede utilizar un controlador JDBC para acceder a una base de datos Oracle desde Solaris o Linux. Para acceder a la base de datos desde Windows, necesita un controlador ODBC.

En UNIX, compruebe que el cliente de base de datos Oracle se haya instalado con compatibilidad con JDBC. La clase de controlador JDBC del cliente Oracle de Solaris versión 8.x se encuentra en el directorio <cliente Oracle>/product/jdbc/lib/classes111.zip. También puede descargar la última versión del sitio web de Oracle.

En el cuadro URL del origen de datos, especifique la ubicación del servidor de base de datos Oracle. La sintaxis del URL depende del tipo de base de datos. Consulte la documentación que se adjunta con el controlador JDBC para más información.

Para una base de datos Oracle, la sintaxis del URL es:

oracle:thin:@nombre_host:puerto:nombre_basedatos

- nombre_host es el nombre de la máquina en la que se ejecuta la base de datos Oracle. El nombre del host se puede sustituir por la dirección IP del servidor.

- puerto es el puerto al que atiende la base de datos Oracle. Pregunte a su administrador de bases de datos la dirección de puerto correcta.

- nombre_basedatos es el nombre de la base de datos Oracle. Pregunte a su administrador de bases de datos el nombre correcto.

### Base de datos MySQL

El controlador para la base de datos MySQL está disponible en el sitio web de MySQL.

La sintaxis de una base de datos MySQL es:

mysql://nombre_host:puerto/nombre_basedatos

- nombre_host es el nombre de la máquina en la que se ejecuta la base de datos MySQL. El nombre del host se puede sustituir por la dirección IP del servidor.

- puerto es el puerto predeterminado para las bases de datos MySQL, a saber 3306.

- nombre_basedatos es el nombre de la base de datos.

## URL de origen de datos

Escriba el URL de la base de datos. Por ejemplo, para el controlador MySQL JDBC, escriba «jdbc:mysql://<nombre del servidor>/<nombre de la base de datos>». Para obtener más información acerca del controlador JDBC, consulte la documentación incluida en este.

## Clase de controlador JDBC

Escriba el nombre del controlador JDBC.

Antes de utilizar un controlador JDBC deberá añadir su ruta de clase. Vaya a LibreOffice ▸ Preferencias Herramientas ▸ Opciones ▸ LibreOffice ▸ Avanzado y pulse en el botón Ruta de clase. Después de agregar la información de la ruta, reinicie LibreOffice.

## Clase de prueba

Prueba la conexión con la configuración actual.

Autenticación

Asistente de bases de datos