SQL Server-tjenesten (MSSQLSERVER) starter ikke
Zusammenfassung: Tjenesten Microsoft SQL Server (MSSQLSERVER) kan muligvis ikke starte på grund af en beskadiget database. Denne artikel illustrerer processen med fejlfinding af dette problem.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Tjenesten Microsoft SQL Server (MSSQLSERVER) starter ikke. Fejl 7024 (kilde: Service Control Manager) vises i systemhændelsesloggen for den server, hvor SQL er installeret.
Ursache
Denne tjeneste kan muligvis ikke starte af flere årsager, og denne artikel omhandler en: en beskadiget database.
Lösung
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.
Betroffene Produkte
Prosupport for Microsoft SoftwareArtikeleigenschaften
Artikelnummer: 000223030
Artikeltyp: Solution
Zuletzt geändert: 23 Jän. 2025
Version: 3
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.