SQL Server服务,SQL Server Agent,TCP/IP服务无法启动的解决方法

时间:2022-05-30 17:12:08

在使用360将loadrunner9.5卸载后,发现使用数据库的程序都不能正常启动,后去看SQL Server服务,

发现SQL Server服务,SQL Server Agent,TCP/IP服务均无法起来,

在网上查阅了好多的文章,下面的方法解决了我的问题(下面的方法转载自:

http://www.cnblogs.com/sansi/archive/2010/09/13/1825204.html

 

原因是 SQL SERVER 配置管理->SQL SERVER 2005网络配置->MSSQLSERVER 的协议下TCP/IP的启用与配置。出现上述错误的时候,TCP/IP无法启动。

当你打开它的属性的时候,发现在“协议”那一栏,只有“保持活动状态”,其它三个都没有了。而在“IP 地址”栏,缺少IPALL。这个问题的解决办法是去注册表为TCP/IP增加丢失的项。如下图:

SQL Server服务,SQL Server Agent,TCP/IP服务无法启动的解决方法

SQL Server服务,SQL Server Agent,TCP/IP服务无法启动的解决方法

SQL Server服务,SQL Server Agent,TCP/IP服务无法启动的解决方法

 

解决办法:

一、开始->运行->regedit,找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer\SuperSocketNetLib\Tcp
1)添加“Enabled”,类型dword,值为1。
SQL Server服务,SQL Server Agent,TCP/IP服务无法启动的解决方法

 

2)添加IPALL项,并添加如图中的几项。

SQL Server服务,SQL Server Agent,TCP/IP服务无法启动的解决方法

 

添加完后回到SQL SERVER 配置管理中,你会看到,值都出现了,接下来你要做的事情就很简单了,配置好IP地址,启动它。