sql server2005服務(wù)無(wú)法啟動(dòng),在系統(tǒng)日志中查詢(xún)有以下兩種錯(cuò)誤日志,點(diǎn)擊圖中窗口的SQL Server 2005服務(wù)節(jié)點(diǎn),看看“登錄身份為”這個(gè)列,確定當(dāng)前用戶(hù)是否有權(quán)限啟動(dòng)SQL Server 2005 服務(wù)。
1:SQL Server無(wú)法生成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 無(wú)法生成 FRunCM 線程。請(qǐng)查看 SQL Server 錯(cuò)誤日志和 Windows 事件日志,獲取有關(guān)可能發(fā)生的相關(guān)問(wèn)題的信息,由于網(wǎng)絡(luò)庫(kù)中存在內(nèi)部錯(cuò)誤,所以無(wú)法啟動(dòng)網(wǎng)絡(luò)庫(kù)。要確定原因,請(qǐng)查看錯(cuò)誤日志中緊位于此錯(cuò)誤之前的那些錯(cuò)誤。
TDSSNIClient 初始化失敗,出現(xiàn)錯(cuò)誤 0x2740,狀態(tài)代碼 0x1。
服務(wù)器 TCP 提供程序無(wú)法在 [ 'any' 1433] 上偵聽(tīng)。TCP 端口已在使用中。
這個(gè)問(wèn)題很簡(jiǎn)單:解決辦法也很簡(jiǎn)單 把SQLEXPRESS協(xié)議下的TCP/IP協(xié)議中的【已啟用】改為【否】;問(wèn)題應(yīng)該就可以解決!
解決方法:
【Microsoft SQL Server 2005】--【配置工具】--【SQL Server Configration Manager】
打開(kāi)配置管理器窗口,左側(cè)樹(shù)形中找到“SQL Server 2005 網(wǎng)絡(luò)配置”--“MSSQLSERVER的協(xié)議”,右側(cè)的VIA協(xié)議為啟用,改成禁用即可。

另外,管理員密碼修改也會(huì)造成sqlserver服務(wù)無(wú)法啟動(dòng)。解決方法如下:
打開(kāi) \Microsoft SQL Server 2005\配置工具\(yùn)下的SQL Server Configuration Manager,打開(kāi)SQL Server屬性,如下圖所示:

將本帳戶(hù)的密碼修改為您更改之后的管理員密碼,“確定”即可。這時(shí)SQL Server服務(wù)應(yīng)該就能正常啟動(dòng)了。
最后需要補(bǔ)充說(shuō)明的是:我的機(jī)器在安裝時(shí)沒(méi)有使用默認(rèn)實(shí)例,而是用的“EHR”這個(gè)實(shí)例名,因此,截圖可能會(huì)與您看到的不太一樣。沒(méi)有關(guān)系,道理都是一樣的。
2:SQL Server 2005 出現(xiàn)到主機(jī) 的 TCP/IP 連接失敗
在 SQL Server 2005 里面,如果出現(xiàn)到主機(jī) 的 TCP/IP 連接失敗。 java.net.ConnectException: Connection refused: connect!估計(jì)是因?yàn)閟qlserver2005默認(rèn)情況下是禁用了TCP/IP連接。
您可以在命令行輸入:telnet localhost 1433進(jìn)行檢查,這時(shí)會(huì)報(bào)錯(cuò):正在連接到localhost...不能打開(kāi)到主機(jī)的連接,在端口 1433: 連接失敗。
啟動(dòng)tcp/ip連接的方法:
打開(kāi) \Microsoft SQL Server 2005\配置工具\(yùn)目錄下的SQL Server Configuration Manager,選擇mssqlserver協(xié)議, 然后右邊窗口有個(gè)tcp/ip協(xié)議,然后啟動(dòng)它,把sqlserver服務(wù)停了,然后在啟動(dòng)。問(wèn)題就解決了!這時(shí)在命令行輸入:telnet localhost 1433就不會(huì)再報(bào)錯(cuò)了,窗口顯示為一片黑,即為正常。
SQLServer2005安裝提示服務(wù)無(wú)法啟動(dòng)。
安裝時(shí)出現(xiàn)了如下錯(cuò)誤:SQL Server 2005 安裝錯(cuò)誤碼29503,接下來(lái)講解一下,錯(cuò)誤原因及解決方法,感興趣的你可以參考下,或許對(duì)你有所幫助。
錯(cuò)誤日志:
安裝時(shí)出現(xiàn)了如下錯(cuò)誤:SQL Server 2005 安裝錯(cuò)誤碼29503。產(chǎn)品: Microsoft SQL Server 2005-- 錯(cuò)誤 29503。SQL Server 服務(wù)無(wú)法啟動(dòng)。有關(guān)詳細(xì)信息,請(qǐng)參閱 SQL Server 聯(lián)機(jī)叢書(shū)中的主題“如何查看 SQL Server 2005 安裝日志文件”和“手動(dòng)啟動(dòng) SQL Server”。詳情看圖:
錯(cuò)誤原因 :
多核cpu安裝sql server2005 時(shí)不能安裝(因?yàn)闊o(wú)法啟動(dòng)sql server服務(wù),從而導(dǎo)致無(wú)法安裝)。我所安裝的服務(wù)器是HP服務(wù)器32核CPU,SQL Server2005 無(wú)法識(shí)別多核,從而導(dǎo)致安裝失敗。SQL Server 2008不存在此問(wèn)題。
解決方案:
1.在命令行輸入msconfig,選擇'BOOT.INI'—‘高級(jí)選項(xiàng)',勾選‘/NUMPROC'數(shù)值選擇為最大的2的n次方(2/4/8),不能超過(guò)機(jī)器的總核數(shù)。點(diǎn)擊確定,然后重啟電腦,重啟電腦設(shè)置才能生效。
2.安裝SQL Server 2005,這次不會(huì)再出現(xiàn)服務(wù)無(wú)法啟動(dòng)的錯(cuò)誤,應(yīng)該會(huì)很順利。
3.安裝Service Package 3,SQL Server SP3補(bǔ)丁。
4.然后再次輸入msconfig,打開(kāi)【常規(guī)】選項(xiàng)卡,在常規(guī)選項(xiàng)卡上單擊正常啟動(dòng)-加載所有設(shè)備驅(qū)動(dòng)程序和服務(wù),然后單擊確定。
5.重啟電腦,一切搞定。
1:SQL Server無(wú)法生成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 無(wú)法生成 FRunCM 線程。請(qǐng)查看 SQL Server 錯(cuò)誤日志和 Windows 事件日志,獲取有關(guān)可能發(fā)生的相關(guān)問(wèn)題的信息,由于網(wǎng)絡(luò)庫(kù)中存在內(nèi)部錯(cuò)誤,所以無(wú)法啟動(dòng)網(wǎng)絡(luò)庫(kù)。要確定原因,請(qǐng)查看錯(cuò)誤日志中緊位于此錯(cuò)誤之前的那些錯(cuò)誤。
TDSSNIClient 初始化失敗,出現(xiàn)錯(cuò)誤 0x2740,狀態(tài)代碼 0x1。
服務(wù)器 TCP 提供程序無(wú)法在 [ 'any' 1433] 上偵聽(tīng)。TCP 端口已在使用中。
這個(gè)問(wèn)題很簡(jiǎn)單:解決辦法也很簡(jiǎn)單 把SQLEXPRESS協(xié)議下的TCP/IP協(xié)議中的【已啟用】改為【否】;問(wèn)題應(yīng)該就可以解決!
解決方法:
【Microsoft SQL Server 2005】--【配置工具】--【SQL Server Configration Manager】
打開(kāi)配置管理器窗口,左側(cè)樹(shù)形中找到“SQL Server 2005 網(wǎng)絡(luò)配置”--“MSSQLSERVER的協(xié)議”,右側(cè)的VIA協(xié)議為啟用,改成禁用即可。

打開(kāi) \Microsoft SQL Server 2005\配置工具\(yùn)下的SQL Server Configuration Manager,打開(kāi)SQL Server屬性,如下圖所示:

最后需要補(bǔ)充說(shuō)明的是:我的機(jī)器在安裝時(shí)沒(méi)有使用默認(rèn)實(shí)例,而是用的“EHR”這個(gè)實(shí)例名,因此,截圖可能會(huì)與您看到的不太一樣。沒(méi)有關(guān)系,道理都是一樣的。
2:SQL Server 2005 出現(xiàn)到主機(jī) 的 TCP/IP 連接失敗
在 SQL Server 2005 里面,如果出現(xiàn)到主機(jī) 的 TCP/IP 連接失敗。 java.net.ConnectException: Connection refused: connect!估計(jì)是因?yàn)閟qlserver2005默認(rèn)情況下是禁用了TCP/IP連接。
您可以在命令行輸入:telnet localhost 1433進(jìn)行檢查,這時(shí)會(huì)報(bào)錯(cuò):正在連接到localhost...不能打開(kāi)到主機(jī)的連接,在端口 1433: 連接失敗。
啟動(dòng)tcp/ip連接的方法:
打開(kāi) \Microsoft SQL Server 2005\配置工具\(yùn)目錄下的SQL Server Configuration Manager,選擇mssqlserver協(xié)議, 然后右邊窗口有個(gè)tcp/ip協(xié)議,然后啟動(dòng)它,把sqlserver服務(wù)停了,然后在啟動(dòng)。問(wèn)題就解決了!這時(shí)在命令行輸入:telnet localhost 1433就不會(huì)再報(bào)錯(cuò)了,窗口顯示為一片黑,即為正常。
SQLServer2005安裝提示服務(wù)無(wú)法啟動(dòng)。
安裝時(shí)出現(xiàn)了如下錯(cuò)誤:SQL Server 2005 安裝錯(cuò)誤碼29503,接下來(lái)講解一下,錯(cuò)誤原因及解決方法,感興趣的你可以參考下,或許對(duì)你有所幫助。
錯(cuò)誤日志:
安裝時(shí)出現(xiàn)了如下錯(cuò)誤:SQL Server 2005 安裝錯(cuò)誤碼29503。產(chǎn)品: Microsoft SQL Server 2005-- 錯(cuò)誤 29503。SQL Server 服務(wù)無(wú)法啟動(dòng)。有關(guān)詳細(xì)信息,請(qǐng)參閱 SQL Server 聯(lián)機(jī)叢書(shū)中的主題“如何查看 SQL Server 2005 安裝日志文件”和“手動(dòng)啟動(dòng) SQL Server”。詳情看圖:

錯(cuò)誤原因 :
多核cpu安裝sql server2005 時(shí)不能安裝(因?yàn)闊o(wú)法啟動(dòng)sql server服務(wù),從而導(dǎo)致無(wú)法安裝)。我所安裝的服務(wù)器是HP服務(wù)器32核CPU,SQL Server2005 無(wú)法識(shí)別多核,從而導(dǎo)致安裝失敗。SQL Server 2008不存在此問(wèn)題。
解決方案:
1.在命令行輸入msconfig,選擇'BOOT.INI'—‘高級(jí)選項(xiàng)',勾選‘/NUMPROC'數(shù)值選擇為最大的2的n次方(2/4/8),不能超過(guò)機(jī)器的總核數(shù)。點(diǎn)擊確定,然后重啟電腦,重啟電腦設(shè)置才能生效。
2.安裝SQL Server 2005,這次不會(huì)再出現(xiàn)服務(wù)無(wú)法啟動(dòng)的錯(cuò)誤,應(yīng)該會(huì)很順利。
3.安裝Service Package 3,SQL Server SP3補(bǔ)丁。
4.然后再次輸入msconfig,打開(kāi)【常規(guī)】選項(xiàng)卡,在常規(guī)選項(xiàng)卡上單擊正常啟動(dòng)-加載所有設(shè)備驅(qū)動(dòng)程序和服務(wù),然后單擊確定。
5.重啟電腦,一切搞定。