DB2 Connect Begynnerbok PE
DB2 Call Level Interface (CLI)-runtime-miljøet og DB2
CLI/ODBC-styreprogrammet følger med DB2-klienter som valgfrie komponenter
under installeringen.
Denne støtten gjør at applikasjoner som er utviklet ved hjelp av ODBC og
DB2 CLI-APIer, kan fungere med en hvilken som helst DB2 -tjener. Støtte
for DB2 CLI-applikasjonsutvikling gis av DB2 Application Development Client
som følger med DB2-tjeneren.
Før DB2 CLI- eller ODBC-applikasjoner kan få tilgang til DB2, må DB2
CLI-pakkene være bundet på tjeneren. Selv om dette vil skje automatisk
ved første tilkobling hvis brukeren har nødvendig autorisasjon til å binde
pakkene, anbefaler vi at administratoren gjør denne bindingen først med hver
versjon av klienten på hver plattform som skal ha tilgang til tjeneren.
Du finner flere opplysninger i Binde databasefunksjoner.
Fremgangsmåten nedenfor er nødvendig på klientsystemet for å gi DB2 CLI- og
ODBC-applikasjoner tilgang til DB2-databaser. Disse instruksjonene går
ut fra at du har en vellykket tilkobling til DB2 med en bruker-ID og et
passord som er gyldig. Flere av disse trinnene er automatiske, avhengig
av plattformen. Du finner fullstendige opplysninger i den delen som
gjelder spesielt for din plattform.
Trinn 1.
| Bruk klientkonfigureringsassistenten (CCA) for å tilføye databasen (hvis
du har separate klient- og tjenermaskiner) slik at forekomstene og databasene
kan gjøres kjent for kontrollsenteret. Deretter tilføyer du
forekomstene og databasene for det systemet. Hvis du ikke har tilgang
til dette programmet, kan du bruke kommandoen catalog i
kommandolinjebehandleren.
|
Trinn 2.
| DB2 CLI/ODBC-styreprogrammet er en valgfri komponent når du skal
installere en DB2-klient på Windows-plattformer. Pass på å velge denne
komponenten under installeringen. I OS/2 må du bruke ikonet
Installer ODBC-styreprogram for å installere både DB2
CLI/ODBC-styreprogrammet og ODBC-styreprogramstyreren. På
UNIX-plattformer blir DB2 CLI/ODBC-styreprogrammet automatisk installert
sammen med klienten.
|
Trinn 3.
| Slik får du tilgang til DB2-databasen fra ODBC:
- ODBC-styreprogramstyreren (fra Microsoft eller en annen leverandør) må
allerede være installert (dette blir bare gjort som standard under
installering av DB2 på 32-biters Windows-systemer).
- DB2-databasene må være registrert som ODBC-datakilder.
ODBC-styreprogramstyreren leser ikke DB2-kataloginformasjon. I stedet
refererer den til sine egne lister med datakilder.
- Hvis en DB2-tabell ikke har en entydig indeks, vil mange
ODBC-applikasjoner åpne den bare for lesing. Opprett en entydig indeks
for hver DB2-tabell som skal bli oppdatert av en ODBC-applikasjon. Se
CREATE INDEX-setningen i SQL Reference. Hvis du bruker kontrollsenteret, endrer du innstillingene for
tabellen og velger deretter flippen Primærnøkkel og flytter en
eller flere kolonner fra listen over tilgjengelige kolonner til listen over
primærnøkkelkolonner. Alle kolonner du velger som en del av
primærnøkkelen, må bli definert som NOT NULL.
|
Trinn 4.
| Du kan om nødvendig definere ulike CLI/ODBC-konfigurasjonsnøkkelord for å
endre virkemåten til DB2 CLI/ODBC og applikasjonene som bruker DB2
CLI/ODBC.
|
Hvis du har fulgt trinnene ovenfor for å installere ODBC-støtte og har
tilføyd DB2-databaser som ODBC-datakilder, kan ODBC-applikasjonene nå få
tilgang til dem.

| De plattformspesifikke opplysningene om hvordan du gir DB2 CLI- og
ODBC-applikasjoner tilgang til DB2, er inndelt i disse kategoriene:
|
Før DB2 CLI- og ODBC-applikasjoner kan få tilgang til en
DB2-database fra en Windows-klient, må du utføre disse trinnene på
klientsystemet:
Trinn 1.
| DB2-databasen (og noden hvis databasen er fjerntliggende) må
katalogiseres. Dette gjør du ved hjelp av
klientkonfigureringsassistenten (eller kommandolinjebehandleren).
Du finner flere opplysninger i hjelpen til klientkonfigureringsassistenten
på systemet (eller under CATALOG DATABASE- og CATALOG
NODE-kommandoene i Command Reference).
|
Trinn 2.
| Kontroller at Microsoft ODBC Driver Manager og DB2
CLI/ODBC-styreprogrammet er installert. I 32-biters
Windows-operativsystemer blir begge installert sammen med DB2, hvis ikke
valget av ODBC-komponenten blir opphevet manuelt under installeringen.
DB2 overskriver ikke en nyere versjon av Microsoft ODBC Driver Manager hvis en
slik blir funnet.
Slik kontrollerer du at begge finnes på maskinen:
- Start Microsoft ODBC-datakilder fra ikonet i kontrollpanelet eller kjør
kommandoen odbcad32.exe fra kommandolinjen.
- Klikk på flippen Drivere.
- Kontroller at "ODBC-styreprogram for IBM DB2" står på listen.
Hvis enten Microsoft ODBC Driver Manager eller IBM DB2
CLI/ODBC-styreprogrammet ikke er installert, kjører du installeringsprogrammet
for DB2 på nytt og velger ODBC-komponenten på 32-biters
Windows-operativsystemer.
|
Trinn 3.
| Registrer DB2-databasen med ODBC-styreprogramstyreren som en
datakilde. I 32-biters Windows-operativsystemer kan du kan
gjøre datakilden tilgjengelig for alle brukerne av systemet (en
systemdatakilde), eller bare for den gjeldende brukeren (en
brukerdatakilde). Bruk en av disse metodene for å tilføye
datakilden:
|
Trinn 4.
|
Valgfritt: Konfigurer DB2 CLI/ODBC-styreprogrammet ved hjelp av
klientkonfigureringsassistenten:
- Velg DB2-databasekallenavnet du vil konfigurere.
- Velg Egenskaper. Vinduet Databaseegenskaper blir
åpnet.
- Klikk på Innstillinger. Vinduet CLI/ODBC-innstillinger
blir åpnet.
- Klikk på skjermtasten Avansert. Du kan definere
konfigurasjonsnøkkelordene i vinduet som blir åpnet. Disse nøkkelordene
er tilknyttet kallenavnet til databasen, og de påvirker alle DB2
CLI/ODBC-applikasjoner som har tilgang til databasen. Alle nøkkelordene
er forklart i hjelpen på systemet, og i boken Installation and Configuration Supplement på systemet.
|
Trinn 5.
| Hvis du har installert ODBC-tilgang (som beskrevet ovenfor), har du nå
tilgang til DB2-dataene ved hjelp av ODBC-applikasjoner. Start
ODBC-applikasjonen og gå til vinduet Åpne. Velg filtypen
ODBC-databaser. DB2-databasene som du tilføyde som
ODBC-datakilder, kan velges fra listen. Mange ODBC-applikasjoner vil
åpne tabellen bare for lesing, med mindre det finnes en entydig indeks.
|
Før DB2 CLI- og ODBC-applikasjoner kan få tilgang til en
DB2-database fra en OS/2-klient, må du utføre disse trinnene på
klientsystemet:
- DB2-databasen (og noden hvis databasen er fjerntliggende) må
katalogiseres. Dette gjør du ved hjelp av
klientkonfigureringsassistenten (eller kommandolinjebehandleren).
Du finner flere opplysninger om dette emnet i hjelpen til
klientkonfigureringsassistenten på systemet.
- Hvis du bruker ODBC-applikasjoner for å få tilgang til DB2-data, må du
følge fremgangsmåten nedenfor. (Hvis du bruker bare CLI-applikasjoner,
hopper du over dette trinnet og går til neste trinn.)
- Kontroller at en ODBC-styreprogramstyrer er installert.
ODBC-styreprogramstyreren blir ikke installert sammen med DB2. Du
anbefales å bruke styreprogramstyreren som fulgte med
ODBC-applikasjonen. Kontroller også at DB2 CLI/ODBC-styreprogrammet er
installert:
- Kjør ODBC-administrasjonsverktøyet slik det står beskrevet i
dokumentasjonen. Dette kan du gjøre på to måter:
- Dobbeltklikk på ODBC-mappen i OS/2, og dobbeltklikk på ikonet
ODBC-administrator.
- Kjør odbcadm.exe fra kommandolinjen.
Vinduet Datakilder blir åpnet.
- Klikk på Styreprogrammer. Vinduet Styreprogrammer blir
åpnet.
- Kontroller at "ODBC-styreprogram for IBM DB2" står på listen.
Hvis ODBC-styreprogramstyreren ikke er installert, følger du
installeringsinstruksjonene som fulgte med ODBC-applikasjonen. Hvis IBM
DB2 CLI/ODBC-styreprogrammet ikke er installert, klikker du på ikonet
Installer ODBC-styreprogram i DB2-mappen for å installere DB2
CLI/ODBC-styreprogrammet.
- Registrer DB2-databasen med ODBC-styreprogramstyreren som en
datakilde ved hjelp av en av disse metodene:
- Ved hjelp av klientkonfigureringsassistenten:
- Velg DB2-databasekallenavnet du vil tilføye som en datakilde.
- Velg Egenskaper.
- Merk av i valgruten Registrer denne databasen for ODBC.
- Bruke ODBC-styreprogramstyreren:
- Kjør ODBC-styreprogramstyreren slik det står beskrevet i
dokumentasjonen. Dette kan du gjøre på to måter:
- Dobbeltklikk på ODBC-mappen i OS/2, og dobbeltklikk på ikonet
ODBC-administrator.
- Kjør odbcadm.exe fra kommandolinjen.
- Klikk på skjermtasten Tilføy i vinduet Datakilder.
Vinduet Tilføy datakilde blir åpnet.
- Dobbeltklikk på ODBC-styreprogrammet for IBM DB2 på listen.
- Velg DB2-databasen du skal tilføye, og klikk på OK.
- Valgfritt: Konfigurer DB2 CLI/ODBC-styreprogrammet ved hjelp av
klientkonfigureringsassistenten:
- Velg DB2-databasekallenavnet du vil konfigurere.
- Velg Egenskaper. Vinduet Databaseegenskaper blir
åpnet.
- Klikk på Innstillinger. Vinduet CLI/ODBC-innstillinger
blir åpnet.
- Klikk på skjermtasten Avansert. Du kan definere
konfigurasjonsnøkkelordene i vinduet som blir åpnet. Disse nøkkelordene
er tilknyttet kallenavnet til databasen, og de påvirker alle DB2
CLI/ODBC-applikasjoner som har tilgang til databasen. Alle nøkkelordene
er forklart i hjelpen på systemet, og i boken Installation and Configuration Supplement på systemet.
- Hvis du har installert ODBC-tilgang (som beskrevet ovenfor), har du nå
tilgang til DB2-dataene ved hjelp av ODBC-applikasjoner. Start
ODBC-applikasjonen og gå til vinduet Åpne. Velg filtypen
ODBC-databaser. DB2-databasene som du tilføyde som
ODBC-datakilder, kan velges fra listen. Mange ODBC-applikasjoner vil
åpne tabellen bare for lesing, med mindre det finnes en entydig indeks.
Delen Plattformspesifikk informasjon om CLI/ODBC-tilgang skal inneholde alle de opplysningene du trenger.
Installation and Configuration Supplement inneholder tilleggsopplysninger om hvordan du konfigurerer og bruker DB2 CLI-
og ODBC-applikasjoner. (Håndboken Installation and
Configuration Supplement på systemet ligger i katalogen x:\doc\no\html, der
x: er bokstaven som angir CD-ROM-stasjonen og NO er landkoden
som viser til språket, for eksempel no for norsk.) Disse
opplysningene er nyttige når verktøystøtte for DB2 ikke er tilgjengelig, og
for administratorer som trenger mer detaljert informasjon.
Disse emnene blir omtalt i boken Installation and
Configuration Supplement på systemet:
- Hvordan du binder DB2 CLI/ODBC-styreprogrammet til databasen
- Hvordan du definerer konfigurasjonsnøkkelord for CLI/ODBC
- Konfigurering av db2cli.ini
[ Øverst på siden | Forrige side | Neste side | Innholdsfortegnelse | Stikkordregister ]