【发布时间】:2021-10-26 19:41:18
【问题描述】:
我有一个处于完全恢复模式的数据库,我从备份文件中恢复了
现在我想清除/截断事务日志文件。 我该怎么做。
第 1 步我尝试使用备份事务日志
BACKUP LOG [test] TO DISK
但我得到错误:
由于没有当前数据库备份,无法执行 BACKUP LOG。
如果我想将数据库保持在完全恢复模式,我应该怎么做才能清除转换日志
【问题讨论】:
-
我不知道你为什么要这样做,但你可以这样做
ALTER DATABASE [test] SET RECOVERY SIMPLE; ALTER DATABASE [test] SET RECOVERY FULL;使用完全恢复的全部目的是保持备份链完整,如果你想不要这样做能够从新备份中恢复
标签: sql-server transaction-log