目前,在我的内部部署实例中创建SQL作业的方式有3种。
我正在尝试将内部部署的SQL Server迁移到Azure VM(IaaS),我发现了一个名为Azure Scheduler的东西。现在我想知道如何迁移3种类型的作业!
基于MVDN之一的MSDN论坛
正确和推荐的方式是使用Azure 调度。调度程序可以成功用于替换经典 SQL作业。 另一种选择是使用Azure自动化来触发甚至运行 SQL Azure上的不同操作 - https://azure.microsoft.com/en-us/documentation/articles/automation-manage-sql-database/
但SSRS订阅动态生成SQL作业!如何告诉SSRS订阅不要创建SQL作业而不是创建Azure Scheduler?
以下是SSRS创建的SQL Jobs的屏幕截图。如下所示,它是动态创建的!
现在我如何在这里更改或使用azure调度程序!
下载了图片更新
由于我们在Azure中设置了 Always On ,因此将有两个节点具有相同的SQL作业。我只希望执行/运行来自Active节点的SQL作业。 那么我可以使用Azure Scheduler来监视活动节点并仅在该节点中运行SQL作业吗?
将Azure置于一边
我想让我的问题更简单。 我们如何处理在始终开启中配置的SQLServers中的SQL作业。 根据我的理解,总是会有2个节点,所以我们如何在这个设置中找到主动节点?因为两台服务器都是活动的,所以两台服务器的作业都会运行并最终出现在许多问题中
我目前的调查显示SQL Scheduler不适合替换在始终开启配置上运行的SQL代理
以下链接将提供有关在Always ON中查找PRIMARY节点和设置SQL代理的详细信息
答案 0 :(得分:0)
我目前的调查显示SQL Scheduler不适合替换在始终开启配置上运行的SQL代理
以下链接将提供有关在Always ON中查找PRIMARY节点和设置SQL代理的详细信息