Il s'agit d'une question de suivi d' une question précédente sur la raison pour laquelle je n'ai pas pu réduire le fichier journal sur la base de données principale.
Pour faire court, j'ai configuré la mise en miroir de la base de données, mais j'ai oublié de m'assurer que le travail qui a sauvegardé le journal des transactions était à nouveau en cours d'exécution et que le journal des transactions était passé à près de 60 Go.
Depuis la mise en miroir, cette augmentation de taille a été dupliquée sur le serveur en miroir, et a finalement pris tout l'espace disque et rendu la base de données miroir inutilisable.
Par cette question sur la maintenance du journal des transactions sur une base de données miroir, vous ne pouvez pas sauvegarder le journal sur le miroir, mais lorsqu'on lui a demandé spécifiquement dans les commentaires sur la façon de réduire un fichier journal envahi par une base de données miroir, un commentaire a été laissé qui
Une façon de le faire serait de basculer vers la base de données en miroir et de procéder à la réduction. Testez-le soigneusement dans un environnement hors production pour vous assurer qu'il a le comportement que vous souhaitez / attendez.
Cela semble suggérer qu'il pourrait y avoir d'autres façons de réduire le fichier journal sur un miroir, et cette méthode n'est pas nécessairement sûre à faire sur un serveur de production.
Existe-t-il un moyen de réduire en toute sécurité le fichier journal des transactions sur un miroir de base de données?