合并复制创建一个名为MSmerge_tombstone的表,它记录所有已删除的行。我的问题是,如何找到此已删除的行?该行的数据记录在任何表中吗?
若要跟踪更改,合并复制必须能够唯一地标识每个已发布表中的每一行。为了实现此目的,合并复制向每个已发布的表添加一个rowguid列。
MSmerge_tombstone包含一列rowguid。MSmerge_tombstone中的rowguid是已删除的行的rowguid。如果已删除行,则合并复制不会记录实际的行数据。查找行数据的最佳方法是从MSmerge_tombstone获取rowguid并在数据库备份中找到该行。
希望您一直在进行并保留备份。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句