Attiecas uz
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomi

Pieņemsim, ka izmantojat Microsoft SQL Server 2012 vai SQL Server 2014. Ja atkārtoti izpildāt saglabāto procedūru, kas izgūst datus no pagaidu tabulas vienā sesijā, tiek parādīts šāds kļūdas ziņojums:

Kļūda: 602, smagums: 21, rajons: 30. nevarēja atrast tabulas vai indeksa ievadni ar nodalījuma ID <nodalījuma id> datu bāzes <datu bāzes nosaukumu>. Šī kļūda var rasties, ja iekļautā procedūra atsaucas uz nolaistu tabulu vai metadatiem ir bojāts. Nometiet un atkārtoti izveidojiet saglabāto procedūru vai izpildiet DBCC CHECKDB.

Piezīme.Šī problēma var rasties, ja sistēmai ir vairāki procesori, piemēram, dators, kurā ir 20 procesori.

Risinājums

Šī problēma pirmo reizi tika novērsta ar šādu kumulatīvo SQL Server atjauninājumu:

Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Iesakām lejupielādēt un instalēt jaunākos SQL Server kumulatīvos atjauninājumus:

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.