【发布时间】:2011-08-05 15:33:27
【问题描述】:
场景是。数据库辅助服务器由于不同的原因不同步或被怀疑不同步。有人错误或其他意外使辅助数据库联机。如果你现在想确保他们回到正轨。你是怎样做的?最好是快速且一次用于多个数据库。
当您使用该指南在两台服务器之间设置日志传送时,它会负责初始备份和备份文件的复制,然后是初始恢复。
如果我必须重做,我必须无法/启用并重做 loghipping 并再次填充所有参数。还有其他方法吗?我可以使用sqllogship application?
我有一个“C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqllogship.exe”-Restart -server SQLServ\PROD2
或者有什么东西可以用powershell和SQL Server Management Objects - SMO?
我想使用 log_shipping_secondary 等表中已有的所有参数。
我还没有找到任何用于执行此操作的脚本。我在使用指南时查看了生成的脚本,但其中不包含初始备份和副本。我可以编写自己的脚本。只是怕有人说:你为什么不直接跑:$smoLogShipping.Redo
【问题讨论】:
标签: sql-server powershell smo failover