文章摘要
这篇文章描述了用户在配置云主机时遇到的SQL Server 2005计划备份失败的问题。具体来说,用户在尝试为SQL Server创建维护计划时,由于指定无效的子系统而导致备份计划失败。文章详细记录了用户尝试通过压缩文件、使用NAVICAT等工具解决问题的过程,最终通过修复SQL Server 2005的设置成功配置了计划任务。文章还提到,用户虽然解决了问题,但未立即告知云主机商,计划进一步验证。总结来看,文章重点介绍了备份计划配置失败的原因及解决方法。
入手一台服务器,确切地说是云主机,里面的环境是预先配置好的,但在配置计划任务的时候,却发现mssql2005的计划备份不能做,会报错:
复制代码 代码如下:
sqlserver 创建维护计划失败(SQL Server: 14234 错误)自动备份数据库计划
错误信息:
复制代码 代码如下:
对于 JobStep ‘ testBak ‘ 创建失败。 (Microsoft.SqlServer.MaintenancePlanTasks)
执行 Transact-SQL 语句或批处理时出现异常。 (Microsoft.SqlServer.ConnectionInfo)
指定 ‘ @subsystem ‘ 无效 (有效值是由 sp_enum_sqlagent_subsystems 返回)。(Microsoft SQL Server, 14234 错误)笔者曾想直接压缩文件算了,这样到时候可以附加还原。但每次压缩的时候,需要停用数据库,就这样被PASS了。
要不借助其它软件?用NAVICAT FOR MS SQL ,结果并不是非常理想,备份出来是SQL的,对于转移不是非常友好。
还是修复一下吧,想来想去还是本身自带的功能最好用了。
解决方法:
1.运行 SQLServer2005 安装向导。
2.在完成扫描后在系统配置检查页上, 单击 下一步 。
3.在 名称 框和 公司 框, 中输入适当的信息, 然后单击 下一步 。
4.单击以选中 IntegrationServices 复选框, 然后单击 下一步。(这个才是最关键,其它的都可以忽略..)
5.单击 下一 , 然后单击 安装 。
6.完成安装后, 单击 下一 , 然后单击 完成 。
虽然下载花了一点时间,但总算是完成了,计划任务做起来了,要不要告诉云主机商呢?暂且让我考虑一下吧….哈哈….