日期:2014-05-18  浏览次数:20382 次

数据库附加后,维护计划失败
数据库附加后,新建一个该数据库的维护计划,“作业”中启动,执行失败,信息如下:sqlmaint.exe   失败。   [SQLSTATE   42000](错误   22029).     步骤失败。

如果新建一数据库,导入附加数据库的数据,新建数据库维护计划正常

怎样让附加的数据库也能正常维护备份日志?

------解决方案--------------------
症状
对 SQL Server 2000 命名实例执行通过数据库维护计划向导创建的数据库作业失败。如果在 SQL Server Agent 中查看作业历史记录并启用显示步骤详细信息复选框,则您将看到以下错误:
sqlmaint.exe failed.[SQLSTATE 42000][Error 22029].The step failed.


原因
维护计划中目标文件夹(指定用来存储数据库备份的文件夹;用于事务日志备份或报表的文件夹)的字符串包含“-S”。例如,目录路径“C:\Db-Save”包含“-S”字符串。
回到顶端

替代方法
若要解决此问题,请不要将包含“-S”的字符串用于目录路径。另外请注意,只有当连字符后面的“S”是大写字母(“S”)时才会出现此错误。
------解决方案--------------------
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B288577

http://support.microsoft.com/kb/326485/zh-cn

------解决方案--------------------
这个问题出现有很多可能,你看看你的备份路径是否存在,如果不存在也会出这样的错误
------解决方案--------------------
磁盘空间是不是不够了?