Симптоми
Обмислете следния сценарий:
-
Имате база данни със покоен filegroup, който се опитвате да добавите към групата "винаги достъпни" (AG) в Microsoft SQL Server 2014, 2016 и 2017.
-
Можете да добавите базата данни към основнатареплика и да възстановите пълната и регистрационната информация за архивиране с NORECOVERY на вторичната реплика спроблем.
При този сценарий, когато се опитвате да се присъедините към базата данни към групата достъпност на вторичната реплика с Alter database <DatabaseName> Задайте HADR за достъпност = <AGName>или Използвай автоматични seeding за да конфигурирате вторична реплика, забелязвате, че за файла с данни са докладвани грешки 17207 и 5120:
# # SPID # # започване на база данни "DatabaseName".
# # SPID # # Error: 17207, Тежест: 16, щат: 1.
# # SPID # # FileMgr:: StartSecondaryDataFiles: грешка при операционна система 2 (системата не можете да намерите указания файл.) Възникна при създаването или отварянето на файл "FilePath". Диагностициране и коригиране на грешка на операционната система и опитайте отново.
# # SPID # # Error: 5120, Тежест: 16, щат: 5.
# # SPID # # не може да се отвори физическите файлове "FilePath". Грешка на операционната система 2: "2 (системата не може да намери файла зададено.) ".
Ще видите също и базата данни към не синхронизиране/възстановяване на чакащия режим на вторичната реплика след базата данни за алтер командата е изпълнена.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Решение
Този проблем е коригиран в следните сборни актуализации за SQL Server:
За сборните актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Препратки
Научете повече за терминология , която Microsoft използва, за да опише софтуерни актуализации.