科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道SQL Server 2005 数据维护实务

SQL Server 2005 数据维护实务

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

为了使SQL Server数据库的性能保持在最佳的状态,数据库管理员应该对每一个数据库进行定期的常规维护。这些常规任务包括重建数据库索引、检查数据库完整性,更新索引统计信息,数据库内部一致性检查和备份等……

作者:cyw 来源:IT专家网 2007年11月26日

关键字: SQL Server

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共6页)

4.2 手动创建维护计划

  在维护计划(设计选项卡)的帮助下还可以手动创建维护计划。与维护计划向导相比,维护计划设计选项卡利用了工作流设置,装备了更高级的工具和功能,所以它创建的维护计划更加灵活。

  手动创建维护计划的技能随着Service Pack 2的推出而得到了强化。在Service Pack 2中,手动创建维护计划时,维护计划历史可以在远程服务器上进行日志记录。当在一个基础架构内管理多个SQL Servers时,这个功能显得尤为重要,因为您可以把所有数据的日志集中到一台服务器上,方便了集中管理。

  选中Maintenance Plans文件夹,右击鼠标,选择新建维护计划选项,就会出现维护计划设计器的界面(见图9)。

点击放大此图片

图9

  在维护计划设计界面的左侧面板上显示了所有维护任务的工具箱。将选中的维护任务拖至中间的计划设计器界面。如果想将多个任务拖到设计器中,可以在两个任务对象之间创建一个工作流进程,以便建立任务之间的链接。工作流进程可以包含优先链接。这样第二个任务的执行依赖于第一个任务中指定的约束条件,例如“成功、失败或完成”举个例子,可以创建这样一个工作流:首先执行数据库的备份任务,然后只要第一个任务完成了,就执行第二个重新生成索引的任务(见图10)。两个对象之间的优先约束链接功能可以控制工作流在第一个备份任务成功后指示执行第二个重新生成索引任务。如果备份任务失败,那么第二个任务也不能够执行。

点击放大此图片

图10

  要创建优先约束链接,首先点击高亮设计器中选定的两个维护任务,右击鼠标,选择添加优先约束。链接建立后,双击或右击该链接箭头,选择编辑,启动优先约束编辑器,设置优先约束的各个选项(见图11)。

点击放大此图片

图11

  除了创建优先链接外,还可以指定任务同时执行,这就是任务并行,可以指定多项任务在牵制任务成功执行完后同时开始执行。当在不同的SQL Server上执行相同类型的维护任务时,通常会用到这个设置。

  最后需要提到的是报告功能。在维护计划执行完毕之后,可以创建一份关于维护计划活动报告。点击维护计划设计器中的报告和记录图标,弹出的报告和记录对话框,提供了包括生成文本文件报告和发送报告至电子邮件收件人等诸多选项(见图12)。此外,还提供了额外的日志功能,例如记录扩展信息和在远程服务器上进行日志记录。

点击放大此图片

12

  通过可以使用查看T-SQL命令按钮,还可以把您对维护计划的所做设置选项转换为任务实际执行的TSQL语法。这对很多没有太多编程基础的数据库管理员来说是个非常有用的工具。

  4.3 查看维护计划

  所有的维护计划都可以在SSMS的维护计划文件夹下查看,而且能够作为代理作业存储在SQL Server中。此操作需要运行SQL Server代理,在计划间隔期启用作业。如果SQL Server代理停止运行,作业不会启动。另外,为了维护计划的持续,所有的作业都可以编辑和修改。

  1.   在SQL Server管理器中按照以下步骤操作,就可以查看维护计划作业。
  2.   选择开始→所有程序→Microsoft SQL Server 2005→SQL Server管理器。
  3.   在对象资源管理器中,首先选择连接到数据库引擎,展开目标服务器,再展开Management文件夹→作业文件夹。点击作业文件夹,可以看到由维护计划向导创建的作业列表。在右侧版面的对象资源管理详情选项卡以及对象资源管理器中的作业文件夹下都显示了列表上的作业信息。

  如果SQL Server代理不在运行状态,就会出现一个对话框,提示目标服务器的SQL Server代理没有运行。通过以下步骤可以启动SQL Server代理:

  1.   选择开始→所有程序→Microsoft SQL Server 2005→SQL Server管理器。
  2.   在对象资源管理器中,首先选择连接到数据库引擎,再展开目标服务器。
  3.   右击SQL Server代理,然后点击开始。
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章