Симптоми
Предполагат Използвайте SQL Server 2017 или 2019. Когато се опитвате да създадете диференциално архивиране във вторична реплика, получавате съобщение, което указва, че се изпълнява командата и може да успее
АРХИВИРАНЕ БАЗАТА данни с различни успешно обработени {X} страници в {Y} секунди
Диференциалното архивите не се поддържат за вторични копия. След като приложите тази корекция, се показва правилното съобщение за грешка:
MSG 3059, ниво 16, щат 1, линия LineNumber
Тази Командата за архивиране или възстановяване не се поддържа в огледален сървър на база данни или вторично копието.
MSG 3013, ниво 16, щат 1, линия LineNumber
АРХИВИРАНЕ БАЗАТА данни завършва ненормално.
Забележка В момента SQL Server не позволява диференциално архивиране във вторична реплика, тъй като не може да промени диференциалната графика Страницата. Това е така, защото базата данни е само за четене. Освен това архивирането на регистрационни файлове за транзакции не е разрешена за вторична реплика. За да се запази последователността на архивирането, тази спешна корекция предотвратява изпълнението на копие само на диференциално копие във вторична реплика.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Решение
Този проблем е коригиран в следната сборна актуализация за SQL Server:
За сборните актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.