sp_helpsubscriptionerrors (Transact-SQL)
Aplica-se a: SQL Server Instâ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 = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
, [ @subscriber = ] N'subscriber'
, [ @subscriber_db = ] N'subscriber_db'
[ ; ]
Argumentos
@publisher [ = ] N'editor'
O nome do Editor. @publisher é sysname, sem padrão.
@publisher_db [ = ] N'publisher_db'
O nome do banco de dados de publicação. @publisher_db é sysname, sem padrão.
@publication [ = ] N'publicação'
O nome da publicação. @publication é sysname, sem padrão.
@subscriber [ = ] N'assinante'
O nome do Assinante. @subscriber é sysname, sem padrão.
@subscriber_db [ = ] N'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 apenas pelos Agentes de Distribuição. Esse é o número de sequência do log de transações da primeira transação no lote de execução com falha. |
command_id |
int | ID do comando do lote de execução com falha. Usado apenas pelos Agentes de Distribuição. Essa é a ID do comando do primeiro comando no 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
(sucesso) ou 1
(falha).
Comentários
sp_helpsubscriptionerrors
é usado com replicação de instantâneo e transacional.
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
.