Tünetek
Vegyük például a következő esetet:
- Van egy olyan adatbázisa, amely tartalmaz egy megszűnt fájlcsoportot, amelyet egy folyamatosan működő rendelkezésre állási csoporthoz szeretne hozzáadni a Microsoft SQL Server 2014-ben, 2016-ban és 2017-ben.
- Probléma nélkül hozzáadhatja az adatbázist az elsődleges replikához, és a NORECOVERY segítségével visszaállíthatja a teljes és a napló biztonsági másolatait a másodlagos replikán.
Ebben a forgatókönyvben, amikor az adatbázist a másodlagos replika rendelkezésre állási csoportjához próbálja csatlakoztatni az ALTER DATABASE <DatabaseName> SET HADR AVAILABILITY GROUP = <AGName> paranccsal, vagy automatikus seeding használatával konfigurálja a másodlagos replikát, 17207-es és 5120-as hibát észlelhet a megszűnt fájlcsoport adatfájljához:
## spid:## A (z) "AdatbázisNeve" adatbázis indítása.
## spid:## Hiba: 17207, súlyosság: 16, állapot: 1.
## spid## FileMgr::StartSecondaryDataFiles: 2. operációsrendszer-hiba (A rendszer nem találja a megadott fájlt.) történt a(z) "FilePath" fájl létrehozásakor vagy megnyitásakor. Diagnosztizálja és javítsa ki az operációs rendszer hibáját, és próbálja meg ismét a műveletet.
## spid:## Hiba: 5120, súlyosság: 16, állapot: 5.
## spid:## A "FilePath" fizikai fájl nem nyitható meg. Operációs rendszer 2. hiba: "2(A rendszer nem találja a megadott fájlt.)".
Azt is látni fogja látni, hogy az adatbázis az ALTER DATABASE parancs végrehajtása után Nem szinkronizálódik/helyreállítás függőben módba vált a másodlagos replikán.
Állapot
A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.
Megoldás
A hibát az SQL Server következő összegző frissítéseiben javítottuk:
Az SQL Server összegző frissítéseinek ismertetése:
Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:
- Az SQL Server 2017 legújabb összegző frissítése
- Az SQL Server 2016 legújabb összegző frissítése
- Az SQL Server 2014 legújabb összegző frissítése
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.