说明:
复制分发过程存在异常不在叙述,参考上述说明,在此着重说明如何处理服务器上数据库日志爆增。
现象描述:
数据库日志爆增原因通常为复制分发过程中某个环节出现故障;如网络中断、访问限止、服务器异常,数据库异常等多种原因造成。详细说是发布服务器无法推送事务日志到指定服务器实现数据同步;在发布服务器上造成数据库日志堆积,使数据库日志文件大小增长异常快。
解决方法:
在解决复制分发过程存在异常的前提下,对SnapShot进行完成操作后(推送数据至目标数据库),在发布服务器上对数据库日志先截断日志, 收缩日志。
执行SQL 脚本如下:
backup
use WorldLive
DBCC SHRINKFILE(WorldLive_log,TRUNCATEONLY)