Partager via


ReplicationMonitor.EnumErrorRecords(String, Int32) Méthode

Définition

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

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

Paramètres

distributionDatabase
String

Valeur String qui spécifie la base de données de distribution.

errorId
Int32

Valeur Int32 qui spécifie la valeur d’ID qui identifie de manière unique l’erreur.

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

Validez les modifications de propriété apportées à l’objet ReplicationMonitor avant d’appeler cette méthode, car les propriétés de cet objet peuvent avoir besoin d’être chargées si elles n’ont pas déjà été chargées.

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

S’applique à

Voir aussi