Procédure : réduction d'une base de données (SQL Server Management Studio)

Cette rubrique explique comment réduire une base de données au moyen de l'Explorateur d'objets de SQL Server Management Studio. La base de données ne peut pas être réduite à une taille inférieure à la taille minimale de la base de données. La taille minimale d'une base de données correspond à la taille spécifiée lors de sa création ou lors de la dernière définition de taille explicite lors d'une opération de modification de taille, notamment au moyen de DBCC SHRINKFILE. Par exemple, la plus petite taille que pourrait avoir une base de données de 10 Mo initialement et de 100 Mo avant réduction, même si toutes les données qu'elle contient ont été supprimées, est de 10 Mo après réduction.

Pour réduire une base de données

  1. Dans l'Explorateur d'objets, connectez-vous à une instance du moteur de base de données SQL Server 2005 et développez-la.

  2. Développez Bases de données, puis cliquez avec le bouton droit sur la base de données à réduire.

  3. Pointez sur Tâches puis sur Réduire, puis cliquez sur Base de données.

  4. Si vous le souhaitez, vous pouvez activer la case à cocher Réorganiser les fichiers avant de libérer de l'espace inutilisé. Si vous le faites, vous devrez spécifier une valeur sous Espace libre maximal dans les fichiers après réduction.

    ‎La sélection de cette option est équivalente à la spécification d'une valeur target_percent lors de l'exécution de DBCC SHRINKDATABASE. L'effacement de cette option est équivalent à l'exécution de DBCC SHRINKDATABASE à l'aide de l'option TRUNCATEONLY. TRUNCATEONLY réduit le fichier à la dernière étendue allouée sans déplacement de données. Par défaut, cette option est désactivée.

  5. Indiquez le pourcentage maximal d'espace disponible restant que vous voulez laisser dans les fichiers de la base de données après réduction de celle-ci. Les valeurs possibles sont comprises entre 0 et 99. Cette option est disponible uniquement lorsque Réorganiser les fichiers avant de libérer de l'espace inutilisé est sélectionné.

  6. Cliquez sur OK.

Voir aussi

Tâches

Procédure : réduire un fichier (SQL Server Management Studio)

Concepts

Réduction d'une base de données

Autres ressources

Rubriques de procédures liées au moteur de base de données
DBCC SHRINKDATABASE (Transact-SQL)
sys.databases (Transact-SQL)
sys.database_files (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005