| Objekt | Aktion | Datenbankverwaltungsbefehl | Beschreibung |
|---|---|---|---|
| Hosts | DB2 pureScale-Hostverwaltungsmodus verwalten | db2cluster mit einer der folgenden Optionen
|
Versetzt den Zielhost oder alle Hosts in den Verwaltungsmodus oder entfernt ihn bzw. sie aus dem Verwaltungsmodus. Der Zielhost muss sich im Verwaltungsmodus befinden, damit Software-Updates auf DB2 Cluster Services angewendet werden können. Der Host muss über mindestens eine DB2 pureScale-Instanz verfügen und mindestens ein Verbindungsprofil muss erstellt und verbunden sein. |
| Status von DB2 Cluster Services prüfen | db2cluster mit einer der folgenden Optionen
|
Den Status und die Konfiguration von DB2 Cluster Services überprüfen. Der Taskassistent kann folgende Tasks ausführen:
|
|
| Konfiguration von DB2 Cluster Services verwalten | db2cluster mit einer der folgenden Optionen
|
Die Konfiguration der DB2 Cluster Services
verwalten. Der Taskassistent kann folgende Tasks ausführen:
|
|
| Instanzen | Konfigurieren | UPDATE DATABASE MANAGER CONFIGURATION | Modifiziert einzelne Einträge in der Konfigurationsdatei des Datenbankmanagers. |
| Quiesce durchführen | QUIESCE | Meldet alle Benutzer zwangsweise von der angegebenen Instanz ab und versetzt die Instanz in den Quiescemodus. | |
| Starten | db2start | Startet die DB2-Instanz. | |
| Stoppen | db2stop | Stoppt die DB2-Instanz. | |
| Unquiesce durchführen | UNQUIESCE | Stellt den Benutzerzugriff auf Instanzen wieder her, die zu Wartungszwecken oder aus anderen Gründen in den Quiescemodus versetzt wurden. | |
| Datenbanken | Sichern | BACKUP DATABASE | Erstellt eine Sicherungskopie einer Datenbank oder eines Tabellenbereichs. |
| Konfigurieren | UPDATE DATABASE CONFIGURATION | Modifiziert einzelne Einträge in einer bestimmten Datenbankkonfigurationsdatei. | |
| Automatische Verwaltung konfigurieren | UPDATE DATABASE CONFIGURATION | Aktiviert oder inaktiviert die verschiedenen automatischen Verwaltungsaktivitäten, die durchgeführt werden können, und definiert ein Wartungsintervall und -fenster, in dem die Aktivitäten durchgeführt werden können. Verwaltungsaktivitäten können im Verwaltungsfenster nur ausgeführt werden, wenn DB2 feststellt, dass diese Aktivität erforderlich ist. | |
| Datenbankprotokollierung konfigurieren | UPDATE CONFIGURATION LOGGING | Modifiziert die Datenprotokollierungsoptionen für Ihre Datenbank, z. B. den Typ der verwendeten Protokollierung, die Größe der Protokolldateien und die Position, an der die Protokolldateien gespeichert werden. | |
| Erstellen | CREATE DATABASE | Erstellt eine Datenbank mit automatischer oder manueller Speicherung. | |
| Löschen | DROP DATABASE | Löscht den Datenbankinhalt und alle Protokolldateien der Datenbank, entfernt die Datenbank aus dem Katalog und löscht das Unterverzeichnis der Datenbank. | |
| Erneut überprüfen | SYSCAT.INVALIDOBJECTS ADMIN_REVALIDATE_DB_OBJECTS | Listet alle ungültigen Objekte für Ihre Datenbank auf und bietet Ihnen die
Möglichkeit zur erneuten Überprüfung dieser Objekte. Die folgenden Objekttypen werden unterstützt:
|
|
| HADR konfigurieren | Diverse | Richtet das HADR-Feature (High Availability Disaster Recovery) für Ihre Datenbank ein. Das HADR-Feature stellt sicher, dass Änderungen an der Datenbank in mindestens einer Bereitschaftsdatenbank repliziert werden können. Eine Bereitschaftsdatenbank wird bei einem Ausfall des primären Systems selbst zum primären System. | |
| HADR verwalten | START HADR, STOP HADR, TAKEOVER HADR | Startet und stoppt HADR-Operationen in der primären Datenbank oder in der Bereitschaftsdatenbank. Sie können bei einem Ausfall des primären Systems die Bereitschaftsdatenbank auch anweisen, selbst als primäre Datenbank zu arbeiten. | |
| Anwendungen auflisten oder Anwendungsende erzwingen | FORCE APPLICATIONS | Meldet lokale oder ferne Benutzer oder Anwendungen zwangsweise vom System ab, damit ein Server gewartet werden kann. | |
| Speicher verwalten | ALTER DATABASE ADD STORAGE | Gibt an, dass der Sammlung der Speicherpositionen, die für Tabellenbereiche für automatische Speicherung verwendet werden, mindestens eine neue Speicherposition hinzugefügt werden soll. | |
| Quiesce durchführen | QUIESCE | Meldet alle Benutzer zwangsweise von der angegebenen Datenbank ab und versetzt die Datenbank in den Quiescemodus. | |
| Recovery durchführen | RECOVER DATABASE | Stellt eine Datenbank bezogen auf einen bestimmten Zeitpunkt oder auf das Ende der Protokolle wieder her bzw. stellt sie aktualisierend wieder her. | |
| Erneut starten | RESTART DATABASE | Startet eine Datenbank erneut, die abnormal beendet und in einem inkonsistenten Status belassen wurde. | |
| Wiederherstellen | RESTORE DATABASE | Stellt eine beschädigte Datenbank wieder her, die mit dem DB2-Backup-Dienstprogramm gesichert wurde. | |
| Aktualisierende Recovery durchführen | ROLLFORWARD DATABASE | Stellt eine Datenbank durch Anwendung von in den Datenbankprotokolldateien aufgezeichneten Transaktionen wieder her. | |
| Aktualisierende Recovery abbrechen | ROLLFOWARD DATABASE mit Option CANCEL | Bricht die Operation der aktualisierenden Recovery ab. Die Datenbank wird in den Status versetzt, dass ein Restore ansteht. | |
| Aktualisierende Recovery beenden | ROLLFORWARD DATABASE mit Option COMPLETE | Stellt für archivierte und wiederhergestellte Datenbanken, deren Protokolle jedoch noch nicht aktualisierend wiederhergestellt wurden, die Protokolle aktualisierend wieder her. Die Protokolle können bezogen auf einen bestimmten Zeitpunkt oder auf das Ende des Protokolls aktualisierend wiederhergestellt werden. | |
| Starten | ACTIVATE DATABASE | Aktiviert die angegebene Datenbank und startet alle erforderlichen Datenbankservices, sodass die Datenbank für die Verbindung und Verwendung durch alle Anwendungen verfügbar ist. | |
| Stoppen | DEACTIVATE DATABASE | Inaktiviert die angegebene Datenbank. | |
| Unquiesce durchführen | UNQUIESCE | Stellt den Benutzerzugriff auf Datenbanken wieder her, die zu Wartungszwecken oder aus anderen Gründen in den Quiescemodus versetzt wurden. | |
| Tabellenbereiche | Sichern | BACKUP | Erstellt eine Sicherungskopie eines Tabellenbereichs. |
| Wiederherstellen | RESTORE | Stellt einen beschädigten Tabellenbereich wieder her, der mit dem DB2-Backup-Dienstprogramm gesichert wurde. Der Taskassistent unterstützt keine Wiederherstellung mehrerer Tabellenbereiche. | |
| Aktualisierende Recovery | ROLLFORWARD DATABASE | Stellt einen Tabellenbereich durch Anwendung von in den Datenbankprotokolldateien aufgezeichneten Transaktionen wieder her. | |
| Aktualisierende Recovery abbrechen | ROLLFOWARD DATABASE mit Option CANCEL | Bricht die Operation der aktualisierenden Recovery ab. Mindestens ein Tabellenbereich wird in den Status versetzt, dass ein Restore ansteht. | |
| Aktualisierende Recovery beenden | ROLLFORWARD DATABASE mit Option COMPLETE | Stellt für archivierte und wiederhergestellte Tabellenbereiche, deren Protokolle jedoch noch nicht aktualisierend wiederhergestellt wurden, die Protokolle aktualisierend wieder her. Die Protokolle können bezogen auf einen bestimmten Zeitpunkt oder auf das Ende des Protokolls aktualisierend wiederhergestellt werden. | |
| Tabellen | Tabelle konvertieren | ADMIN_MOVE_TABLE | Konvertiert nach Zeilen organisierte Tabellen in nach Spalten organisierte Tabellen. |
| Tabelle exportieren | EXPORT | Exportiert Daten aus einer Tabelle in eines von mehreren externen Dateiformaten. | |
| Tabelle importieren | IMPORT | Fügt Daten aus einer externen Datei mit einem unterstützten Dateiformat in eine Tabelle ein. | |
| Tabelle laden | LOAD | Lädt Daten in eine DB2-Tabelle. | |
| Optim High Performance Unload | db2hpu | Entlädt mithilfe von Optim-HPU-Befehlen (High Performance Unload) Daten aus einer DB2-Tabelle oder kopiert Daten aus Quellentabellen in Zieltabellen, wobei temporäre Dateien zum Speichern der Daten verwendet werden. Sie können Daten außerdem aus einem Datenbanksystem in ein anderes migrieren. Wenn Optim High Performance Unload als Entlademethode angegeben wird, muss Optim High Performance Unload for Linux, UNIX, and Windows auf jedem Datenbanksystem installiert sein, das am Entladen oder an der Migration beteiligt ist. |
|
| Tabelle reorganisieren | REORG TABLE | Reorganisiert eine Tabelle. | |
| Index reorganisieren | REORG INDEX | Reorganisiert alle Indizes, die für die Tabelle definiert sind. | |
| Statistik ausführen | RUNSTATS | Aktualisiert die Statistik zu den Kenndaten einer Tabelle und/oder ihrer Indizes. | |
| Integrität festlegen | SET INTEGRITY | Bringt Tabellen aus dem Status 'Festlegen der Integrität anstehend' heraus, versetzt Tabellen in den Status 'Festlegen der Integrität anstehend', versetzt Tabellen in den Status 'Voller Zugriff' oder bereinigt den Inhalt von Zwischenspeichertabellen. | |
| Pakete | Erneut binden | REBIND PACKAGE | Erstellt ein Paket erneut, ohne dass hierfür die ursprüngliche Bindedatei erforderlich ist. |