KB4497230 – OPRAVA: Nepodarilo sa pripojiť sekundárnu repliku, ak databáza obsahuje nefunkčnú skupinu súborov v SQL Server 2014, 2016 a 2017

Vzťahuje sa na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 2 SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer Windows SQL Server 2017 Enterprise Windows SQL Server 2017 Enterprise Core Windows SQL Server 2017 Standard Windows

Príznaky

Pozrite si nasledujúci scenár:

  • Máte databázu so zaniknutou skupinou súborov, ktorú sa pokúšate pridať do skupiny vždy zapnutej dostupnosti (AG) v Microsoft SQL Server 2014, 2016 a 2017.
  • Databázu môžete pridať do primárnej repliky a obnoviť úplné zálohy a zálohy záznamov do denníka v sekundárnej replike pomocou funkcie NORECOVERY.

V tomto scenári si pri pokuse o pripojenie databázy k skupine dostupnosti v sekundárnej replike pomocou príkazu ALTER DATABASE DatabaseName>< SET HADR AVAILABILITY GROUP = <AGName> alebo pri použití automatického nasadenia na konfiguráciu sekundárnej repliky zistíte, že pre údajový súbor v zaradenej skupine súborov sú nahlásené chyby 17207 a 5120:

## spid## Spustenie databázy DatabaseName.

## spid## Chyba: 17207, závažnosť: 16, Stav: 1.

## spid## FileMgr::StartSecondaryDataFiles: Pri vytváraní alebo otváraní súboru FilePath sa vyskytla chyba operačného systému 2(Systém nemôže nájsť zadaný súbor). Vykonajte diagnostiku a opravte chybu operačného systému a operáciu zopakujte.

## spid## Chyba: 5120, závažnosť: 16, Stav: 5.

## spid## Nie je možné otvoriť fyzický súbor "FilePath". Chyba operačného systému 2: "2(Systém nemôže nájsť zadaný súbor.)".

Po vykonaní príkazu ALTER DATABASE databáza tiež prejde v sekundárnej replike do režimu Nesynchronizuje sa/Čaká sa na obnovenie.

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Riešenie

Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Informácie o kumulatívnych aktualizáciách pre SQL Server:

Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Odkazy

Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.