SQL Server 2012未使用事务日志
我有一个SQL Server 2012 Express。 现在,我已经看到,它不再使用日志文件了。日志文件的大小始终为2MB,并且更改日期为过去。数据库的使用率很高,所以我想知道为什么事务日志没有增长。在我看来,SQL Server不再使用日志文件了。 在数据库上,日志文件的自动签名处于打开状态(以10MB为单位),最大值为2'097'152MB。 是否有其他选项可用于配置日志文件的使用 现在,我已经看到,它不再使用日志文件了。日志文件的大小为 总是2MB 技术上不可能不使用tx日志 Somone like将您的数据库置于简单恢复模式,以便在每次事务后自动截断日志,但它仍然被使用SQL Server 2012未使用事务日志,sql,sql-server,sql-server-2012,transaction-log,Sql,Sql Server,Sql Server 2012,Transaction Log,我有一个SQL Server 2012 Express。 现在,我已经看到,它不再使用日志文件了。日志文件的大小始终为2MB,并且更改日期为过去。数据库的使用率很高,所以我想知道为什么事务日志没有增长。在我看来,SQL Server不再使用日志文件了。 在数据库上,日志文件的自动签名处于打开状态(以10MB为单位),最大值为2'097'152MB。 是否有其他选项可用于配置日志文件的使用 现在,我已经看到,它不再使用日志文件了。日志文件的大小为 总是2MB 技术上不可能不使用tx日志 Somon
检查数据库上的恢复设置(在属性中)。我现在已将恢复模式更改为完全恢复。但是日志仍然保持在2MB,并且在文件的更改日期没有任何更改。看到程序员不了解操作系统总是很高兴的。文件中的changedate将在文件关闭时更改,而sql数据文件(包括日志)只有在关闭服务器时才会关闭。进行交易,如果模型已满,则。。。。他们将记录。并采取备份。并记住在进行完整备份和日志备份后截断日志。或者-只需阅读文档即可。