Nelze spustit službu SQL Server (MSSQLSERVER)
Yhteenveto: Služba Microsoft SQL Server (MSSQLSERVER) se nemusí spustit z důvodu poškození databáze. Tento článek popisuje proces řešení tohoto problému.
Tämä artikkeli koskee tuotetta
Tämä artikkeli ei koske tuotetta
Tämä artikkeli ei liity tiettyyn tuotteeseen.
Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.
Oireet
Službu Microsoft SQL Server (MSSQLSERVER) se nepodařilo spustit. Chyba 7024 (zdroj: Service Control Manager) se zobrazí v protokolu systémových událostí serveru, na kterém je nainstalován server SQL.
Syy
Tuto službu se nemusí spustit z několika důvodů, z nichž jeden tento článek řeší: poškozená databáze.
Tarkkuus
Pokud se některou službu nepodaří spustit, Service Control Manager zaznamená chybu do protokolu systémových událostí serveru, který je hostitelem této služby. Tato událost (v tomto případě ID 7024) může, ale nemusí poskytnout dostatek podrobností k vyřešení problému. Při řešení potíží se službou SQL Server bude protokol chyb SQL pravděpodobně obsahovat užitečnější informace.
Chcete-li vyhledat protokol chyb SQL, postupujte takto:
Poškozená databáze může být indikována chybou podobnou této:
SQL Server zjistil vstupně-výstupní chybu založenou na logické konzistenci: Nesprávný kontrolní součet
Chybová zpráva také označuje, ve které databázi došlo k potížím. Ke spuštění služeb SQL jsou potřeba tři systémové databáze: hlavní databáze , modelová databáze a tempdb. Chyba s největší pravděpodobností zmiňuje jednu z těchto databází.
Pokud je příčinou poškození hlavní databáze, doporučujeme obnovit tuto databázi ze zálohy.
Pokud je příčinou poškození databáze modelů , postup opravy najdete v tématu Oprava databáze modelů SQL Server.
Databáze tempdb se znovu vytvoří při každém spuštění služby SQL Server, pokud je databáze modelu beze změny.
Chcete-li vyhledat protokol chyb SQL, postupujte takto:
- Spusťte nástroj SQL Server Configuration Manager.
- V levém podokně vyberte možnost SQL Server Services .
- V prostředním podokně klikněte pravým tlačítkem na SQL Server (MSSQLSERVER) a vyberte Vlastnosti.
- V okně vlastností vyberte kartu Parametry spuštění .
- V poli Existující parametry obsahuje položka začínající na -e cestu k protokolu chyb.
Poškozená databáze může být indikována chybou podobnou této:
SQL Server zjistil vstupně-výstupní chybu založenou na logické konzistenci: Nesprávný kontrolní součet
Chybová zpráva také označuje, ve které databázi došlo k potížím. Ke spuštění služeb SQL jsou potřeba tři systémové databáze: hlavní databáze , modelová databáze a tempdb. Chyba s největší pravděpodobností zmiňuje jednu z těchto databází.
Pokud je příčinou poškození hlavní databáze, doporučujeme obnovit tuto databázi ze zálohy.
Pokud je příčinou poškození databáze modelů , postup opravy najdete v tématu Oprava databáze modelů SQL Server.
Databáze tempdb se znovu vytvoří při každém spuštění služby SQL Server, pokud je databáze modelu beze změny.
Tuotteet, joihin vaikutus kohdistuu
Prosupport for Microsoft SoftwareArtikkelin ominaisuudet
Artikkelin numero: 000223030
Artikkelin tyyppi: Solution
Viimeksi muutettu: 23 tammik. 2025
Versio: 3
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.