SQLSERVER维护计划报告和记录
2016-05-03 09:07
731 查看
不知道大家创建完维护计划之后,有没有顺便勾选生成维护计划报告和记录呢?
如果没有的话,个人觉得最好还是生成一下比较好,因为生成的维护计划报告和记录可以让你知道维护计划的执行情况
选择创建维护记录报告的文件夹,然后勾选日志记录下面的<记录扩展信息>,点击“确定”即可
生成的维护记录报告和记录是这样子的
这个报告在什么时候生成?
这个报告在每次维护记录执行的时候生成
报告越积越多,怎麽清除掉一部分没有用的报告?
其实只要你把“清除维护任务”从工具箱拖入维护计划,设置一下这个“清除维护任务”就可以了,注意下图中红色框的选择
--------------------------------------------华丽的分割线---------------------------------------------------
不过在论坛里有人说,不能清理维护记录报告
帖子地址:http://social.msdn.microsoft.com/Forums/en-US/sqlserverzhchs/thread/63a3b13b-1a14-4816-8f04-5e884026c2c9
在msdn上找到的解决方法,如果你用的是SQLSERVER2005,请将SQLSERVER2005的补丁包升级到SP3
安装 SQL 服务器 2005 Service Pack 2 后,清理任务将不会删除数据库维护计划报告
MSDN上的解决方法:http://support.microsoft.com/kb/938085/zh-cn?wa=wsignin1.0
大致原因是因为报告文件的第一行 有“新组件输出” 这几个英文单词,SQLSERVER不知道这个txt文件是不是维护计划报告文件不能确定,所以会出错
执行下面sql语句就会报错
错误信息:
错误: 2006年-12-06 16:52:39.92 代码: 0xC002F210 源: 维护清理任务 1 执行
SQL 任务说明: 执行查询"执行 master.dbo.xp_delete_file 1,N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\sdtest.txt"失败,出现以下错误:"扩展存储的过程时执行 xp_delete_file 时出现错误: 指定文件不是一个维护计划报告文件。"。可能的故障原因:
查询,"结果集"属性的设置不正确、 参数设置不正确或没有正确建立连接的问题。最终错误警告: 2006年-12-06
16:52:39.92 代码: 0x80019002...包执行 fa 中。.该步骤失败
如果没有的话,个人觉得最好还是生成一下比较好,因为生成的维护计划报告和记录可以让你知道维护计划的执行情况
选择创建维护记录报告的文件夹,然后勾选日志记录下面的<记录扩展信息>,点击“确定”即可
生成的维护记录报告和记录是这样子的
1 NEW COMPONENT OUTPUT 2 Microsoft(R) 服务器维护实用工具(Unicode)版本 9.0.5000 3 报告是在“joe”上生成的。 4 维护计划: MaintenancePlan 5 持续时间: 00:00:01 6 状态: 成功。 7 详细信息: 8 “清除维护”任务 (joe) 9 本地服务器连接 上的清除维护 10 清除 维护计划报表 个文件 11 保留时间: 超过 1 小时 12 任务开始: 2013-05-23T14:24:26。 13 任务结束: 2013-05-23T14:24:26。 14 成功 15 16 “备份数据库”任务 (joe) 17 在 本地服务器连接 上备份数据库 18 数据库: DLGPOS 19 类型: 完整 20 追加现有 21 任务开始: 2013-05-23T14:24:24。 22 任务结束: 2013-05-23T14:24:26。 23 成功
这个报告在什么时候生成?
这个报告在每次维护记录执行的时候生成
报告越积越多,怎麽清除掉一部分没有用的报告?
其实只要你把“清除维护任务”从工具箱拖入维护计划,设置一下这个“清除维护任务”就可以了,注意下图中红色框的选择
--------------------------------------------华丽的分割线---------------------------------------------------
不过在论坛里有人说,不能清理维护记录报告
帖子地址:http://social.msdn.microsoft.com/Forums/en-US/sqlserverzhchs/thread/63a3b13b-1a14-4816-8f04-5e884026c2c9
在msdn上找到的解决方法,如果你用的是SQLSERVER2005,请将SQLSERVER2005的补丁包升级到SP3
安装 SQL 服务器 2005 Service Pack 2 后,清理任务将不会删除数据库维护计划报告
MSDN上的解决方法:http://support.microsoft.com/kb/938085/zh-cn?wa=wsignin1.0
大致原因是因为报告文件的第一行 有“新组件输出” 这几个英文单词,SQLSERVER不知道这个txt文件是不是维护计划报告文件不能确定,所以会出错
执行下面sql语句就会报错
1 EXEC [sys].[xp_delete_file] 1,N'D:\MSSQL\DLGPOSbackup\MaintenancePlan_Subplan_1_20130523142426.txt'
错误信息:
错误: 2006年-12-06 16:52:39.92 代码: 0xC002F210 源: 维护清理任务 1 执行
SQL 任务说明: 执行查询"执行 master.dbo.xp_delete_file 1,N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\sdtest.txt"失败,出现以下错误:"扩展存储的过程时执行 xp_delete_file 时出现错误: 指定文件不是一个维护计划报告文件。"。可能的故障原因:
查询,"结果集"属性的设置不正确、 参数设置不正确或没有正确建立连接的问题。最终错误警告: 2006年-12-06
16:52:39.92 代码: 0x80019002...包执行 fa 中。.该步骤失败
相关文章推荐
- SqlServer2008维护计划(图解)
- yugong-mysql查看表字段和主键约束
- 【机房重构】【报表】异常处理
- 利用脚本获取mysql的tps,qps等状态信息
- <rhel6+pptpd+freeradius+mysql>
- SQL查询 [SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的区别(比较)] ---转载
- zabbix3.0 监控mysql服务器性能实现过程
- 数据迁移之SqlBulkCopy对象(一)
- Sqoop在导入MySQL数据时遇到Timestamp列为0000-00-00 00:00:00报错
- SQL SERVER数据库 “可能发生了架构损坏。请运行DBCC CHECKCATALOG。"的错误修复
- Hadoop Hive sql语法详解
- Hadoop Hive sql语法详解
- 数据分析≠Hadoop+NoSQL
- 数据分析≠Hadoop+NoSQL
- SQLiteOpenHelper 中什么时候调用 onCreate() , 什么时候调用 onUpgrade() ?
- mysql中的时间函数---运维常用
- 杭州4--29.关于sqltest_beego的一些注意点和分页JS
- 《MySQL技术精粹:架构、高级特性、性能优化与集群实战》目录
- 监控mysql索引使用效率的脚本
- SqlBulkCopy 数据库批量插入数据