Outils pour utilisateurs

Outils du site

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

  • tma:chu_-_grenoble:shrinkbasesql

    Différences

    Ci-dessous, les différences entre deux révisions de la page.

    Lien vers cette vue comparative

    Les deux révisions précédentesRévision précédente
    Prochaine révision
    Révision précédente
    tma:chu_-_grenoble:shrinkbasesql [05/01/2024 09:26] – [Requete SQL] guillaume.cerontma:chu_-_grenoble:shrinkbasesql [08/04/2024 16:23] (Version actuelle) 192.168.1.68
    Ligne 1: Ligne 1:
     ====== Shrinkbasesql ====== ====== Shrinkbasesql ======
    -===== Requete SQL =====+ 
     + 
     +===== 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. Cette requête permet de faire lancer manuellement un shrink de la base pour les Logs.
      
    -USE DBName; +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);**
      
    --- Truncate the log by changing the database recovery model to SIMPLE.  +**ALTER DATABASE DBName ** 
    -ALTER DATABASE DBName  +**SET RECOVERY FULL; **
    -SET RECOVERY SIMPLE;  +
    -  +
    --- Shrink the truncated log file to 1 MB.  +
    -DBCC SHRINKFILE (DBName_log, 1); --File name SELECT FROM sys.database_files; query to get the file name +
    -  +
    --- Reset the database recovery model.  +
    -ALTER DATABASE DBName  +
    -SET RECOVERY FULL; +
      
      
     {{tag>shrink sql chuga}} {{tag>shrink sql chuga}}
    tma/chu_-_grenoble/shrinkbasesql.1704443216.txt.gz · Dernière modification : 05/01/2024 09:26 de guillaume.ceron