gpt4 book ai didi

sql-server - SQL Server 2012 告诉我 Agent XPs 组件已关闭但 SQL Agent 正在运行

转载 作者:行者123 更新时间:2023-12-05 06:36:09 32 4
gpt4 key购买 nike

我在 SQL Server 上有一个非常奇怪的情况,我无法理解。

环境:SQL Server 2012 SP3 CU3 在 2 节点 Windows 2008 R2 集群上运行

在 SQL Server Management Studio\Management\Maintenance Plans\我无法创建或编辑现有计划。

我收到错误:

作为此服务器安全配置的一部分,“代理 XPs”组件已关闭。系统管理员可以通过使用 sp_configure 启用“代理 XP”。有关启用“代理 XP”的详细信息,请参阅 SQL Server 联机丛书中的“外围应用配置”。 (对象资源管理器)

检查该错误后,我预计将需要以下配置。

-- To allow advanced options to be changed.  
EXEC sp_configure 'show advanced options', 1;
GO
-- To update the currently configured value for advanced options.
RECONFIGURE;
GO
-- To enable the feature.
EXEC sp_configure 'Agent XPs', 1;
GO
-- To update the currently configured value for this feature.
RECONFIGURE;
GO

但是,我注意到 SQL Agent 已经在运行,所以我想我还要检查“Agent XPs”的现有配置选项

有趣的是 config_value = 0,run_value = 1,而我期望 config_value = 1,run_value = 1。

我想我会尝试 sp_configure 解决方案来“强制”配置,但是当我运行它(一步一步)时,第一个 RECONFIGURE 语句挂起,实际上当它运行时我什至无法运行 sp_who2 来查看是否它正在阻止或被阻止。

我可以终止 RECONFIGURE 的唯一方法是关闭取消它的查询窗口。因此,我无法运行 EXEC sp_configure 'Agent XPs', 1,因为无法运行所需的重新配置。

集群故障转移后,“代理 XP”的配置设置保持在 config_value = 0,run_value = 1。

有没有人知道如何修复它?

最佳答案

我偶然发现了一篇有类似问题的互联网帖子,其中包含的一些信息让我最终解决了这个问题。

我在 SQLServerCentral 记录了这个案例

https://www.sqlservercentral.com/Forums/1927277/SQL-Server-2012-tells-me-Agent-XPs-component-is-turned-off-but-SQL-Agent-is-running

关于sql-server - SQL Server 2012 告诉我 Agent XPs 组件已关闭但 SQL Agent 正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49259405/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com