sp_helpsubscriptionerrors (Transact-SQL)sp_helpsubscriptionerrors (Transact-SQL)

S’APPLIQUE À : ouiSQL Server ouiAzure SQL Database (Managed Instance uniquement) nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure SQL Data Warehouse noParallel Data Warehouse

Retourne toutes les erreurs de réplication transactionnelle pour un abonnement donné.Returns all transactional replication errors for a given subscription. Cette procédure stockée est exécutée au niveau du serveur de distribution sur la base de données de distribution.This stored procedure is executed at the Distributor on the distribution database.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
sp_helpsubscriptionerrors [ @publisher = ] 'publisher'  
        , [ @publisher_db = ] 'publisher_db'   
        , [ @publication = ] 'publication'   
        , [ @subscriber = ] 'subscriber'   
        , [ @subscriber_db = ] 'subscriber_db'  

ArgumentsArguments

[ @publisher = ] 'publisher'Nom du serveur de publication.[ @publisher = ] 'publisher' Is the name of the Publisher. Publisher est de type sysname, sans valeur par défaut.publisher is sysname, with no default.

[ @publisher_db = ] 'publisher_db'Nom de la base de données de publication.[ @publisher_db = ] 'publisher_db' Is the name of the publication database. publisher_db est de type sysname, sans valeur par défaut.publisher_db is sysname, with no default.

[ @publication = ] 'publication'Nom de la publication.[ @publication = ] 'publication' Is the name of the publication. publication est de type sysname, sans valeur par défaut.publication is sysname, with no default.

[ @subscriber = ] 'subscriber'Nom de l’abonné.[ @subscriber = ] 'subscriber' Is the name of the Subscriber. Subscriber est de type sysname, sans valeur par défaut.subscriber is sysname, with no default.

[ @subscriber_db = ] 'subscriber_db'Nom de la base de données d’abonnement.[ @subscriber_db = ] 'subscriber_db' Is the name of the subscription database. subscriber_db est de type sysname, sans valeur par défaut.subscriber_db is sysname, with no default.

Jeu de résultatsResult Set

Nom de la colonneColumn name Type de donnéesData type DescriptionDescription
idid Intint Identification de l'erreurID of the error.
timetime datetimedatetime Heure à laquelle l'erreur s'est produite.Time the error occurred.
error_type_iderror_type_id intint Identifié à titre d'information uniquement.Identified for informational purposes only. Non pris en charge.Not supported. La compatibilité future n'est pas garantie.Future compatibility is not guaranteed.
source_type_idsource_type_id intint Identification du type de source de l'erreurError source type ID.
source_namesource_name nvarchar(100)nvarchar(100) Nom de la source de l'erreurName of the error source.
error_codeerror_code sysnamesysname Code d'erreurError code.
error_texterror_text ntextntext Message d’erreur.Error message.
xact_seqnoxact_seqno varbinary(16)varbinary(16) Numéro séquentiel dans le journal de la première transaction du traitement dont l'exécution a échoué.Starting transaction log sequence number of the failed execution batch. Uniquement utilisé par les Agents de distribution, c'est le numéro séquentiel dans le journal de la première transaction dans le lot dont l'exécution a échoué.Used only by the Distribution Agents, this is the transaction log sequence number of the first transaction in the failed execution batch.
command_idcommand_id intint ID de commande du traitement dont l'exécution a échoué.Command ID of the failed execution batch. Utilisé uniquement par les Agents de distribution, il s'agit de l'ID de commande de la première commande du lot en échec.Used only by the Distribution Agents, this is the command ID of the first command in the failed execution batch.
session_idsession_id Intint ID de la session de l'agent dans laquelle l'erreur s'est produite.ID of the agent session in which the error occurred.

Valeurs des codes de retourReturn Code Values

0 (succès) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_helpsubscriptionerrors est utilisé avec la réplication transactionnelle et d’instantané.sp_helpsubscriptionerrors is used with snapshot and transactional replication.

AutorisationsPermissions

Seuls les membres du rôle serveur fixe sysadmin ou du rôle de base de données fixe db_owner peuvent exécuter sp_helpsubscriptionerrors.Only members of the sysadmin fixed server role or db_owner fixed database role can execute sp_helpsubscriptionerrors.

Voir aussiSee Also

sp_helpsubscription (Transact-SQL) sp_helpsubscription (Transact-SQL)
sp_helpsubscription_properties (Transact-SQL)sp_helpsubscription_properties (Transact-SQL)