Partager via


PublicationMonitor.EnumErrorRecords(Int32) Méthode

Définition

Retourne des informations sur les erreurs associées à un ID d'erreur spécifié survenues pendant une session de synchronisation.

public:
 System::Data::DataSet ^ EnumErrorRecords(int errorId);
public System.Data.DataSet EnumErrorRecords (int errorId);
member this.EnumErrorRecords : int -> System.Data.DataSet
Public Function EnumErrorRecords (errorId As Integer) As DataSet

Paramètres

errorId
Int32

Valeur Int32 spécifiant la valeur d'ID qui identifie l'erreur de façon unique.

Retours

Objet DataSet qui contient les colonnes suivantes.

Colonne Type de données Description
source_type_idInt32 Identifie la source de l'erreur.
source_nameString Nom de la source de l'erreur.
error_codeString Code d'erreur.
error_textString Texte du message correspondant à l’erreur.
(Aucun nom de colonne)String Date et heure auxquelles l'erreur s'est produite.
error_type_idInt32 Type d'erreur qui s'est produit.
has_xact_seqnoBoolean Si l'erreur a un numéro séquentiel dans le journal des transactions correspondant.
xact_seqnoByte **[]** Dans le journal des transactions, numéro séquentiel dans le journal de la première transaction du lot dont l'exécution a échoué.
command_idInt32 ID de commande de la première commande dans le lot dont l'exécution a échoué.

Remarques

Vous devez valider les modifications de propriété apportées à l’objet PublicationMonitor avant d’appeler cette méthode, car les propriétés de cet objet doivent peut-être être chargées si elles n’ont pas déjà été chargées.

La EnumErrorRecords méthode peut uniquement être appelée par les membres des rôles de base de données fixes db_owner ou replmonitor sur la base de données de distribution.

S’applique à

Voir aussi