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)