【问题标题】:How to start SQL Server Agent?如何启动 SQL Server 代理?
【发布时间】:2014-10-02 08:21:30
【问题描述】:

我检查了 SQLAGENT.out

- ! [298] SQLServer Error: 15247, User does not have permission to do this action [SQLSTATE 42000] (DisableAgentXPs) - ! [298] SQLServer Error: 229, EXECUTE autorisation has been refused on the object 'sp_sqlagent_has_server_access', database 'msdb', schéma 'dbo'. [SQLSTATE 42000] (ConnIsLoginSysAdmin) - ! [298] SQLServer Error: 229,EXECUTE autorisation has been refused on the object 'sp_sqlagent_get_startup_info', database 'msdb', schéma 'dbo'. [SQLSTATE 42000] - ! [298] SQLServer Error: 229, UPDATE autorisation has been refused on the object 'sysalerts', database 'msdb', schéma 'dbo'. [SQLSTATE 42000] (DumpAndCheckServerVersion) - ! [298] SQLServer Error: 229, INSERT autorisation has been refused on the object 'syssessions', database 'msdb', schéma 'dbo'. [SQLSTATE 42000] - ! [000] Error while creating a new session - ? [098] SQLServerAgent terminated (normal mode)

我的用户在管理员组中。我试图在“以管理员身份执行”时执行相同的操作,同样的事情发生了。我尝试使用 NT AUTHORITY\System,同样的事情发生了。我现在没有主意了。

这些是我的 Sql 信息:

Microsoft SQL Server Management Studio 11.0.2100.60

Microsoft 数据访问组件 (MDAC) 6.1.7601.17514

微软 MSXML 3.0 5.0 6.0

Microsoft Internet Explorer 9.11.9600.17207

Microsoft .NET Framework 4.0.30319.18444

系统开发 6.1.7601

我错过了什么吗?有人告诉我,我的用户拥有 PC 上的所有权限,所以知道为什么会这样吗?

感谢您的任何意见。

【问题讨论】:

    标签: sql-server permissions sql-server-2012 sql-server-agent


    【解决方案1】:

    好的,我想我找到了我的问题。 SQL Server 代理不包含在 Express 版本中,如果我运行这个东西 SELECT SERVERPROPERTY('productversion') AS ProductVersion, SERVERPROPERTY ('productlevel') AS ProductLevel, SERVERPROPERTY ('edition') AS Edition

    我收到10.0.2531.0 SP1 Express Edition (64-bit)

    所以我想我不允许运行它。

    哦,无论如何,谢谢。

    【讨论】:

      猜你喜欢
      • 2010-11-16
      • 2015-05-10
      • 1970-01-01
      • 2019-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多