sys.sp_helpsubscriptionerrors (Transact-SQL)

Platí na:SQL ServerAzureSQL Managed Instance

Vrací všechny chyby transakční replikace pro dané předplatné. Tato uložená procedura se vykonává u distributora v distribuční databázi.

Transact-SQL konvence syntaxe

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'vydavatele'

Název vydavatele. @publisher je sysname bez výchozího nastavení.

[ @publisher_db = ] N'publisher_db'

Název databáze publikace. @publisher_db je sysname, bez výchozího nastavení.

[ @publication = ] N'publication'

Název publikace. @publication je sysname, bez výchozího nastavení.

[ @subscriber = ] N'odběratel'

Název odběratele. @subscriber je sysname , bez výchozího nastavení.

[ @subscriber_db = ] N'subscriber_db'

Název databáze předplatného. @subscriber_db je sysname, bez výchozího nastavení.

Sada výsledků

Název sloupce Datový typ Description
id int Identifikace chyby.
time datetime Čas, kdy došlo k chybě.
error_type_id int Určeno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena.
source_type_id int Identifikace typu zdroje chyby.
source_name nvarchar(100) Název zdroje chyby.
error_code sysname Kód chyby
error_text ntext Chybová zpráva.
xact_seqno varbinary(16) Spuštění sekvenčního čísla transakčního logu neúspěšné spouštěcí dávky. Používají pouze distribuční agenti. Toto je sekvenční číslo transakčního logu první transakce v neúspěšné spouštěcí dávce.
command_id int ID příkazu neúspěšné série vykonání. Používají pouze distribuční agenti. Toto je ID příkazu prvního příkazu v neúspěšné sérii vykonání.
session_id int ID agentní relace, ve které chyba nastala.

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Remarks

sp_helpsubscriptionerrors se používá se snapshotem a transakční replikací.

Permissions

Pouze členové role pevného serveru správce systému nebo role pevné databáze db_owner mohou vykonávat sp_helpsubscriptionerrors.