NUSTATYTI: Klaida vykdant Išsaugota procedūra kelis kartus, SQL Server 2012 "arba" SQL Server 2014 602

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 3080209
Požymiai
Tarkime, jūs naudojate Microsoft SQL Server 2012 "arba" SQL Server 2014. Pakartotinai paleidus Išsaugota procedūra, kuri gauna duomenis iš laikinąją lentelę vieno seanso metu, galite gauti tokį klaidos pranešimą:
Klaida: 602, svarbos: 21, State: 30 nepavyko rasti įrašo lentelėje arba skaidinio ID indeksasskaidinio ID> duomenų bazėjeduomenų bazės pavadinimas>. Ši klaida gali įvykti, jei Išsaugota procedūra nurodo atmesti lentelę arba metaduomenys yra sugadintas. Drop ir iš naujo sukurti Išsaugota procedūra arba vykdyti DBCC CHECKDB.

Pastaba. Ši problema greičiausiai gali kilti sistemoje, kurioje yra daug CPU, pvz., kompiuteryje, kuriame yra 20 CPU.
Sprendimas
Problema pirmą kartą buvo išspręsta SQL serverio šį kaupiamąjį naujinimą: Rekomendacija: Įdiegti naujausią kaupiamąjį naujinimą SQL Server
SQL serverio kiekvieną naują Kaupiamasis naujinimas yra visos karštosios ir naujausios saugos pataisos, kurios buvo įtrauktos į ankstesnio kaupiamojo naujinimo. Rekomenduojame atsisiųsti ir įdiegti SQL Server kaupiamieji naujinimai:
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Įspėjimas: šis straipsnis išverstas automatiškai

Savybės

Straipsnio ID: 3080209 – Paskutinė peržiūra: 10/20/2015 05:37:00 – Peržiūra: 2.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard

  • kbqfe kbsurveynew kbfix kbexpertiseadvanced kbmt KB3080209 KbMtlt
Atsiliepimai
duomenų bazėje " klaida įvyksta, kai vykdote Išsaugota procedūra kelis kartus SQL Server 2012 "arba" SQL Server..." />
duomenų bazėje " klaida įvyksta, kai vykdote Išsaugota procedūra kelis kartus SQL Server 2012 "arba" SQL Server..." />