sysmergesubscriptions (Transact-SQL)

platí pro:SQL Server

Obsahuje jeden řádek pro každého známého Odběratele a je to lokální tabulka na Publisher. Tato tabulka je uložena v databázích publikací a předplatného.

Název sloupce Datový typ Description
subscriber_server sysname ID serveru. Používá se k mapování pole srvid na hodnotu specifickou pro server při migraci kopie databáze předplatného na jiný server.
db_name sysname Název databáze odběratelů.
pubid uniqueidentifier ID publikace, ze které bylo vytvořeno aktuální předplatné.
datasource_type int Typ zdroje dat:

0 = Microsoft SQL Server.

2 = Jet OLE DB.
subid uniqueidentifier Jedinečné identifikační číslo pro předplatné.
replnickname binary Zkrácená přezdívka pro repliku.
replicastate uniqueidentifier Jedinečný identifikátor, který se používá k určení, zda byla předchozí synchronizace úspěšná, porovnáním hodnoty u Publisher s hodnotou u Subscriber.
stav tinyint Stav předplatného:

0 = Neaktivní.

1 = Aktivní.

2 = Smazáno.
subscriber_type int Typ odběratele:

1 = Globální.

2 = Místní.

3 = Anonym.
subscription_type int Typ předplatného:

0 = Tlač.

1 = Táhnout.

2 = Anonym.
sync_type tinyint Typ synchronizace:

1 = Automatické.

2 = Žádná synchronizace.
description nvarchar(255) Stručný popis předplatného.
priority real Specifikuje prioritu předplatného a umožňuje implementaci řešení konfliktů založeného na prioritě. To znamená 0,00 pro všechna lokální nebo anonymní předplatná.
recgen bigint Počet přijatých poslední generace.
recguid uniqueidentifier Unikátní ID poslední generace, kterou obdržela.
sentgen bigint Počet z poslední generace, kterou poslali.
sentguid uniqueidentifier Unikátní ID poslední generace, kterou poslali.
schemaversion int Číslo posledního přijatého schématu.
schemaguid uniqueidentifier Unikátní ID posledního přijatého schématu.
last_validated datetime Datum posledního úspěšného ověření dat o předplatitelích.
attempted_validate datetime Poslední datum bylo pokusem o ověření předplatného.
last_sync_date datetime Datum synchronizace.
last_sync_status int Stav předplatného:

0 = Všechny práce čekají na začátek.

1 = Začínají se otevírat jedna nebo více pracovních míst.

2 = Všechny úkoly byly úspěšně vykonány.

3 = Alespoň jedna úloha se vykonává.

4 = Všechny práce jsou naplánované a nevyužité.

5 = Alespoň jedna úloha se pokouší o provedení po předchozím selhání.

6 = Alespoň jedna práce selhala úspěšně.
last_sync_summary sysname Popis výsledků poslední synchronizace.
Metadatacleanuptime datetime Poslední datum vypršení metadat bylo odstraněno z tabulek systému pro replikaci sloučení.
ID oddílu int Identifikuje předem vypočítanou partition, ke které předplatné patří.
cleanedup_unsent_changes bit Identifikuje, že metadata neodeslaných změn byla u odběratele vyčištěna.
replica_version int Identifikuje verzi SQL Server pro předplatitele, ke kterému předplatné patří, což může být jedna z následujících hodnot:

90 = SQL Server 2005 (9.x)

100 = SQL Server 2008 (10.0.x)
supportability_mode int Pouze interní použití.
application_name nvarchar(128) Pouze interní použití.
subscriber_number int Pouze interní použití.
last_makegeneration_datetime datetime Poslední datum, kdy proces generování make-generation běžel pro Publisher. Pro více informací viz parametr -MakeGenerationInterval v Replikaci Merge Agent.
last_local_sentgen bigint Ukládá poslední generaci, která byla odeslána předchozím merge agentem sync.
last_local_recguid uniqueidentifier Ukládá poslední lokální generaci generovaného GUID z předchozí synchronizace merge agentů.
last_local_recgen bigint Nastavte pomocí merge cleanup. Obchody poslední místní generace, kterou obdržela.