Simptomi
Razmotrite sledeći scenario:
-
Imate bazu podataka sa ugašenom grupom datoteka koju pokušavate da dodate grupi uvek dostupnih datoteka (AG) u sistemu Microsoft SQL Server 2014, 2016 i 2017.
-
Možete da dodate bazu podataka u repliku primary i vratite pune rezervne kopije i evidentirajte rezervne kopije sa PROGRAMOM NORECOVERY na sekundarnoj replici sa problemomsa izlazom.
U ovom scenariju, kada pokušate da pridružite bazu podataka grupi dostupnosti na sekundarnoj replici sa programom ALTER DATABASE <DatabaseName> SET HADR AVAILABILITY GROUP = <AGName>ilikoristite automatski semena za konfigurisanje sekundarne replike, primećujete da su za datoteku sa podacima u ugašenoj grupi datotekaprijavljene greške 17207 i 5120:
## spid## Pokretanje baze podataka 'DatabaseName'.
## spid## Greška: 17207, Ozbiljnost: 16, država: 1.
## spid## FileMgr::StartSecondaryDataFiles: Greška operativnog sistema 2(Sistem nije moguće pronaći navedenu datoteku.) došlo je tokom kreiranja ili otvaranja datoteke "FilePath". Dijagnostikujte i ispravite greška operativnog sistema i ponovo pokušajte da izvršite operaciju.
## spid## Greška: 5120, Ozbiljnost: 16, država: 5.
# spid## Nije moguće otvoriti fizička datoteka "FilePath". Greška operativnog sistema 2: "2(Sistem ne može da pronađe datoteku navedeno.)".
Takođe ćete videti da baza podataka ulazi u režim "Ne sinhronizovanje/spasavanjena čekanju" na sekundarnoj replici posle ALTER BAZE PODATAKA komanda se izvršava.
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Rešenje
Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:
Kumulativne ispravke za SQL Server:
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Reference
Saznajte više oterminologiju koju Microsoft koristi za opisivanje softverskih ispravki.