sp_replflush (Transact-SQL)
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 deve ser usado apenas para solucionar problemas de replicação conforme direcionado por um profissional de suporte de replicação experiente. |
Convenções da sintaxe Transact-SQL
Sintaxe
sp_replflush
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_replflush é usado em replicação transacional.
As definições de artigo são armazenadas no cache para maior eficiência. sp_replflush e usado por outros procedimentos armazenados de replicação sempre que uma definição de artigo é modificada ou removida.
Somente uma conexão de cliente pode ter acesso de Log Reader a um determinado banco de dados. Se um cliente tiver acesso de Log Reader a um banco de dados, a execução de sp_replflush fará com que o cliente libere seu acesso. Outros clientes podem, então, examinar 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.