web-dev-qa-db-fra.com

Comment supprimer les journaux d'erreurs SQL Server

J'ai six journaux d'erreurs plus le courant. Ils occupent 10 G d'espace disque sur mon disque dur sur mon serveur VPS. C'est environ 25% de l'espace serveur. Le plus gros fichier est 6G et en croissance.

Comment puis-je supprimer les journaux d'erreurs car je n'en ai pas besoin et réduire la taille dans laquelle les fichiers d'archive se développent avant le recyclage.

Merci,

4
MiscellaneousUser

C'est environ 25% de l'espace serveur.

Tout d'abord, vous vraiment devez augmenter la taille de votre lecteur ou déplacer les journaux d'erreurs sur un autre lecteur . ~ 40 Go pour un lecteur C:\était peut-être un d'accord il y a des années par défaut, mais vous pouvez le graver rapidement avec des fichiers divers d'applications - comme vous le voyez.

Vous pouvez facilement configurer cela via SQL Server Configuration Manager:

enter image description here

en modifiant le répertoire du -e paramètre, qui contrôle la destination du journal des erreurs.


Comment puis-je supprimer les journaux d'archivage car je n'en ai pas besoin et réduire la taille dans laquelle les fichiers d'archive se développent avant le recyclage.

Vous pouvez bien sûr simplement supprimer les fichiers manuellement, mais il semble que vous souhaitiez vraiment réduire le nombre de journaux utilisés et/ou réduire leur taille .

Les étapes contenues dans le lien ci-dessus expliquent comment procéder dans SQL Server Management Studio:

  1. Dans l'Explorateur d'objets, développez l'instance de SQL Server, développez Gestion, cliquez avec le bouton droit sur Journaux SQL Server, puis cliquez sur Configurer.

  2. Dans la boîte de dialogue Configurer les journaux d'erreurs SQL Server, choisissez parmi les options suivantes.

    une. Nombre de fichiers journaux

    Limitez le nombre de fichiers journaux d'erreurs avant leur recyclage

    Cochez pour limiter le nombre de journaux d'erreurs créés avant leur recyclage. Un nouveau journal des erreurs est créé à chaque démarrage d'une instance de SQL Server. SQL Server conserve les sauvegardes des six journaux précédents, sauf si vous cochez cette option et spécifiez un nombre maximal différent de fichiers journaux d'erreurs ci-dessous.

    Nombre maximal de fichiers journaux d'erreurs

    Spécifiez le nombre maximal de fichiers journaux d’erreurs archivés créés avant leur recyclage. La valeur par défaut est 6, sans compter l'actuelle. Cette valeur détermine le nombre de journaux de sauvegarde précédents que SQL Server conserve avant de les recycler.

    b. Taille du fichier journal

    Taille maximale du fichier journal des erreurs en Ko

    Vous pouvez définir la taille de chaque fichier en Ko. Si vous le laissez à 0, la taille du journal est illimitée.

enter image description here

7
LowlyDBA