【问题标题】:schedule job for SQL Server 2016SQL Server 2016 的计划作业
【发布时间】:2016-10-31 21:25:39
【问题描述】:

如何在 SQL Server 2016 中安排作业?我在 2005 年完成了这项工作,但通过 SSMS 中的树,我没有看到任何类似于我熟悉的任何类型调度的内容。

在 2016 年,我一无所获。在旧版本中,我看到了对 Jobs 和 Agent 的引用,但我没有看到任何这些选择。我可以没有权限吗?他们有新名字吗?我也找不到我认为非常有用的活动监视器(尤其是在调试会话期间终止我的进程)。

【问题讨论】:

  • 您是正在登录的服务器上的系统管理员吗?
  • 您拥有 SQL Server 2016 的哪个版本?运行作业所需的 SQL Server 代理是例如Express 版本中不包含 ..
  • @Joe,我对此表示怀疑。但你的问题让我怀疑我一定是。也许我可以把这个任务交给我的老板。 :)
  • @marc 标准。
  • 如果您没有 SQL 代理节点并且您有标准版,那么您没有足够的安全性来查看 SQL 代理。

标签: sql-server ssms sql-server-2016 sql-server-agent


【解决方案1】:

事实证明,我遇到了类似的情况,不得不找到解决方法。

其实很简单。只需创建一个批处理文件以从 shell 运行 msserver,然后安排在 OS 上运行它。

假设您在 Windows 上运行,请使用任务计划程序运行以下文件:

sqlcmd -S servename -d database_name -Q "Query or procedure here"

我不知道这份工作的性质和您拥有的权限是否会使这不可行,但是,也许它会有所帮助。

【讨论】:

猜你喜欢
  • 2010-11-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-10
  • 1970-01-01
相关资源
最近更新 更多