【问题标题】:what is the difference between SQL Job and Windows Task Scheduler?SQL Job 和 Windows 任务计划程序有什么区别?
【发布时间】:2017-04-08 10:40:23
【问题描述】:

SQL Job 和 Windows Task Scheduler 有什么区别?

因为我可以在两边都添加 SQL 查询...有什么区别??

【问题讨论】:

  • 没有 some 上下文就无法回答。再说了,这不是更适合 serverfault.com 吗?
  • 很多。最引人注目的是一个需要 SQL Server 而另一个不需要。假设你有一个问题,你的实际问题是什么?

标签: sql-server windows sql-server-2008 taskscheduler


【解决方案1】:

作业是任何工作流程的基本增量,任务是完成作业的具体步骤,我们可以说作业是福雷斯特,树是任务。您可以设置没有任务的工作,但不能设置没有工作的任务。

【讨论】:

    【解决方案2】:

    SQLJobs 在作为 SQLServer 一部分的 SQLServer Agent 的上下文中运行,调度与 SQLServer 相关的事情,例如运行查询,通过 SQLserver 作业维护任务非常容易..

    而任务调度器是操作系统自带的,你也可以调度任务,但是很难调度任何与sql server相关的事情,因为你必须处理身份验证和许多因素

    【讨论】:

    • 但是我可以在 Windows 任务计划程序中添加一些 Exec 过程和 SQL 查询......那么有什么区别?!
    • 你可以添加,但你需要处理身份验证、发送电子邮件和许多其他事情..
    • 我明白你所说的......谢谢亲爱的:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-29
    • 1970-01-01
    • 2021-11-07
    相关资源
    最近更新 更多