SQL Server-tjenesten (MSSQLSERVER) starter ikke
Samenvatting: Microsoft SQL Server-tjenesten (MSSQLSERVER) kan mislykkes i å starte på grunn av en skadet database. Denne artikkelen illustrerer prosessen med å feilsøke dette problemet.
Dit artikel is van toepassing op
Dit artikel is niet van toepassing op
Dit artikel is niet gebonden aan een specifiek product.
Niet alle productversies worden in dit artikel vermeld.
Symptomen
Microsoft SQL Server-tjenesten (MSSQLSERVER) starter ikke. Feil 7024 (kilde: Service Control Manager) vises i systemhendelsesloggen på serveren der SQL er installert.
Oorzaak
Denne tjenesten kan mislykkes i å starte av flere grunner, og denne artikkelen adresserer en: en skadet database.
Oplossing
Når en tjeneste ikke starter, logger Service Control Manager en feil i systemhendelsesloggen til serveren som er vert for tjenesten. Denne hendelsen (ID 7024 i dette tilfellet) kan gi nok detaljer til å feilsøke problemet. Når du feilsøker et problem med SQL Server-tjenesten, inneholder SQL-feilloggen sannsynligvis mer nyttig informasjon.
Hvis du vil finne SQL-feilloggen, gjør du følgende:
En skadet database kan angis med en feil som ligner på denne:
SQL Server oppdaget en logisk konsistensbasert I/O-feil: Feil kontrollsum
Feilmeldingen angir også hvilken database som opplevde problemet. Det kreves tre systemdatabaser for at SQL-tjenester skal starte: hoveddatabasen , modelldatabasen og tempdb. Feilen nevner sannsynligvis en av disse databasene.
Hvis skade i hoveddatabasen er årsaken, anbefales det å gjenopprette databasen fra en sikkerhetskopi.
Hvis skade i modelldatabasen er årsaken, kan du finne en reparasjonsprosedyre i Reparasjon av SQL Server-modelldatabase.
Tempdb-databasen opprettes på nytt hver gang SQL Server-tjenesten starter, så lenge modelldatabasen er intakt.
Hvis du vil finne SQL-feilloggen, gjør du følgende:
- Start SQL Server Configuration Manager.
- Velg SQL Server Services i venstre rute.
- I den midterste ruten høyreklikker du SQL Server (MSSQLSERVER) og velger Egenskaper.
- I egenskapsvinduet velger du kategorien Oppstartsparametere .
- I feltet Eksisterende parametere inneholder oppføringen som begynner med -e banen til feilloggen.
En skadet database kan angis med en feil som ligner på denne:
SQL Server oppdaget en logisk konsistensbasert I/O-feil: Feil kontrollsum
Feilmeldingen angir også hvilken database som opplevde problemet. Det kreves tre systemdatabaser for at SQL-tjenester skal starte: hoveddatabasen , modelldatabasen og tempdb. Feilen nevner sannsynligvis en av disse databasene.
Hvis skade i hoveddatabasen er årsaken, anbefales det å gjenopprette databasen fra en sikkerhetskopi.
Hvis skade i modelldatabasen er årsaken, kan du finne en reparasjonsprosedyre i Reparasjon av SQL Server-modelldatabase.
Tempdb-databasen opprettes på nytt hver gang SQL Server-tjenesten starter, så lenge modelldatabasen er intakt.
Getroffen producten
Prosupport for Microsoft SoftwareArtikeleigenschappen
Artikelnummer: 000223030
Artikeltype: Solution
Laatst aangepast: 23 jan. 2025
Versie: 3
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.