2024年4月16日发(作者:)

MSSQLSERVER

服务无法启动的解决方案

有时候

sqlserver

无法启动了, 原因是

mssqlserver

务没 有启动,当你手动启动时,又出现服务无法响应的可恶错误

笔者“有幸”遇到了,我的原因是第

4

个,升级后总算就可 以了。

纠结了好几天呢, 现在总结下可能的原因及解决方案:

出现以上情况的可能原因有:

1

IP

地址配置不正确:

打开

Microsoft SQL Server

2005

配置工具下的

SQL Server Configuration

Manager

,选择

MSSQLSERVER

协议

,

然后双击右边窗口的

TCP/IP

,在弹出窗口中检查

IP

配置。

2

、可能是因为

VIA

协议启用造成的。解决方法如下:

1)

打开

SQL Server

2008

中的配置工具

SQL Server Configure

Manager

,将

VIA

协议禁用

.

2)

重新启动

SQL Server

(

MSSQLSERVER

),成功

.

3

、管理员密码修改也会造成

方法如下:

sqlserver

服务无法启动。解决

打开

Microsoft SQL Server

2005

配置工具下的

SQL Server Configuration

Manager

,在

MSSQLSERVER

服务属性中,修改以哪个账号 来启动

服务。

我机器启动不了服务的原因就是启用了

后,

OK

了。

VIA

”服务,禁用

安装的是

SQL Server

评估版,

180

天的试用期后,

MSSQLSERVER

服务就无法启 动,

手动启动就报告

17051

错误。

解决办法:

第一步:进入

SQL2008

配置工具中的安装中心,

第二步:再进入维护界面,选择版本升级,

第三步:进入产品密钥,输入密钥

Developer:

PTTFM-X467G-P7RH2-3Q6CG-4DMYB

Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB

第四步:一直点下一步,直到升级完毕 用

key

升级成功后即可启

MSSQLSERVER

服务。如果启 动

SQL SERVER

管理器依然报告

过期错误,则将注册表

HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosof t

SQL

Server100ConfigurationState

,将其中

CommonFiles

的键值改 为

3

然后再重复以上四个步骤,进行升级就

OK

在以上解决都不管用时,只能重新安装了

了。