SQL Server-tjenesten (MSSQLSERVER) starter ikke

요약: Tjenesten Microsoft SQL Server (MSSQLSERVER) kan muligvis ikke starte på grund af en beskadiget database. Denne artikel illustrerer processen med fejlfinding af dette problem.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

Tjenesten Microsoft SQL Server (MSSQLSERVER) starter ikke. Fejl 7024 (kilde: Service Control Manager) vises i systemhændelsesloggen for den server, hvor SQL er installeret.

원인

Denne tjeneste kan muligvis ikke starte af flere årsager, og denne artikel omhandler en: en beskadiget database.

해결

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:
  1. Start SQL Server Configuration Manager.
  2. Vælg SQL Server Services i venstre rude.
  3. Højreklik på SQL Server (MSSQLSERVER) i den midterste rude, og vælg Egenskaber.
  4. I egenskabsvinduet skal du vælge fanen Startparametre .
  5. I feltet Eksisterende parametre indeholder den post, der begynder med -e , stien til fejlloggen.
I File Explorer skal du gå til stien ovenfor. ERRORLOG-filen uden udvidelse er den aktuelle fejllog. (ERRORLOG-filer med numeriske filtypenavne er ældre logfiler.) Åbn den aktuelle logfil i Notesblok, og rul til slutningen af filen. Den sidste post i loggen skal være en fejl, der angiver årsagen til servicefejlen.

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.

해당 제품

Prosupport for Microsoft Software
문서 속성
문서 번호: 000223030
문서 유형: Solution
마지막 수정 시간: 23 1월 2025
버전:  3
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.