DB2 Objekt Stati

DB2 for z/OS Table-/Indexspace- und Utility Stati


Status


Beschreibung


Ursache


Aktion

ACHKP

Auxiliary Check Pending

LOB Columns als fehlerhaft markiert und nicht mit CHECK DATA AUXERROR REPORT  überprüft.

1. UPDATE/DELETE LOB

2. CHECK DATA oder REPAIR und CHECK DATA

AREST

Advisory Restart Pending

 

RECOVER POSTPONED command, oder System Start mit Parameter LBACKOUT =  AUTO

AUXW

Auxiliary Warning Status

LOB Column in Folge eines CHECK DATA

AUXERROR INVALIDATE

Als ungültig markiert

  1. UPDATE/DELETE LOB
  2. CHECK DATA

Dann CHECK LOB Tabelspace, ggf. REPAIR SET NOLOBCHKP

CHKP

Check Pending

Load oder Recover, DB2 befürchtet Inkonsistenzen zwischen den Elementen eines  referentiellen Verbunds

Check Utility starten, häufig sind mehrere Tablespaces  betroffen

COPY

Copy Pending, ungesicherter Stand

Load, Reorg oder Recover

Copy Utility laufen lassen

GRECP

Group Bufferpool Recover Pending

Crash des Coupling Facilities

Recover des Objekt oder START DATABASE

ICOPY

Advisory Copy Pending

Load, Reorg oder Recover

Copy Utility für IX laufen lassen

INDBT

Process Indoubt, Konsistenz zweifelhaft

während eines 2-Phase-Commit hat sich ein Teilnehmer  verabschiedet

DBA muß Rollback oder Commit für Unit of Work  veranlassen

LPL

fehlerhafte Pages in Logical Page List

I/O Error oder Suspension

START DB(...) TS(...)

LSTOP

logische Partition eines non-partioned Index ist gestoppt

START DB(...) TS(ix...)

PSRBD

Pageset Rebuild Pending

Index Pageset defekt

Rebuild Utility

PSRCP

Pageset Recover Pending

I/O Error

Recover Utility To Current

RBDP[*]

Rebuild Pending

Index defekt

Rebuild Index [PART] Utility

RECP

Recover Pending

I/O Error

Recover oder Rebuild Utility

REFP

Refresh Pending

Zusammen mit RECP, RBDP und PSRBD

Load oder Recover Utility

RELDP

Release Dependency

 

N/a

RESTP

Objekt im Restart

Start nach LPL oder LSTOP

warten

RO

Objekt im Read-Only-Modus

der Space wurde ACC(RO) gesetzt

Space wieder in ACC(RW) setzen

RORP

Reorg Pending

Tablespace Partition ist defekt und muß reorganisiert werden.

Reorg oder Load Replace Utility

RW

Objekt im Read/Write Modus

alles OK

STOP

Objekt gestoppt und deallokiert

der Space wurde explizit gestoppt

STA DB(...) SPACENAM(...) ACC(RW)

STOPE

wurde von DB2 gestoppt

Fehler bei Log-Zugriff

DBA Eingriff erforderlich

STOPP

Objekt wird gestoppt, ist aber noch aktiv (pending)

der Space wurde explizit gestoppt, ist aber noch in Nutzung

warten bis STOP

UT

nur Utility-Zugriffe möglich

ACC(UT) wurde gesetzt

kein Zugriff möglich, solange nicht RW- oder RO-Status

UTRO

nur lesende Zugriffe möglich

ein Utility läuft

warten bis Utility endet

UTRW

Read/Write Zugriffe möglich

ein Utility läuft

warten bis Utility endet

UTUT

nur Utility-Zugriffe möglich

ein Utility hat diesen Status gesetzt bzw hinterlassen

-DIS UTIL(*), wenn ein Utility ‚stopped‘ vorliegt, das Utility mit -TERM  UTIL(...) entfernen

WEPR

Write Error Page Range

LOB Data in Error, Data Rolled-back (siehe LPL)

Recover oder Rebuild Utility

Folgende Kommandos sind ausführbar nach <TSO DB2C> (Platinum Command  Processor) oder <TSO DB2I> (IBM DB2 Interactive Dialog):

-DIS DB(...) SPACENAM(...) LIMIT(0) RESTRICT

listet alle Spaces auf, die nicht uneingeschränkt zur Verfügung  stehen

-DIS DB(...) SPACENAM(...) LIMIT(0) USE

listet alle Spaces auf, die gerade in Nutzung sind

-DIS UTIL(*)

zeigt alle Utilities, die gerade laufen oder abgebrochen  sind

-TERM UTIL(...)

beendet und/oder entfernt ein Utility und seine ID, sowie dessen Sperrungen  von Objekten

Achtung: CA/Platinum Fast Load und Fast Unload sind  keine Utilities im herkömmlichen Sinne, sondern eigentlich Anwendungs-Programme.  Sie hinterlassen keinen Eintrag in der SYSIBM.SYSCOPY und können mit <TSO  DB2C> und folgenden Befehlen sichtbar gemacht werden.

-DIS PLATINUM(dbname) {UTILID(...) | SPACENAM(...) }

bzw –DIS CA(...)

zeigt alle laufenden oder abgebrochenen Plat-Utils an

-TERM PLATINUM(dbname) SPACENAM(...)

beendet und/oder entfernt ein Utility und seine ID

-DIS HISTORY(*) [und andere Parms optional]

zeigt die Historie von Platinum Utilities  an

© Gernot Ruban