sp_replflush (Transact-SQL)
Libera o cache de artigo. Esse procedimento armazenado é executado no Publicador, no banco de dados de publicação.
Importante |
---|
Você não deve executar esse procedimento manualmente. sp_replflush só deve ser usado para solucionar problemas de replicação sob a orientação de um profissional de suporte à replicação experiente. |
Sintaxe
sp_replflush
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_replflush é usado em replicação transacional.
Definições de artigos são armazenados 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 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.