Ligação JDBC
Especifica as opções para aceder a uma base de dados JDBC.
Exemplos de JDBC
Pode utilizar uma classe de controlador JDBC para estabelecer uma ligação a uma base de dados JDBC a partir do LibreOffice. A classe de controlador é facultada pelo fabricante da base de dados. Dois exemplos de bases de dados JDBC são o Oracle e o MySQL.
As classes do controlador deve ser adicionadas ao LibreOffice em LibreOffice - PreferênciasFerramentas - Opções - LibreOffice - Avançado.
Base de dados Oracle
Pode utilizar um controlador JDBC para aceder a uma base de dados Oracle a partir de Solaris ou Linux. Para aceder a uma base de dados a partir do Windows, é necessário um controlador de ODBC.
Em sistemas UNIX, certifique-se de que o cliente de base de dados Oracle está instalado e que possui suporte a JDBC. A classe do controlador JDBC para o cliente Solaris Oracle versão 8.x encontra-se no diretório <Oracle client>/product/jdbc/lib/classes111.zip. Também pode descarregar a versão mais recente no site da Oracle.
Na caixa URL da origem de dados, introduza a localização do servidor de base de dados Oracle. A sintaxe URL depende do tipo de base de dados. Para obter mais informações, consulte a documentação que acompanha o controlador JDBC.
Para uma base de dados Oracle, a sintaxe do URL é:
oracle:thin:@hostname:port:database_name
-
hostname é o nome da máquina que executa a base de dados Oracle. É igualmente possível substituir o nome do sistema central pelo endereço de IP do servidor.
-
port é a porta utilizada pela base de dados Oracle para a transmissão de dados. Consulte o administrador da base de dados para obter a porta correta.
-
database_name é o nome da base de dados Oracle. Consulte o administrador da base de dados para obter o nome correto.
Base de dados MySQL
O controlador para a base de dados MySQL está disponível no site do MySQL.
A sintaxe para uma base de dados MySQL é:
mysql://hostname:port/database_name
-
hostname é o nome da máquina que executa a base de dados MySQL. Pode também substituir o nome do sistema central pelo endereço de IP do servidor.
-
port (3306), é a porta padrão para bases de dados MySQL.
-
database_name é o nome da base de dados.
URL da origem de dados
Introduza o URL para a base de dados. Por exemplo, para o controlador MySQL JDBC, introduza "jdbc:mysql://<Nome do servidor>/<nome da base de dados>". Para obter mais informações sobre o controlador JDBC, consulte a documentação que acompanha o mesmo.
Classe do controlador JDBC
Introduza o nome do controlador JDBC.
Antes de poder utilizar um controlador JDBC, tem que adicionar o caminho da respetiva classe. Escolha LibreOffice - PreferênciasFerramentas - Opções - LibreOffice- Avançado e clique no botão Caminho da classe. Depois de adicionar o caminho, reinicie o LibreOffice.
Testar classe
Testa a ligação com as definições atuais.