OVH Cloud OVH Cloud

transaction log

2 réponses
Avatar
Richard Urrutia
bonjour,
j'ai un message d'erreur avec la taille de mon fichier de transaction qui a
atteint sa taille maximun.
comment puis-je faire pour réinitialiser mon fichier de transaction sans
perdre les données de ma base. ?
J'ai lu que l'instruction DBCC SHRINKFILE pouvais m'aider ? est ce que cette
commande se lance depuis le query analyser ?


Merci de votre aide.

Richard

2 réponses

Avatar
Christianbt
Bonjour,

Pour etre sur de ne pas perdre de données, sauvegardez votre journal des
transactions (backup log...) avant puis shrinkez votre fichier log : use
[ma_base] DBCC SHRINKFILE (N'nom_du_fichier_log'). A partir de l'analyseur de
requete sans pb...

Christian


"Richard Urrutia" a écrit :

bonjour,
j'ai un message d'erreur avec la taille de mon fichier de transaction qui a
atteint sa taille maximun.
comment puis-je faire pour réinitialiser mon fichier de transaction sans
perdre les données de ma base. ?
J'ai lu que l'instruction DBCC SHRINKFILE pouvais m'aider ? est ce que cette
commande se lance depuis le query analyser ?


Merci de votre aide.

Richard





Avatar
Romelard Fabrice [MVP]
Bonjour,

Tout est expliqué ici :
- http://sql.developpez.com/sqlserver/log/

--
Cordialement.

Romelard Fabrice [MVP]

"Richard Urrutia" a écrit dans le message de
news:
bonjour,
j'ai un message d'erreur avec la taille de mon fichier de transaction qui
a atteint sa taille maximun.
comment puis-je faire pour réinitialiser mon fichier de transaction sans
perdre les données de ma base. ?
J'ai lu que l'instruction DBCC SHRINKFILE pouvais m'aider ? est ce que
cette commande se lance depuis le query analyser ?


Merci de votre aide.

Richard