Microsoft distribuira ispravke za Microsoft SQL Server 2012 kao jednu datoteku koja se može preuzeti. Pošto su ispravke kumulativne, svako novo izdanje sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodno izdanje ispravke za SQL Server 2012.
Simptomi
Pretpostavimo da imate tabelu koja sadrži više od 2 milijarde redova u Microsoft SQL Server 2012 bazi podataka. Pokušate da napravite indeks kolone za tabelu ili neke upite koji skeniraju indeks stubičenja. U ovoj situaciji dolazi do narušavanja pristupa. Pored toga, poruka o grešci koja je slična sledećoj evidentira se u evidenciji grešaka sistema SQL Server i generiše se datoteka slike stanja memorije:
Spid vremena datuma # Korišćenje datoteke "dbghelp.dll" verzije "4.0.5"spid datuma # ***Stak deponija koja se šalje na diskjedinicu :\Data1\MSSQL\MSSQL11.InstanceName\MSSQL\Log\SQLDump0193.txtDate Time spid # SqlDumpExceptionHandler: Process # generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server prekida ovaj proces.Date Time spid # * *************************************************************************************************************************************************************************************************Date Time spid # * Date Timespid # * BEGIN STACK DUMP: Date Timespid # * Date Time spid # Date Time spid # * Date Timespid # * Date Timespid # * Adresa izuzetka = 000007FEEABDC8E4 Modul(UNKNOWN+00000000000000000000) Date Timespid # * Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATIONDate Time spid # * Povreda pristupa se dogodila adresa za čitanje 000000D573C6038
Uzrok
Do ovog problema dolazi zato što skraćena hash tabela i dalje postoji nepravilno kada se podaci čitaju.
Rešenje
Kumulativne informacije o ažuriranju
Kumulativni paket ispravki 1 za SQL Server 2012 servisni paket 1
Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 1. Za više informacija o nabavljanju ovog paketa kumulativnih ispravki za SQL Server 2012 servisni paket 1 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2765331 Kumulativni paket ispravki 1 za SQL Server 2012 servisni paket 1Napomena Pošto su verzije kumulativne, svako novo izdanje ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodno izdanje ispravki za SQL Server 2012. Preporučujemo da razmislite o primeni najnovijeg izdanja ispravke koje sadrži ovu hitnu ispravku. Za više informacija kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2772858 SQL Server 2012 builds koji je objavljen nakon što je SQL Server 2012 servisni paket 1 objavljen
Kumulativni paket ispravki 3 za SQL Server 2012
Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 3. Za više informacija o nabavljanju ovog paketa kumulativnih ispravki za SQL Server 2012 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2723749 Kumulativna ispravka 3 za SQL Server 2012Napomena Pošto su verzije kumulativne, svako novo izdanje ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodno izdanje ispravki za SQL Server 2012. Preporučujemo da razmislite o primeni najnovijeg izdanja ispravke koje sadrži ovu hitnu ispravku. Za više informacija kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2692828 SQL Server 2012 builds koji su objavljeni nakon što je SQL Server 2012 objavljen
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".