是否有可能将LDF文件的“更新版本”与MDF文件的旧版本结合起来,并将更改保存在LDF中?让我们假设在这段时间内没有日志备份,因为我猜这将使这真的不可能。
步骤:
仅仅附加MDF和LDF就会产生一个错误:
传递给日志扫描数据库'mic‘的日志扫描编号(38:195:41)无效。
我还尝试了一个序列
我有一个生动的记忆,这是一个很好的工作了一段时间,但后来,它不再。
此备份集中的日志终止于LSN 38000000021300001,这还为时过早,无法应用于数据库。可以还原包含LSN 39000000006500001的更近期的日志备份。
发布于 2018-05-08 23:16:11
是否有可能将LDF文件的“更新版本”与MDF文件的旧版本结合起来,并将更改保存在LDF中?
假设您希望数据库事务上一致,则不会。
只要附加MDF和LDF就会出现错误。
在这种情况下,它是因为日志号码无效,无论是什么原因,给定数据库文件的元数据。这是您所描述的过程的一个症状。在这种情况下,最好使用create database重新生成日志(或DBCC命令),因为无论哪种方式,数据库都不一致,这与您已经描述的上述步骤不一致。六人一人,六人六人。
https://dba.stackexchange.com/questions/205836
复制相似问题