【发布时间】:2017-07-27 05:30:59
【问题描述】:
我有一个运行了将近 2 年的 SQL Server 作业。
它连接到一个不断断开连接的坏 Oracle 数据库,因此它总是失败。当我在 10 或 15 分钟后再次运行它时,它可以成功运行。我已经厌倦了每天检查它......
有没有办法让作业运行以连接到该 Oracle 源直到它成功,或者另一个作业查看这个作业状态并且如果它失败了,那么它会再次运行它直到它成功?
【问题讨论】:
-
尝试排除连接故障。如果您想一次又一次地尝试调用作业以获得成功,您可以相应地配置重试尝试。
-
我会尝试解决连接不良的问题。没有必要那样做。任何其他解决方案都只是破解和粘贴膏药。
-
您可以为该步骤设置重试次数和重试间隔,查看更多:docs.microsoft.com/en-us/sql/ssms/agent/…
标签: sql sql-server jobs