OVH Cloud OVH Cloud

Erreur 5020

2 réponses
Avatar
Thierry M
Il m'est impossible de purger le journal des transactions
sur SQL Serveur 2000. le fichier atteind 28 Go et
grossitde jour en jour au point de saturer mes disques.
Qui peut m'aider URGENT.....

2 réponses

Avatar
bruno reiter [MVP]
Pour réduire la taille du journal de transaction,
il faut réduire d'abord le contenu du fichier.
La seule commande réduisant le contenu est la sauvegarde :
BACKUP LOG mabase TO backupunit

On pourra ensuite peut-etre réduire la taille du fichier
avec une instruction DBCC SHRINKDATABASE
ou DBCC SHRINKFILE

Voir ci-dessous les liens dans la KB

version 7.0
http://support.microsoft.com/default.aspx?scid=kb;[LN];Q256650

version 2000
http://support.microsoft.com/default.aspx?scid=kb;en-us;q272318




br
"Thierry M" wrote in message
news:01a301c3cdea$324240f0$
Il m'est impossible de purger le journal des transactions
sur SQL Serveur 2000. le fichier atteind 28 Go et
grossitde jour en jour au point de saturer mes disques.
Qui peut m'aider URGENT.....


Avatar
Yan
Bonjour,

Ou alors :

BACKUP LOG [Nom_Base] with TRUNCATE_ONLY
GO
use [Nom_Base] DBCC SHRINKFILE (N'NomFichierLog')

rapide car pas de sauvegarde sur disque (ce qui peut aussi
être un inconvénient, donc plutôt pour le développement et
pas la prod). Toutes les transactions terminées sont
supprimées du log.



-----Message d'origine-----
Il m'est impossible de purger le journal des transactions
sur SQL Serveur 2000. le fichier atteind 28 Go et
grossitde jour en jour au point de saturer mes disques.
Qui peut m'aider URGENT.....
.