如题:如何获取 SQL Server Batch 列表

解决方案 »

  1.   

    Batch? What's your means?
      

  2.   

    就是SQL Server 的自动批处理,或叫代理,我想获取所有代理的列表
      

  3.   

    不知道你具体需要什么东西,以下是系统代理类系统表,自己看看有没有需要的东西?3、代理类系统表
        记录SQL SERVER Agent使用的任务调度、警报管理、事件通知等信息。存放于msdb数据库。
        sysalerts           (记录用户设置的警报信息,每个警报在表中占一行。警报是为响应事件而发送的消息。警报可向 Microsoft SQL SERVER 环境之外转发消息,警报可以是电子邮件或呼叫程序消息。警报还可以生成任务。)
        syscategories       (记录Enterprise Manager任务、警报操作员分类信息,包含由 SQL SERVER 企业管理器用来组织作业、警报和操作员的分类。)
        sysdownloadlist     (包含所有目标服务器的下载指令队列。)
        sysjobhistory       (记录已执行任务的情况,包含有关由 SQL SERVER 代理程序调度作业的执行的信息。)
        sysjobs             (记录Enterprise Manager将要执行的任务调度,存储将由 SQL SERVER 代理程序执行的每个已调度作业的信息。)
        sysjobschedules     (记录Enterprise Manager执行的任务调度,包含将由 SQL SERVER 代理程序执行的作业调度信息。)
        sysjobservers       (记录任务与服务器的关系,存储特定作业与一个或更多目标服务器的关联或关系。)
        sysjobsteps         (记录Enterprise Manager要执行的任务步骤信息,包含将由 SQL SERVER 代理程序执行的作业中每个步骤的信息。)
        sysnotifications    (记录通知信息。)
        sysoperators        (记录所有操作员信息。)
        systargetservergroupmembers (记录此多服务器组中当前所登记的目标服务器组。)
        systargetservers    (记录此多服务器操作域中当前所登记的目标服务器。)
        systaskids          (记录旧版本所创建的任务映象与当前版本Enterprise Manager所创建的任务之间的关系。)
      

  4.   

    就是SQL Server 批处理或者说是代理我想获得所有代理列表