sp_replflush (Transact-SQL)

Vacía la caché de artículos. Este procedimiento almacenado se ejecuta en el publicador de la base de datos de publicación.

Nota importanteImportante

No debería ser necesario ejecutar este procedimiento manualmente. sp_replflush se debe utilizar únicamente para solucionar problemas de replicación de acuerdo con las instrucciones de un profesional de soporte técnico experto en replicación.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_replflush

Valores de código de retorno

0 (correcto) o 1 (error)

Comentarios

sp_replflush se utiliza en la replicación transaccional.

Las definiciones de los artículos se almacenan en caché para mejorar la eficacia. sp_replflush lo utilizan otros procedimientos almacenados de replicación siempre que se modifica o quita la definición de un artículo.

Solamente una conexión de cliente puede tener acceso al registro del LOG de una base de datos determinada. Si un cliente tiene acceso al registro del LOG de una base de datos, la ejecución de sp_replflush hace que el cliente libere su acceso. Entonces, otros clientes podrán recorrer el registro de transacciones con sp_replcmds o sp_replshowcmds.

Permisos

Solo los miembros del rol fijo de servidor sysadmin o del rol fijo de base de datos db_owner pueden ejecutar sp_replflush.

Vea también

Referencia

sp_replcmds (Transact-SQL)

sp_repldone (Transact-SQL)

sp_repltrans (Transact-SQL)

Procedimientos almacenados del sistema (Transact-SQL)