SQL Server(MSSQLSERVER) 请求失败或服务未及时响应,有关详细信息,请参见事件日志或其他的适用的错误日志。
問(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地址配置不正確:
打開 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,選擇MSSQLSERVER協(xié)議, 然后雙擊右邊窗口的TCP/IP,在彈出窗口中檢查IP配置。
可能是因?yàn)閂IA協(xié)議啟用造成的。解決方法如下:
1)打開SQL Server 2008中的配置工具SQL Server Configure Manager,將VIA協(xié)議禁用. 2)重新啟動(dòng)SQL Server(MSSQLSERVER ),成功.
管理員密碼修改也會(huì)造成sqlserver服務(wù)無(wú)法啟動(dòng)。解決方法如下:
打開 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)題的根源
上邊寫的解決方案,只能把問(wèn)題解決,但是根本不了解為什么要這樣做,有可能遇到同樣的問(wèn)題,這幾個(gè)解決方案也不好使,最主要得知道為什么報(bào)錯(cuò),到底是哪的原因,報(bào)錯(cuò)提示也說(shuō)了有關(guān)詳細(xì)信息請(qǐng)參見事件日志或其他適用的錯(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)用程序日志展開后可以查詢到詳細(xì)信息。
第二步
- 根據(jù)系統(tǒng)提供的日志信息
- 打開查看,啟動(dòng)失敗之后日志有一些信息(包括錯(cuò)誤)
此處是禁用TCP/IP 協(xié)議,有的會(huì)提示端口被占用,把SQL Server (SQLEXPRESS)服務(wù)停掉或者改個(gè)端口就可以。
如果報(bào)的是Named Pipes和VIA的錯(cuò),就把這兩個(gè)禁用,
其他的錯(cuò),根據(jù)錯(cuò)誤信息提示去排除。
禁用協(xié)議在哪里
- 打開Sql Server Configuration Manager
- 打開SQL Sever網(wǎng)絡(luò)配置
- 打開MSSQLSERVER就看到TCP/IP協(xié)議了
禁用后就可以啟動(dòng)MSSQLSERVER服務(wù)了。
總結(jié)
以上是生活随笔為你收集整理的SQL Server(MSSQLSERVER) 请求失败或服务未及时响应,有关详细信息,请参见事件日志或其他的适用的错误日志。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Docker启动时提示Get Permi
- 下一篇: 操作系统基础知识分享