Symptomer
Anta at du sikkerhetskopierer halen på loggen for modellen -database som bruker norecovery-alternativet i Microsoft SQL Server-2014 eller SQL Server 2012, og databasen er satt til å gjenopprette tilstanden. Når sikkerhetskopieringen er fullført, du kan ikke starte SQL Server-tjenesten på nytt, og du mottar følgende feilmelding i feilloggen for SQL Server:
<Dato><tid> spid10s databasen "modell" er merket gjenoppretting, og er i en tilstand som ikke tillater gjenoppretting som skal kjøres.
<Dato><tid> spid10s feil: 927, alvorlighetsgrad: 14 tilstand: 2.
<Dato><tid> spid10s Database "modell" kan ikke åpnes. Det er midt i en gjenoppretting.
<Dato><tid> spid10s kan ikke opprette tempdb. Du har kanskje ikke nok diskplass tilgjengelig. Frigjør mer diskplass ved å slette andre filer på tempdb-stasjonen, og Start SQL Server. Se etter flere feil i hendelsesloggen som kan indikere hvorfor tempdb-filer kan ikke initialiseres.
<Dato><tid> spid10s SQL-spor ble stoppet på grunn av server-avslutning. Sporings-ID = '1'. Dette er en Informasjonsmelding. Ingen brukerhandling er nødvendig.
Årsak
Dette problemet oppstår fordi modelldatabasen brukes som mal for alle databaser som er opprettet på en forekomst av SQL Server. Hvis modellen databasen er merket som ikke tillater gjenoppretting av status, tempdb kan ikke opprettes, og kan ikke starte SQL Server-tjenesten.
Oppløsning
Informasjon om oppdateringspakke
Hvis du vil løse dette problemet, får tak i Service Pack 1 for SQL Server-2014.
-
Hvordan du får tak i den nyeste oppdateringspakken for SQL Server-2014
-
Hvordan du får tak i den nyeste oppdateringspakken for SQL Server 2012
Hvis du vil ha mer informasjon om SQL Server 2014 Service Pack 1 (SP1), kan du se feil som er løst i SQL Server 2014 Service Pack 1.
Løsningen
Hvis du vil omgå dette problemet, kan du bruke følgende metode:
-
Hindre at alle tilkoblinger fra programmet til SQL Server
-
Starte SQL Server-tjenesten sammen med sporingsflagg 3608
-
Kjøre kommandoen "restore database modell med gjenoppretting"
-
Fjerne sporingsflagg 3608, og Start SQL Server
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".