Sdílet prostřednictvím


sp_replmonitorhelpmergesessiondetail (Transact-SQL)

platí pro:SQL Serverazure SQL Managed Instance

Vrátí podrobné informace na úrovni článku o konkrétní relaci agenta sloučení replikace, která se používá k monitorování slučovací replikace. Sada výsledků obsahuje řádek podrobností pro každý článek, který byl synchronizován během relace. Obsahuje také řádek, který představuje inicializaci relace a řádky, které shrnují fáze nahrávání i stahování relace. Tato uložená procedura se provádí u distributora v distribuční databázi nebo u odběratele databáze předplatného.

Transact-SQL konvence syntaxe

Syntaxe

sp_replmonitorhelpmergesessiondetail [ @session_id = ] session_id
[ ; ]

Argumenty

[ @session_id = ] session_id

Určuje relaci agenta. @session_id je int, bez výchozího nastavení.

Sada výsledků

Název sloupce Datový typ Popis
PhaseID Int Fáze relace synchronizace může být jedna z následujících hodnot:

0 = Inicializace nebo souhrnný řádek

1 = Nahrát

2 = Stáhnout
ArticleName sysname Název synchronizovaného článku. ArticleName obsahuje také souhrnné informace pro řádky v sadě výsledků, které nepředstavují podrobnosti článku.
PercentComplete desetinný Určuje procento celkových změn použitých v daném řádku podrobností článku pro aktuálně spuštěné nebo neúspěšné relace.
RelativeCost desetinný Označuje čas strávený synchronizací článku jako procento celkového času synchronizace relace.
Duration Int Délka relace agenta
Inserts Int Počet vložení v relaci
Updates Int Počet aktualizací v relaci
Deletes Int Početodstraněních
Conflicts Int Počet konfliktů, ke kterým došlo v relaci
ErrorID Int ID chyby relace.
SeqNo Int Pořadí relací v sadě výsledků
RowType Int Určuje, jaký typ informací každý řádek v sadě výsledků představuje.

0 = inicializace

1 = nahrání souhrnu

2 = podrobnosti o nahrání článku

3 = souhrn stahování

4 = podrobnosti o stažení článku
SchemaChanges Int Počet změn schématu v relaci

Hodnoty návratového kódu

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

Poznámky

sp_replmonitorhelpmergesessiondetail slouží k monitorování replikace sloučení.

Při spuštění pro odběratele vrátí sp_replmonitorhelpmergesessiondetail pouze podrobné informace o posledních 5 relacích agenta sloučení.

Povolení

Spouštět sp_replmonitorhelpmergesessiondetailmohou pouze členové db_owner nebo replmonitorovat pevnou roli databáze v distribuční databázi distributora nebo v databázi předplatného odběratele .