

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Référence des procédures stockées Amazon RDS for Db2
<a name="db2-stored-procedures"></a>

Vous pouvez gérer vos instances de base de données Amazon RDS for Db2 exécutant le moteur Db2 en appelant des procédures stockées intégrées.


| Procédure stockée | Catégorie | Description | 
| --- | --- | --- | 
|  [rdsadmin.activate\$1database](db2-sp-managing-databases.md#db2-sp-activate-database)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.activate_database` pour activer une base de données sur une instance de base de données RDS for Db2 autonome.   | 
|  [rdsadmin.add\$1groups](db2-sp-granting-revoking-privileges.md#db2-sp-add-groups)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.add_groups` pour ajouter un ou plusieurs groupes à un utilisateur pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.add\$1user](db2-sp-granting-revoking-privileges.md#db2-sp-add-user)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.add_user` pour ajouter un utilisateur à une liste d’autorisations pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.alter\$1bufferpool](db2-sp-managing-buffer-pools.md#db2-sp-alter-buffer-pool)  |  Groupes de mémoires tampons  |  Utilisez la procédure stockée `rdsadmin.alter_bufferpool` pour modifier un groupe de mémoires tampons pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.alter\$1tablespace](db2-sp-managing-tablespaces.md#db2-sp-alter-tablespace)  |  Espaces de table  |  Utilisez la procédure stockée `rdsadmin.alter_tablespace` pour modifier un tablespace pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.backup\$1database](db2-sp-managing-databases.md#db2-sp-backup-database)  |  Base de données  |  Utilisez la procédure `rdsadmin.backup_database` stockée pour sauvegarder une base de données sur une instance de base de données RDS pour DB2 dans un compartiment Amazon S3. Vous pouvez ensuite restaurer la sauvegarde depuis Amazon S3 vers une instance de base de données RDS pour DB2 ou vers un autre emplacement tel qu'un serveur local.  | 
|  [rdsadmin.catalog\$1storage\$1access](db2-sp-managing-storage-access.md#db2-sp-catalog-storage-access)  |  Accès au stockage  |  Utilisez la procédure stockée `rdsadmin.catalog_storage_access` pour cataloguer un alias de stockage permettant d’accéder à un compartiment Amazon S3 contenant des fichiers de données Db2 pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.change\$1password](db2-sp-granting-revoking-privileges.md#db2-sp-change-password)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.change_password` pour modifier un mot de passe d’utilisateur pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.complete\$1rollforward](db2-sp-managing-databases.md#db2-sp-complete-rollforward)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.complete_rollforward` pour mettre en ligne une base de données sur une instance de base de données RDS for Db2 à partir d’un état `ROLL-FORWARD PENDING`. Un état `ROLL-FORWARD PENDING` se produit lorsque vous avez appelé [rdsadmin.rollforward\$1database](db2-sp-managing-databases.md#db2-sp-rollforward-database), mais que vous avez défini le paramètre `complete_rollforward` sur `FALSE`.  | 
|  [rdsadmin.configure\$1db\$1audit](db2-sp-managing-audit-policies.md#db2-sp-configure-db-audit)  |  Politiques d’audit  |  Utilisez la procédure stockée `rdsadmin.configure_db_audit` pour modifier une politique d’audit pour une base de données sur une instance de base de données RDS for Db2. S’il n’existe aucune politique d’audit, l’exécution de cette procédure stockée crée une politique d’audit.  | 
|  [rdsadmin.create\$1bufferpool](db2-sp-managing-buffer-pools.md#db2-sp-create-buffer-pool)  |  Groupes de mémoires tampons  |  Utilisez la procédure stockée `rdsadmin.create_bufferpool` pour créer un groupe de mémoires tampons pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.create\$1database](db2-sp-managing-databases.md#db2-sp-create-database)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.create_database` pour créer une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.create\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-create-role)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.create_role` pour créer un rôle à attacher à une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.create\$1tablespace](db2-sp-managing-tablespaces.md#db2-sp-create-tablespace)  |  Espaces de table  |  Utilisez la procédure stockée `rdsadmin.create_tablespace` pour créer un tablespace pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.db2pd\$1command](db2-sp-managing-databases.md#db2-sp-db2pd-command)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.db2pd_command` pour collecter des informations sur une base de données sur une instance de base de données RDS for Db2. Ces informations peuvent aider à surveiller et à résoudre les problème liés aux bases de données dans RDS for Db2.  | 
|  [rdsadmin.db2support\$1command](db2-sp-managing-databases.md#db2-sp-db2support-command)  |  Bases de données  |  Utilisez la procédure `rdsadmin.db2support_command` stockée pour collecter des informations de diagnostic sur une base de données sur une instance de base de données RDS pour DB2 et les télécharger dans un compartiment Amazon S3.  | 
|  [rdsadmin.dbadm\$1grant](db2-sp-granting-revoking-privileges.md#db2-sp-dbadm-grant)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.dbadm_grant` pour accorder un ou plusieurs types d’autorisation (`DBADM`, `ACCESSCTRL` ou `DATAACCESS`) à un ou plusieurs rôles, utilisateurs ou groupes pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.dbadm\$1revoke](db2-sp-granting-revoking-privileges.md#db2-sp-dbadm-revoke)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.dbadm_revoke` pour révoquer un ou plusieurs types d’autorisation (`DBADM`, `ACCESSCTRL` ou `DATAACCESS`) à partir d’un ou de plusieurs rôles, utilisateurs ou groupes pour une base de données sur une instance de base de données RDS for Db2.  | 
|   [rdsadmin.deactivate\$1database](db2-sp-managing-databases.md#db2-sp-deactivate-database)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.deactivate_database` pour désactiver une base de données sur une instance de base de données RDS for Db2. Vous pouvez désactiver les bases de données pour économiser les ressources de mémoire.  | 
|  [rdsadmin.disable\$1db\$1audit](db2-sp-managing-audit-policies.md#db2-sp-disable-db-audit)  |  Politiques d’audit  |  Utilisez la procédure stockée `rdsadmin.disable_db_audit` pour arrêter la journalisation des audits et supprimer une politique d’audit d’une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.drop\$1bufferpool](db2-sp-managing-buffer-pools.md#db2-sp-drop-buffer-pool)  |  Groupes de mémoires tampons  |  Utilisez la procédure stockée `rdsadmin.drop_bufferpool` pour supprimer un groupe de mémoires tampons d’une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.drop\$1database](db2-sp-managing-databases.md#db2-sp-drop-database)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.drop_database` pour supprimer une base de données d’une instance de base de données RDS for Db2.  | 
|  [rdsadmin.drop\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-drop-role)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.drop_role` pour supprimer un rôle d’une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.drop\$1tablespace](db2-sp-managing-tablespaces.md#db2-sp-drop-tablespace)  |  Espaces de table  |  Utilisez la procédure stockée `rdsadmin.drop_tablespace` pour supprimer un tablespace d’une base de donnée sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.fgac\$1command](db2-sp-managing-databases.md#db2-sp-fgac-command)  |  Bases de données  |  Utilisez la procédure `rdsadmin.fgac_command` stockée pour contrôler l'accès au niveau de la ligne ou de la colonne aux données de table de votre base de données sur une instance de base de données RDS pour DB2.  | 
|  [rdsadmin.force\$1application](db2-sp-managing-databases.md#db2-sp-force-application)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.force_application` pour forcer les application à quitter une base de données sur une instance de base de données RDS for Db2 afin d’effectuer une opération de maintenance.   | 
|  [rdsadmin.grant\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-grant-role)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.grant_role` pour attribuer un rôle à un rôle, à un utilisateur ou à un groupe bénéficiaire dans une base de données sur une instance de base de données RDS for Db2. Vous pouvez également utiliser cette procédure stockée pour autoriser le rôle bénéficiaire `DBADM` à attribuer des rôles.  | 
|  [rdsadmin.list\$1archive\$1log\$1information](db2-sp-managing-databases.md#db2-sp-list-archive-log-information)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.list_archive_log_information` pour renvoyer des informations sur les journaux d’archivage d’une base de données sur une instance de base de données RDS for Db2. Ces informations incluent des détails tels que la taille et la date de création des fichiers journaux individuels, ainsi que le stockage total utilisé par les fichiers journaux d’archivage.  | 
|  [rdsadmin.list\$1sid\$1group\$1mapping](db2-sp-granting-revoking-privileges.md#db2-sp-list-sid-group-mapping)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.list_sid_group_mapping` pour renvoyer une liste de tous les mappages d’ID de sécurité (SID) et de groupes Active Directory configurés sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.list\$1users](db2-sp-granting-revoking-privileges.md#db2-sp-list-users)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.list_users` pour renvoyer une liste d’utilisateurs sur une liste d’autorisations pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.reactivate\$1database](db2-sp-managing-databases.md#db2-sp-reactivate-database)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.reactivate_database` pour réactiver une base de données sur une instance de base de données RDS for Db2 après avoir modifié la configuration de la base de données. Pour une base de données sur une instance de base de données autonome, vous pouvez utiliser cette procédure stockée ou la procédure stockée [rdsadmin.activate\$1database](db2-sp-managing-databases.md#db2-sp-activate-database). Pour une base de données sur une instance de base de données source de réplica, vous devez utiliser la procédure stockée `rdsadmin.reactivate_database`.  | 
|  [rdsadmin.remove\$1groups](db2-sp-granting-revoking-privileges.md#db2-sp-remove-groups)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.remove_groups` pour supprimer un ou plusieurs groupes d’un utilisateur pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.remove\$1sid\$1group\$1mapping](db2-sp-granting-revoking-privileges.md#db2-sp-remove-sid-group-mapping)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.remove_sid_group_mapping` pour supprimer un mappage d’ID de sécurité (SID) et de groupe Active Directory d’une instance de base de données RDS for Db2.  | 
|  [rdsadmin.remove\$1user](db2-sp-granting-revoking-privileges.md#db2-sp-remove-user)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.remove_user` pour supprimer un utilisateur d’une liste d’autorisations pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.rename\$1tablespace](db2-sp-managing-tablespaces.md#db2-sp-rename-tablespace)  |  Espaces de table  |  Utilisez la procédure stockée `rdsadmin.rename_tablespace` pour renommer un tablespace pour une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.restore\$1database](db2-sp-managing-databases.md#db2-sp-restore-database)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.restore_database` pour restaurer une base de données sur une instance de base de données RDS for Db2 à partir d’un compartiment Amazon S3.  | 
|  [rdsadmin.revoke\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-revoke-role)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.revoke_role` pour révoquer un rôle d’un rôle, d’un utilisateur ou d’un groupe bénéficiaire dans une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.rollforward\$1database](db2-sp-managing-databases.md#db2-sp-rollforward-database)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.rollforward_database` pour mettre en ligne une base de données sur une instance de base de données RDS for Db2 et pour appliquer des journaux de transactions après avoir restauré une base de données sur une instance de base de données RDS for Db2 en appelant [rdsadmin.restore\$1database](db2-sp-managing-databases.md#db2-sp-restore-database).  | 
|  [rdsadmin.rollforward\$1status](db2-sp-managing-databases.md#db2-sp-rollforward-status)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.rollforward_status` pour demander l’état d’avancement de l’appel de [rdsadmin.rollforward\$1database](db2-sp-managing-databases.md#db2-sp-rollforward-database) ou la procédure stockée [rdsadmin.complete\$1rollforward](db2-sp-managing-databases.md#db2-sp-complete-rollforward) sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.set\$1archive\$1log\$1retention](db2-sp-managing-databases.md#db2-sp-set-archive-log-retention)  |  Bases de données  |  Utilisez la procédure stockée `rdsadmin.set_archive_log_retention` pour configurer la durée de conservation des fichiers journaux d’archivage pour une base de données sur une instance de base de données RDS for Db2. Vous pouvez également utiliser cette procédure stockée pour désactiver la conservation des journaux d’archivage.  | 
|  [rdsadmin.set\$1configuration](db2-sp-managing-databases.md#db2-sp-set-configuration)  |  Bases de données  |  Utiliser la procédure stockée `rdsadmin.set_configuration` pour configurer certains paramètres d’une base de données sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.set\$1sid\$1group\$1mapping](db2-sp-granting-revoking-privileges.md#db2-sp-set-sid-group-mapping)  |  Octroi et révocation de privilèges  |  Utilisez la procédure stockée `rdsadmin.set_sid_group_mapping` pour créer un mappage entre un ID de sécurité (SID) et le groupe Active Directory correspondant sur une instance de base de données RDS for Db2.  | 
|  [rdsadmin.show\$1archive\$1log\$1retention](db2-sp-managing-databases.md#db2-sp-show-archive-log-retention)  |  Bases de données  | Utilisez la procédure stockée rdsadmin.show\$1archive\$1log\$1retention pour renvoyer les paramètres de conservation des fichiers journaux d’archivage actuels pour une base de données sur une instance de base de données RDS for Db2. | 
|  [rdsadmin.show\$1configuration](db2-sp-managing-databases.md#db2-sp-show-configuration)  |  Bases de données  | Utilisez la procédure stockée rdsadmin.show\$1configuration pour renvoyer un ou plusieurs paramètres modifiables pour une base de données sur une instance de base de données RDS for Db2. | 
|  [rdsadmin.uncatalog\$1storage\$1access](db2-sp-managing-storage-access.md#db2-sp-uncatalog-storage-access)  |  Accès au stockage  |  Utilisez la procédure stockée `rdsadmin.uncatalog_storage_access` pour supprimer un alias de stockage permettant d’accéder à un compartiment Amazon S3 contenant des fichiers de données Db2.  | 
|  [rdsadmin.update\$1db\$1param](db2-sp-managing-databases.md#db2-sp-update-db-param)  |  Bases de données  | Utilisez la procédure stockée rdsadmin.update\$1db\$1param pour mettre à jour les paramètres de base de données pour une base de données sur une instance de base de données RDS for Db2. | 
|  [rdsadmin.enable\$1archive\$1log\$1copy](db2-sp-managing-databases.md#db2-sp-enable_archive_log_copy)  |  Bases de données  | Utilisez la procédure rdsadmin.enable\$1archive\$1log\$1copy stockée pour activer la copie du journal d'archivage de la base de données RDS Db2 vers Amazon S3. | 
|  [rdsadmin.disable\$1archive\$1log\$1copy](db2-sp-managing-databases.md#db2-sp-disable_archive_log_copy)  |  Bases de données  | Utilisez la procédure rdsadmin.disable\$1archive\$1log\$1copy stockée pour désactiver la copie du journal d'archivage de la base de données RDS Db2 vers Amazon S3. | 

**Topics**
+ [Considérations relatives aux procédures stockées Amazon RDS for Db2](db2-stored-procedures-considerations.md)
+ [Procédures stockées pour l’octroi et la révocation de privilèges pour RDS for Db2](db2-sp-granting-revoking-privileges.md)
+ [Procédures stockées pour les politiques d’audit pour RDS for Db2](db2-sp-managing-audit-policies.md)
+ [Procédures stockées pour les groupes de mémoires tampons pour RDS for Db2](db2-sp-managing-buffer-pools.md)
+ [Procédures stockées pour les bases de données pour RDS for Db2](db2-sp-managing-databases.md)
+ [Procédures stockées pour l’accès au stockage pour RDS for Db2](db2-sp-managing-storage-access.md)
+ [Procédures stockées pour les tablespaces pour RDS for Db2](db2-sp-managing-tablespaces.md)