Page 1 of 1

JDBC til database i OOo

Posted: 6. Oct 2004 18:18
by LarsBrandi
Er der nogen der har erfaring med Oracles Instantclient. Hvordan får jeg OOo til at snakke med min Oracle server via JDBC. Så vidt jeg ved findes der ikke en ODBC ting til Oracle på linux.

Fandt løsningenpå JDBC

Posted: 8. Oct 2004 10:56
by LarsBrandi
Jeg fandt løsningen, selvom det ikke umiddelbart var nemt. Princippet i det kan bruges til alle ander JDBC driver, under linux og windows. Man skal være opmærksom på at under Debian og Fedora er de pakker man installerer af OpenOffice ikke med understøttelse af java, på grund af licensproblemer. Det kan man snildt få en halv dag til at gå med at find ud af. Men det er altså nødvendigt for at JDBC virker. Hent OpenOffice fra OpenOffice.dk og installer dén og java. Sådan gøres det :

Download Instantclient fra Oracle og pak ud til en folder eks. "sti-til-Oraklient". Heri ligger en fil "ojdbc14.jar"

Funktioner --> Indstillinger....-->Sikkerhed

Til "classpath" tilføjes "sti-til-Oraklient/ojdbc14.jar". OK

Funktioner --> Datakilder..

Tilføj ny datakilde

Under "Generelt"

Databasetype : JDBC
URL til datakilde : jdbc:oracle:thin:brugernavn/password@ip_til_oracleserver:port:min_database

Under "JDBC"

"JDBC-driverklasse" indsæt "oracle.jdbc.OracleDriver"
"URL" er udfyldt fra "Generelt"
"Brugernavn" indsættes

Så er det bare at logge på.

Man kan også slette "brugernavn/password" i "URL til datakilde", hvis man er lidt øm over password i klartekst.

En god hjælp er at finde her :

http://www.oooforum.org/forum/viewtopic ... &view=next