1. 程式人生 > >事務日誌已滿,原因為“ACTIVE_TRANSACTION”

事務日誌已滿,原因為“ACTIVE_TRANSACTION”

如果 命令 adding word ref alt cnblogs pac 簡單

事務日誌已滿,原因為“ACTIVE_TRANSACTION”

匯總篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql

異常處理匯總-數據庫系列 http://www.cnblogs.com/dunitian/p/4522990.html

我這種情況應該算是情況之一吧

先貼圖:

技術分享圖片

看看磁盤:。。。

技術分享圖片

技術分享圖片

把事務模式改成“簡單”,然後收縮一下日記和數據文件

技術分享圖片

技術分享圖片

技術分享圖片

命令可以參考這篇文章:http://www.cnblogs.com/dunitian/p/6047709.html

可以了,如果需要後期恢復之類的,建議不要把事務模式改成簡單,直接收縮,然後擴盤或者移個磁盤吧

技術分享圖片

技術分享圖片

完事之後,恢復事務模式為原來的即可

我的解決方案:遷移下位置唄:

先分離,再附加

技術分享圖片

?
1 2 3 4 5 exec sp_detach_db BigData_TestInfo_PartialData go exec sp_attach_db BigData_TestInfo_PartialData,N‘D:\SQL Server 2016\BigData_TestInfo_AnyData.mdf‘,N‘G:\SQLData\BigData_TestInfo_PartialData_log.ldf‘ go

事務日誌已滿,原因為“ACTIVE_TRANSACTION”