Brukerhåndbok
Ved hjelp av en fjernarbeidsenhet kan en bruker eller et
applikasjonsprogram lese eller oppdatere data på et sted per
arbeidsenhet. Den støtter tilgang til en database i en
arbeidsenhet. Mens et applikasjonsprogram kan oppdatere flere
fjerndatabaser, kan en fjernarbeidsenhet bare gå inn i en database i en
arbeidsenhet.
En fjernarbeidsenhet har følgende egenskaper:
- Det er støtte for flere forespørsler (SQL-setninger) per
arbeidsenhet.
- Det er støtte for flere pekere per arbeidsenhet.
- Hver arbeidsenhet kan bare oppdatere en database.
- Applikasjonsprogrammet iverksetter eller tilbakestiller
arbeidsenheten. I forbindelse med enkelte feil kan databasetjeneren
eller DB2 Connect tilbakestille arbeidsenheten.
I Figur 2 ser du et eksempel på en databaseklient som kjører en
pengeoverføringsapplikasjon som har tilgang til en database som inneholder en
sjekk- og sparekontotabell, samt en oversikt over bankgebyrene.
Applikasjonen må
- godta beløpet som skal overføres fra brukeren
- subtrahere beløpet fra sparekontoen og fastsette den nye balansen
- lese gebyrtabellen for å fastsette overføringsgebyret for en sparekonto
med den gitte balansen
- subtrahere overføringsgebyret fra sparekontoen
- tilføye overføringsbeløpet til sjekkontoen
- iverksette transaksjonen (arbeidsenhet)
Figur 2. Bruke en enkelt database i en transaksjon
Slik konfigurerer du applikasjonen:
- Opprett tabellene for sparekontoen, sjekkontoen og bankgebyrene i samme
database, slik det er beskrevet i Administration
Guide.
- Hvis den er fysisk fjerntliggende, må du konfigurere databasetjeneren til
å bruke riktig kommunikasjonsprotokoll, slik det er beskrevet i boken begynnerbøker.
- Hvis den er fysisk fjerntliggende, må du katalogisere noden og databasen
for å identifisere databasen på databasetjeneren, slik det er beskrevet i
boken begynnerbøker.
- Forkompiler applikasjonsprogrammet til å oppgi en type 1-tilkobling ved å
oppgi CONNECT(1) i PREP-kommandoen, slik det er beskrevet i Application Development Guide.
[ Øverst på siden | Forrige side | Neste side | Innholdsfortegnelse | Stikkordregister ]