Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Azure SQL Managed Instance
Devolve todos os erros de replicação transacional para uma dada subscrição. Este procedimento armazenado é executado no Distribuidor na base de dados de distribuição.
Transact-SQL convenções de sintaxe
Syntax
sys.sp_helpsubscriptionerrors
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
, [ @subscriber = ] N'subscriber'
, [ @subscriber_db = ] N'subscriber_db'
[ ; ]
Arguments
@publisher [ = ] N'editor'
O nome do Editor. @publisher é sysname, sem padrão.
@publisher_db [ = ] N'publisher_db'
O nome da base de dados de publicações. @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 da base de dados de subscrição. @subscriber_db é sysname, sem padrão.
Conjunto de resultados
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
id |
int | Identificação do erro. |
time |
datetime | Hora em que o erro ocorreu. |
error_type_id |
int | Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida. |
source_type_id |
int | ID do tipo de fonte de erro. |
source_name |
nvarchar(100) | Nome da fonte do erro. |
error_code |
sysname | Código de erro. |
error_text |
ntext | Mensagem de erro. |
xact_seqno |
Varbinário(16) | A iniciar o número de sequência do log de transações do lote de execução falhado. Usado apenas pelos Agentes de Distribuição. Este é o número de sequência do log da transação da primeira transação no lote de execução falhada. |
command_id |
int | ID de comando do lote de execução falhado. Usado apenas pelos Agentes de Distribuição. Este é o ID do comando do primeiro comando no lote de execução falhado. |
session_id |
int | ID da sessão do agente em que ocorreu o erro. |
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Remarks
sp_helpsubscriptionerrors é usado com replicação instantânea e transacional.
Permissions
Apenas os membros do papel fixo de servidor administrador do sistema ou db_owner papel fixo de base de dados podem executar sp_helpsubscriptionerrors.