Troncature de mon log impossible
Bonjour,
J'ai une base de données avec un journal de transaction qui prend de l'embonpoint (100Go)
Cette base est en mode recovery full puisqu'elle est répliquée (via un availability group)
Pour réduire ce log, j'ai donc tout essayé
1) j'ai mis la base en restricted_user => pour faire en sorte de tuer les autres transactions, dans le cas où une transaction ouverte serait en train de tout bloquer
2) j'ai sort la base de l'availability group afin de libérer un éventuel second high water mark
3) j'ai finalement passé ma base en mode recovery=simple pour supprimer le point de troncature
Code:
DBCC SHRINKFILE (N'demo_log' , 0)
Et là, rien n'y fait : j'ai baissé de 6Go, mais mes 94Go ne semblent pas vouloir être libérés... Qu'est-ce qui peut encore expliquer une telle utilisation ?