sqlserver发布订阅成功后订阅服务器的数据与日志文件大小与发布服务器不同,请教原因

sqlserver 建好了发布订阅,成功,同步完成数据后,发布服务器的数据文件、日志文件与订阅服务器同步过来的数据文件、日志文件大小不一样。

如:我现有数据库,发布服务器:数据文件.mdf 文件 110G,日志文件.ldf60M,发布成功后订阅服务器:数据文件.mdf 文件 55G,日志文件.ldf78G。

这是什么原因,正常吗?

讨论数量: 1

你好,如果数据表都完整,以及表中条数都正常,然后会有文件大小不一致的情况,建议在发布服务器你观察到的 mdf 文件对应的数据库中,用语句 sp_spaceused 来确认当前 db 的文件大小。 我以前也遇到类似问题,是因为 mdf 的大小通常不是数据的真正大小哈。

1年前 评论