启动sql代理(sqlexpress)服务失败

时间:2021-08-20 18:00:07
下图是错误提示截图:
启动sql代理(sqlexpress)服务失败
以下是启动sql代理(sqlexpress)服务是生成的错误报告:
2014-02-27 09:05:06.04 Server      Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86) 
Apr  2 2010 15:53:02 
Copyright (c) Microsoft Corporation
Express Edition on Windows NT 6.1 <X86> (Build 7600: )

2014-02-27 09:05:06.04 Server      (c) Microsoft Corporation.
2014-02-27 09:05:06.04 Server      All rights reserved.
2014-02-27 09:05:06.04 Server      Server process ID is 1956.
2014-02-27 09:05:06.04 Server      System Manufacturer: 'Hewlett-Packard', System Model: 'Compaq Presario CQ40 Notebook PC'.
2014-02-27 09:05:06.04 Server      Authentication mode is WINDOWS-ONLY.
2014-02-27 09:05:06.04 Server      Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Log\ERRORLOG'.
2014-02-27 09:05:06.04 Server      This instance of SQL Server last reported using a process ID of 1996 at 2014/2/27 9:03:56 (local) 2014/2/27 1:03:56 (UTC). This is an informational message only; no user action is required.
2014-02-27 09:05:06.04 Server      Registry startup parameters: 
 -d C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\master.mdf
 -e C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Log\ERRORLOG
 -l C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\mastlog.ldf
2014-02-27 09:05:06.75 服务器         SQL Server is starting at normal priority base (=7). This is an informational message only. No user action is required.
2014-02-27 09:05:06.75 服务器         Detected 2 CPUs. This is an informational message; no user action is required.
2014-02-27 09:05:12.55 服务器         Using dynamic lock allocation.  Initial allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node.  This is an informational message only.  No user action is required.
2014-02-27 09:05:12.59 服务器         Node configuration: node 0: CPU mask: 0x00000003:0 Active CPU mask: 0x00000003:0. This message provides a description of the NUMA configuration for this computer. This is an informational message only. No user action is required.
2014-02-27 09:05:13.14 spid7s      Starting up database 'master'.
2014-02-27 09:05:13.25 spid7s      Recovery is writing a checkpoint in database 'master' (1). This is an informational message only. No user action is required.
2014-02-27 09:05:13.30 spid7s      FILESTREAM: effective level = 0, configured level = 0, file system access share name = 'SQLEXPRESS'.
2014-02-27 09:05:13.36 spid7s      SQL Trace ID 1 was started by login "sa".
2014-02-27 09:05:13.36 spid7s      Starting up database 'mssqlsystemresource'.
2014-02-27 09:05:13.37 spid7s      The resource database build version is 10.50.1600. This is an informational message only. No user action is required.
2014-02-27 09:05:13.74 spid7s      Server name is 'WIN-Q30DPMG6IME\SQLEXPRESS'. This is an informational message only. No user action is required.
2014-02-27 09:05:13.76 spid10s     Starting up database 'model'.
2014-02-27 09:05:13.77 spid7s      信息: 找不到支持全文的语言。
2014-02-27 09:05:13.77 spid7s      Starting up database 'msdb'.
2014-02-27 09:05:14.02 spid10s     Clearing tempdb database.
2014-02-27 09:05:14.07 服务器         A self-generated certificate was successfully loaded for encryption.
2014-02-27 09:05:14.08 服务器         Server is listening on [ 'any' <ipv6> 49156].
2014-02-27 09:05:14.09 服务器         Server is listening on [ 'any' <ipv4> 49156].
2014-02-27 09:05:14.09 服务器         Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\SQLEXPRESS ].
2014-02-27 09:05:14.09 服务器         Server named pipe provider is ready to accept connection on [ \\.\pipe\MSSQL$SQLEXPRESS\sql\query ].
2014-02-27 09:05:14.09 服务器         Dedicated administrator connection support was not started because it is disabled on this edition of SQL Server. If you want to use a dedicated administrator connection, restart SQL Server using the trace flag 7806. This is an informational message only. No user action is required.
2014-02-27 09:05:14.09 服务器         The SQL Server Network Interface library could not register the Service Principal Name (SPN) for the SQL Server service. Error: 0x54b, state: 3. Failure to register an SPN may cause integrated authentication to fall back to NTLM instead of Kerberos. This is an informational message. Further action is only required if Kerberos authentication is required by authentication policies.
2014-02-27 09:05:14.10 服务器         SQL Server is now ready for client connections. This is an informational message; no user action is required.
2014-02-27 09:05:14.17 spid10s     Starting up database 'tempdb'.
2014-02-27 09:05:14.23 spid7s      Recovery is complete. This is an informational message only. No user action is required.
2014-02-27 09:05:14.64 spid13s     The Service Broker protocol transport is disabled or not configured.
2014-02-27 09:05:14.66 spid13s     The Database Mirroring protocol transport is disabled or not configured.
2014-02-27 09:05:14.68 spid13s     Service Broker manager has started.

51 个解决方案

#1


启动sql代理(sqlexpress)服务失败呼叫发奋图强

#2


引用 1 楼 oBehavior 的回复:
启动sql代理(sqlexpress)服务失败呼叫发奋图强


版主正在上班的路上哈 启动sql代理(sqlexpress)服务失败

#3


启动sql代理(sqlexpress)服务失败发奋图强是不是跟着美女跑了啊,没出息啊,赶紧上班

#4


从你贴出来的信息来看,应该没有错呀

#5


你看看这个:
启动sql代理(sqlexpress)服务失败

你的是怎样的

#6


友情帮顶 ~  启动sql代理(sqlexpress)服务失败

#7


启动sql代理(sqlexpress)服务失败不会吧?那个文件都是叫errorlog

#8


启动sql代理(sqlexpress)服务失败

#9


引用 8 楼 oBehavior 的回复:
启动sql代理(sqlexpress)服务失败


你的机器上有2个实例,一个是MSSQLSERVER,另一个是SQLEXPRESS,而你说的这个没启动的是SQLEXPRESS的agent。

虽然都是errorlog,但是路径应该是不一样的,你得先用ssms登陆到sqlexpress实例,然后再:
启动sql代理(sqlexpress)服务失败

#10


启动sql代理(sqlexpress)服务失败然后再发日志?
日期 2014/2/27 9:05:32
日志 SQL Server (当前 - 2014/2/27 9:05:00)

源 spid56

消息
Using 'xplog70.dll' version '2007.100.1600' to execute extended stored procedure 'xp_msver'. This is an informational message only; no user action is required.

#11


上面是第一条记录

#12


引用 10 楼 oBehavior 的回复:
启动sql代理(sqlexpress)服务失败然后再发日志?
日期 2014/2/27 9:05:32
日志 SQL Server (当前 - 2014/2/27 9:05:00)

源 spid56

消息
Using 'xplog70.dll' version '2007.100.1600' to execute extended stored procedure 'xp_msver'. This is an informational message only; no user action is required.


对。

但是这个日志不是报错的信息

#13


启动sql代理(sqlexpress)服务失败坐等发奋图强

#14


2014年2月27日09:05:06.04服务器的Microsoft SQL Server 2008 R2 ( RTM ) - 10.50.1600.1 (英特尔X86 )
 2010年4月2日15:53:02
 版权所有(c )微软公司
 Express版在Windows NT 6.1 <X86> (建造7600 : )
 
2014年2月27日09:05:06.04服务器(C ) Microsoft公司。
 2014年2月27日09:05:06.04服务器保留所有权利。
 2014年2月27日09:05:06.04 server服务器进程ID是1956年。
 2014年2月27日09:05:06.04服务器系统制造商: '惠普' ,系统型号: ' Compaq Presario*人CQ40笔记本电脑“ 。
 2014年2月27日09:05:06.04 Server身份验证模式为Windows专用。
 在文件2014年2月27日09:05:06.04服务器日志记录SQL Server消息“ C: \ Program Files文件\的Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ LOG \ ERRORLOG ” 。
 2014年2月27日09:05:06.04服务器SQL Server实例上次报告的使用过程1996号于2014年2月27日9时03分56秒(局部) 2014年2月27日1时03分56秒( UTC ) 。这只是一条信息性消息,不需要用户操作。
 2014年2月27日09:05:06.04服务器注册表启动参数:
  -D C: \ Program Files文件\的Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ DATA \ master.mdf
  -E C: \ Program Files文件\的Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ LOG \ ERRORLOG
  - L C : \ Program Files文件\的Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ DATA \ mastlog.ldf
 2014年2月27日09:05:06.75服务器SQL Server正在以正常的优先级基数( = 7 ) 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:06.75服务器检测到2个CPU 。这是一种信息性消息,不需要用户操作。
 2014年2月27日09:05:12.55服务器使用动态锁分配。 2500锁块,每个节点5000个锁所有者块初始分配。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:12.59服务器节点配置:节点0 : CPU掩码: 00000003 : 0活跃CPU掩码: 00000003 : 0 。此消息提供了NUMA配置的这台电脑的说明。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:13.14 spid7s启动数据库“master” 。
 2014年2月27日09:05:13.25 spid7s恢复是写在数据库“master”检查点( 1 ) 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:13.30 spid7s FILESTREAM :有效电平= 0 ,配置水平= 0 ,文件系统访问共享名=' SQLEXPRESS “ 。
 2014年2月27日09:05:13.36 spid7s SQL跟踪的ID 1是由登录名“ sa”的开始。
 2014年2月27日09:05:13.36 spid7s启动数据库“ MSSQLSYSTEMRESOURCE ” 。
 2014年2月27日09:05:13.37 spid7s资源数据库的内部版本是10.50.1600 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:13.74 spid7s服务器名称是“ WIN- Q30DPMG6IME \ SQLEXPRESS ” 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:13.76 spid10s启动数据库“model” 。
 2014年2月27日09:05:13.77 spid7s信息:找不到支持全文的语言。
 2014年2月27日09:05:13.77 spid7s启动数据库“msdb ” 。
 2014年2月27日09:05:14.02 spid10s清除tempdb数据库。
 2014年2月27日09:05:14.07服务器的自生成的证书已成功加载进行加密。
 2014年2月27日09:05:14.08服务器服务器正在侦听['任何' <IPv6>中49156 ] 。
 2014年2月27日09:05:14.09服务器服务器正在侦听[任何<ipv4> 49156 ] 。
 2014年2月27日09:05:14.09服务器服务器的本地连接提供者已准备好接受连接[ \ \ \管道\ SQLLocal \ SQLEXPRESS ] 。
 2014年2月27日09:05:14.09服务器服务器命名管道提供程序已准备好接受[ \ \ \管道\ MSSQL $ SQLEXPRESS \ SQL \查询]连接。
 2014年2月27日09:05:14.09服务器专用管理员连接支持未启动,因为它被禁用在此SQL Server版本。如果你想使用一个专用管理员连接,重新启动使用跟踪标记7806的SQL Server 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:14.09服务器SQL Server网络接口库无法为SQL Server服务注册服务主体名称(SPN ) 。错误: 0x54b ,状态: 3 。没有注册的SPN可能会导致集成身份验证仍使用NTLM ,而不是Kerberos 。这是一种信息性消息。如果需要通过身份验证策略Kerberos身份验证时,才需要采取进一步的行动。
 2014年2月27日09:05:14.10服务器的SQL Server已准备好进行客户端连接。这是一种信息性消息,不需要用户操作。
 2014年2月27日09:05:14.17 spid10s启动tempdb数据库。
 2014年2月27日09:05:14.23 spid7s恢复完成。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:14.64 spid13s服务代理协议传输是禁用或未配置。
 2014年2月27日09:05:14.66 spid13s数据库镜像协议传输是禁用或未配置。
 2014年2月27日09:05:14.68 spid13s服务中介经理已经启动。

-----------
LZ先把电脑重启下,在重启sql服务

#15


打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->高级
-->找到转储目录,如D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\LOG\
-->在windows中打开转储目录
-->按修改日期排序,找到最新的SQLAGENT.X文件,如SQLAGENT.9.
-->用记事本打开最新的SQLAGENT.X文件,有详细的错误信息.请贴一下..

#16


启动sql代理(sqlexpress)服务失败2014-02-27 09:16:47 - ! [298] SQLServer 错误:  15247,用户没有执行此操作的权限。 [SQLSTATE 42000] (DisableAgentXPs)
2014-02-27 09:16:47 - ! [298] SQLServer 错误:  229,拒绝了对对象 'sp_sqlagent_has_server_access' (数据库 'msdb',架构 'dbo')的 EXECUTE 权限。 [SQLSTATE 42000] (ConnIsLoginSysAdmin)
2014-02-27 09:16:47 - ! [298] SQLServer 错误:  229,拒绝了对对象 'sp_sqlagent_get_startup_info' (数据库 'msdb',架构 'dbo')的 EXECUTE 权限。 [SQLSTATE 42000] 
2014-02-27 09:16:47 - ! [298] SQLServer 错误:  229,拒绝了对对象 'sysalerts' (数据库 'msdb',架构 'dbo')的 UPDATE 权限。 [SQLSTATE 42000] (DumpAndCheckServerVersion)
2014-02-27 09:16:47 - ! [298] SQLServer 错误:  229,拒绝了对对象 'syssessions' (数据库 'msdb',架构 'dbo')的 INSERT 权限。 [SQLSTATE 42000] 
2014-02-27 09:16:47 - ! [000] 创建新会话时出错
2014-02-27 09:16:48 - ? [098] SQLServerAgent 已终止(一般)


引用 15 楼 ap0405140 的回复:
打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->高级
-->找到转储目录,如D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\LOG\
-->在windows中打开转储目录
-->按修改日期排序,找到最新的SQLAGENT.X文件,如SQLAGENT.9.
-->用记事本打开最新的SQLAGENT.X文件,有详细的错误信息.请贴一下..

#17


引用 15 楼 ap0405140 的回复:
打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->高级
-->找到转储目录,如D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\LOG\
-->在windows中打开转储目录
-->按修改日期排序,找到最新的SQLAGENT.X文件,如SQLAGENT.9.
-->用记事本打开最新的SQLAGENT.X文件,有详细的错误信息.请贴一下..
姑娘,我把文件内容贴出来了,快从闺房出来了

#18


C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Log\ERRORLOG 这里有异常不?

#19


另外,你还记得你昨天搞过什么不?

#20


把SQL Server Agent服务的启动帐号设为Local System试试..

#21


引用 20 楼 ap0405140 的回复:
把SQL Server Agent服务的启动帐号设为Local System试试..
姑娘,你来啦?

#22


引用 21 楼 DBA_Huangzj 的回复:
Quote: 引用 20 楼 ap0405140 的回复:

把SQL Server Agent服务的启动帐号设为Local System试试..
姑娘,你来啦?

启动sql代理(sqlexpress)服务失败

#23


引用 18 楼 DBA_Huangzj 的回复:
C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Log\ERRORLOG 这里有异常不?
我上来就吧errorlog发了

#24


看上去没啥异常啊,windows事件日志呢?

#25


20楼的试了没?如果不行,你先在cmd中输入:services.msc 找到对应实例的:sqlserver agent的那个服务,重置成本机管理员帐号密码,然后在配置管理器那里同样步骤重置一次

#26


引用 19 楼 DBA_Huangzj 的回复:
另外,你还记得你昨天搞过什么不?
昨天只是问问做的网站用的数据库是sql08,不知道网上的空间能不能支持,人家空间就只有sql2000

#27


启动sql代理(sqlexpress)服务失败我说你对这个sqlserver实例有没有做过什么操作?或者windows是不是有自动更新?或者有没有用360等杀毒软件扫过...

#28


引用 25 楼 DBA_Huangzj 的回复:
20楼的试了没?如果不行,你先在cmd中输入:services.msc 找到对应实例的:sqlserver agent的那个服务,重置成本机管理员帐号密码,然后在配置管理器那里同样步骤重置一次
找不到地设置账号 启动sql代理(sqlexpress)服务失败

#29


启动sql代理(sqlexpress)服务失败

#30


这个服务本来就有账号密码啊
启动sql代理(sqlexpress)服务失败

#31


先换【本地系统帐号】试试,你这个express应该没所谓的吧?

#32


引用 30 楼 oBehavior 的回复:
这个服务本来就有账号密码啊
启动sql代理(sqlexpress)服务失败
估计是安装的时候输入的

#33


sql service(mssqlserver)服务登录默认的是本地系统帐户

#34


你不是说express吗?你这有两个实例的,别搞错,

#35


引用 33 楼 oBehavior 的回复:
sql service(mssqlserver)服务登录默认的是本地系统帐户
这个实例没问题的话不要去动它。另外你要改的是你30楼截图那个地方

#36


启动sql代理(sqlexpress)服务失败引用回复啊

#37


引用 35 楼 DBA_Huangzj 的回复:
Quote: 引用 33 楼 oBehavior 的回复:

sql service(mssqlserver)服务登录默认的是本地系统帐户
这个实例没问题的话不要去动它。另外你要改的是你30楼截图那个地方
别的地方我就是看看,没动,这个代理我是怎么都启动不了了,悲剧 启动sql代理(sqlexpress)服务失败

#38


windows服务改了之后再去配置管理器改

#39


两边都要改,看看是不是帐号问题

#40


我的出发点是这个错,忘了在哪个网页看的去设置这个,然后悲剧
启动sql代理(sqlexpress)服务失败

#41


打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->登录-->设为Local System.
启动sql代理(sqlexpress)服务失败

#42


引用 41 楼 ap0405140 的回复:
打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->登录-->设为Local System.
启动sql代理(sqlexpress)服务失败
先配置哪一个啊,如果先配置你说的这个,点确定会报错,如图:
启动sql代理(sqlexpress)服务失败
如果先配置服务里面,但是里面帐户没有local system,如图: 启动sql代理(sqlexpress)服务失败

#43


修改服务中的代理登陆信息,在配置管理器中的代理会自动修改,不用修改这个了.

#44


我想问下楼主怎么解决问题的,我也遇到了同样的问题,求指导,qq:2596013975

#45


应该是女主播病毒入侵弄得吧

#46


楼主怎么解决的呀,我遇到的情况跟你一样,一模一样。我装的是SQL 2012,安装好之后就启动了一下这个服务,后来发现莫名其妙的停了,再启动就报错了 启动sql代理(sqlexpress)服务失败

#47


呼叫版主发愤图强啊 启动sql代理(sqlexpress)服务失败

#48


楼主荠然没结帖,出来回一下哇 启动sql代理(sqlexpress)服务失败

#49


引用 27 楼 DBA_Huangzj 的回复:
启动sql代理(sqlexpress)服务失败我说你对这个sqlserver实例有没有做过什么操作?或者windows是不是有自动更新?或者有没有用360等杀毒软件扫过...


我今天重装2008 R2时 卸载时把它运行的日志文件删除了。后面重装成功后,就无法启动了。请问要怎么解决啊。
非常感谢。

#50


楼主 ,你的问题,解决了吗?我遇到了与你一样的问题。。。求教啊。

#1


启动sql代理(sqlexpress)服务失败呼叫发奋图强

#2


引用 1 楼 oBehavior 的回复:
启动sql代理(sqlexpress)服务失败呼叫发奋图强


版主正在上班的路上哈 启动sql代理(sqlexpress)服务失败

#3


启动sql代理(sqlexpress)服务失败发奋图强是不是跟着美女跑了啊,没出息啊,赶紧上班

#4


从你贴出来的信息来看,应该没有错呀

#5


你看看这个:
启动sql代理(sqlexpress)服务失败

你的是怎样的

#6


友情帮顶 ~  启动sql代理(sqlexpress)服务失败

#7


启动sql代理(sqlexpress)服务失败不会吧?那个文件都是叫errorlog

#8


启动sql代理(sqlexpress)服务失败

#9


引用 8 楼 oBehavior 的回复:
启动sql代理(sqlexpress)服务失败


你的机器上有2个实例,一个是MSSQLSERVER,另一个是SQLEXPRESS,而你说的这个没启动的是SQLEXPRESS的agent。

虽然都是errorlog,但是路径应该是不一样的,你得先用ssms登陆到sqlexpress实例,然后再:
启动sql代理(sqlexpress)服务失败

#10


启动sql代理(sqlexpress)服务失败然后再发日志?
日期 2014/2/27 9:05:32
日志 SQL Server (当前 - 2014/2/27 9:05:00)

源 spid56

消息
Using 'xplog70.dll' version '2007.100.1600' to execute extended stored procedure 'xp_msver'. This is an informational message only; no user action is required.

#11


上面是第一条记录

#12


引用 10 楼 oBehavior 的回复:
启动sql代理(sqlexpress)服务失败然后再发日志?
日期 2014/2/27 9:05:32
日志 SQL Server (当前 - 2014/2/27 9:05:00)

源 spid56

消息
Using 'xplog70.dll' version '2007.100.1600' to execute extended stored procedure 'xp_msver'. This is an informational message only; no user action is required.


对。

但是这个日志不是报错的信息

#13


启动sql代理(sqlexpress)服务失败坐等发奋图强

#14


2014年2月27日09:05:06.04服务器的Microsoft SQL Server 2008 R2 ( RTM ) - 10.50.1600.1 (英特尔X86 )
 2010年4月2日15:53:02
 版权所有(c )微软公司
 Express版在Windows NT 6.1 <X86> (建造7600 : )
 
2014年2月27日09:05:06.04服务器(C ) Microsoft公司。
 2014年2月27日09:05:06.04服务器保留所有权利。
 2014年2月27日09:05:06.04 server服务器进程ID是1956年。
 2014年2月27日09:05:06.04服务器系统制造商: '惠普' ,系统型号: ' Compaq Presario*人CQ40笔记本电脑“ 。
 2014年2月27日09:05:06.04 Server身份验证模式为Windows专用。
 在文件2014年2月27日09:05:06.04服务器日志记录SQL Server消息“ C: \ Program Files文件\的Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ LOG \ ERRORLOG ” 。
 2014年2月27日09:05:06.04服务器SQL Server实例上次报告的使用过程1996号于2014年2月27日9时03分56秒(局部) 2014年2月27日1时03分56秒( UTC ) 。这只是一条信息性消息,不需要用户操作。
 2014年2月27日09:05:06.04服务器注册表启动参数:
  -D C: \ Program Files文件\的Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ DATA \ master.mdf
  -E C: \ Program Files文件\的Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ LOG \ ERRORLOG
  - L C : \ Program Files文件\的Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ DATA \ mastlog.ldf
 2014年2月27日09:05:06.75服务器SQL Server正在以正常的优先级基数( = 7 ) 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:06.75服务器检测到2个CPU 。这是一种信息性消息,不需要用户操作。
 2014年2月27日09:05:12.55服务器使用动态锁分配。 2500锁块,每个节点5000个锁所有者块初始分配。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:12.59服务器节点配置:节点0 : CPU掩码: 00000003 : 0活跃CPU掩码: 00000003 : 0 。此消息提供了NUMA配置的这台电脑的说明。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:13.14 spid7s启动数据库“master” 。
 2014年2月27日09:05:13.25 spid7s恢复是写在数据库“master”检查点( 1 ) 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:13.30 spid7s FILESTREAM :有效电平= 0 ,配置水平= 0 ,文件系统访问共享名=' SQLEXPRESS “ 。
 2014年2月27日09:05:13.36 spid7s SQL跟踪的ID 1是由登录名“ sa”的开始。
 2014年2月27日09:05:13.36 spid7s启动数据库“ MSSQLSYSTEMRESOURCE ” 。
 2014年2月27日09:05:13.37 spid7s资源数据库的内部版本是10.50.1600 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:13.74 spid7s服务器名称是“ WIN- Q30DPMG6IME \ SQLEXPRESS ” 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:13.76 spid10s启动数据库“model” 。
 2014年2月27日09:05:13.77 spid7s信息:找不到支持全文的语言。
 2014年2月27日09:05:13.77 spid7s启动数据库“msdb ” 。
 2014年2月27日09:05:14.02 spid10s清除tempdb数据库。
 2014年2月27日09:05:14.07服务器的自生成的证书已成功加载进行加密。
 2014年2月27日09:05:14.08服务器服务器正在侦听['任何' <IPv6>中49156 ] 。
 2014年2月27日09:05:14.09服务器服务器正在侦听[任何<ipv4> 49156 ] 。
 2014年2月27日09:05:14.09服务器服务器的本地连接提供者已准备好接受连接[ \ \ \管道\ SQLLocal \ SQLEXPRESS ] 。
 2014年2月27日09:05:14.09服务器服务器命名管道提供程序已准备好接受[ \ \ \管道\ MSSQL $ SQLEXPRESS \ SQL \查询]连接。
 2014年2月27日09:05:14.09服务器专用管理员连接支持未启动,因为它被禁用在此SQL Server版本。如果你想使用一个专用管理员连接,重新启动使用跟踪标记7806的SQL Server 。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:14.09服务器SQL Server网络接口库无法为SQL Server服务注册服务主体名称(SPN ) 。错误: 0x54b ,状态: 3 。没有注册的SPN可能会导致集成身份验证仍使用NTLM ,而不是Kerberos 。这是一种信息性消息。如果需要通过身份验证策略Kerberos身份验证时,才需要采取进一步的行动。
 2014年2月27日09:05:14.10服务器的SQL Server已准备好进行客户端连接。这是一种信息性消息,不需要用户操作。
 2014年2月27日09:05:14.17 spid10s启动tempdb数据库。
 2014年2月27日09:05:14.23 spid7s恢复完成。这只是一条信息性消息。无需用户操作。
 2014年2月27日09:05:14.64 spid13s服务代理协议传输是禁用或未配置。
 2014年2月27日09:05:14.66 spid13s数据库镜像协议传输是禁用或未配置。
 2014年2月27日09:05:14.68 spid13s服务中介经理已经启动。

-----------
LZ先把电脑重启下,在重启sql服务

#15


打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->高级
-->找到转储目录,如D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\LOG\
-->在windows中打开转储目录
-->按修改日期排序,找到最新的SQLAGENT.X文件,如SQLAGENT.9.
-->用记事本打开最新的SQLAGENT.X文件,有详细的错误信息.请贴一下..

#16


启动sql代理(sqlexpress)服务失败2014-02-27 09:16:47 - ! [298] SQLServer 错误:  15247,用户没有执行此操作的权限。 [SQLSTATE 42000] (DisableAgentXPs)
2014-02-27 09:16:47 - ! [298] SQLServer 错误:  229,拒绝了对对象 'sp_sqlagent_has_server_access' (数据库 'msdb',架构 'dbo')的 EXECUTE 权限。 [SQLSTATE 42000] (ConnIsLoginSysAdmin)
2014-02-27 09:16:47 - ! [298] SQLServer 错误:  229,拒绝了对对象 'sp_sqlagent_get_startup_info' (数据库 'msdb',架构 'dbo')的 EXECUTE 权限。 [SQLSTATE 42000] 
2014-02-27 09:16:47 - ! [298] SQLServer 错误:  229,拒绝了对对象 'sysalerts' (数据库 'msdb',架构 'dbo')的 UPDATE 权限。 [SQLSTATE 42000] (DumpAndCheckServerVersion)
2014-02-27 09:16:47 - ! [298] SQLServer 错误:  229,拒绝了对对象 'syssessions' (数据库 'msdb',架构 'dbo')的 INSERT 权限。 [SQLSTATE 42000] 
2014-02-27 09:16:47 - ! [000] 创建新会话时出错
2014-02-27 09:16:48 - ? [098] SQLServerAgent 已终止(一般)


引用 15 楼 ap0405140 的回复:
打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->高级
-->找到转储目录,如D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\LOG\
-->在windows中打开转储目录
-->按修改日期排序,找到最新的SQLAGENT.X文件,如SQLAGENT.9.
-->用记事本打开最新的SQLAGENT.X文件,有详细的错误信息.请贴一下..

#17


引用 15 楼 ap0405140 的回复:
打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->高级
-->找到转储目录,如D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\LOG\
-->在windows中打开转储目录
-->按修改日期排序,找到最新的SQLAGENT.X文件,如SQLAGENT.9.
-->用记事本打开最新的SQLAGENT.X文件,有详细的错误信息.请贴一下..
姑娘,我把文件内容贴出来了,快从闺房出来了

#18


C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Log\ERRORLOG 这里有异常不?

#19


另外,你还记得你昨天搞过什么不?

#20


把SQL Server Agent服务的启动帐号设为Local System试试..

#21


引用 20 楼 ap0405140 的回复:
把SQL Server Agent服务的启动帐号设为Local System试试..
姑娘,你来啦?

#22


引用 21 楼 DBA_Huangzj 的回复:
Quote: 引用 20 楼 ap0405140 的回复:

把SQL Server Agent服务的启动帐号设为Local System试试..
姑娘,你来啦?

启动sql代理(sqlexpress)服务失败

#23


引用 18 楼 DBA_Huangzj 的回复:
C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Log\ERRORLOG 这里有异常不?
我上来就吧errorlog发了

#24


看上去没啥异常啊,windows事件日志呢?

#25


20楼的试了没?如果不行,你先在cmd中输入:services.msc 找到对应实例的:sqlserver agent的那个服务,重置成本机管理员帐号密码,然后在配置管理器那里同样步骤重置一次

#26


引用 19 楼 DBA_Huangzj 的回复:
另外,你还记得你昨天搞过什么不?
昨天只是问问做的网站用的数据库是sql08,不知道网上的空间能不能支持,人家空间就只有sql2000

#27


启动sql代理(sqlexpress)服务失败我说你对这个sqlserver实例有没有做过什么操作?或者windows是不是有自动更新?或者有没有用360等杀毒软件扫过...

#28


引用 25 楼 DBA_Huangzj 的回复:
20楼的试了没?如果不行,你先在cmd中输入:services.msc 找到对应实例的:sqlserver agent的那个服务,重置成本机管理员帐号密码,然后在配置管理器那里同样步骤重置一次
找不到地设置账号 启动sql代理(sqlexpress)服务失败

#29


启动sql代理(sqlexpress)服务失败

#30


这个服务本来就有账号密码啊
启动sql代理(sqlexpress)服务失败

#31


先换【本地系统帐号】试试,你这个express应该没所谓的吧?

#32


引用 30 楼 oBehavior 的回复:
这个服务本来就有账号密码啊
启动sql代理(sqlexpress)服务失败
估计是安装的时候输入的

#33


sql service(mssqlserver)服务登录默认的是本地系统帐户

#34


你不是说express吗?你这有两个实例的,别搞错,

#35


引用 33 楼 oBehavior 的回复:
sql service(mssqlserver)服务登录默认的是本地系统帐户
这个实例没问题的话不要去动它。另外你要改的是你30楼截图那个地方

#36


启动sql代理(sqlexpress)服务失败引用回复啊

#37


引用 35 楼 DBA_Huangzj 的回复:
Quote: 引用 33 楼 oBehavior 的回复:

sql service(mssqlserver)服务登录默认的是本地系统帐户
这个实例没问题的话不要去动它。另外你要改的是你30楼截图那个地方
别的地方我就是看看,没动,这个代理我是怎么都启动不了了,悲剧 启动sql代理(sqlexpress)服务失败

#38


windows服务改了之后再去配置管理器改

#39


两边都要改,看看是不是帐号问题

#40


我的出发点是这个错,忘了在哪个网页看的去设置这个,然后悲剧
启动sql代理(sqlexpress)服务失败

#41


打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->登录-->设为Local System.
启动sql代理(sqlexpress)服务失败

#42


引用 41 楼 ap0405140 的回复:
打开SQL Server Configuration Manager-->SQL Server服务-->SQL Server Agent-->右键-->属性
-->登录-->设为Local System.
启动sql代理(sqlexpress)服务失败
先配置哪一个啊,如果先配置你说的这个,点确定会报错,如图:
启动sql代理(sqlexpress)服务失败
如果先配置服务里面,但是里面帐户没有local system,如图: 启动sql代理(sqlexpress)服务失败

#43


修改服务中的代理登陆信息,在配置管理器中的代理会自动修改,不用修改这个了.

#44


我想问下楼主怎么解决问题的,我也遇到了同样的问题,求指导,qq:2596013975

#45


应该是女主播病毒入侵弄得吧

#46


楼主怎么解决的呀,我遇到的情况跟你一样,一模一样。我装的是SQL 2012,安装好之后就启动了一下这个服务,后来发现莫名其妙的停了,再启动就报错了 启动sql代理(sqlexpress)服务失败

#47


呼叫版主发愤图强啊 启动sql代理(sqlexpress)服务失败

#48


楼主荠然没结帖,出来回一下哇 启动sql代理(sqlexpress)服务失败

#49


引用 27 楼 DBA_Huangzj 的回复:
启动sql代理(sqlexpress)服务失败我说你对这个sqlserver实例有没有做过什么操作?或者windows是不是有自动更新?或者有没有用360等杀毒软件扫过...


我今天重装2008 R2时 卸载时把它运行的日志文件删除了。后面重装成功后,就无法启动了。请问要怎么解决啊。
非常感谢。

#50


楼主 ,你的问题,解决了吗?我遇到了与你一样的问题。。。求教啊。