1
我试图使用SQL Server 2008中删除维护计划的工作,但不断收到以下错误:未能找到存储过程“msdb.dbo.sp_delete_job”
Msg 2812, Level 16, State 62, Line 4
Could not find stored procedure 'msdb.dbo.sp_delete_job'.
的地方,我应该开始任何帮助看,将不胜感激。
谢谢, 亚历克斯
我试图使用SQL Server 2008中删除维护计划的工作,但不断收到以下错误:未能找到存储过程“msdb.dbo.sp_delete_job”
Msg 2812, Level 16, State 62, Line 4
Could not find stored procedure 'msdb.dbo.sp_delete_job'.
的地方,我应该开始任何帮助看,将不胜感激。
谢谢, 亚历克斯
听起来像是有人为删除msdb
数据库以为它没有的功能。
在某处执行SQL Server 2008的新安装,备份msdb
,并将其恢复到生产数据库。
请确保'msdb'确实在您执行此操作前已经过去。否则,你将失去存储在当前'msdb'中的所有内容。 – 2011-01-05 21:26:41
你会如何去核实MSDB确实已经不存在了? – Alex 2011-02-04 20:24:15
@Alex:检查MS是否存在于MSDB数据库中。在Management Studio中:系统数据库 - > msdb - >可编程性 - >存储过程 - >系统存储过程。如果在那里没有sp_delete_job,你的msdb数据库就会被破坏。 – Andomar 2011-02-04 22:37:55