在完整版的sql server 2008R2上禁用了SQL Server代理的安装

时间:2019-01-31 09:26:45

标签: sql-server sql-server-2008-r2 sql-server-agent

实际上在一夜之间,已经运行了一年以上的SQL Server代理在运行SQL Server 2008 R2的服务器上失败。尝试重新启动它时,它立即失败并显示消息

  

“已禁用此SQL Server代理安装。安装此服务的SQL Server版本不支持SQL Server代理。”

但是它是一个完整的版本,而且正如我所说的,它已经运行了一年多。也许在相关说明中,代理首次失败的同一天,我们还开始看到:

  

“许可证激活(slui.exe)失败,并显示以下错误代码:   hr = 0x80072EE7“

我知道slui是Windows激活相关的服务,是否可能与突然认为它是Express Edition的SQL Server有关?

2 个答案:

答案 0 :(得分:0)

我首先要开始的是SQL Server错误日志。怎么说?

您的@@Version说是Express。我怀疑那是不正确的。默认情况下,无法在SQL Server Express Editions中更轻松地安装或启用数据库邮件,SQL Server代理和许多其他功能。这就是为什么它免费

有些人已经展示了如何克服这些限制,特别是database mail.,也许有人为SQL Agent做过类似的事情,现在微软已经弄清楚了。或者,有人降级了您的服务器。

您可以通过运行以下代码段provided by Pinal

来检查安装日期
SELECT create_date
FROM sys.server_principals
WHERE sid = 0x010100000000000512000000

请注意,没有完整版。有:

  • 数据中心
  • 企业
  • 标准
  • 网络
  • 工作组
  • 快递

答案 1 :(得分:0)

因此,事实证明,我从服务器管理员那里收到了错误的信息,而该安装实际上是速成版。管理员只是假设是代理停止工作,因为备份开始失败。原来它实际上不是代理。感谢大家的投入。

相关问题