Simptomi
Pretpostavimo da koristite Microsoft SQL Server 2012 ili SQL Server 2014. Kada više puta pokrećete uskladištenu proceduru koja preuzima podatke iz privremene tabele u jednoj sesiji, dobićete sledeću poruku o grešci:
Napomena
Greška: 602, Ozbiljnost: 21, Stanje: 30. Nije moguće pronaći unos za tabelu ili indeks sa ID-om>< particije u imenu> baze podataka baze podataka<. Do ove greške može doći ako uskladištena procedura upućuje na odbačenu tabelu ili ako su metapodaci oštećeni. Otpustite i ponovo kreirajte uskladištenu proceduru ili izvršite DBCC CHECKDB.
Napomena: Veće su šanse da će doći do ovog problema na sistemu koji ima mnogo CPU-a, na primer, na računaru koji ima 20 CPU-a.
Rešenje
Problem je prvi put rešen u sledećoj kumulativnoj ispravci sistema SQL Server:
- Kumulativna ispravka 3 za SQL Server 2014 SP1
- Kumulativna ispravka 10 za SQL Server 2014
- Kumulativna ispravka 8 za SQL Server 2012 SP2
Preporuka: Instalirajte najnoviju kumulativnu ispravku za SQL Server
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Preporučujemo da preuzmete i instalirate najnovije kumulativne ispravke za SQL Server:
- Najnovija kumulativna ispravka za SQL Server 2014 SP1
- Najnovija kumulativna ispravka za SQL Server 2014
- Najnovija kumulativna ispravka za SQL Server 2012 SP2
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.