SQL Server-tjenesten (MSSQLSERVER) starter ikke
Yhteenveto: Microsoft SQL Server-tjenesten (MSSQLSERVER) kan mislykkes i å starte på grunn av en skadet database. Denne artikkelen illustrerer prosessen med å feilsøke dette problemet.
Tämä artikkeli koskee tuotetta
Tämä artikkeli ei koske tuotetta
Tämä artikkeli ei liity tiettyyn tuotteeseen.
Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.
Oireet
Microsoft SQL Server-tjenesten (MSSQLSERVER) starter ikke. Feil 7024 (kilde: Service Control Manager) vises i systemhendelsesloggen på serveren der SQL er installert.
Syy
Denne tjenesten kan mislykkes i å starte av flere grunner, og denne artikkelen adresserer en: en skadet database.
Tarkkuus
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.
Tuotteet, joihin vaikutus kohdistuu
Prosupport for Microsoft SoftwareArtikkelin ominaisuudet
Artikkelin numero: 000223030
Artikkelin tyyppi: Solution
Viimeksi muutettu: 23 tammik. 2025
Versio: 3
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.