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
- [ @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.
| 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. |
