SQL Server代理作业中的类别是什么意思?

时间:2012-08-16 11:59:21

标签: sql-server sql-server-2008 sql-server-2005 sql-job

这是我第一次尝试使用 SQL作业代理 ...我尝试创建示例作业并且当它来到时我感到震惊在下面的屏幕截图中选择类别突出显示

enter image description here

我是 SQL Server的新手你能解释上面提到的类别的含义吗?或任何链接都将得到高兴的赞赏。

4 个答案:

答案 0 :(得分:9)

类别用于组织您的工作。如果右键单击作业文件夹并选择“管理类别”,则可以看到所有可用类别,按类别过滤等。

这里有一个很好的细分:

http://www.mssqltips.com/sqlservertip/1484/custom-job-categories-to-organize-your-sql-agent-jobs/

答案 1 :(得分:6)

它们根本不会影响工作 - 它们只是一种组织工作的方式 - 如果你在一台服务器上有很多工作,那就非常有用。

您可以使用msdb中的sp_add_category添加自己的类别。

当您设置SQL Server的其他部分时,会自动使用许多内置类别,并添加作业。例如。如果您设置合并复制,您会发现某些作业已添加到REPL-Merge类别下。

答案 2 :(得分:5)

尝试检查Tim Ford's article on the categories

编辑:

实际上,抱歉。它描述了如何添加类别,而不是现有类别。

  • 数据收集器SQL Server to collect information about the system
  • 中的一个选项
  • 调优顾问旨在找到最佳执行路径
  • 数据库维护适用于执行维护的作业(如reindex或统计信息更新)
  • 全文涉及全文索引,允许搜索文本字段
  • MSX 是多服务器管理(即在主服务器上安排作业,然后将作业传播到其他服务器)
  • 日志传送是一个高可用性系统,其中定期将事务日志记录发送到可以在紧急情况下联机的备用服务器
  • REPL 是复制的缩写

答案 3 :(得分:2)

作业类别可帮助您整理作业,以便轻松过滤和分组。
如果您在同一类型的任务或操作中有多个工作,那么您可以根据工作性质对您的工作进行分类

http://msdn.microsoft.com/en-us/library/ms191128.aspx

了解详情