【发布时间】:2009-04-09 10:04:21
【问题描述】:
我们的 SQL 2005 服务器有一个无法删除的维护计划。
当我尝试通过 Management Studio 删除它时,我收到以下错误:
执行时发生异常 Transact-SQL 语句或批处理。 (Microsoft.SqlServer.ConnectionInfo) -> 对象 'sysmaintplan_plans' 的 SELECT 权限被拒绝, 数据库“msdb”,架构“dbo”。 (Microsoft SQL Server,错误:229)
其 SQL 2005 Enterprise Edition 版本 9.0.3042.0
我已经能够修改计划,使其不执行任何操作,但我无法重命名或删除它。
我有一种预感,这可能与 Service Pack 2 有关,因为维护计划可能是在应用 SP2 之前创建的,而且我听说有些人在这种情况下遇到了问题。
编辑:我以 sa 身份登录
【问题讨论】:
-
如果您以 SA 身份登录会发生什么?
-
同样——我已经以 SA 身份登录
-
重启/重启/re-all会发生什么?
-
我无法随意重启,因为它是生产服务器。但是这个计划已经卡在那里六个月了,服务器时不时重启。由于维护计划没有时间表,它曾经锁定的任何资源都应该早就释放了。
-
我在另一台机器上运行 Management Studio。但是你的建议奏效了!我在服务器上运行了 Management Studio(自然是以 SA 身份登录)并且能够删除这个小动物。
标签: sql-server-2005