Objekt | Aktion | Datenbankverwaltungsbefehl | Beschreibung |
---|---|---|---|
Hosts | DB2 pureScale-Hostverwaltungsmodus verwalten | db2cluster mit einer der folgenden Optionen
|
Versetzt den Zielhost in den Verwaltungsmodus oder entfernt den Zielhost 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 Profil wurde erstellt und verbunden. |
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 -cm -set -option -pprimary | Legt einen neuen bevorzugten primären Wert für DB2 Cluster Services fest.
Die Option gibt an, welche Cluster-Caching-Funktion DB2 Cluster Services in der primären Rolle zu starten versucht. Achtung: Prüfen Sie nach der Ausführung des Befehls, ob der bevorzugte primäre Wert geändert wurde, indem Sie die Ausgabe des Befehls in der Sicht SQL-Ergebnisse anzeigen. Der Befehl db2cluster
wird vom DB2-Befehlszeilenprozessor nicht erkannt, daher wird der Befehl als externer Befehl ausgeführt.
Der DB2-Befehlszeilenprozessor meldet unabhängig vom Ergebnis eines externen Befehls immer zurück, dass dieser erfolgreich war.
Dieses Verhalten wird in künftigen Releases korrigiert.
|
|
Instanzen | Konfigurieren | UPDATE DATABASE MANAGER CONFIGURATION | Ändert 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 | Ändert 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 | Ändert 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. | |
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 einer Bereitschaftsdatenbank repliziert werden können. Die 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 neue 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 exportieren | EXPORT | Exportiert Daten aus einer Tabelle in eines von mehreren externen Dateiformaten. |
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 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. | |
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, ihrer Indizes oder von beidem. | |
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. |