不同步时重新启动日志传送

| 该方案是。数据库辅助服务器由于其他原因不同步或怀疑不同步。有人因错误或其他不幸事件使辅助数据库联机。如果现在您要确保它们又回到了正轨。你是怎样做的?最好迅速并且一次用于许多数据库。 当使用该指南在两台服务器之间设置日志传送时,它将负责初始备份和备份文件的复制,然后是初始还原。 如果必须重做,则必须无法/启用并重做loghipping,然后再次填写所有参数。还有其他方法吗?我可以使用sqllogship应用程序吗? 我有一个\“
C:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\sqllogship.exe
\”-重新启动-server SQLServ \\ PROD2 还是通过Powershell和SQL Server管理对象-SMO可以轻松完成某些工作? 我想使用像“ 1”这样的表中已经存在的所有参数。 我没有找到任何执行此操作的脚本。使用指南时,我查看了生成的脚本,但其中不包含初始备份和复制。我可以编写自己的脚本。我只是害怕有人会说:为什么不直接运行:$ smoLogShipping.Redo     
已邀请:
如果您使备用数据库在线(即)使用_recovery对其进行还原,则这将破坏日志传送。重新建立日志传送的唯一方法是再次从源的完整备份还原备用数据库,并使用no_recovery /备用模式。     
我不知道有任何社区支持的脚本可以执行您要求的操作,但是可以很容易地编写脚本。 GUI可以处理大部分流程,然后您只需对其进行参数化和自定义即可,以适应随后的工作流程。下面的链接提供了我正在谈论的示例。 脚本日志传送自动化     

要回复问题请先登录注册