Ejecución de tareas comunes de base de datos para instancias de base de datos - Amazon Relational Database Service

Ejecución de tareas comunes de base de datos para instancias de base de datos

A continuación, puede encontrar cómo realizar ciertas tareas comunes de DBA relacionadas con las bases de datos en las instancias de base de datos de Amazon RDS que ejecutan Oracle. Para ofrecer una experiencia de servicio administrado, Amazon RDS no proporciona acceso mediante shell a las instancias de base de datos. Amazon RDS también restringe el acceso a ciertos procedimientos y tablas del sistema que requieren privilegios avanzados.

Creación de un punto de comprobación de una base de datos

Utilice el procedimiento de Amazon RDS para crear un punto de comprobación de la base dato rdsadmin.rdsadmin_util.checkpoint. El procedimiento checkpoint no tiene ningún parámetro.

En el siguiente ejemplo, se crea un punto de comprobación de la base de datos.

EXEC rdsadmin.rdsadmin_util.checkpoint;

Configuración de la recuperación distribuida

Utilice los procedimientos rdsadmin.rdsadmin_util.enable_distr_recovery y disable_distr_recovery de Amazon RDS para configurar la recuperación distribuida. Los procedimientos no tienen ningún parámetro.

En el siguiente ejemplo se activa la recuperación distribuida.

EXEC rdsadmin.rdsadmin_util.enable_distr_recovery;

En el siguiente ejemplo se desactiva la recuperación distribuida.

EXEC rdsadmin.rdsadmin_util.disable_distr_recovery;

Depuración de la Papelera de reciclaje

Cuando se elimina una tabla, la base de datos Oracle no elimina inmediatamente su espacio de almacenamiento. La base de datos cambia el nombre de la tabla y la coloca junto con los objetos asociados en una papelera de reciclaje. Al eliminar la papelera de reciclaje, se eliminan estos elementos y se libera su espacio de almacenamiento.

Para eliminar toda la papelera de reciclaje, utilice el procedimiento rdsadmin.rdsadmin_util.purge_dba_recyclebin de Amazon RDS. Sin embargo, este procedimiento no puede eliminar la papelera de reciclaje de objetos SYS y RDSADMIN. Si necesita eliminar estos objetos, contáctese con AWS Support.

En el ejemplo siguiente se elimina toda la papelera de reciclaje.

EXEC rdsadmin.rdsadmin_util.purge_dba_recyclebin;