sp_replflush (Transact-SQL)
Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure
Libera o cache de artigo. Esse procedimento armazenado é executado no Publicador, no banco de dados publicador.
Importante
Você não deve precisar executar esse procedimento manualmente. sp_replflush só deve ser usado para solucionar problemas de replicação conforme orientado por um profissional de suporte de replicação experiente.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_replflush
Valores do código de retorno
0 (sucesso) ou 1 (fracasso)
Comentários
sp_replflush é usado na replicação transacional.
As definições de artigo são armazenadas no cache para maior eficiência. sp_replflush é usado por outros procedimentos armazenados de replicação sempre que uma definição de artigo é modificada ou descartada.
Somente uma conexão de cliente pode ter acesso de Log Reader a um determinado banco de dados. Se um cliente tiver acesso de leitor de log a um banco de dados, a execução sp_replflush fará com que o cliente libere seu acesso. Outros clientes podem então verificar o log de transações usando sp_replcmds ou sp_replshowcmds.
Permissões
Somente membros da função de servidor fixa sysadmin ou da função de banco de dados fixa db_owner podem executar sp_replflush.
Confira também
sp_replcmds (Transact-SQL)
sp_repldone (Transact-SQL)
sp_repltrans (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de