SQL Server-tjenesten (MSSQLSERVER) starter ikke
Resumen: Tjenesten Microsoft SQL Server (MSSQLSERVER) kan muligvis ikke starte på grund af en beskadiget database. Denne artikel illustrerer processen med fejlfinding af dette problem.
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Síntomas
Tjenesten Microsoft SQL Server (MSSQLSERVER) starter ikke. Fejl 7024 (kilde: Service Control Manager) vises i systemhændelsesloggen for den server, hvor SQL er installeret.
Causa
Denne tjeneste kan muligvis ikke starte af flere årsager, og denne artikel omhandler en: en beskadiget database.
Resolución
Når en tjeneste ikke starter, logger Service Control Manager en fejl i systemhændelsesloggen for den server, der er vært for den pågældende tjeneste. Denne hændelse (id 7024 i dette tilfælde) giver muligvis ikke tilstrækkelige oplysninger til at foretage fejlfinding af problemet. Når du foretager fejlfinding af et problem med tjenesten SQL Server, indeholder SQL-fejlloggen sandsynligvis flere nyttige oplysninger.
Følg disse trin for at finde SQL-fejlloggen:
En beskadiget database kan angives med en fejl, der ligner denne:
SQL Server registrerede en logisk konsistensbaseret I/O-fejl: Forkert kontrolsum
Fejlmeddelelsen angiver også, hvilken database der oplevede problemet. Der kræves tre systemdatabaser, for at SQL-tjenester kan starte: masterdatabasen , modeldatabasen og tempdb. Fejlen nævner sandsynligvis en af disse databaser.
Hvis beskadigelse af hoveddatabasen er årsagen, anbefales det at gendanne databasen fra en sikkerhedskopi.
Hvis beskadigelse i modeldatabasen er årsagen, kan du finde en reparationsprocedure i Reparation af SQL Server-modeldatabase.
Tempdb-databasen genoprettes, hver gang SQL Server-tjenesten starter, så længe modeldatabasen er intakt.
Følg disse trin for at finde SQL-fejlloggen:
- Start SQL Server Configuration Manager.
- Vælg SQL Server Services i venstre rude.
- Højreklik på SQL Server (MSSQLSERVER) i den midterste rude, og vælg Egenskaber.
- I egenskabsvinduet skal du vælge fanen Startparametre .
- I feltet Eksisterende parametre indeholder den post, der begynder med -e , stien til fejlloggen.
En beskadiget database kan angives med en fejl, der ligner denne:
SQL Server registrerede en logisk konsistensbaseret I/O-fejl: Forkert kontrolsum
Fejlmeddelelsen angiver også, hvilken database der oplevede problemet. Der kræves tre systemdatabaser, for at SQL-tjenester kan starte: masterdatabasen , modeldatabasen og tempdb. Fejlen nævner sandsynligvis en af disse databaser.
Hvis beskadigelse af hoveddatabasen er årsagen, anbefales det at gendanne databasen fra en sikkerhedskopi.
Hvis beskadigelse i modeldatabasen er årsagen, kan du finde en reparationsprocedure i Reparation af SQL Server-modeldatabase.
Tempdb-databasen genoprettes, hver gang SQL Server-tjenesten starter, så længe modeldatabasen er intakt.
Productos afectados
Prosupport for Microsoft SoftwarePropiedades del artículo
Número del artículo: 000223030
Tipo de artículo: Solution
Última modificación: 23 ene. 2025
Versión: 3
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.