SQL Server代理服务无法启动问题的解决方法
sql server代理服务无法启动问题的确很让我们头疼,下面就为您介绍sql server代理服务无法启动的处理方法,希望对您能有所帮助。
--==配置环境
服务器环境为32位intel® xeon® cpu e54410 @2.33ghz双路双核开启超线程,8.00gb的内存,raid10。
1.根据最小权限原则,安装完及sp3补丁后,建立users组用户sqlstartuser。
2.通过sql server配置管理器配置启用tcp/ip协议,ipall的tcp端口改为32959。sql server(mssqlserver)和sql server agent(mssqlserver)的服务启动账号为sqlstartuser。
3.本地安全设置->本地策略->用户权限分配->内存中锁定页面添加sqlstartuser。
4.勾选使用awe分配内存。最小服务器内存(mb)5500,最大服务器内存(mb)7200,其他留给操作。
--==检查步骤
1.检查本地账号sqlstartuser隶属于哪几个组:本地windows组之users组;本地windows组之sql server服务账户组sqlserver2005mssqluser$dbsrv1$mssqlserver;本地windows组之sql server服务账户组sqlserver2005sqlagentuser$dbsrv1$mssqlserver。
2.检查数据库登录名是否有dbsrv1\sqlstartuser。
3.检查事件查看器应用程序有关服务启动的过程信息:
类型来源 描述
①审核成功mssqlserver用户 'dbsrv1 \sqlstartuser' 登录成功。连接: trusted. [客户端: ]
②信息mssqlserver配置选项 'show advanced options' 已从 1 更改为 1。请运行 reconfigure 语句进行安装。
③信息mssqlserversql server 阻止了对 'agent xps' 的 过程'dbo.sp_sqlagent_has_server_access' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'agent xps'。有关启用 'agent xps' 的详细信息,请参阅 sql server 联机丛书中的 "外围应用配置器"。
④信息mssqlserversql server 阻止了对组件 'agent xps' 的 过程'dbo.sp_sqlagent_get_startup_info' 的访问......
⑤错误mssqlserversqlserveragent could not be started (reason: sqlserveragent 必须能够以 sysadmin 身份连接到 sqlserver,但“(未知)”不是 sysadmin 角色的成员)。
从信息③和④看到组件'agent xps'未能启动。通过系统管理员登录执行语句:
sp_configure 'show advanced options', 1;goreconfigure;go
sp_configure 'agent xps', 1;goreconfigure;go
报错没有内存物理地址扩展权限。判断原因为32位机器,开启了awe支持,更改了服务启动账户,但这个账户没有加入到内存锁定页的安全管理中去,所以导致了sql代理服务启动失败,把sqlstartuser账户加入到内存锁定就可以启动了。
备注:
1>sql server express不支持sql server agent
上一篇: oracle错误代码及修改总结
下一篇: Android中SQLite的使用讲解
推荐阅读
-
Sql Server安装出错,安装程序配置服务器失败的解决方法小结
-
sql server 2005因架构无法删除用户错误15138的解决方法
-
Windows系统下Apache服务器无法启动的问题解决
-
解决安装Domino for Linux时配置的Web服务器无法启动的问题
-
SQL Server无法生成FRunCM线程的解决方法
-
安装SQL Server 2016出错提示:需要安装oracle JRE7 更新 51(64位)或更高版本问题的解决方法
-
SQL SERVER 2008 无法附加数据库的解决方法
-
无法打开物理文件xxx.mdf操作系统错误 5:“5(拒绝访问。)” (Microsoft SQL Server,错误: 5120)的解决方法
-
sql server 2008数据库无法启动的解决办法(图文教程)
-
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器