日志文件或 LDF (日志数据库文件)是 Microsoft SQL Server 的数据库文件,它存储在数据库上执行的所有事务日志/事件。 在 SQL Server 中使用日志文件的主要目的是在数据丢失的情况下回滚数据库。 日志文件使用与其关联的 MDF 文件相同的文件名。 此文件的文件扩展名为 .ldf。
LDF 文件是一种 Log 数据库文件。
Hex: 01 0F 00 00 08 and ASCII
.ldf 文件的默认位置取决于其 SQL Server 版本。
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\
C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\
C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\
C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\
可以使用 SQL 命令行程序打开 LDF 文件。 每个事务或回滚命令对于每个 LDF 文件具有不同的语法。