Gäller för
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Symptom

Anta att du säkerhetskopierar loggen för modell databasen som använder NORECOVERY-alternativet i Microsoft SQL Server 2014 eller SQL Server 2012 och att databasen har återställts. När säkerhets kopieringen är slutförd kan du inte starta om SQL Server-tjänsten och du får följande fel meddelande i SQL Server-felloggen:

<datum> <tid> spid10s databasen ' Model ' är märkt med återställning och är i ett tillstånd som inte tillåter att återställning körs. <datum> <Datetid> Spid10s fel: 927, allvarlighets grad: 14; State: 2. Time Det är mitt i en återställning. <datum> <tid> spid10s kunde inte skapa tempdb. Det kanske inte finns tillräckligt med disk utrymme. Frigör ytterligare disk utrymme genom att ta bort andra filer på tempdb-enheten och starta sedan om SQL Server. Kontrol lera om det finns fler fel i händelse loggen som kan tyda på att tempdb-filerna inte kunde initieras. <datum> <tid> spid10s SQL trace stoppades på grund av avstängning av servern. Spårnings-ID = "1". Detta är endast ett informations meddelande. ingen användar åtgärd krävs.

Orsak

Det här problemet beror på att modell databasen används som mall för alla databaser som skapas på en instans av SQL Server. Om modell databasen är markerad som att den inte tillåter återställnings status kan tempdb inte skapas och SQL Server-tjänsten kan inte starta.

Lösning

Information om Service Pack

Lös problemet genom att skaffa Service Pack 1 för SQL Server 2014.

Mer information om SQL Server 2014 Service Pack 1 (SP1) finns i program fel som åtgärdas i SQL Server 2014 Service Pack 1.

Lösning

Undvik problemet på följande sätt:

  • Förhindra alla anslutningar från programmet till SQL Server

  • Starta SQL Server-tjänsten tillsammans med spårnings flaggan 3608

  • Kör kommandot "Återställ databas modell med återställning"

  • Ta bort spårnings flagga 3608 och starta om SQL Server

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.