当前位置: 首页 > news >正文

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. [客户端: <local machine>]

②信息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账户加入到内存锁定就可以启动了。

转载于:https://www.cnblogs.com/errorx/archive/2011/03/28/1998074.html

相关文章:

  • PXE脚本
  • 系统指令
  • 隆文互动营销研究院服务的企业微博再创新高
  • JAVA闭包
  • Dell PowerEdge 服务器操作系统部署速度比同类产品快我们是怎样利用生命周期控制器做到这点的呢?...
  • Reactive Extensions学习
  • 别把自己太当回事 -- 职场须知
  • Linux-HA开源软件Heartbeat(测试篇)
  • 我的微博 @爱开源未来
  • 解决Internet HTML邮件中图片显示为红叉(X)的问题
  • ubuntu 11.04 docky+GnoMenu
  • 程序管理
  • 游戏面试问题
  • asp.net动态设置标题title 关键字keywords 描述descrtptions
  • 第二章总结和回顾
  • 10个最佳ES6特性 ES7与ES8的特性
  • Akka系列(七):Actor持久化之Akka persistence
  • Docker入门(二) - Dockerfile
  • JavaScript标准库系列——Math对象和Date对象(二)
  • Java深入 - 深入理解Java集合
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 浮现式设计
  • 近期前端发展计划
  • 如何实现 font-size 的响应式
  • 深度学习中的信息论知识详解
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • #mysql 8.0 踩坑日记
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (简单) HDU 2612 Find a way,BFS。
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (转)Linux整合apache和tomcat构建Web服务器
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET Remoting学习笔记(三)信道
  • .NET框架
  • @JSONField或@JsonProperty注解使用
  • [ 英语 ] 马斯克抱水槽“入主”推特总部中那句 Let that sink in 到底是什么梗?
  • [4.9福建四校联考]
  • [AutoSAR 存储] 汽车智能座舱的存储需求
  • [BJDCTF2020]The mystery of ip1
  • [BT]小迪安全2023学习笔记(第15天:PHP开发-登录验证)
  • [C/C++] C/C++中数字与字符串之间的转换
  • [leetcode] Longest Palindromic Substring
  • [LeetCode]—Anagrams 回文构词法
  • [LeetCode]Max Points on a Line
  • [leetcode]Search a 2D Matrix @ Python
  • [mysql]游标和触发器
  • [Oh My C++ Diary]#ifndef / #define / #endif 使用详解
  • [Spring]一文明白IOC容器和思想
  • [Unity独立/合作开发]实现背包系统中物品的拾取拖拽掉落还有换位置