SQL 2005日志传送 – 正在工作,现在不是!

我有两台SQL 2005服务器之间的日志传送工作正常。

我怀疑一个作业被添加到备份事务日志到磁盘的源服务器(与现有的日志传送作业无关)。

据我了解,如果你这样做,然后日志传送将无法正常工作。

果然,它不再有效。

我删除了刚刚创build的作业。

日志传送仍然不起作用。

我已经重新启动了两台服务器,再次,日志传送不起作用。

我现在亏本了…我得到的是以下错误:

日志传送辅助数据库XXXXXXXXXX的恢复阈值为45分钟,并且不同步。 5882分钟没有恢复。 恢复的延迟是15分钟。 检查代理程序日志和logshipping监视器信息。

任何帮助感激!

提前致谢。

因为您已经在日志传送的tlog序列之间添加了tlog bkp受到干扰。

最快的解决方法是开始你的完全备份和恢复完整备份(工作),然后tlog将从那里。

*希望你已经删除了额外的tlog备份。

Vinay对如何解决问题的钱是正确的,有几件事情会打破日志运送:

  • 错误的LSconfiguration(但它不会工作)
  • 在不遵循相同命名约定的LS作业之外的日志备份或备份到相同的位置
  • 即使您将其恢复,也可以将数据库的恢复模式从FULL更改为SIMPLE

要解决此问题,只需执行完整备份并将其恢复到LS secondary,然后让LS作业赶上日志文件,但是您需要find打破日志链的进程/人员来解决问题。