DB2 Connect Brugervejledning
Følgende spørgsmål kan bruges som udgangspunkt for at
afgrænse problemets omfang.
- Er der særlige eller usædvanlige driftsforhold?
- Er det en ny applikation?
- Benyttes nye procedurer?
- Er der for nylig foretaget ændringer, der kan berøre systemet? Er nogen af
softwareprodukterne eller applikationerne f.eks. ændret, siden
applikationen eller opgaven sidst blev udført uden problemer?
- Med hensyn til applikationer, hvilket API (Application Programming
Interface) blev så brugt til udviklingen?
- Kan andre applikationer, der benytter software- eller
kommunikations-API'et, køre på brugerens system?
- Er der installeret en programrettelse (PTF) for nylig? Hvis problemet
opstår, når en bruger forsøger at bruge en facilitet, der ikke har været
anvendt (eller installeret) på deres styresystem, siden programmet blev
installeret, skal du installere IBM's nyeste PTF-niveau og installere
det, efter at faciliteten er installeret.
- Er fejlen opstået før?
- Er der beskrevet en løsning af tidligere fejl?
- Hvem blev berørt af fejlen, og kan de give forslag til en handlingsplan?
- Har du forsøgt at benytte kommandoer i kommunikationsprogrammet, der
kan give oplysninger om netværket?
- Findes der et valideringsværktøj til det anvendte SNA-program?
- Hvis du benytter TCP/IP, kan du muligvis få nyttige oplysninger fra
TCP/IP-kommandoer og -dæmoner.
- Er der returneret oplysninger i SQLCA (SQL Communication Area), der
kan hjælpe?
- En del af fejlfindingen består i at undersøge indholdet i SQLCODE- og
SQLSTATE-felterne.
- SQLSTATE-værdier giver applikationsprogrammører mulighed for at teste, om
klasser af fejl opstår. Fejlklasserne er ens for
DB2-databaseprodukterne. I et distribueret relationsdatabasemiljø kan
dette felt udgøre et fælles grundlag. Der er flere oplysninger i Meddelelseshåndbog.
- Er DB2START-kommandoen udført på serveren? Kontrollér desuden,
at systemvariablen DB2COMM er defineret korrekt på eksterne klienter.
- Kan der fra andre maskiner, der udfører samme opgave, oprettes
forbindelse til serveren? Det maksimale antal klienter, der må oprette
forbindelse til serveren, kan være nået. Hvis en anden klient afbryder
forbindelsen til serveren, kan klienten med problemet så oprette forbindelse?
- Er maskinens navngivning korrekt? Kontrollér, at maskinens navn
og adresse er forskellig fra alle andre på netværket.
- Er den rigtige autorisation givet til en ekstern klient? Det er
måske muligt at oprette forbindelse til subsystemet, men der kan mangle
autorisation på database- eller tabelniveau.
- Er det den første klient, der prøver at oprette forbindelse til en
ekstern database? I et distribueret miljø kan routere eller
netværksbroer blokere for kommunikationen mellem klient og server. Hvis
du benytter APPC, skal du kontrollere, at der kan oprettes en session.
Hvis du benytter TCP/IP, skal du kontrollere, at den eksterne vært svarer på
en PING-kommando.
[ Øverst på siden | Forrige side | Næste side | Indholdsfortegnelse | Stikordsregister ]