Fichier de log (.LDF) beaucoup trop gros en espace
3 réponses
Martin
Bonjour à tous,
J'ai une base de données (Fichier MDF) qui prend environ 90 megs sur mon
serveur cependant, j'ai le fichier log (Fichier LDF) qui prend beaucoup trop
d'espace. Il est présentement rendu à 272 Gigs. Il augmente d'environ 2
Gigs par jour, ce qui prend énormément d'espace disque. Au bout d'un
certain, il manque d'espace sur le disque du serveur.
Que dois-je faire pour que ce fichier soit moins gros en espace disque et
qu'il n'augmente pas autant chaque jour ???
C'est qu'auparavant, tout allait bien et du jour au lendemain, ce problème
est apparu.
Pourtant, les propriétés d'espace et agrandissant du fichier sont bien
configuré dans les propriétés de la base de données.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
BVesan
Bonjour, Il s'agit sans doute d'un problème de mode de recouvrement de la base. Une base en mode de recouvrement Full ou Bulk Logged ne purgera pas ses entrées du Transactionnal Log tant qu'une "demande utilisateur" n'aura pas été effectuée. Ce n'est visiblement pas ce que vous recherchez comme mode de fonctionneemnt. Il faut donc dans votre cas choisir le mode de recouvrement Simple. Vous pouvez effectuer cette modification en éditant via Enterprise Manager les propriétés de la base, onglet Options, partie Recovery Model, ou bien via T-SQL: ALTER DATABASE MA_BASE SET RECOVERY SIMPLE.
Pour gagner de l'espace sur votre fichier, il vous faut d'abord supprimer les entrées existantes (BACKUP LOG MA_BASE WITH TRUNCATE_ONLY, mais le fait de la passer en mode Simple ûrgera automatiquement ces entrées en quelques minutes), puis réduire la taille du fichier (DBCC SHRINKFILE... ou via Entreprise Manager, All Tasks/Shrink Database).
Bonjour, Il s'agit sans doute d'un problème de mode de recouvrement de la
base.
Une base en mode de recouvrement Full ou Bulk Logged ne purgera pas ses
entrées du Transactionnal Log tant qu'une "demande utilisateur" n'aura pas
été effectuée. Ce n'est visiblement pas ce que vous recherchez comme mode de
fonctionneemnt.
Il faut donc dans votre cas choisir le mode de recouvrement Simple.
Vous pouvez effectuer cette modification en éditant via Enterprise Manager
les propriétés de la base, onglet Options, partie Recovery Model, ou bien via
T-SQL: ALTER DATABASE MA_BASE SET RECOVERY SIMPLE.
Pour gagner de l'espace sur votre fichier, il vous faut d'abord supprimer
les entrées existantes (BACKUP LOG MA_BASE WITH TRUNCATE_ONLY, mais le fait
de la passer en mode Simple ûrgera automatiquement ces entrées en quelques
minutes), puis réduire la taille du fichier (DBCC SHRINKFILE... ou via
Entreprise Manager, All Tasks/Shrink Database).
Bonjour, Il s'agit sans doute d'un problème de mode de recouvrement de la base. Une base en mode de recouvrement Full ou Bulk Logged ne purgera pas ses entrées du Transactionnal Log tant qu'une "demande utilisateur" n'aura pas été effectuée. Ce n'est visiblement pas ce que vous recherchez comme mode de fonctionneemnt. Il faut donc dans votre cas choisir le mode de recouvrement Simple. Vous pouvez effectuer cette modification en éditant via Enterprise Manager les propriétés de la base, onglet Options, partie Recovery Model, ou bien via T-SQL: ALTER DATABASE MA_BASE SET RECOVERY SIMPLE.
Pour gagner de l'espace sur votre fichier, il vous faut d'abord supprimer les entrées existantes (BACKUP LOG MA_BASE WITH TRUNCATE_ONLY, mais le fait de la passer en mode Simple ûrgera automatiquement ces entrées en quelques minutes), puis réduire la taille du fichier (DBCC SHRINKFILE... ou via Entreprise Manager, All Tasks/Shrink Database).
Romelard Fabrice [MVP]
Bonjour,
Je vous invite à consulter ce très bon article : - http://sqlpro.developpez.com/cours/sqlserver/log/
-- Cordialement. Romelard Fabrice [MVP]
"Martin" a écrit dans le message de news:
Bonjour à tous,
J'ai une base de données (Fichier MDF) qui prend environ 90 megs sur mon serveur cependant, j'ai le fichier log (Fichier LDF) qui prend beaucoup trop d'espace. Il est présentement rendu à 272 Gigs. Il augmente d'environ 2 Gigs par jour, ce qui prend énormément d'espace disque. Au bout d'un certain, il manque d'espace sur le disque du serveur. Que dois-je faire pour que ce fichier soit moins gros en espace disque et qu'il n'augmente pas autant chaque jour ??? C'est qu'auparavant, tout allait bien et du jour au lendemain, ce problème est apparu. Pourtant, les propriétés d'espace et agrandissant du fichier sont bien configuré dans les propriétés de la base de données.
Merci à l'avance !!!
Bonjour,
Je vous invite à consulter ce très bon article :
- http://sqlpro.developpez.com/cours/sqlserver/log/
--
Cordialement.
Romelard Fabrice [MVP]
"Martin" <Martin@discussions.microsoft.com> a écrit dans le message de news:
BCA4876A-133B-44D6-B3F6-17DED000D429@microsoft.com...
Bonjour à tous,
J'ai une base de données (Fichier MDF) qui prend environ 90 megs sur mon
serveur cependant, j'ai le fichier log (Fichier LDF) qui prend beaucoup
trop
d'espace. Il est présentement rendu à 272 Gigs. Il augmente d'environ 2
Gigs par jour, ce qui prend énormément d'espace disque. Au bout d'un
certain, il manque d'espace sur le disque du serveur.
Que dois-je faire pour que ce fichier soit moins gros en espace disque et
qu'il n'augmente pas autant chaque jour ???
C'est qu'auparavant, tout allait bien et du jour au lendemain, ce problème
est apparu.
Pourtant, les propriétés d'espace et agrandissant du fichier sont bien
configuré dans les propriétés de la base de données.
Je vous invite à consulter ce très bon article : - http://sqlpro.developpez.com/cours/sqlserver/log/
-- Cordialement. Romelard Fabrice [MVP]
"Martin" a écrit dans le message de news:
Bonjour à tous,
J'ai une base de données (Fichier MDF) qui prend environ 90 megs sur mon serveur cependant, j'ai le fichier log (Fichier LDF) qui prend beaucoup trop d'espace. Il est présentement rendu à 272 Gigs. Il augmente d'environ 2 Gigs par jour, ce qui prend énormément d'espace disque. Au bout d'un certain, il manque d'espace sur le disque du serveur. Que dois-je faire pour que ce fichier soit moins gros en espace disque et qu'il n'augmente pas autant chaque jour ??? C'est qu'auparavant, tout allait bien et du jour au lendemain, ce problème est apparu. Pourtant, les propriétés d'espace et agrandissant du fichier sont bien configuré dans les propriétés de la base de données.
Merci à l'avance !!!
Med Bouchenafa
http://support.microsoft.com/?id17375 -- Avec mes meilleurs voeux 2006 Med Bouchenafa
"Martin" a écrit dans le message de news:
Bonjour à tous,
J'ai une base de données (Fichier MDF) qui prend environ 90 megs sur mon serveur cependant, j'ai le fichier log (Fichier LDF) qui prend beaucoup trop d'espace. Il est présentement rendu à 272 Gigs. Il augmente d'environ 2 Gigs par jour, ce qui prend énormément d'espace disque. Au bout d'un certain, il manque d'espace sur le disque du serveur. Que dois-je faire pour que ce fichier soit moins gros en espace disque et qu'il n'augmente pas autant chaque jour ??? C'est qu'auparavant, tout allait bien et du jour au lendemain, ce problème est apparu. Pourtant, les propriétés d'espace et agrandissant du fichier sont bien configuré dans les propriétés de la base de données.
Merci à l'avance !!!
http://support.microsoft.com/?id17375
--
Avec mes meilleurs voeux 2006
Med Bouchenafa
"Martin" <Martin@discussions.microsoft.com> a écrit dans le message de news:
BCA4876A-133B-44D6-B3F6-17DED000D429@microsoft.com...
Bonjour à tous,
J'ai une base de données (Fichier MDF) qui prend environ 90 megs sur mon
serveur cependant, j'ai le fichier log (Fichier LDF) qui prend beaucoup
trop
d'espace. Il est présentement rendu à 272 Gigs. Il augmente d'environ 2
Gigs par jour, ce qui prend énormément d'espace disque. Au bout d'un
certain, il manque d'espace sur le disque du serveur.
Que dois-je faire pour que ce fichier soit moins gros en espace disque et
qu'il n'augmente pas autant chaque jour ???
C'est qu'auparavant, tout allait bien et du jour au lendemain, ce problème
est apparu.
Pourtant, les propriétés d'espace et agrandissant du fichier sont bien
configuré dans les propriétés de la base de données.
http://support.microsoft.com/?id17375 -- Avec mes meilleurs voeux 2006 Med Bouchenafa
"Martin" a écrit dans le message de news:
Bonjour à tous,
J'ai une base de données (Fichier MDF) qui prend environ 90 megs sur mon serveur cependant, j'ai le fichier log (Fichier LDF) qui prend beaucoup trop d'espace. Il est présentement rendu à 272 Gigs. Il augmente d'environ 2 Gigs par jour, ce qui prend énormément d'espace disque. Au bout d'un certain, il manque d'espace sur le disque du serveur. Que dois-je faire pour que ce fichier soit moins gros en espace disque et qu'il n'augmente pas autant chaque jour ??? C'est qu'auparavant, tout allait bien et du jour au lendemain, ce problème est apparu. Pourtant, les propriétés d'espace et agrandissant du fichier sont bien configuré dans les propriétés de la base de données.