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 OPENTRANe 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