Conexão com JDBC

Sumário

# Conexão JDBC

Especifica as opções para acesso a bancos de dados JDBC.

## Exemplos de JDBC

É possível usar uma classe de driver JDBC para se conectar a um banco de dados JDBC a partir do LibreOffice. A classe do driver é fornecida pelo fabricante do banco de dados. Dois exemplos de bancos de dados JDBC são Oracle e MySQL.

As classes do driver devem ser adicionadas ao LibreOffice em LibreOffice - PreferênciasFerramentas - Opções - LibreOffice - Avançado.

### Banco de dados Oracle

Use um driver JDBC para acessar o banco de dados Oracle a partir do Solaris ou do Linux. Para acessar o banco de dados a partir do Windows, você precisa de um driver ODBC.

No UNIX, verifique se o cliente do banco de dados Oracle está instalado com suporte a JDBC. A classe do driver JDBC do cliente Solaris Oracle versão 8.x está localizada no diretório <Oracle client>/product/jdbc/lib/classes111.zip. Você também pode baixar a versão mais recente no sítio eletrônico da Oracle.

Na caixa URL da fonte de dados, insira a localização do servidor de banco de dados Oracle. A sintaxe do URL depende do tipo de banco de dados. Para obter mais informações, consulte a documentação fornecida com o driver JDBC.

No caso de um banco de dados Oracle, a sintaxe do URL é:

oracle:thin:@hostname:port:database_name

- hostname é o nome da máquina que executa o banco de dados Oracle. Você também pode substituir hostname pelo endereço IP do servidor.

- port é a porta por meio da qual o banco de dados Oracle escuta. Peça o endereço de porta correto ao administrador do banco de dados.

- database_name é o nome do banco de dados Oracle. Peça o nome correto ao administrador do banco de dados.

### Banco de dados MySQL

O arquivo do driver de banco de dados MySQL está disponível na página do MySQL.

A sintaxe para um banco de dados MySQL é:

mysql://hostname:port/database_name

- hostname é o nome da máquina que executa o banco de dados MySQL. Você também pode substituir hostname pelo endereço IP do servidor.

- port é a porta padrão dos bancos de dados MySQL, mais precisamente a 3306.

- database_name é o nome do banco de dados.

## URL da fonte de dados

Ente com a URL do banco de dados. Por exemplo, para o driver JDBC do MySQL, entre "mysql://<NomeServidor>/<NomeBancoDeDados>". Para mais informações sobre o driver JDBC, consulte a documentação que veio com o driver.

## Classe do driver JDBC

Entre com o nome do driver JDBC.

Antes de poder utilizar um driver JDBC, é necessário adicionar seu caminho de classe. Escolha LibreOffice - PreferênciasFerramentas - Opções - LibreOffice - Avançado, e clique no botão Caminho da classe. Após adicionar o caminho da classe, reinicie o LibreOffice.

## Testar classe

Testa a conexão com as configurações atuais.

Autenticação

Assistente de banco de dados