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:
  1. Start SQL Server Configuration Manager.
  2. Velg SQL Server Services i venstre rute.
  3. I den midterste ruten høyreklikker du SQL Server (MSSQLSERVER) og velger Egenskaper.
  4. I egenskapsvinduet velger du kategorien Oppstartsparametere .
  5. I feltet Eksisterende parametere inneholder oppføringen som begynner med -e banen til feilloggen.
I File Explorer blar du til banen gitt ovenfor. ERRORLOG-filen uten filtype er gjeldende feillogg. (ERRORLOG-filer med numeriske utvidelser er eldre logger.) Åpne gjeldende loggfil i Notisblokk, og bla til slutten av filen. Den siste oppføringen i loggen skal være en feil som angir årsaken til tjenestefeilen.

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 Software
Artikeleigenschappen
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.