Příznaky
Zvažte následující scénář:
-
Máte databázi s nefunkční skupinou souborů, kterou se snažíte přidat do skupiny v systému Microsoft SQL Server 2014, 2016 a 2017 na vždycky používat.
-
Můžete přidat databázi do úplnékového repliky a obnovením úplných a protokolů zálohovat pomocí NORECOVERY v sekundární replicevyřešíte problém.
Při pokusu o připojení k databázi skupině dostupnosti na sekundární replice pomocí příkazu ALTER DATABASE <DatabaseName> set hadr Availability Group = <AGName>nebo použít automatické Pokud chcete nastavit konfiguraci sekundární repliky, všimnete si, že pro datový soubor ve skupině nepoužívané soubory jsou hlášeny chyby 17207 a 5120:
# # SPID # # spuštění databáze DatabaseName.
# # SPID # # Chyba: 17207 Závažnost: 16, stát: 1.
# # SPID # # FileMgr:: StartSecondaryDataFiles: Chyba operačního systému 2 (systém nebyl nalezen zadaný soubor.) Při vytváření nebo otevírání souboru došlo k chybě. Cestaksouboru. Diagnostikovat a opravit a zkuste operaci zopakovat.
# # SPID # # Chyba: 5120 Závažnost: 16, stát: 5.
# # SPID # # nelze otevřít fyzický soubor "cestaksouboru". Chyba operačního systému 2: "2 (systém nemůže najít soubor zadané.) ".
Po změně databáze se také zobrazí databáze, která se nesynchronizuje nebočeká na obnovení v sekundární replice. příkaz se spustí.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Řešení
Tento problém je opravený v následujících kumulativních aktualizacích systému SQL Server:
O kumulativních aktualizacích pro SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Odkazy
Informace o terminologie , kterou Microsoft používá k popisu aktualizací softwaru.