刪除 SQL Server 事務日志的方法如下:
停止相關的 SQL Server 服務,包括 SQL Server 實例和 SQL Server Agent 服務。
使用 SQL Server Management Studio (SSMS) 或者 Transact-SQL (T-SQL) 執行以下命令,將數據庫設置為簡單恢復模式:
ALTER DATABASE [數據庫名] SET RECOVERY SIMPLE;
執行以下命令,將事務日志截斷并收縮文件大小:
DBCC SHRINKFILE ([日志文件名], 1);
請將 [日志文件名] 替換為實際的事務日志文件名。
執行以下命令,將數據庫設置為完整恢復模式:
ALTER DATABASE [數據庫名] SET RECOVERY FULL;
啟動 SQL Server 服務。
請注意,執行以上操作可能會導致數據丟失或損壞,請務必在執行前備份數據庫。此外,刪除事務日志只是臨時解決方案,建議定期備份事務日志以避免再次出現事務日志已滿的問題。