Ausnahmen in Db2 12

Ausnahmen in Db2 12

  • Mainframe
6 Minuten Lesezeit Aktualisiert Apr 1, 2019

Auf einen Blick: Ausnahmen in Db2 12 bietet einen Überblick über Statuscodes, deren Bedeutungen, betroffene Objekte und Korrekturmaßnahmen für Db2-Umgebungen.

  • Details zu Statuscodes wie ACHKP und CHECKP, einschließlich Korrekturmaßnahmen.
  • Leitlinien zur Verwaltung von Datenbank-Ausnahmen und zur Sicherstellung der Datenintegrität.
Statuscode Statusname Betroffene Objekte Korrekturmaßnahmen
ACHKP Hilfs-CHECK ausstehend Basistischraum, LOB-Tischraum

1.  Aktualisieren oder löschen Sie ungültige LOBs und XML-Objekte mit SQL

2.  Führen Sie CHECK DATA mit der entsprechenden SCOPE-Option aus, um die Gültigkeit von LOBs und XML-Objekten zu überprüfen

AUXW Hilfswarnung Basistischraum

1.  Eine Aktualisierung oder Löschung ungültiger LOBs und XML mit SQL

2.  Wenn ein verwaistes LOB oder eine Versionsfehlanpassung zwischen der Basistabelle und dem Hilfsindex besteht, verwenden Sie REPAIR, um die LOB aus dem LOB-Tabellenraum zu löschen

3.  Daten zu überprüfen, um die Gültigkeit von LOBs und XML-Objekten zu überprüfen

AUXW Hilfswarnung LOB-Tischraum

1.  Aktualisieren oder löschen Sie ungültige LOBs und XML mit SQL

2.  Wenn ein verwaistes LOB oder eine Versionsunübereinstimmung zwischen der Basistabelle und dem Hilfsindex besteht, verwenden Sie REPAIR, um die LOB aus dem Lob-Tabellenraum zu löschen

3.  Führe CHECK LOB aus, um die Gültigkeit der LOBs und XML-Objekte zu überprüfen

CHECKP

CHECK

Ausstehend

Tischplatz, Basistischraum

Überprüfen und korrigieren RI-Constraints mit CHECK DATA

 

Wenn ein Tabellenraum sowohl im Status REORG-pending als auch CHECK pending (oder auxiliary CHECK-pending) ist, starte zuerst REORD und verwende dann CHECK DATA

CHECKP

CHECK

Ausstehend

Partitionierungsindex, nicht-partitionierender Index, Index auf der Hilfstabelle

1.  Führe CHECK INDEX auf dem Index aus

2.  Bei Fehlern führe REBUILD INDEX aus

CHECKP

CHECK

Ausstehend

LOB-Tischraum

Führe CHECK LOB aus. Wenn Fehler:

1.  Korrigiere Mängel im LOB-Tabellenraum mit REPAIR

2.  CHECK LOB nochmal ausführen

VERSTANDEN

VERSTANDEN

Ausstehend

Tabellenraum, Tabellenraumpartition Mach eine Image-Kopie (beste Aktion), benutze - START DATABASE(db) SPACENAM(ts) ACCESS FORCE oder führe REPAIR aus und setze die Copy-Flag zurück
DBETE

Datenbank

Fehler in der Ausnahmetabelle (DBET)

Tabellenraum, Partition, Index, Indexpartition, logische Indexpartition Kontaktieren Sie den IBM-Support
GRECP Group Buffer Pool (GBP) Wiederherstellung ausstehend Tabellenraum, Indexraum, RECOVER das Objekt oder verwenden Sie den Befehl START DATABASE
ICOPY Informationskopie steht noch an Partitionierter Index, nicht partitionierter Index, Index in der Hilfstabelle Kopieren Sie den betroffenen Index
ICOPY Informationskopie steht noch an NICHT PROTOKOLLIERTER Tabellenplatz Kopiere den betroffenen Tabellenraum
LPL Logische Seitenliste Tabellenräume, Indexraum

·        START DATABASE ACCESS RA/W oder R/O

·        Führen Sie das RECOVER- oder REBUILD-INDEX-Dienstprogramm aus

·        Ausführen LAST ERSETZEN

·        LASS das Objekt fallen

PRO Persistent Nur-Lesefunktion Tabellenraumpartitionen
ARDBP Beratender WIEDERAUFBAU steht an Index Führe REBUILD auf dem betroffenen Index aus
RBDP WIEDERAUFBAU steht an Physikalische oder logische Indexpartition Führe REBUILD oder RECOVER auf der Affect Index-Partition aus
RBDP* WIEDERAUFBAU steht an Logische Partitionen nicht-partitionierter sekundärer Indizes Führe REBUILD INDEX PART oder RECOVER auf den betroffenen logischen Partitionen aus
PSRBD WIEDERAUFBAU steht an Nicht-partitionierter sekundärer Index, Index auf der Hilfstabelle REBUILD INDEX ALL, RECOVER oder REBUILD INDEX ausführen
PSRBD WIEDERAUFBAU steht an Nicht-partitionierter sekundärer Index, Index auf der Hilfstabelle

Hinweis: Die folgenden Aktionen setzen auch den WIEDERAUFBAU-Status zurück.

 

·        LOAD REPLACE mit Tabellenplatz oder Partition

·        REPAIR SET INDEX mit NORBDPEND auf dem Indexteil (allerdings korrigiert diese Aktion keine Inkonsistenzen)

·        Datenbank starten ACCESS FORCE (allerdings korrigiert diese Aktion keine Inkonsistenzen)

·        REORG INDEX SORTIDATA auf dem Index

RECP RECOVER ausstehend Tabellenraum Führe das RECOVER-Tool auf dem betroffenen Objekt aus
Tabellenraumpartition Wiederherstelle die logische Partition
Index auf der Hilfstabelle Führe REBUILD INDEX, RECOVER INDEX oder REORG SORTDATA aus
Indexraum

Führen Sie eines der folgenden Dienstprogramme im betroffenen Indexraum aus:

 

·        REBUILD-INDEX

·        RECOVER INDEX

·        REORG INDEX SORTDATA

Irgendeine

Die folgenden Aktionen setzen außerdem den WIEDERHERSTELLUNGSSTATUS zurück:

 

·        LOAD REPLACE mit Tabellenplatz oder Partition

·        REPAIR SET TABLESPACE oder INDEX mit NORCVRPEND auf dem Index-Teil (allerdings korrigiert diese Aktion keine Inkonsistenzen)

·        Datenbank starten ACCESS FORCE (allerdings korrigiert diese Aktion keine Inkonsistenzen)

REFP Aktualisierung steht vor Tabellenraum, Indexraum Führe einen LOAD REPLACE durch. Das Objekt befindet sich ebenfalls im RECP- oder RBDP-Status und erfordert entsprechende Maßnahmen
REORP

REORG

Ausstehend

Tabellenraum

Führen Sie eines der folgenden Dinge aus:

·        LADEN ERSETZEN eines gesamten Tischplatzes

·        REORG TABLESPACE SHRLEVEL NONE

·        REORD TABLESPACE TEIL n:m SHRLEVEL NONE

·        REORD-TABELLENRAUMREFERENZ oder ÄNDERUNG

REORP

REORG

Ausstehend

Partitionierter Tabellenraum

Für Reihen <=32 K;

Führe REORG TABLESPACE SHRLEVEL NONE SORTDATA AUS

 

Für Reihen > 32 K;

1.  FÜHRE NUR REORG TABLESPACE UNLOAD AUS

2.  Führe LOAD TABLESPACE FORMAT UNLOAD AUS

AREO* Beratende Neuorganisation Tabellenraum

Betreiben Sie eines der folgenden Versorgungsunternehmen:

 

·        REORG TABELLENRAUM

·        LAST ERSETZEN

·        REPARATUR-TISCHFLÄCHE

AREO* Beratende Neuorganisation Indexraum

Betreiben Sie eines der folgenden Versorgungsunternehmen:

 

·        REORG TABELLENRAUM

·        LAST ERSETZEN

·        REORG-INDEX

·        REPARATURINDEX

AREOR Beratende Neuorganisation Tabellenraum

Betreiben Sie eines der folgenden Versorgungsunternehmen:

 

·        REORG TABELLENRAUM

·        REPARATUR-TISCHFLÄCHE

AREOR Beratende Neuorganisation Indexraum

Betreiben Sie eines der folgenden Versorgungsunternehmen:

 

·        REORG TABELLENRAUM

·        LAST ERSETZEN

·        REBUILD-INDEX

·        REPARATURINDEX

RESTP Neustart ausstehend Tabellenraum, Partition, Indexraum, physikalische Indexpartition Objekte sind nicht verfügbar, bis die Back-out-Arbeit abgeschlossen ist oder der Neustart abgebrochen und ein bedingter Neustart oder Kaltstart durchgeführt wird
STOPE Stoppfehler Tabellenraum, Indexraum RECOVER den Tabellenraum oder Indexraum
WEPR Schreibfehlerseitenbereich Fehlerhafter Seitenbereich Führen Sie ein RECOVER-Tool auf betroffenen Daten aus

Haftungsausschluss: Dieser Db2® 12 für z/OS Referenzleitfaden wurde entwickelt, um Nutzern bei ihren täglichen Aktivitäten bei der Verwaltung und Programmierung in Db2 für z/OS zu helfen. Mit den Inhalten dieses Leitfadens gibt es keine ausdrücklich oder stillschweigenden Garantien. Wir möchten den Nutzern eine qualitativ hochwertige und nützliche Referenz bereitstellen. Bitte informieren Sie uns über Fehler oder Fehler in diesem Referenzhandbuch unter blogs@bmc.com. Db2 ist eine eingetragene Marke der IBM Corporation.

Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.

Mehr aus Mainframe

Abonnieren Sie The Brief

Mit der Registrierung für dieses Angebot bestätigen Sie, dass Sie die Datenschutzrichtlinie von BMC gelesen und zugestimmt haben.

Danke

Sie haben The Brief abonniert
Das Briefing umfasst die Mainframe- und Enterprise-Orchestrierung – BMC AMI und Control-M – sowie die Analystenforschung, Kundeneinsätze und Events in beiden Bereichen.