MSSQL SERVER服務(wù)不能啟動(dòng)故障一例
故障現(xiàn)象
使用SQL Server Service Manager啟動(dòng)MSSQLServer沒(méi)有反應(yīng),啟動(dòng)MSDTC沒(méi)有問(wèn)題。使用控制面板中的<服務(wù)>啟動(dòng)時(shí)出現(xiàn)提示“無(wú)法啟動(dòng)MSSQLServer服務(wù)。錯(cuò)誤2140:發(fā)生Windows NT 內(nèi)部錯(cuò)誤。”
原因
經(jīng)過(guò)詢問(wèn)操作人員得知,其在Enterprise Manager中,在SERVER的屬性中有一個(gè)startup parameters中的parameter被刪除掉,導(dǎo)致SQL SERVER 不能啟動(dòng)
解決辦法
在ms-dos中,進(jìn)入c:mssql7inn,執(zhí)行
sqlservr -d c:mssql7datamaster.mdf -e c:mssql7logerrorlog -l
大約一分鐘后,當(dāng)提示信息出現(xiàn)Using ’xpstar.dll‘ version ‘1998.11.13’ to execute extended stored procedure ’sp_MSgetversion‘.時(shí),即表示已經(jīng)正常啟動(dòng),這時(shí)不能關(guān)掉該ms-dos窗口,打開Enterprise Manager,打開SERVER屬性窗口中的Startup
-dc:mssql7datamaster.mdf
-ec:mssql7logerrorlog
-lc:mssql7datamastlog.ldf
然后關(guān)掉MS-DOS窗口,再用SQL Server Service Manager啟動(dòng)服務(wù)就行了。
以上是在SQL7上進(jìn)行修復(fù),對(duì)于SQL2000,故障現(xiàn)象和操作方法基本上是一樣的,差別就是在MS-DOS方式中的提示信息不太一樣,還有就是文件的路徑改為c:program filesmicrosoft sql servermssql,其余的就都一樣了。
關(guān)鍵詞:MSSQL,SERVER
閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!
- 1
- 1
- 1
- 1
- 1
- 1