• SQL Server 使用作业设置任务


    1.开启SQL Server Agent服务

      使用作业需要SQL Agent服务的支持,并且需要设置为自动启动,否则你的作业不会被执行。

    以下步骤开启服务:开始-->>>运行-->>>输入"services.msc"-->>>进入服务,开启SQL Server Agent服务,并设置为自动。

    如图:

    2.新建作业

    点击"SQL Server代理","右击作业",选择"新建作业"

    3.设置新建作业的名称以及说明

    4.设置任务的执行步骤

    选择"步骤"选项,点击"新建"添加第一条步骤:插入数据,点击"确定"。

     

     我们还可以接着新建新的步骤,同时在新建步骤的对话框中的高级选项中做更多设置,这里就不在赘述了。(如图)

    5.设置执行计划

    选择计划选项,新建计划

    根据需要配置直接的计划:

     

     点击确定我们的计划就完成了:插入数据的语句从2012年3月8号开始,每小时执行一次,在新建作业对话框中我们还有一下选择没有设置,但这不是必须的,自己可以根据具体情况去做相关设置。

    (前提一个关键的步骤和后期一个关键的步骤不能忘记:一是作业新建好以后,一定要要"启动作业",可以在作业上点右键,选择"启动作业".二是sql server的作业的开启是需要sql server代理服务支持的,所以一定要开启sql server代理服务,在sql菜单中,依次点击配置工具,sql server配置管理器,然后打开"sql server服务",找到"sql server agent",点"启动"即可.)  

      最近做项目的时候,需要定时执行一个计费的存储过程,在sql server中,这可以通过代码实现,也可以通过企业管理器以可视化操作的形式实现,这里我记录一下使用后面一种方法的实现步骤,至于用代码实现,慢慢研究.

      打开"企业管理器",找到要执行存储过程的sql server服务器,展开"管理","sql server代理","作业".右键单击"作业",选择"新建作业",在弹出的对话框中,切换到"步骤"选项卡,点击"新建"按钮,新建一个步骤,步骤名称可以自己设定,类型选择"Transact_SQL脚本",数据库选择存储过程所在的数据库,命令中输入"exec 存储过程名".添好后选"确定".然后切换到"调度"选项卡,设置如何定时运行.最后简单设置一下"常规"选项卡中项.一个作业就建立好了.

  • 相关阅读:
    绑定方法和非绑定方法
    property属性
    面向对象的三大特征之一:封装
    asp:GridView控件的使用
    javaWeb中struts开发——Logic标签
    javaWeb中struts开发——Bean标签
    大话数据结构(十二)java程序——KMP算法及改进的KMP算法实现
    大话数据结构(十一)java程序——串
    大话数据结构(七)——单链表的整表创建与删除
    大话数据结构(十)java程序——队列
  • 原文地址:https://www.cnblogs.com/canfengfeixue/p/16092550.html
Copyright © 2020-2023  润新知