小编gav*_*vin的帖子

SQL Server 的事务日志太大

我有一个有 33 GB 事务日志的数据库。这是因为数据库处于完全恢复模式,在第一次备份之前已经使用了 5 年以上。

我想使用以下命令截断和缩小日志文件

Backup log dbname with truncate_only
go
DBCC shrinkfile('logicalfilename',100)
Run Code Online (Sandbox Code Playgroud)

我想知道在我运行了上面的命令之后,将来我是否能够恢复到 Future full backup 1 和 2 之间的时间点?

时间线

  1. 预截断备份
  2. 截断和收缩
  3. 未来完全备份 1
  4. 未来全备份2

谢谢,

sql-server-2008 sql-server backup restore

2
推荐指数
3
解决办法
5934
查看次数

标签 统计

backup ×1

restore ×1

sql-server ×1

sql-server-2008 ×1