Mam pytanie XTP_CHECKPOINT
.
Korzystam z programu SQL Server 2014. Mam bazę danych, która jest w trybie modelu odzyskiwania SIMPLE. Jest również replikowany.
Brak otwartych transakcji. Uruchomiłem DBCC OPENTRAN
i zwraca:
„Brak aktywnych otwartych transakcji”.
Ale ciągle otrzymuję ten komunikat za każdym razem, gdy próbuję utworzyć lub upuścić tabelę lub usunąć dane:
(Zastąpiłem nazwę mojej bazy danych słowem database_name
)
„Dziennik transakcji dla bazy danych„ nazwa_bazy danych ”jest pełny z powodu„ XTP_CHECKPOINT ””
Czy ktoś wie, dlaczego tak się dzieje i, co ważniejsze, jak mogę to zatrzymać?
I tak, baza danych naprawdę jest w trybie modelu odzyskiwania SIMPLE. tzn. dziennik transakcji powinien zostać automatycznie obcięty.
Nawiasem mówiąc, inna baza danych, którą mam w trybie pełnego odzyskiwania, zrobiła to samo, zaczęła zwracać ten sam błąd:
Dziennik transakcji dla bazy danych „nazwa_bazy danych” jest pełny z powodu „XTP_CHECKPOINT”
Próbowałem zmienić ustawienia wzrostu dziennika na nieograniczony wzrost, ale nie pozwoliło mi to, zwracając ten sam błąd.
Mogę odtworzyć problem bez żadnych elementów XTP, z wyjątkiem tylko grupy plików. Oto jak: http://pastebin.com/jWSiEU9U
źródło