sql server 日志文件過大,已經400G。將數據庫恢復模式設置為“簡單”,再收縮文件-日志,發現無效。
上網搜索,可能是是因為數據庫搭建了復制或者是曾經搭建了復制,沒有清除干凈。
先執行 SELECT name,log_reuse_wait_desc FROM sys.databases where name='dbname'
正常時log_reuse_wait_desc列應該是NOTHING,如果是REPLICATION,則表示搭建了事務復制,需執行
exec sp_removedbreplication 'database' 清除復制狀態,再收縮文件,問題解決