Symptomy
Gdy funkcja przyspieszania odzyskiwania bazy danych jest włączona i wyłączona w bazie danych, w której dublowanie zostało skonfigurowane wcześniej w programie SQL Server 2019, możesz zauważyć, że nie można skonfigurować dublowania bazy danych w tej bazie danych.
Msg 1484, poziom 16, stan 1, wiersz LineNumber
Nie można ustawić dublowania bazy danych dla bazy danych "ADR_Mirroring", ponieważ w bazie danych włączono funkcję przyspieszania odzyskiwania bazy danych lub w magazynie zachowywanych wersji są nadal dostępne wersje. Jeśli przyspieszenie odzyskiwania bazy danych jest wyłączone, uruchom polecenie sys.sp_persistent_version_cleanup "<DatabaseName>", aby oczyścić poprzednie wersje.
Uwaga ADR nie jest obsługiwana w przypadku baz danych zarejestrowanych w funkcji dublowania bazy danych.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Rozwiązanie
Ten problem został rozwiązany w następującej zbiorczej aktualizacji dla programu SQL Server:
Informacje dotyczące aktualizacji zbiorczych dla programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Obejście
Aby obejść ten problem, możesz zmienić stan bazy danych na offline i online. Następnie będzie można pomyślniezmienić konfigurację dublowania bazy danych.
Informacje
Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.