SQL Server 2005中的SSIS维护计划
更进一步地讲,如果你曾经检查过通过维护计划向导创建的任务的属性,你就会知道任务的步骤看起来是下面这个样子:
EXECUTE master.dbo.xp_sqlmaint N'-PlanID 2CF0E6F5-C6DC-462A-8C50-4CF305C01FD2 -WriteHistory -VrfyBackup -BkUpMedia DISK -BkUpDB "e:\Program Files\Microsoft SQL Server\MSSQL\BACKUP" -DelBkUps 5DAYS -BkExt "BAK"'
幸运的是,你可以浏览到数据库维护计划的文件目录中,右击计划,并且选择“维护计划历史”来获得更加详细的错误信息。然而,即使是这样的解决问题的方法在碰到维护计划任务不总是可靠的时候,也会出错。
在nutshell SQL Server2000 维护计划向导中,创建重要维护任务非常简单,但是从可用性和支持的角度来说,就差得远了。
这个屏幕给你一个有关你想要完成的每一种类型的维护任务的大概描述。
现在,让我们看看实际上在构建过程中发生了什么。要查看你刚刚创建的SSIS包,右击维护计划,然后选择“修改”。你就可以看到类似下面的画面:
从这个界面,你可以评估每个任务的执行结果,并且基于成功、失败,或者前面某个任务的完成来调用剩下的任务。你可以在执行其他任务之前,检查一个连接当前任务的表达式。这就是SSIS之所以特别好用的原因之一。
非常希望你能喜欢维护计划向导所作的改善,还有你可以通过点击向导屏幕来创建的SSIS包。但是这只是改善中很小的一部分!
在这篇文章中,我没有地方再来解释维护任务属性上面的每个标签了。你可以通过阅读SQL Server在线文档来学习更多。但是你可以了解,SSIS可以为定制维护计划任务提供更大的灵活性。
SQL Server 2005还允许你检查维护计划执行的历史,通过右击维护计划并选择“察看历史”来实现。在结果对话框内,你可以看到维护计划每个步骤的历史信息:
在屏幕的底部,点击“察看T-SQL”,会显示给你任务实际上执行的Transact-SQL命令(或者一系列命令),如下图所示:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)