Compartilhar via


ReplicationMonitor.EnumErrorRecords(String, Int32) Método

Definição

Retorna informações sobre erros associados a uma ID de erro especificada ocorridos durante uma sessão de sincronização.

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

Parâmetros

distributionDatabase
String

Um valor String que especifica o banco de dados de distribuição.

errorId
Int32

Um Int32 valor que especifica o valor da ID que identifica exclusivamente o erro.

Retornos

Um objeto DataSet que contém as colunas a seguir.

Coluna Tipo de dados Descrição
source_type_idInt32 Identifica a origem do erro.
source_nameString O nome de origem do erro.
error_codeString O código de erro.
error_textString O texto da mensagem do erro.
(Sem nome de coluna)String Data e hora em que ocorreu o erro.
error_type_idInt32 Tipo do erro ocorrido.
has_xact_seqnoBoolean Se o erro tem um número de sequência do log de transações correspondente.
xact_seqnoByte **[]** O número de sequência do log de transações inicial do lote de execução com falha.
command_idInt32 A ID do primeiro comando no lote de execução com falha.

Comentários

Confirme qualquer alteração de propriedade no ReplicationMonitor objeto antes de chamar esse método, pois as propriedades desse objeto podem precisar ser carregadas se elas ainda não tiverem sido carregadas.

O EnumErrorRecords método só pode ser chamado por membros das db_owner funções de banco de dados fixas ou no replmonitor banco de dados de distribuição.

Aplica-se a

Confira também