在 SQL Server 2008 中有什么方法可以禁用事务日志或清除日志文件?
当我在我的项目中执行一个查询(在事务方面非常大)时,这个日志文件的大小将会增加(20 到 30 GB)。
现在我想禁用它的任何其他选项
在 SQL Server 2008 中有什么方法可以禁用事务日志或清除日志文件?
当我在我的项目中执行一个查询(在事务方面非常大)时,这个日志文件的大小将会增加(20 到 30 GB)。
现在我想禁用它的任何其他选项
你可以使用这个 T-SQL 来清除 Log 文件。
BACKUP log [CustomerServiceSystem] with truncate_only
go
DBCC SHRINKDATABASE ([CustomerServiceSystem], 10, TRUNCATEONLY)
go
对于禁用日志,您可以使用它
ALTER DATABASE MyDB SET RECOVERY SIMPLE;
参考这个链接