sp_repltrans (Transact-SQL)

Renvoie un ensemble de résultats pour toutes les transactions du journal des transactions de la base de données de publication qui sont marquées pour la réplication mais qui n'ont pas été marquées comme étant distribuées. Cette procédure stockée est exécutée sur une base de données de publication du serveur de publication.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_repltrans

Ensembles de résultats

sp_repltrans renvoie des informations au sujet de la base de données de publication à partir de laquelle elle est exécutée, ce qui permet d'afficher les transactions qui ne sont actuellement pas distribuées (les transactions qui demeurent dans le journal des transactions et qui n'ont pas été envoyées au serveur de distribution). L'ensemble de résultats affiche les numéros séquentiels dans le journal du premier et du dernier enregistrement de chaque transaction. La procédure sp_repltrans est similaire à sp_replcmds (Transact-SQL), mais elle ne renvoie pas les commandes pour les transactions.

Notes

La procédure sp_repltrans est utilisée dans les réplications transactionnelles.

sp_repltrans n'est pas prise en charge pour les serveurs de publication non-MicrosoftSQL Server.

Autorisations

Seuls les membres du rôle serveur fixe sysadmin ou du rôle de base de données fixe db_owner peuvent exécuter la procédure sp_repltrans.