sp_helpsubscriptionerrors (Transact-SQL)
S’applique à :SQL ServerAzure SQL Managed Instance
Retourne toutes les erreurs de réplication transactionnelle pour un abonnement donné. Cette procédure stockée est exécutée au niveau du serveur de distribution sur la base de données de distribution.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_helpsubscriptionerrors
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
, [ @subscriber = ] N'subscriber'
, [ @subscriber_db = ] N'subscriber_db'
[ ; ]
Arguments
[ @publisher = ] N’publisher'
Nom du serveur de publication. @publisher est sysname, sans valeur par défaut.
[ @publisher_db = ] N’publisher_db'
Nom de la base de données de publication. @publisher_db est sysname, sans valeur par défaut.
[ @publication = ] N’publication'
Nom de la publication. @publication est sysname, sans valeur par défaut.
[ @subscriber = ] N’subscriber'
Nom de l'Abonné. @subscriber est sysname, sans valeur par défaut.
[ @subscriber_db = ] N’subscriber_db'
Nom de la base de données d’abonnement. @subscriber_db est sysname, sans valeur par défaut.
Jeu de résultats
Nom de la colonne | Type de données | Description |
---|---|---|
id |
int | Identification de l'erreur |
time |
datetime | Heure à laquelle l'erreur s'est produite. |
error_type_id |
int | Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie. |
source_type_id |
int | Identification du type de source de l'erreur |
source_name |
nvarchar(100) | Nom de la source de l'erreur |
error_code |
sysname | Code d’erreur. |
error_text |
ntext | Message d’erreur. |
xact_seqno |
varbinary(16) | Numéro séquentiel dans le journal de la première transaction du traitement dont l'exécution a échoué. Utilisé uniquement par les Agent de distribution. Il s’agit du numéro de séquence du journal des transactions de la première transaction dans le lot d’exécution ayant échoué. |
command_id |
int | ID de commande du traitement dont l'exécution a échoué. Utilisé uniquement par les Agent de distribution. Il s’agit de l’ID de commande de la première commande dans le lot d’exécution ayant échoué. |
session_id |
int | ID de la session de l'agent dans laquelle l'erreur s'est produite. |
Valeurs des codes de retour
0
(réussite) ou 1
(échec).
Notes
sp_helpsubscriptionerrors
est utilisé avec instantané et la réplication transactionnelle.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin ou db_owner rôle de base de données fixe peuvent s’exécuter sp_helpsubscriptionerrors
.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour