

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Referenz für gespeicherte Prozeduren von RDS für Db2
<a name="db2-stored-procedures"></a>

Sie können die DB-Instances von Amazon RDS für Db2, auf denen die Db2-Engine ausgeführt wird, durch Aufrufen integrierter gespeicherter Prozeduren verwalten.


| Gespeicherte Prozedur | Kategorie | Description | 
| --- | --- | --- | 
|  [rdsadmin.activate\$1database](db2-sp-managing-databases.md#db2-sp-activate-database)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.activate_database`, um eine Datenbank auf einer eigenständigen DB-Instance von RDS für Db2 zu aktivieren.   | 
|  [rdsadmin.add\$1groups](db2-sp-granting-revoking-privileges.md#db2-sp-add-groups)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.add_groups`, um einem Benutzer für eine Datenbank auf einer DB-Instance von RDS für Db2 eine oder mehrere Gruppen hinzuzufügen.  | 
|  [rdsadmin.add\$1user](db2-sp-granting-revoking-privileges.md#db2-sp-add-user)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.add_user`, um einer Autorisierungsliste für eine Datenbank auf einer DB-Instance von RDS für Db2 einen Benutzer hinzuzufügen.  | 
|  [rdsadmin.alter\$1bufferpool](db2-sp-managing-buffer-pools.md#db2-sp-alter-buffer-pool)  |  Pufferpools  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.alter_bufferpool`, um einen Pufferpool für eine Datenbank auf einer DB-Instance von RDS für Db2 zu ändern.  | 
|  [rdsadmin.alter\$1tablespace](db2-sp-managing-tablespaces.md#db2-sp-alter-tablespace)  |  Tablespaces  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.alter_tablespace`, um ein Tablespace für eine Datenbank auf einer DB-Instance von RDS für Db2 zu ändern.  | 
|  [rdsadmin.backup\$1database](db2-sp-managing-databases.md#db2-sp-backup-database)  |  Datenbank  |  Verwenden Sie die `rdsadmin.backup_database` gespeicherte Prozedur, um eine Datenbank auf einer RDS for Db2-DB-Instance in einem Amazon S3 S3-Bucket zu sichern. Anschließend können Sie das Backup von Amazon S3 auf einer RDS for Db2-DB-Instance oder an einem anderen Ort, z. B. einem lokalen Server, wiederherstellen.  | 
|  [rdsadmin.catalog\$1storage\$1access](db2-sp-managing-storage-access.md#db2-sp-catalog-storage-access)  |  Speicherzugriff  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.catalog_storage_access`, um einen Speicheralias für den Zugriff auf einen Amazon-S3-Bucket mit Db2-Datendateien für eine Datenbank auf einer DB-Instance von RDS für Db2 zu katalogisieren.  | 
|  [rdsadmin.change\$1password](db2-sp-granting-revoking-privileges.md#db2-sp-change-password)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.change_password`, um das Passwort eines Benutzers für eine Datenbank auf einer DB-Instance von RDS für Db2 zu ändern.  | 
|  [rdsadmin.complete\$1rollforward](db2-sp-managing-databases.md#db2-sp-complete-rollforward)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.complete_rollforward`, um eine Datenbank auf einer DB-Instance von RDS für Db2 im Status `ROLL-FORWARD PENDING` online zu schalten. Der Status `ROLL-FORWARD PENDING` liegt vor, wenn Sie [rdsadmin.rollforward\$1database](db2-sp-managing-databases.md#db2-sp-rollforward-database) aufgerufen haben, den Parameter `complete_rollforward` jedoch auf `FALSE` festgelegt haben.  | 
|  [rdsadmin.configure\$1db\$1audit](db2-sp-managing-audit-policies.md#db2-sp-configure-db-audit)  |  Audit-Richtlinien  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.configure_db_audit`, um eine Audit-Richtlinie für eine Datenbank auf einer DB-Instance von RDS für Db2 zu ändern. Wenn keine Audit-Richtlinie vorhanden ist, wird durch die Ausführung dieser gespeicherten Prozedur eine Audit-Richtlinie erstellt.  | 
|  [rdsadmin.create\$1bufferpool](db2-sp-managing-buffer-pools.md#db2-sp-create-buffer-pool)  |  Pufferpools  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.create_bufferpool`, um einen Pufferpool für eine Datenbank auf einer DB-Instance von RDS für Db2 zu erstellen.  | 
|  [rdsadmin.create\$1database](db2-sp-managing-databases.md#db2-sp-create-database)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.create_database`, um eine Datenbank auf einer DB-Instance von RDS für Db2 zu erstellen.  | 
|  [rdsadmin.create\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-create-role)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.create_role`, um eine Rolle zum Anfügen an eine Datenbank auf einer DB-Instance von RDS für Db2 zu erstellen.  | 
|  [rdsadmin.create\$1tablespace](db2-sp-managing-tablespaces.md#db2-sp-create-tablespace)  |  Tablespaces  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.create_tablespace`, um ein Tablespace für eine Datenbank auf einer DB-Instance von RDS für Db2 zu erstellen.  | 
|  [rdsadmin.db2pd\$1command](db2-sp-managing-databases.md#db2-sp-db2pd-command)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.db2pd_command`, um Informationen über eine Datenbank auf einer DB-Instance von RDS für Db2 zu erfassen. Diese Informationen können bei der Überwachung und Fehlerbehebung für Datenbanken in RDS für Db2 hilfreich sein.  | 
|  [rdsadmin.db2support\$1command](db2-sp-managing-databases.md#db2-sp-db2support-command)  |  Datenbanken  |  Verwenden Sie die `rdsadmin.db2support_command` gespeicherte Prozedur, um Diagnoseinformationen über eine Datenbank auf einer RDS for Db2-DB-Instance zu sammeln und sie in einen Amazon S3 S3-Bucket hochzuladen.  | 
|  [rdsadmin.dbadm\$1grant](db2-sp-granting-revoking-privileges.md#db2-sp-dbadm-grant)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.dbadm_grant`, um einer oder mehreren Rollen, Benutzern oder Gruppen für eine Datenbank auf einer DB-Instance von RDS für Db2 einen oder mehrere Autorisierungstypen (`DBADM`, `ACCESSCTRL` oder `DATAACCESS`) zu gewähren.  | 
|  [rdsadmin.dbadm\$1revoke](db2-sp-granting-revoking-privileges.md#db2-sp-dbadm-revoke)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.dbadm_revoke`, um eine oder mehrere Autorisierungstypen (`DBADM`, `ACCESSCTRL` oder `DATAACCESS`) von einer oder mehreren Rollen, Benutzern oder Gruppen für eine Datenbank auf einer DB-Instance von RDS für Db2 zurückzunehmen.  | 
|   [rdsadmin.deactivate\$1database](db2-sp-managing-databases.md#db2-sp-deactivate-database)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.deactivate_database`, um eine Datenbank auf einer DB-Instance von RDS für Db2 zu deaktivieren. Sie können Datenbanken deaktivieren, um Speicherressourcen zu schonen.  | 
|  [rdsadmin.disable\$1db\$1audit](db2-sp-managing-audit-policies.md#db2-sp-disable-db-audit)  |  Audit-Richtlinien  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.disable_db_audit`, um die Audit-Protokollierung zu beenden und eine Audit-Richtlinie von einer Datenbank auf einer DB-Instance von RDS für Db2 zu entfernen.  | 
|  [rdsadmin.drop\$1bufferpool](db2-sp-managing-buffer-pools.md#db2-sp-drop-buffer-pool)  |  Pufferpools  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.drop_bufferpool`, um einen Pufferpool aus einer Datenbank auf einer DB-Instance von RDS für Db2 zu verwerfen.  | 
|  [rdsadmin.drop\$1database](db2-sp-managing-databases.md#db2-sp-drop-database)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.drop_database`, um eine Datenbank aus einer DB-Instance von RDS für Db2 zu verwerfen.  | 
|  [rdsadmin.drop\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-drop-role)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.drop_role`, um eine Rolle aus einer Datenbank auf einer DB-Instance von RDS für Db2 zu löschen.  | 
|  [rdsadmin.drop\$1tablespace](db2-sp-managing-tablespaces.md#db2-sp-drop-tablespace)  |  Tablespaces  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.drop_tablespace`, um ein Tablespace aus einer Datenbank auf einer DB-Instance von RDS für Db2 zu verwerfen.  | 
|  [rdsadmin.fgac\$1command](db2-sp-managing-databases.md#db2-sp-fgac-command)  |  Datenbanken  |  Verwenden Sie die `rdsadmin.fgac_command` gespeicherte Prozedur, um den Zugriff auf Zeilen- oder Spaltenebene auf Tabellendaten in Ihrer Datenbank auf einer RDS for Db2-DB-Instance zu steuern.  | 
|  [rdsadmin.force\$1application](db2-sp-managing-databases.md#db2-sp-force-application)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.force_application`, um die Deaktivierung von Anwendungen einer Datenbank auf einer DB-Instance von RDS für Db2 zu erzwingen, um Wartungsarbeiten durchzuführen.   | 
|  [rdsadmin.grant\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-grant-role)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.grant_role`, um einer berechtigten Rolle, einem berechtigten Benutzer oder einer berechtigten Gruppe in einer Datenbank auf einer DB-Instance von RDS für Db2 eine Rolle zuzuweisen. Sie können diese gespeicherte Prozedur auch verwenden, um die Autorisierung `DBADM` für die berechtigte Rolle zum Zuweisen von Rollen zu gewähren.  | 
|  [rdsadmin.list\$1archive\$1log\$1information](db2-sp-managing-databases.md#db2-sp-list-archive-log-information)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.list_archive_log_information`, um Informationen über Archivprotokolle für eine Datenbank auf einer DB-Instance von RDS für Db2 zurückzugeben. Zu diesen Informationen gehören Details wie die Größe und das Erstellungsdatum einzelner Protokolldateien sowie der Gesamtspeicherplatz, der von den Archivprotokolldateien belegt wird.  | 
|  [rdsadmin.list\$1sid\$1group\$1mapping](db2-sp-granting-revoking-privileges.md#db2-sp-list-sid-group-mapping)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.list_sid_group_mapping`, um eine Liste aller Sicherheits-IDs (SID) und Active-Directory-Gruppenzuordnungen zurückzugeben, die auf einer DB-Instance von RDS für Db2 konfiguriert sind.  | 
|  [rdsadmin.list\$1users](db2-sp-granting-revoking-privileges.md#db2-sp-list-users)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.list_users`, um eine Liste von Benutzern in einer Autorisierungsliste für eine Datenbank auf einer DB-Instance von RDS für Db2 zurückzugeben.  | 
|  [rdsadmin.reactivate\$1database](db2-sp-managing-databases.md#db2-sp-reactivate-database)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.reactivate_database`, um eine Datenbank auf einer DB-Instance von RDS für Db2 wieder zu aktivieren, nachdem Sie Änderungen an der Datenbankkonfiguration vorgenommen haben. Für eine Datenbank auf einer eigenständigen DB-Instance können Sie entweder diese gespeicherte Prozedur oder die gespeicherte Prozedur [rdsadmin.activate\$1database](db2-sp-managing-databases.md#db2-sp-activate-database) verwenden. Für eine Datenbank auf einer Replikatquell-DB-Instance müssen Sie die gespeicherte Prozedur `rdsadmin.reactivate_database` verwenden.  | 
|  [rdsadmin.remove\$1groups](db2-sp-granting-revoking-privileges.md#db2-sp-remove-groups)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.remove_groups`, um eine oder mehrere Gruppen eines Benutzers für eine Datenbank auf einer DB-Instance von RDS für Db2 zu entfernen.  | 
|  [rdsadmin.remove\$1sid\$1group\$1mapping](db2-sp-granting-revoking-privileges.md#db2-sp-remove-sid-group-mapping)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.remove_sid_group_mapping`, um eine Sicherheits-ID (SID) und die entsprechende Active-Directory-Gruppenzuordnung aus einer DB-Instance von RDS für Db2 zu entfernen.  | 
|  [rdsadmin.remove\$1user](db2-sp-granting-revoking-privileges.md#db2-sp-remove-user)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.remove_user`, um einen Benutzer aus einer Autorisierungsliste für eine Datenbank auf einer DB-Instance von RDS für Db2 zu entfernen.  | 
|  [rdsadmin.rename\$1tablespace](db2-sp-managing-tablespaces.md#db2-sp-rename-tablespace)  |  Tablespaces  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.rename_tablespace`, um ein Tablespace für eine Datenbank auf einer DB-Instance von RDS für Db2 umzubenennen.  | 
|  [rdsadmin.restore\$1database](db2-sp-managing-databases.md#db2-sp-restore-database)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.restore_database`, um eine Datenbank auf einer DB-Instance von RDS für Db2 anhand eines Amazon-S3-Bucket wiederherzustellen.  | 
|  [rdsadmin.revoke\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-revoke-role)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.revoke_role`, um eine Rolle von einer berechtigten Rolle, einem berechtigten Benutzer oder einer berechtigten Gruppe in einer Datenbank auf einer DB-Instance von RDS für Db2 zurückzunehmen.  | 
|  [rdsadmin.rollforward\$1database](db2-sp-managing-databases.md#db2-sp-rollforward-database)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.rollforward_database`, um eine Datenbank auf einer DB-Instance von RDS für Db2 online zu schalten und Transaktionsprotokolle anzuwenden, nachdem Sie eine Datenbank auf einer DB-Instance von RDS für Db2 durch Aufrufen von [rdsadmin.restore\$1database](db2-sp-managing-databases.md#db2-sp-restore-database) wiederhergestellt haben.  | 
|  [rdsadmin.rollforward\$1status](db2-sp-managing-databases.md#db2-sp-rollforward-status)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.rollforward_status`, um den Rollforward-Status beim Aufrufen der gespeicherten Prozedur [rdsadmin.rollforward\$1database](db2-sp-managing-databases.md#db2-sp-rollforward-database) oder [rdsadmin.complete\$1rollforward](db2-sp-managing-databases.md#db2-sp-complete-rollforward) auf einer DB-Instance von RDS für Db2 abzufragen.  | 
|  [rdsadmin.set\$1archive\$1log\$1retention](db2-sp-managing-databases.md#db2-sp-set-archive-log-retention)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.set_archive_log_retention` zum Konfigurieren, wie lange die Archivprotokolldateien für eine Datenbank auf einer DB-Instance von RDS für Db2 aufbewahrt werden sollen. Sie können diese gespeicherte Prozedur auch verwenden, um die Aufbewahrungsdauer von Archivprotokollen zu deaktivieren.  | 
|  [rdsadmin.set\$1configuration](db2-sp-managing-databases.md#db2-sp-set-configuration)  |  Datenbanken  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.set_configuration`, um bestimmte Einstellungen für eine Datenbank auf einer DB-Instance von RDS für Db2 zu konfigurieren.  | 
|  [rdsadmin.set\$1sid\$1group\$1mapping](db2-sp-granting-revoking-privileges.md#db2-sp-set-sid-group-mapping)  |  Gewähren und Widerrufen von Berechtigungen  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.set_sid_group_mapping`, um eine Zuordnung zwischen einer Sicherheits-ID (SID) und der entsprechenden Active-Directory-Gruppe auf einer DB-Instance von RDS für Db2 zu erstellen.  | 
|  [rdsadmin.show\$1archive\$1log\$1retention](db2-sp-managing-databases.md#db2-sp-show-archive-log-retention)  |  Datenbanken  | Verwenden Sie die gespeicherte Prozedur rdsadmin.show\$1archive\$1log\$1retention, um die aktuelle Einstellung für die Aufbewahrung von Archivprotokollen für eine Datenbank auf einer DB-Instance von RDS für Db2 zurückzugeben. | 
|  [rdsadmin.show\$1configuration](db2-sp-managing-databases.md#db2-sp-show-configuration)  |  Datenbanken  | Verwenden Sie die gespeicherte Prozedur rdsadmin.show\$1configuration, um eine oder mehrere Einstellungen zurückzugeben, die für eine Datenbank auf einer DB-Instance von RDS für Db2 geändert werden können. | 
|  [rdsadmin.uncatalog\$1storage\$1access](db2-sp-managing-storage-access.md#db2-sp-uncatalog-storage-access)  |  Speicherzugriff  |  Verwenden Sie die gespeicherte Prozedur `rdsadmin.uncatalog_storage_access`, um einen Speicheralias für den Zugriff auf einen Amazon-S3-Bucket mit Db2-Datendateien zu entfernen.  | 
|  [rdsadmin.update\$1db\$1param](db2-sp-managing-databases.md#db2-sp-update-db-param)  |  Datenbanken  | Verwenden Sie die gespeicherte Prozedur rdsadmin.update\$1db\$1param, um Datenbankparameter für eine Datenbank auf einer DB-Instance von RDS für Db2 zu aktualisieren. | 
|  [rdsadmin.enable\$1archive\$1log\$1copy](db2-sp-managing-databases.md#db2-sp-enable_archive_log_copy)  |  Datenbanken  | Verwenden Sie die rdsadmin.enable\$1archive\$1log\$1copy gespeicherte Prozedur, um das Kopieren des Protokollprotokolls von RDS Db2-Datenbankarchiven nach Amazon S3 zu aktivieren. | 
|  [rdsadmin.disable\$1archive\$1log\$1copy](db2-sp-managing-databases.md#db2-sp-disable_archive_log_copy)  |  Datenbanken  | Verwenden Sie die rdsadmin.disable\$1archive\$1log\$1copy gespeicherte Prozedur, um die Protokollkopie des RDS-DB2-Datenbankarchivs nach Amazon S3 zu deaktivieren. | 

**Topics**
+ [Überlegungen zu gespeicherten Prozeduren von Amazon RDS für Db2](db2-stored-procedures-considerations.md)
+ [Gespeicherte Prozeduren zum Gewähren und Widerrufen von Berechtigungen für RDS für Db2](db2-sp-granting-revoking-privileges.md)
+ [Gespeicherte Prozeduren für Audit-Richtlinien für RDS für Db2](db2-sp-managing-audit-policies.md)
+ [Gespeicherte Prozeduren für Pufferpools von RDS für Db2](db2-sp-managing-buffer-pools.md)
+ [Gespeicherte Prozeduren für Datenbanken von RDS für Db2](db2-sp-managing-databases.md)
+ [Gespeicherte Prozeduren für den Speicherzugriff von RDS für Db2](db2-sp-managing-storage-access.md)
+ [Gespeicherte Prozeduren für Tablespaces von RDS für Db2](db2-sp-managing-tablespaces.md)