Je n'arrive pas à trouver comment réduire la taille du fichier ldf des bases de données.
Le DBA dit que je devrais utiliser backup log dbname with truncate_only
Et bien que cela semble s'être exécuté correctement dans SQL Query Analyzer, le fichier ldf fait toujours plus de 2 Go.
**La base de données en question est une base de données qui se trouve sur mon ordinateur portable et que j'utilise uniquement pour des processus de développement. Le fichier journal a augmenté à un point tel qu'il semblait provoquer un disque plein. Il n'y a aucun risque pour la production. Je comprends que la méthode décrite dans la question que j'ai posée et la réponse que j'ai acceptée sont risquées dans un environnement de production.
0 votes
Cette question fait-elle double emploi ?
0 votes
J'ai cherché et je n'en ai trouvé qu'une seule qui posait une question sur le moment où le SHRINKFILE échoue. Sur le moment, cela n'avait pas de sens, alors j'ai posté cette question. J'ai envisagé de supprimer la question, mais je me suis dit que d'autres personnes se trouveraient dans la même situation. Si vous pouvez trouver une question en double (qui pose la même question, et non une question similaire), je serai heureux de supprimer celle-ci.
0 votes
Il y a environ 8 réponses sur la première page d'une recherche qui l'incluent mais je suppose que vous devez savoir ce que vous cherchez. Je le vois si régulièrement comme partie d'une réponse que je suis surpris qu'il n'ait pas été demandé de manière aussi directe.
0 votes
La réponse dépend en grande partie de l'option de récupération de la base de données : simple ou complète ?
1 votes
Merci d'avoir clarifié les choses, Ron. Puisqu'il s'agit d'une base de données de développement, vous devez changer le modèle de récupération en SIMPLE en plus de réduire le fichier journal, sinon votre problème se reproduira.