sp_helpsubscriptionerrors (Transact-SQL)
Devuelve todos los errores de la réplica transaccional de una suscripción determinada. Este procedimiento almacenado se ejecuta en el distribuidor de la base de datos de distribución.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_helpsubscriptionerrors [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
, [ @subscriber = ] 'subscriber'
, [ @subscriber_db = ] 'subscriber_db'
Argumentos
- [ @publisher= ] 'publisher'
Es el nombre del publicador. publisher es de tipo sysname y no tiene ningún valor predeterminado.
- [ @publisher_db= ] 'publisher_db'
Es el nombre de la base de datos de la publicación. publisher_db es de tipo sysname y no tiene ningún valor predeterminado.
- [ @publication= ] 'publication'
Es el nombre de la publicación. publication es de tipo sysname y no tiene ningún valor predeterminado.
- [ @subscriber= ] 'subscriber'
Es el nombre del suscriptor. subscriber es de tipo sysname y no tiene ningún valor predeterminado.
- [ @subscriber_db= ] 'subscriber_db'
Es el nombre de la base de datos de la suscripción. subscriber_db es de tipo sysname y no tiene ningún valor predeterminado.
Notas
sp_helpsubscriptionerrors se utiliza en la réplica de instantáneas y transaccional.
Permisos
Sólo los miembros de la función fija de servidor sysadmin o de la función fija de base de datos db_owner pueden ejecutar sp_helpsubscriptionerrors.
Conjunto de resultados
Nombre de columna | Tipo de datos | Descripción |
---|---|---|
id |
int |
Id. del error. |
time |
datetime |
Hora del error. |
error_type_id |
int |
Reservado para uso futuro. |
source_type_id |
int |
Id. del tipo de origen del error. |
source_name |
nvarchar(100) |
Nombre del origen del error. |
error_code |
sysname |
Código de error. |
error_text |
ntext |
Mensaje de error. |
xact_seqno |
varbinary(16) |
Número de secuencia del registro de transacciones de inicio del lote de ejecución fallido. Sólo lo utilizan los Agentes de distribución; se trata del número de secuencia del registro de transacciones de la primera transacción en el proceso por lotes de ejecución fallida. |
command_id |
int |
Id. del comando del proceso por lotes de ejecución fallida. Sólo lo utilizan los Agentes de distribución, y se trata del Id. del comando del primer comando del proceso por lotes de ejecución fallida. |
session_id |
int |
Id. de la sesión del agente en la que ocurrió el error. |
Valores de código de retorno
0 (correcto) o 1 (error)
Vea también
Referencia
sp_helpsubscription (Transact-SQL)
sp_helpsubscription_properties (Transact-SQL)