Hjem > Moderne databaseteknologi 2003

Grunnleggende IT
bullet Hovedside
bullet Gamle sider:
bullet 2001
bullet 2002
bullet 2003

Databaser
bullet Hovedside
bullet Gamle sider:
bullet 2001
bullet 2003
bullet 2005

Moderne databasetekn.
bullet Gamle sider
bullet 2005

Datakommunikasjon
bullet Hovedside

Kom i gang med Exist

Starte serveren

Gå inn i dos
Gå til katalogen C:\eXist-0.9.2\bin
Skriv kommandoen startup.bat

Problemer med oppstart av systemet?

Sjekk at følgende variable er satt:

JAVA_HOME=c:\path_til_java_installasjon_for_eksempel_j2sdk1.4.0
EXIST_HOME=c:\eXist-0.9.2

Sjekk at det ikke er noe feil med bat-filene

Får du en merkelig feilmelding lignende Files\j2sdk was unexpected at this time? eller kanskje noe sånt som 'C:\Program' is not recognized as an internal or external command, operable program or batch file?
Det skyldes at bat-filene ikke er noe særlig glad i pather med space inne i seg som ikke er satt i dobbeltfnutter.
Har du problemer, kan du hente ned trygge bat-filer her ved behov: server.bat | startup.bat | shutdown.bat | client.bat

Sjekke at serveren går

Åpne en browser, for eksempel Opera
Gå til http://localhost:8080/exist/index.xml
Trykk på linken Server Status

Lese dokumentasjon, få hjelp

All dokumentasjon ligger på web, så:
Åpne en browser, for eksempel Opera
Gå til http://localhost:8080/exist/index.xml for å lese dokumentasjonen lokalt,
eller til eXist sine websider(http://exist-db.org) hvis du ikke har fått databasen til å gå ennå.
Trykk på linkene under Documentation og HowTo

Klient-grensesnitt

Exist har både Webgrensesnitt og Kommandolinjegrensesnitt for å håndtere databasen.

Commandline Interface

Klienten startes ved å gå inn i dos, gå til katalogen C:\eXist-0.9.2\bin og skrive kommandoen client.bat
Klienten avsluttes med kommandoen quit

Web Interface

Man kan snakke med serveren fra internett ved å gå til siden http://localhost:8080/exist/index.xml og trykke på linken Admin Interface
Her kan man legge inn og slette xml-filer, opprette nye brukere og databaser, sende queries til databasen osv.

Hvor legger jeg xml-filene mine?

Dersom xsl skal fungere, må filene ligge på odin. Opprett en katalog der som filene kan ligge i.

Java-programmering mot eXist

Gå inn i fila c:\eXist-0.9.2\start.config, og legg til path til prosjektet ditt(der java- og class-filer er).
NB! Pathen må starte med en / dette for å vise at vi har en absolutt path (en path gitt helt fra rot i systemet) i motsetning til default som er en relativ path(der stående katalog, som er c:\eXist-0.9.2 blir regnet som rot)

Eksempel:
/m:\prosjekt_eXist\ always

Gå til prosjektkatalogen din, og skriv javakoden du vil bruke.
Legg til i CLASSPATH: c:\eXist-0.9.2\lib\core\xmldb.jar
Kompiler koden
Start programmet med kommandoen java -Dexist.home=c:\eXist-0.9.2 -jar c:\eXist-0.9.2\start.jar <ditt program>

Hjem > Moderne databaseteknologi 2003