sp_helpsubscriptionerrors (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Retorna todos os erros de replicação transacionais para uma determinada assinatura. Esse procedimento armazenado é executado no Distribuidor, no banco de dados de distribuição.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

[ @publisher = ] 'publisher' É o nome do Publicador. publisher é sysname, sem padrão.

[ @publisher_db = ] 'publisher_db' É o nome do banco de dados de publicação. publisher_db é sysname, sem padrão.

[ @publication = ] 'publication' É o nome da publicação. publication é sysname, sem padrão.

[ @subscriber = ] 'subscriber' É o nome do Assinante. subscriber é sysname, sem padrão.

[ @subscriber_db = ] 'subscriber_db' É o nome do banco de dados de assinatura. subscriber_db é sysname, sem padrão.

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
id int A ID do erro.
time datetime Hora em que o erro ocorreu.
error_type_id int Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida.
source_type_id int ID do tipo de origem do erro.
source_name nvarchar(100) Nome de origem do erro.
error_code sysname Código do erro.
error_text ntext Mensagem de erro.
xact_seqno varbinary(16) Número de sequência do log de transações iniciais do lote de execução com falha. Usado somente por Distribution Agents, esse é o número de sequência do log de transações da primeira transação do lote de execução com falha.
command_id int ID do comando do lote de execução com falha. Usado somente por Distribution Agents, essa é a ID de comando do primeiro comando do lote de execução com falha.
session_id int ID da sessão do agente na qual ocorreu o erro.

Valores do código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_helpsubscriptionerrors é usado com replicação transacional e de instantâneo.

Permissões

Somente membros da função de servidor fixa sysadmin ou db_owner função de banco de dados fixa podem executar sp_helpsubscriptionerrors.

Consulte Também

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