Simptomi
Pretpostavimo da kreirate ili konfigurišete grupu "Uvek na dostupnosti" za bazu podataka dostupnosti pomoću naredbe ALTER AVAILABILITY GROUP ADD DATABASE ili CREATE AVAILABILITY GROUP for DATABASE u sistemima Microsoft SQL Server 2012 i SQL Server 2016. Kada se baza podataka dostupnosti slučajno odbaci, može doći do kršenja prava pristupa (AV). Ponekad, SQL Server može čak i da se sruši.
Uzrok
Do ovog problema dolazi zato što u saopštenju ALTER AVAILABILITY GROUP ADD DATABASE i create AVAILABILITY GROUP FOR DATABASE ne nabavljate zaključavanja baze podataka kada kreirate ili konfigurišete grupu uvek dostupnih za bazu podataka dostupnosti. Zbog toga baza podataka može biti slučajno izbrisana.
Rešenje
Informacije o servisnom paketu za SQL Server 2012
Ovaj problem je rešen u sledećem servisnom paketu za SQL Server:
Servisni paket 4 za SQL Server 2012
Više informacija o nabavljanju najnovijeg servisnog paketa potražite u članku Kako da nabavite najnoviji servisni paket za SQL Server 2012
Osnovni podaci o servisnim paketima za SQL Server
Servisni paketi su kumulativni. Svaki novi servisni paket sadrži sve ispravke koje se naći u prethodnim servisnim paketima, zajedno sa svim novim ispravkama. Naša preporuka je da primenite najnoviji servisni paket i najnoviju kumulativnu ispravku za taj servisni paket. Ne morate da instalirate prethodni servisni paket pre nego što instalirate najnoviji servisni paket. Koristite tabelu 1 u sledećem članku da biste pronašli više informacija o najnovijem servisnom paketu i najnovijoj kumulativnoj ispravci.
Utvrđivanje verzije, izdanja i nivoa ažuriranja sistema SQL Server i njegovih komponenti
Informacije o servisnom paketu za SQL Server 2016
Ova ispravka je fiksna u sledećem servisnom paketu za SQL Server:
Servisni paketi su kumulativni. Svaki novi servisni paket sadrži sve ispravke koje se naći u prethodnim servisnim paketima, zajedno sa svim novim ispravkama. Naša preporuka je da primenite najnoviji servisni paket i najnoviju kumulativnu ispravku za taj servisni paket. Ne morate da instalirate prethodni servisni paket pre nego što instalirate najnoviji servisni paket. Koristite tabelu 1 u sledećem članku da biste pronašli više informacija o najnovijem servisnom paketu i najnovijoj kumulativnoj ispravci.
Utvrđivanje verzije, izdanja i nivoa ažuriranja sistema SQL Server i njegovih komponenti
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Saznajte više o terminologijikoju Microsoft koristi za opisivanje softverskih ispravki.