Applies ToSQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Express SQL Server 2012 Web SQL Server 2012 Standard

Simptomi

Pieņemsim, ka izmantojat Microsoft SQL Server 2012 vai SQL Server 2014. Kad tempdb datu bāzes žurnālfails ir pilns, SQL Server avarē, un tiek parādīts šāds kļūdas ziņojums:

Kļūda: 9002, smaguma pakāpe: 17, valsts: 4. darījumu žurnāls datu bāzei "tempdb" ir pilns, jo "ACTIVE_TRANSACTION". Kļūda: 3314, smagums: 21, rajons: 3. atsaucot reģistrēto darbību datu bāzes ' tempdb ', radās kļūda žurnālfailā ieraksta ID (135:376:442). Parasti noteiktā neveiksmes ir iepriekš reģistrēta kā kļūda Windows notikumu žurnālā. Atjaunojiet datu bāzi vai failu no dublējumkopijas vai labojiet datu bāzi. Kļūda: 3449, nopietnība: 21, rajons: 1. SQL Server ir jāslēdz, lai atkoptu datu bāzi (datu bāzes ID 2). Datu bāze ir lietotāja datu bāze, kuru nevar beidzēt vai sistēmas datu bāze. Restartējiet SQL serveri. Ja datu bāzi neizdodas atkopt pēc citas startēšanas, labojiet vai atjaunojiet datu bāzi. SQL izsekošana tika apturēta servera beidzēšanas dēļ. Izsekošanas ID = "1". Šis ir tikai informatīvs ziņojums; lietotāja darbība nav nepieciešama.

Šī problēma rodas, ja tempdb žurnālfaila lielums nav pietiekams, lai apstrādātu tempdb darba slodzi, un žurnālfaila automātiskais pieaugums ir iestatīts uz izslēgts. Ja tempdb netiek atritināts, jo ir ierobežota atstarpe, SQL Server avarē. Šis labojumfails ļauj precīzāk aprēķināt rezervēto vietu, kad žurnāls beidzas ar atstarpi. Šis labojumfails palīdz arī izvairīties no atrites kļūmes programmā tempdb , iespējojot tempdb žurnālu īslaicīgi palielināties. Šīs izmaiņas palīdz novērst servera avārijas.

Risinājums

Informācija par servisa pakotnes SQL Server 2014

Lai atrisinātu šo problēmu, iegūstiet jaunāko Microsoft SQL Server 2014 servisa pakotni. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2958069 Jaunākās SQL Server 2014 servisa pakotnes iegūšana Papildinformāciju par SQL Server 2014 1. servisa pakotni (SP1) skatiet rakstā kļūdas, kas ir novērstas SQL server 2014 1. servisa pakotnē.

Informācija par servisa pakotnes SQL Server 2012

Lai atrisinātu šo problēmu, iegūstiet jaunāko Microsoft SQL Server 2012 servisa pakotni. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2755533 Jaunākās SQL Server 2012 servisa pakotnes iegūšana

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.