Annonces

Accueil  Oracle | Oracle Server  Réduire la taille d'un tablespace UNDO Oracle 9i et 10g

Oracle | Oracle Server Oracle | Oracle Server

Réduire la taille d'un tablespace UNDO Oracle 9i et 10g

Publié le 17/03/2010 Quelque soit le cas de figure (migration, option AUTOEXTEND à ON), un administrateur de bases Oracle est confronté un jour ou l'autre à devoir réduire la taille d'un tablespace d'UNDO.

La première idée qui vient à l'esprit consiste à utiliser la commande ALTER DATABASE avec l'option RESIZE pour réduire la taille du ou des fichiers sur lesquels repose le tablespace d'UNDO. Malheureusement, avec les versions 9i et 10g, cette opération n'est pas toujours permise si des segments d'annulation (rollback segments) occupent de l'espace au delà de la nouvelle taille désirée.

Dans cet exemple pratique, la méthodologie pour réduire un tablespace d'UNDO est présentée pour quelques cas de figure.

Réduire la taille d'un tablespace UNDO Oracle 9i et 10g

© 2010, SQLPAC - v 3.1. © Adaptive Framework for PHP version 3.6.0