SQL Server(MSSQLSERVER) 請(qǐng)求失敗或服務(wù)未及時(shí)響應(yīng),有關(guān)詳細(xì)信息,請(qǐng)參見(jiàn)事件日志或其他的適用的錯(cuò)誤日志。

轉(zhuǎn)自:https://www.fengjunzi.com/blog-25573.html

問(wèn)題

有時(shí)候sqlserver無(wú)法啟動(dòng)了,原因是mssqlserver服務(wù)沒(méi)有啟動(dòng),當(dāng)你手動(dòng)啟動(dòng)時(shí),又出現(xiàn)服務(wù)無(wú)法響應(yīng)的可惡錯(cuò)誤提示。。。

筆者“有幸”遇到了,我的原因是第5個(gè),禁用TCP/IP協(xié)議,現(xiàn)在總結(jié)下可能的原因及解決方案

解決方案

IP地址配置不正確:

打開(kāi) Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,選擇MSSQLSERVER協(xié)議, 然后雙擊右邊窗口的TCP/IP,在彈出窗口中檢查IP配置。

可能是因?yàn)閂IA協(xié)議啟用造成的。解決方法如下:

1)打開(kāi)SQL Server 2008中的配置工具SQL Server Configure Manager,將VIA協(xié)議禁用.
2)重新啟動(dòng)SQL Server(MSSQLSERVER ),成功.

管理員密碼修改也會(huì)造成sqlserver服務(wù)無(wú)法啟動(dòng)。解決方法如下:

打開(kāi) Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,在MSSQLSERVER服務(wù)屬性中,修改以哪個(gè)賬號(hào)來(lái)啟動(dòng)服務(wù)。
我機(jī)器啟動(dòng)不了服務(wù)的原因就是啟用了 “VIA”服務(wù),禁用后,OK了。

安裝的是SQL Server 評(píng)估版,180天的試用期后,MSSQLSERVER服務(wù)就無(wú)法啟動(dòng),手動(dòng)啟動(dòng)就報(bào)告17051錯(cuò)誤。

解決辦法:

  • 第一步:進(jìn)入SQL2008配置工具中的安裝中心,
  • 第二步:再進(jìn)入維護(hù)界面,選擇版本升級(jí),
  • 第三步:進(jìn)入產(chǎn)品密鑰,輸入密鑰

Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB

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

  • 第四步:一直點(diǎn)下一步,直到升級(jí)完畢。
    用key升級(jí)成功后即可啟動(dòng)MSSQLSERVER服務(wù)。如果啟動(dòng)SQL SERVER管理器依然報(bào)告過(guò)期錯(cuò)誤,則將注冊(cè)表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState,將其中CommonFiles的鍵值改為3。
    然后再重復(fù)以上四個(gè)步驟,進(jìn)行升級(jí)就OK了。

禁用TCP/IP協(xié)議。

問(wèn)題的根源

上邊寫(xiě)的解決方案,只能把問(wèn)題解決,但是根本不了解為什么要這樣做,有可能遇到同樣的問(wèn)題,這幾個(gè)解決方案也不好使,最主要得知道為什么報(bào)錯(cuò),到底是哪的原因,報(bào)錯(cuò)提示也說(shuō)了==有關(guān)詳細(xì)信息請(qǐng)參見(jiàn)事件日志或其他適用的錯(cuò)誤日志==,那么日志在哪找呢問(wèn)題又來(lái)了。

錯(cuò)誤日志在哪

第一步

  • 在桌面“計(jì)算機(jī)”圖標(biāo)上面點(diǎn)擊右鍵,選擇“管理”。

  • 在計(jì)算機(jī)管理界面選擇“事件查看器”。

  • 進(jìn)入事件查看器界面,在此可查看系統(tǒng)事件日志。

  • 點(diǎn)擊windows日志。

  • 雙擊應(yīng)用程序日志。

  • 將應(yīng)用程序日志展開(kāi)后可以查詢到詳細(xì)信息。

第二步

  • 根據(jù)系統(tǒng)提供的日志信息

  • 打開(kāi)查看,啟動(dòng)失敗之后日志有一些信息(包括錯(cuò)誤)

此處是禁用TCP/IP 協(xié)議,有的會(huì)提示端口被占用,把SQL Server (SQLEXPRESS)服務(wù)停掉或者改個(gè)端口就可以。如果報(bào)的是Named Pipes和VIA的錯(cuò),就把這兩個(gè)禁用,

其他的錯(cuò),根據(jù)錯(cuò)誤信息提示去排除。

禁用協(xié)議在哪里

  • 打開(kāi)Sql Server Configuration Manager
  • 打開(kāi)SQL Sever網(wǎng)絡(luò)配置
  • 打開(kāi)MSSQLSERVER就看到TCP/IP協(xié)議了

禁用后就可以啟動(dòng)MSSQLSERVER服務(wù)了。

————————————————

歡迎訪問(wèn)我的個(gè)人網(wǎng)站風(fēng)君子博客,微信fj3702交流,請(qǐng)注明來(lái)源

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容