
Ved Renden 31 2870 Dyssegaard Tel. +45 23 34 54 43
| 
MainframeSupports
tip uge 44/1999:
De fleste ISPF-brugere skal, hver gang de forlader ISPF, tage stilling
til, hvad de vil med deres LOG-dataset. Og de allerfleste svarer, at de
gerne vil slette det. Nogle få ISPF-brugere har fundet ud af, at
man kan få ISPF til at slette det helt automatisk, mens de allerfærreste
har fundet ud af, hvordan man helt slipper for dette dataset. Der er faktisk
ingen grund til overhovedet at have ISPF LOG-datasettet allokeret med mindre,
man skal bruge indholdet.
Men før vi fortæller, hvordan man helt slipper af med det,
så vil vi fortælle, hvad ISPF bruger sit LOG-dataset til. Indholdet
afhænger faktisk en hel del af, hvordan man starter ISPF op. Under
normale omstændigheder skrives der kun noget i datasettet, når
en ISPF-service giver en returkode større end 8, og man kører
med CONTROL ERRORS CANCEL, hvad der er default ved opstart af ISPF. Derudover
skrives der kun noget i det, når man selv vælger, at der skal
skrives i det. Som et eksempel kan nævnes, at ISPF trace-funktionen
skriver sit output på LOG-datasettet. Med andre ord, så står
der noget nyttigt i LOG-datasettet, når man selv har bedt ISPF om
at skrive noget i det, mens default er, at kun fejlsituationer, som ISPF
i øvrigt selv vil håndtere, skrives i LOG-datasettet.
Med ovenstående i baghovedet, kan vi nu fortælle, hvordan
man helt slipper af med LOG-datasettet (og hvordan man kobler det på
igen, hvis det bliver nødvendigt). På ISPF-hovedmenuen vælger
du punkt 0 for ISPF-defaults. På ISPF-default menuen vælger
du punktet LOG/LIST defaults. På LOG/LIST-defaults panelet er der
to kolonner. Venste kolonne beskriver LOG-datasettet og højre kolonne
beskriver LIST-datasettet. I venstre kolonne er der et felt kaldet "Primary
pages". Dette felt sættes til 0 og herefter forlader man LOG/LIST-defaults
panelet med END (F3/PF3). Man skal ignorere, at der nederst i venste kolonne
står noget i retning af "*** LOG dataset already allocated ***".
Det betyder bare, at den ændring, man netop har foretaget, først
får effekt næste gang, man starter ISPF op. Log derfor straks
af ISPF og log på igen.
Får man en dag brug for LOG-datasettet, så allokeres det
ved at ændre værdien af primary pages til et tal større
end 0, eksempelvis den samme værdi, som står i feltet "Secondary
pages" og så straks herefter at logge af ISPF og på igen. ISPF-kommandoen
LOG giver mulighed for at skifte til et nyt LOG-dataset, mens ISPF kører,
så man kan studere indholdet af sit LOG-dataset (under forudsætning
af, at det er allokeret).
Sidste uges tip
Tip oversigten
|