Dela via


sysmergepublications (Transact-SQL)

gäller för:SQL Server

Innehåller en rad för varje sammanslagningspublikation som definierats i databasen. Den här tabellen lagras i publikations- och prenumerationsdatabaserna.

Kolumnnamn Datatyp Beskrivning
utgivare sysname Namnet på standardservern.
publisher_db sysname Namnet på publisher-standarddatabasen.
namn sysname Namnet på publikationen.
beskrivning nvarchar(255) En kort beskrivning av publikationen.
kvarhållning int Kvarhållningsperioden för hela publikationsuppsättningen, där enheten anges med värdet för kolumnen retention_period_unit.
publication_type pytteliten Anger att publikationen är filtrerad:

0 = Filtreras inte.

1 = Filtrerad.
pubid unikidentifierare Det unika identifieringsnumret för den här publikationen. Detta genereras när publikationen läggs till.
designmasterid unikidentifierare Reserverad för framtida användning.
parentid unikidentifierare Anger den överordnade publikation som den aktuella peer- eller delmängdspublikationen skapades från (används för hierarkiska publiceringstopologier).
sync_mode pytteliten Synkroniseringsläget för den här publikationen:

0 = Intern.

1 = Tecken.
allow_push int Anger om publikationen tillåter push-prenumerationer.

0 = Push-prenumerationer tillåts inte.

1 = Push-prenumerationer tillåts.
allow_pull int Anger om publikationen tillåter pull-prenumerationer.

0 = Pull-prenumerationer tillåts inte.

1 = Pull-prenumerationer tillåts.
allow_anonymous int Anger om publikationen tillåter anonyma prenumerationer.

0 = Anonyma prenumerationer tillåts inte.

1 = Anonyma prenumerationer tillåts.
centralized_conflicts int Anger om konfliktposterna lagras i Publisher:

0 = Konfliktposter lagras inte i Publisher.

1 = Konfliktposter lagras i Publisher.
status pytteliten Reserverad för framtida användning.
snapshot_ready pytteliten Anger status för ögonblicksbilden av publikationen:

0 = Ögonblicksbilden är inte redo att användas.

1 = Ögonblicksbilden är klar för användning.

2 = En ny ögonblicksbild för den här publikationen måste skapas.
enabled_for_internet bit Anger om synkroniseringsfilerna för publikationen exponeras för Internet, via FTP och andra tjänster.

0 = Synkroniseringsfiler kan nås från Internet.

1 = Det går inte att komma åt synkroniseringsfiler från Internet.
dynamic_filters bit Anger om publikationen filtreras med ett parameteriserat radfilter.

0 = Publikationen är inte radfiltrerad.

1 = Publikationen är radfiltrerad.
snapshot_in_defaultfolder bit Anger om ögonblicksbildfiler lagras i standardmappen:

0 = Ögonblicksbildsfilerna finns i standardmappen.

1 = Ögonblicksbildfilerna lagras på den plats som anges av alt_snapshot_folder.
alt_snapshot_folder nvarchar(255) Platsen för den alternativa mappen för ögonblicksbilden.
pre_snapshot_script nvarchar(255) Pekare till en .sql-fil som sammanslagningsagenten körs före något av replikeringsobjektskripten när ögonblicksbilden tillämpas på Prenumeranten.
post_snapshot_script nvarchar(255) Pekaren till en .sql-fil som sammanslagningsagenten körs efter att alla andra replikeringsobjektskript och data har tillämpats under en inledande synkronisering.
compress_snapshot bit Anger om ögonblicksbilden som skrivs till alt_snapshot_folder plats komprimeras till Microsoft CAB-format. 0 anger att filen inte är komprimerad.
ftp_address sysname Nätverksadress för FTP-tjänsten (File Transfer Protocol) för distributören. Anger var ögonblicksbildfilerna för publikationen finns för sammanslagningsagenten som ska hämtas, om FTP är aktiverat.
ftp_port int Portnumret för FTP-tjänsten för distributören.
ftp_subdirectory nvarchar(255) Underkatalogen där ögonblicksbildfilerna är tillgängliga för sammanslagningsagenten att hämta.
ftp_login sysname Användarnamnet som används för att ansluta till FTP-tjänsten.
ftp_password nvarchar(524) Användarlösenordet som används för att ansluta till FTP-tjänsten.
conflict_retention int Anger kvarhållningsperioden, i dagar, för vilken konflikter behålls. Efter den här tiden rensas konfliktraden från konflikttabellen.
keep_before_values int Anger om synkroniseringsoptimering sker för den här publikationen:

0 = Synkroniseringen är inte optimerad och partitionerna som skickas till alla prenumeranter verifieras när data ändras i en partition.

1 = Synkronisering är optimerad och endast Prenumeranter som har rader i den ändrade partitionen påverkas.
allow_subscription_copy bit Anger om möjligheten att kopiera prenumerationsdatabasen har aktiverats. 0 innebär att kopiering inte tillåts.
allow_synctoalternate bit Anger om en alternativ synkroniseringspartner tillåts synkronisera med den här utgivaren. 0 innebär att en synkroniseringspartner inte tillåts.
validate_subscriber_info nvarchar(500) Visar en lista över de funktioner som används för att hämta prenumerantinformation och validera parameteriserade radfiltreringsvillkor för Prenumeranten.
ad_guidname sysname Anger om publikationen publiceras i Microsoft Active Directory. Ett giltigt GUID anger att publikationen publiceras i Active Directory, och GUID är motsvarande Active Directory-publikationsobjekt objectGUID. Om null publiceras inte publikationen i Active Directory.
backward_comp_level int Databaskompatibilitetsnivå. Kan vara något av följande värden:

90 = SQL Server 2005 (9.x).

100 = SQL Server 2008 (10.0.x).
max_concurrent_merge int Det maximala antalet tillåtna samtidiga sammanslagningsprocesser. Värdet 0 för den här egenskapen innebär att det inte finns någon gräns för antalet samtidiga sammanslagningsprocesser som körs vid en viss tidpunkt. Den här egenskapen anger en gräns för antalet samtidiga sammanslagningsprocesser som kan köras mot en sammanslagningspublikation samtidigt. Om det finns fler processer för ögonblicksbilder som schemalagts samtidigt än vad värdet tillåter att köra placeras de överflödiga jobben i en kö och väntar tills en sammanslagningsprocess som körs är klar.
max_concurrent_dynamic_snapshots int Det maximala antalet tillåtna samtidiga filtrerade dataögonblickssessioner som kan köras mot sammanslagningspublikationen. Om 0finns det ingen gräns för det maximala antalet samtidiga filtrerade dataögonblickssessioner som kan köras samtidigt mot publikationen vid en viss tidpunkt. Den här egenskapen anger en gräns för antalet samtidiga processer för ögonblicksbilder som kan köras mot en sammanslagningspublikation samtidigt. Om det finns fler processer för ögonblicksbilder som schemalagts samtidigt än vad värdet tillåter att köra placeras de överflödiga jobben i en kö och väntar tills en sammanslagningsprocess som körs är klar.
use_partition_groups liten Anger om publikationen använder förberäknade partitioner.
dynamic_filters_function_list nvarchar(500) En semikolonavgränsad lista över funktioner som används i publikationens parameteriserade radfilter.
partition_id_eval_proc sysname Anger namnet på den procedur som körs av sammanslagningsagenten för en prenumerant för att fastställa dess tilldelade partitions-ID.
publication_number liten Anger identitetskolumnen som tillhandahåller en 2-bytesmappning till pubid. pubid är en globalt unik identifierare för en publikation, medan publikationsnumret endast är unikt i en angiven databas.
replicate_ddl int Anger om schemareplikering stöds för publikationen.

0 = DDL-uttryck replikeras inte.

1 = DDL-instruktioner som körs på utgivaren replikeras.

Mer information finns i Göra schemaändringar i publikationsdatabaser.
allow_subscriber_initiated_snapshot bit Anger att Prenumeranter kan initiera processen som genererar ögonblicksbilden för en publikation med hjälp av parametriserade filter. 1 anger att prenumeranter kan initiera ögonblicksbildsprocessen.
dynamic_snapshot_queue_timeout int Anger hur många minuter en prenumerant måste vänta i kön för att genereringsprocessen för ögonblicksbilder ska börja när parameteriserade filter används.
dynamic_snapshot_ready_timeout int Anger hur många minuter en prenumerant väntar på att genereringsprocessen för ögonblicksbilder ska slutföras när parameteriserade filter används.
distributör sysname Namnet på distributören för publikationen.
snapshot_jobid binär(16) Identifierar agentjobbet som genererar ögonblicksbilden när prenumeranten kan initiera genereringsprocessen för ögonblicksbilder.
allow_web_synchronization bit Anger om publikationen är aktiverad för webbsynkronisering, där 1 innebär att webbsynkronisering är aktiverat för publikationen.
web_synchronization_url nvarchar(500) Anger standardvärdet för den Internet-URL som används för webbsynkronisering.
allow_partition_realignment bit Anger om borttagningar skickas till prenumeranten när du ändrar raden på utgivaren, vilket gör att den ändrar partitionen.

0 = Data från en gammal partition lämnas kvar på prenumeranten, där ändringar som görs i dessa data på utgivaren inte replikeras till den här prenumeranten, men ändringar som görs på prenumeranten replikeras till utgivaren.

1 = Tar bort till prenumeranten för att återspegla resultatet av en partitionsändring genom att ta bort data som inte längre ingår i prenumerantens partition.

Mer information finns i sp_addmergepublication (Transact-SQL).

Obs! Data som finns kvar hos Prenumeranten när det här värdet är 0 ska behandlas som om de vore skrivskyddade. Detta tillämpas dock inte strikt av replikeringssystemet.
retention_period_unit pytteliten Definierar den enhet som används när du definierar kvarhållning, vilket kan vara ett av följande värden:

0 = Dag.

1 = Vecka.

2 = Månad.

3 = År.
decentralized_conflicts int Anger om konfliktposterna lagras hos prenumeranten som orsakade konflikten:

0 = Konfliktposter lagras inte i Prenumeranten.

1 = Konfliktposter lagras i Prenumeranten.
generation_leveling_threshold int Anger antalet ändringar som ingår i en generation. En generation är en samling ändringar som levereras till en utgivare eller prenumerant.
automatic_reinitialization_policy bit Anger om ändringar laddas upp från Prenumeranten innan en automatisk återinitiering sker.

1 = Ändringar laddas upp från Prenumeranten innan en automatisk ominitiering sker.

0 = Ändringar laddas inte upp före en automatisk ominitiering.

Se även

Replikeringstabeller (Transact-SQL)
Replikeringsvyer (Transact-SQL)
sp_addmergepublication (Transact-SQL)
sp_changemergepublication (Transact-SQL)
sp_helpmergepublication (Transact-SQL)