Eu tenho uma pergunta sobre XTP_CHECKPOINT
.
Estou usando o SQL Server 2014. Eu tenho um banco de dados que está no modo de modelo de recuperação SIMPLES. Também está sendo replicado.
Não há transações abertas. Eu corri DBCC OPENTRAN
e ele retorna:
"Nenhuma transação aberta ativa."
Mas continuo recebendo essa mensagem sempre que tento criar ou excluir uma tabela ou excluir dados:
(substituí meu nome real do banco de dados pela palavra database_name
)
"O log de transações do banco de dados 'database_name' está cheio devido a 'XTP_CHECKPOINT'"
Alguém sabe por que isso pode estar acontecendo e, mais importante, como posso fazer isso parar?
E sim, o banco de dados realmente está no modo de modelo de recuperação SIMPLES. ou seja, o log de transações deve truncar automaticamente.
Aliás, outro banco de dados que eu tenho no modo de recuperação total fez a mesma coisa, começou a retornar o mesmo erro:
O log de transações do banco de dados 'database_name' está cheio devido a 'XTP_CHECKPOINT'
Tentei alterar as configurações de crescimento do log para crescimento ilimitado, mas isso não permitiu, retornando o mesmo erro.
Posso reproduzir o problema sem nenhum material XTP, exceto apenas o grupo de arquivos. Veja como: http://pastebin.com/jWSiEU9U