-
Log et TempDB
Bonjour,
Je suis sur SQL-Server 2005, j'ai les fichier logs qui grossissent de 10 Go par semaine.
La solution qu'on a trouvé pour résoudre temporairement le problème est de supprimer à chaque fois les fichier de log et rattacher notre base au serveur.
Mais aujourd'hui après un shrink on a supprimé les fichier de log et ça ne va plus.
On ne peut plus rattacher le fichier mdf.
On ne peut pas se connecter à la base même depuis le serveur où elle se trouve.
Si vous avez la moindre idée cela pourra nous aider à avancer.
D'avance merci.
-
La perte du journal de transaction est une opération irréversible qui conduit généralement à la perte de la base.
Votre méthode de suppression des fichiers de journalisation est un absurdité qui courre à la perte globale de vos bases.
Pour maîtriser la croissance d'un journal de transaction, il faut soit le faire travailler en mode de récupération SIMPLE, soit le sauvegarder régulièrement.
Tentez de faire une sauvegarde de la base sans journalisation avec la commande BACKUP DATABASE avec les options No_TRUNCATE ou CONTINUE_AFTER_ERROR.
Avant cela montrez nous l'état de la base avec cette requête :
SELECT name, state FROM sys.databases
Ce que vous auriez dû fire avant : (A lire) http://sqlpro.developpez.com/cours/sqlserver/log/
A +
-
Bonjour,
Dans votre titre vous évoquez tempdb ...
Est-ce cette base qui voit sa dimension explosée ?.
@+