sqlserver2005 agent不能启动的问题

时间:2022-10-12 17:24:40
事件类型: 错误
事件来源: SQLAgent$SQL$2005
事件种类: None 
事件 ID: 51
日期: 2013-5-28
事件: 15:11:30
用户: N/A
计算机: HUAXINZS
描述:
Exception 5 caught at line 228 of file t:\yukon\sql\komodo\src\core\sqlagent\src\autostrt.cpp.  SQLServerAgent initiating self-termination.

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

10 个解决方案

#1


先打上SQLServer2005最新的补丁。

#2


怎么才知道打了最新的补丁?

#3


执行:
SELECT @@VERSION
我这边是:
Microsoft SQL Server 2008 R2  (SP1) - 10.50.2500.0 (X64) 
Jun 17 2011 00:54:03 
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1, v.721)

红字部分就是补丁,2005好像最新的是到SP4

#4


可以查询select serverproperty('productlevel').另外你只有SQL AGENT无法启动吗?

#5


agent启动后又自动停止,其他都正常,用下面命令查询版本
SELECT SERVERPROPERTY('productversion'),SERVERPROPERTY('productlevel'),SERVERPROPERTY('edition')

结果是9.00.1399.06,RTM,Developer Edition

这个结果表示安装了sp3吗?

#6


执行:
SELECT @@VERSION

结果
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) 
Oct 14 2005 00:33:37 
Copyright (c) 1988-2005 Microsoft Corporation
Developer Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

表示只打了sp2的补丁?

#7


可是我明明安装了sp3 ,文件是cn_sql_server_2005_sp3_x86.exe,怎么显示还是sp2的补丁呢

#8


引用 7 楼 hztianye 的回复:
可是我明明安装了sp3 ,文件是cn_sql_server_2005_sp3_x86.exe,怎么显示还是sp2的补丁呢

select serverproperty('productlevel')这个是你当前的补丁,RTM代表无补丁
select @@version这个08以上才显示补丁信息

#9


select serverproperty('productlevel')
结果显示sp3,怎么和select @@version命令显示sp2结果不一样呢?

#10


重新安装了sp3补丁,agent可以启动了。谢谢大家的帮助。给分

#1


先打上SQLServer2005最新的补丁。

#2


怎么才知道打了最新的补丁?

#3


执行:
SELECT @@VERSION
我这边是:
Microsoft SQL Server 2008 R2  (SP1) - 10.50.2500.0 (X64) 
Jun 17 2011 00:54:03 
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1, v.721)

红字部分就是补丁,2005好像最新的是到SP4

#4


可以查询select serverproperty('productlevel').另外你只有SQL AGENT无法启动吗?

#5


agent启动后又自动停止,其他都正常,用下面命令查询版本
SELECT SERVERPROPERTY('productversion'),SERVERPROPERTY('productlevel'),SERVERPROPERTY('edition')

结果是9.00.1399.06,RTM,Developer Edition

这个结果表示安装了sp3吗?

#6


执行:
SELECT @@VERSION

结果
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) 
Oct 14 2005 00:33:37 
Copyright (c) 1988-2005 Microsoft Corporation
Developer Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

表示只打了sp2的补丁?

#7


可是我明明安装了sp3 ,文件是cn_sql_server_2005_sp3_x86.exe,怎么显示还是sp2的补丁呢

#8


引用 7 楼 hztianye 的回复:
可是我明明安装了sp3 ,文件是cn_sql_server_2005_sp3_x86.exe,怎么显示还是sp2的补丁呢

select serverproperty('productlevel')这个是你当前的补丁,RTM代表无补丁
select @@version这个08以上才显示补丁信息

#9


select serverproperty('productlevel')
结果显示sp3,怎么和select @@version命令显示sp2结果不一样呢?

#10


重新安装了sp3补丁,agent可以启动了。谢谢大家的帮助。给分