Outils pour utilisateurs

Outils du site

  • Plan
  • Créer une page
  • Aide
  • Contactez-nous!

  • tma:chu_-_grenoble:shrinkbasesql

    Table des matières

    Shrinkbasesql

    Attention


    Cette requête n'est pas anodine. Il faut être vigilant sur son utilisation et ne pas hésité à se tourner vers un expert SQL avant de l'executer


    Requête SQL

    Cette requête permet de faire lancer manuellement un shrink de la base pour les Logs.

    Il faut d'abord préalablement lancer la requête suivante pour récupérer le nom de la base log :

    SELECT * FROM sys.database_files;

    Ensuite vous pouvez lancer l'autre requête en remplaçant la DBName par la base cible et la DBName_log aussi.

    USE DBName;

    ALTER DATABASE DBName SET RECOVERY SIMPLE;

    DBCC SHRINKFILE (DBName_log, 1);

    ALTER DATABASE DBName SET RECOVERY FULL;

    tma/chu_-_grenoble/shrinkbasesql.txt · Dernière modification : 08/04/2024 16:23 de 192.168.1.68