sp_replflush (Transact-SQL)

 

S’applique à : SQL Server

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2008)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse

Vide le cache d'article. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication.

System_CAPS_ICON_important.jpg Important


Vous ne devriez pas à avoir à exécuter cette procédure manuellement. sp_replflush doit uniquement être utilisé pour la résolution des problèmes de réplication comme indiqué par un professionnel du support technique expérimenté de la réplication.

Topic link icon Conventions de la syntaxe Transact-SQL

  
sp_replflush  

0 (réussite) ou 1 (échec)

sp_replflush est utilisée dans la réplication transactionnelle.

Les définitions d'articles sont stockées dans le cache pour plus d'efficacité. sp_replflush est utilisé par d’autres procédures stockées de réplication chaque fois que la définition d’un article est modifiée ou supprimée.

Seule une connexion cliente peut avoir un accès de lecteur de journal à une base de données spécifique. Si un client a accès au lecteur de journal à une base de données, l’exécution de sp_replflush oblige le client à libérer son accès. Les autres clients peuvent alors analyser le journal de transactions à l’aide de sp_replcmds ou sp_replshowcmds.

Seuls les membres de la sysadmin rôle serveur fixe ou le db_owner du rôle de base de données fixe peut exécuter sp_replflush.

sp_replcmds (Transact-SQL)
sp_repldone (Transact-SQL)
sp_repltrans (Transact-SQL)
Procédures système (Transact-SQL)

Ajouts de la communauté

AJOUTER
Afficher: