У меня есть вопрос по поводу XTP_CHECKPOINT
.
Я использую SQL Server 2014. У меня есть база данных, которая находится в режиме модели восстановления SIMPLE. Это также копируется.
Нет открытых транзакций. Я побежал, DBCC OPENTRAN
и он возвращается:
"Нет активных открытых транзакций."
Но я продолжаю получать это сообщение всякий раз, когда пытаюсь создать или удалить таблицу или удалить данные:
(я заменил свое фактическое имя базы данных словом database_name
)
«Журнал транзакций для базы данных« имя_базы_данных »заполнен из-за« XTP_CHECKPOINT »»
Кто-нибудь знает, почему это может происходить, и, что более важно, как я могу остановить это?
И да, база данных действительно находится в режиме ПРОСТОЙ модели восстановления. т.е. журнал транзакций должен усекаться автоматически.
Кстати, другая база данных, которая у меня в режиме полного восстановления, сделала то же самое, начала возвращать ту же ошибку:
Журнал транзакций для базы данных «database_name» переполнен из-за «XTP_CHECKPOINT»
Я пытался изменить параметры роста журнала на неограниченный рост, но это не позволило мне, возвращая ту же ошибку.
Я могу воспроизвести проблему без каких-либо XTP-материалов, за исключением только файловой группы. Вот как это сделать: http://pastebin.com/jWSiEU9U