咨询电话:0571-88904011
服务热线:4006-759388
业内新闻

数据库SqlServer服务无法启动?怎么解决?

发布时间:2016-11-09     来源:华军科技数据恢复中心     [打印]
       sql server2005服务无法启动,在系统日志中查询有以下两种错误日志,点击图中窗口的SQL Server 2005服务节点,看看“登录身份为”这个列,确定当前用户是否有权限启动SQL Server 2005 服务。

       1:SQL Server无法生成FRunCM线程的解决方法

       SQL Server could not spawn FRunCM thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.

       2:TDSSNICLIENT 初始化失败

       SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息,由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。

       TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0x1。

       服务器 TCP 提供程序无法在 [ 'any'  1433] 上侦听。TCP 端口已在使用中。

       这个问题很简单:解决办法也很简单 把SQLEXPRESS协议下的TCP/IP协议中的【已启用】改为【否】;问题应该就可以解决!

       解决方法:
      【Microsoft SQL Server 2005】--【配置工具】--【SQL Server Configration Manager】
打开配置管理器窗口,左侧树形中找到“SQL Server 2005 网络配置”--“MSSQLSERVER的协议”,右侧的VIA协议为启用,改成禁用即可。


SQL Server 2005
       
      另外,管理员密码修改也会造成sqlserver服务无法启动。解决方法如下:

       打开 \Microsoft SQL Server 2005\配置工具\下的SQL Server Configuration Manager,打开SQL Server属性,如下图所示:


SQL Server 2005
       
      将本帐户的密码修改为您更改之后的管理员密码,“确定”即可。这时SQL Server服务应该就能正常启动了。

       最后需要补充说明的是:我的机器在安装时没有使用默认实例,而是用的“EHR”这个实例名,因此,截图可能会与您看到的不太一样。没有关系,道理都是一样的。

       2:SQL Server 2005 出现到主机  的 TCP/IP 连接失败
 
      在 SQL Server 2005 里面,如果出现到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect!估计是因为sqlserver2005默认情况下是禁用了TCP/IP连接。
您可以在命令行输入:telnet localhost 1433进行检查,这时会报错:正在连接到localhost...不能打开到主机的连接,在端口 1433: 连接失败。

       启动tcp/ip连接的方法:

       打开 \Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议, 然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了!这时在命令行输入:telnet localhost 1433就不会再报错了,窗口显示为一片黑,即为正常。
SQLServer2005安装提示服务无法启动。

       安装时出现了如下错误:SQL Server 2005 安装错误码29503,接下来讲解一下,错误原因及解决方法,感兴趣的你可以参考下,或许对你有所帮助。

       错误日志:

       安装时出现了如下错误:SQL Server 2005 安装错误码29503。产品: Microsoft SQL Server 2005-- 错误 29503。SQL Server 服务无法启动。有关详细信息,请参阅 SQL Server 联机丛书中的主题“如何查看 SQL Server 2005 安装日志文件”和“手动启动 SQL Server”。详情看图:  


SQL Server 2005

      错误原因 : 
       多核cpu安装sql server2005 时不能安装(因为无法启动sql server服务,从而导致无法安装)。我所安装的服务器是HP服务器32核CPU,SQL Server2005 无法识别多核,从而导致安装失败。SQL Server 2008不存在此问题。

       解决方案:
       1.在命令行输入msconfig,选择'BOOT.INI'—‘高级选项',勾选‘/NUMPROC'数值选择为最大的2的n次方(2/4/8),不能超过机器的总核数。点击确定,然后重启电脑,重启电脑设置才能生效。

       2.安装SQL Server 2005,这次不会再出现服务无法启动的错误,应该会很顺利。

       3.安装Service Package 3,SQL Server SP3补丁。

       4.然后再次输入msconfig,打开【常规】选项卡,在常规选项卡上单击正常启动-加载所有设备驱动程序和服务,然后单击确定。

       5.重启电脑,一切搞定。

网站地图 |  关于我们 |  合作伙伴 |  快递运输 |  Copyright @ 2013-2023 杭州华军科技有限公司, All rights reserved.
杭州华军科技有限公司 版权所有 浙ICP备15017254号-2