Symptomen
Neem het volgende scenario:
-
U hebt een database met een uitgeschakelde Filegroup die u probeert toe te voegen aan een database van altijd in de beschikbaarheid (AG) in Microsoft SQL Server 2014, 2016 en 2017.
-
U kunt de database toevoegen aan de Prime-Aire replica en de back-up van de logboekbestanden herstellen met norecovery op de secundaire replica meteenverouderd probleem.
Wanneer u in dit scenario probeert deel te nemen aan de database in de groep met de beschikbaarheid van de secundaire replica met Alter database <database> stelt u de beschikbaarheid van een HADR in de groep = <AGName> Seeding voor het configureren van de secundaire replica u merkt dat er fouten 17207 en 5120 worden gerapporteerd voor het gegevensbestand in de verouderde bestandsgroep:
# # SPID # # start database 'databasenaam '.
# # SPID # # fout: 17207, Ernst: 16, status: 1.
# # SPID # # FileMgr:: StartSecondaryDataFiles: fout 2 van besturingssysteem (het systeem kan het opgegeven bestand niet vinden.) opgetreden tijdens het maken of openen van een bestand ' Filepath '. Diagnose en correctie van de besturingssysteem fout en voer de bewerking opnieuw uit.
# # SPID # # fout: 5120, Ernst: 16, status: 5.
# # SPID # # kan niet worden geopend het fysieke bestand 'filepath'. Besturingssysteem fout 2: "2 (het systeem kan het bestand niet vinden opgegeven.) ".
De database wordt ook weergegeven in de modus niet synchroniseren/herstellen in behandeling op de secundaire replica na de Alter database opdracht is uitgevoerd.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Over cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Verwijzingen
Meer informatie over de de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.