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