Simptomi
Pieņemsim, ka esat dublējis modeļa datu bāzes žurnālu, kas izmanto norecovery opciju programmā Microsoft sql Server 2014 vai SQL Server 2012, un datu bāze tiek ievietota atjaunošanas stāvoklī. Kad dublēšana ir pabeigta, jūs nevarat restartēt SQL Server pakalpojumu, un tiek parādīts šāds kļūdas ziņojums: SQL Server kļūdu žurnāls.
<datuma> <laika> spid10s datu bāzes modelis ir atzīmēts kā atjaunot, un tas ir stāvoklī, kurā nav atļauts veikt atjaunošanu. <datums> <laiks> spid10s kļūda: 927, smagums: 14, rajons: 2. <datuma> <laika> spid10s datu bāzes "modelis" nevar atvērt. Tas ir atjaunošanas vidū. <datuma> <laiku> spid10s nevarēja izveidot tempdb. Iespējams, diskā nav pieejama pietiekami daudz vietas. Atbrīvojiet papildu vietu diskā, izdzēšot citus failus tempdb diskdzinī un pēc tam restartējiet SQL serveri. Pārbaudiet, vai notikumu žurnālfailā nav papildu kļūdu, kas var norādīt, kāpēc nevar inicializēt tempdb failus. <datums> <laiku> spid10s SQL izsekošanu pārtrauca servera beidzēšana. Izsekošanas ID = "1". Šis ir tikai informatīvs ziņojums; lietotāja darbība nav nepieciešama.
Cēlonis
Šī problēma rodas tāpēc, ka modeļa datu bāze tiek izmantota kā veidne visām datu bāzēm, kas izveidotas SQL Server instancē. Ja modeļa datu bāze ir atzīmēta kā neatļauj atkopšanas statusu, tempdb nevar izveidot, un nevar startēt SQL Server pakalpojumu.
Risinājums
Informācija par servisa pakotni
Lai atrisinātu šo problēmu, iegūstiet 1. servisa pakotne SQL Server 2014.
Papildinformāciju par SQL Server 2014 1. servisa pakotni (SP1) skatiet rakstā kļūdas, kas ir novērstas SQL server 2014 1. servisa pakotnē.
Risinājums
Lai novērstu šo problēmu, izmantojiet tālāk norādīto metodi.
-
Kā neļaut visiem savienojumiem no lietojumprogrammas uz SQL Server
-
SQL Server pakalpojuma startēšana kopā ar izsekošanas karodziņu 3608
-
Izpildīt komandu atjaunot datu bāzes modeli ar atkopšanu
-
Noņemt izsekošanas karodziņu 3608 un restartēt SQL Server
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".