`

使用数据库代理实现“到点自动办理”

阅读更多

上一篇用线程实现的自动办理,这一篇用SQL Server代理中的作业来实现。

数据库版本:MS SQL Server2005

 

1、开启SQL Server的代理服务:SQL Server 2005 --->配置工具--->SQL Server Configuration Manager--->SQL Server配置管理器--->SQL Server 2005服务--->启动SQL Server Agent服务。

 

2、常规:找到SQL Server代理下的作业,右键“新建作业”。在弹出的“新建作业选择页”中找到“常规”选项,填写作业名称、所有者以及说明:

 

3、步骤:找到步骤选项,点击下面的“新建”按钮,在弹出的“新建作业步骤”中选择常规,填写步骤名称,类型默认不用填,选择数据库(即当前作业需要在那个数据库上执行),填写执行命令。填完之后点击“确定”,一个步骤就建成功了。此时,再看步骤选项时,会看到刚刚的那个步骤。可以点击“编辑”重新编辑该步骤,也可以另外新建一个步骤,或删除该步骤。

 

3、计划:找到计划选项,在弹出层的“新建作业计划”中填写计划名称,计划类型选“重复执行”(可选项:SQL Server代理启动时自动启动,CPU空闲时启动,重复执行,只执行一次。因为这个需要每天执行一次,所以选重复执行,后面的“已启用”一定要勾选,不然该作业不会执行。上同,下同。),频率当中的执行选每天(可选项:每月、每周、每天),执行间隔选一天(也可以根据需要填写间隔),每天频率中的执行时间选12:30(可以根据需要填),填写开始时间。填完之后点击“确定”。一个作业的计划可以有多个(通过新建按钮新建多个)至此,基本的作业是完成了。要是还需要设置警告、通知、目标啥的可以到相关选项进行设置。

 

 4、执行该作业。新建完作业之后,在“SQL Server代理”的作业下面就会出现当前作业。选中该作业,右键选择“开始作业”,若是成功状态下显示成功,若是失败,状态为失败且消息栏中会显示出错的原因。

 右键中除了“开始作业”之外,还有停止作业、禁用、删除、属性等。

停止作业:停止当前作业。因为作业开始之后没有取消只有关闭,关闭的话当前作业依旧执行不会停止。所以需要手动“停止作业”才能停止开始的作业。若当前没有开始的作业又点击了停止作业系统会报错。

删除作业:删除当前作业。删除之后不能还原。

禁用:禁用当前作用,禁用之后当前作业不再工作,可以通过“启用”功能来启用当前作业。(类似于触发器的禁用和启用)

重命名:修改作业的名称

属性:查看当前作业的属性信息,可以通过属性修改作业信息,如作业步骤、作业计划、所属数据库等,也可以新建步骤、计划等。博客中的截图就是通过属性查看的作业信息。

 

  • 大小: 184 KB
  • 大小: 242.8 KB
  • 大小: 209.3 KB
  • 大小: 76.3 KB
分享到:
评论

相关推荐

    用简单模式,对SQLServer数据库收缩

    - **定期备份**:虽然简单恢复模式下无法实现点到点恢复,但仍应定期执行完整的数据库备份和差异备份,以便在必要时能够恢复整个数据库。 #### 四、总结 通过上述步骤,我们可以有效地使用简单恢复模式对SQL ...

    实现点到点的语音聊天系统

    实现点到点的语音聊天系统还需要考虑**安全性和隐私**,如使用SSL/TLS加密保护通信内容,以及处理网络波动的**容错机制**,如丢包重传、错误检测与恢复等。此外,**用户界面**设计也非常重要,它应简洁易用,提供...

    SQLServer2008自动备份脚本

    事务日志备份可以使用`BACKUP LOG`命令,这将允许你在发生故障时进行点到点的恢复。 总之,利用SQL Server 2008的`sqlcmd`工具和自定义的备份脚本,你可以创建一个可靠的自动备份系统,保护你的数据免受意外损失。...

    C#定时器实现自动执行的方法

    本文实例讲述了C#定时器实现自动执行的方法。分享给大家供大家参考。具体实现方法如下: 代码如下: //下面讲一个打开窗体定时执行按钮的东西 private void Form1_Load(object sender, EventArgs e) { System.Timers...

    点到点通信c++实现

    总结,这个C++实现的点到点通信项目涵盖了网络编程的基本概念和操作,包括Winsock的使用、套接字的创建、连接建立、数据传输以及异常处理。通过深入理解这些知识点,开发者能够构建更复杂的网络应用。

    站内信的数据库设计

    站内信不同于电子邮件,电子邮件通过专门的邮件服务器发送、保存,而站内信是系统内的消息,其实就是通过数据库插入记录来实现的。 二、站内信的基本功能 站内信有两个基本功能: 1. 点到点的消息传送:用户给...

    用日志恢复数据库

    其中,完整恢复模式提供了最全面的恢复选项,允许使用事务日志进行精确到点的恢复,而其他两种模式则不具备此功能。因此,在需要进行日志恢复时,数据库应设置为完整恢复模式。 ### 三、使用日志文件恢复数据库的...

    历年数据库系统工程师试题

    - 触发器和存储过程:增强安全性,实现业务规则的自动执行。 7. 数据备份与恢复: - 完全备份、增量备份、差异备份:不同类型的备份策略以满足不同的恢复需求。 - 热备份与冷备份:在线(热)和离线(冷)备份的...

    高级数据库开发技术.rar

    4. **数据库备份与恢复**:数据库的备份策略(如全备、增量备、差异备份)和恢复技术(如点到点恢复、时间点恢复)是保证数据安全的关键。了解如何在灾难情况下快速恢复数据库服务至关重要。 5. **数据库性能监控与...

    数据库工程师知识点

    - 数据恢复:熟练使用各种恢复技术,如点到点恢复、时间点恢复等。 - 数据迁移:掌握数据迁移工具,如MySQL的mysqldump、pg_dump等。 7. 高可用与分布式: - 主从复制:实现数据实时同步,提高读取性能,提供...

    CS系统下的数据库备份与还原功能

    提供的"CS系统下的数据库备份与还原功能.doc"文档很可能会包含如何在CS架构下使用编程语言(如C#、Java等)实现数据库备份与还原功能的具体代码示例。代码通常会涉及数据库连接、执行备份或还原SQL命令、文件操作...

    基于ARM点到点通讯协议的设计及实现

    ### 基于ARM点到点通讯协议的设计及实现 #### 一、引言与背景 随着现代工业生产和远程监控需求的增长,分布式测控系统变得越来越重要。这种系统通常包括服务器和ARM单片机,其中服务器负责数据分析和处理,而ARM...

    数据库入门学习资料

    了解备份策略(如全备、增量备、差异备)和恢复技术(如点到点恢复、日志恢复)对数据库的安全性至关重要。 8. **并发控制**:在多用户环境下,数据库需要处理并发操作。并发控制机制如锁、多版本并发控制(MVCC)...

    历年数据库系统工程师真题

    理解如何进行数据库恢复,包括点到点恢复和日志恢复。 7. 数据库集群与复制:了解数据库集群的概念,包括主备集群和分布式集群。学习数据库复制技术,如异步复制、同步复制和多源复制,以及它们在高可用性和负载...

    基于Socket网络聊天系统的设计与实现

    该系统基于Socket网络聊天系统的设计与实现,使用Java应用程序设计,基于Client/Server模型,使用Eclipse作为开发环境,MySQL作为后台数据库,利用JDBC连接数据库,实现了点到点的聊天和多点对多点的聊天。...

    东南大学数据库基础教程05

    数据库是信息技术领域中的核心组成部分,尤其在大数据时代,其重要性更是不言而喻。...同时,通过实际操作和练习,比如使用数据库管理系统(如MySQL、Oracle等)进行数据操作和设计,可以更好地巩固所学。

    点到点的轨迹规划

    点到点的轨迹规划在机器人学、自动化控制和运动学领域具有重要的应用。它涉及到如何设计一个平滑的路径,使机器人或机械臂从一个位置精确地移动到另一个位置,同时考虑动态约束,如速度、加速度和急动度(Jerk)限制...

    furion内置的定时任务使用学习,动态添加定时任务代码

    在这个例子中,项目可能包含了一些学习示例,如`Job`目录下的类,这些类可能代表了具体的定时任务实现,每个类通常会继承自`IFurionJob`接口,这个接口定义了任务的执行逻辑。 `appsettings.json` 和 `appsettings....

    机械臂模拟_机械臂_点到点控制_

    在机器人技术领域,机械臂是一种广泛应用的自动化设备,它能够执行各种预设的任务,如装配、搬运、焊接等。在本主题中,我们将深入探讨"机械臂模拟_机械臂_点到点控制_"这一概念,以及相关的MATLAB参考代码。 首先...

Global site tag (gtag.js) - Google Analytics