sp_replflush (Transact-SQL)

 

S’applique à : SQL Server

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 des transactions à l’aide sp_replcmds ou sp_replshowcmds.

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

sp_replcmds &#40 ; Transact-SQL &#41 ;
sp_repldone &#40 ; Transact-SQL &#41 ;
sp_repltrans &#40 ; Transact-SQL &#41 ;
#40 et les procédures stockées du système Transact-SQL &#41 ;

Ajouts de la communauté

Afficher: