Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server
Azure SQL Managed Instance
Stránka Možnosti předplatného v dialogovém okně Vlastnosti publikace vám umožňuje zobrazit a nastavit vlastnosti na úrovni publikace spojené s odběry. Vlastnosti jsou seskupené do následujících kategorií:
Vlastnosti, které platí pro všechny publikace.
Vlastnosti, které se vztahují na snapshot a transakční publikace (včetně těch, které umožňují aktualizaci předplatného).
Vlastnosti, které platí pro sloučení publikací.
Note
Některé vlastnosti jsou jen pro čtení; důvody jsou popsány v popisech vlastností v tomto tématu. Některé změny vlastností vyžadují nový snapshot publikace, jiné také vyžadují opětovné inicializaci všech předplatných. Další informace naleznete v tématu Změna publikace a vlastnosti článku.
Možnosti pro všechny publikace
Vytvoření a synchronizace
Povolte anonymní předplatné
Určuje, zda povolit anonymní odběry typu pull. Anonymní předplatné je podporováno pro Microsoft SQL Server Compact 3.5 Service Pack 1, Microsoft SQL Server 2005 Mobile edition a Microsoft SQL Server pro Windows CE. Pro použití této možnosti pro snapshot a transakční publikace musí být volba Snapshot vždy dostupná nastavena na True.
Připojitelná databáze předplatných
Určuje, zda lze předplatné vytvořit připojením kopie databáze předplatného (vyžaduje, aby volba Snapshot vždy dostupná byla nastavena na True pro snapshot a transakční publikace).
Important
Připojitelné předplatné nebude v budoucím vydání k dispozici. Tato funkce je zastaralá.
Povolit odběry typu pull
Rozhoduje, zda povolit odběratelům vytvářet pull odběry této publikace. Pro více informací viz Přihlásit se k odběru publikací.
Replikace schématu
Změny schématu replikace
Microsoft SQL Server 2005 (9.x) a pouze novější verze. Určuje, zda má replikovat změny schématu (například přidání sloupce do tabulky nebo změnu datového typu sloupce) na publikované objekty. Další informace naleznete v tématu provedení změn schématu v publikovaných databázích.
Možnosti snímkových a transakčních publikací
Vytvoření a synchronizace
Independent Distribution Agent
Rozhoduje, zda použít agenta, který je nezávislý na jiných publikacích z této databáze. Tato možnost je pouze pro čtení; výchozí je nastavena na True pro publikace vytvořené pomocí Průvodce novými publikacemi a nelze ji změnit po vytvoření publikace. Další informace naleznete v tématu Správa agenta replikace.
Snímek je vždy k dispozici
Určuje, zda se snapshot soubory vytvářejí pokaždé, když se spustí Snapshot Agent (vyžaduje Independent Distribution Agent). Tato možnost je pouze pro čtení; je nastavena na Pravda, pokud okamžitě zvolíte Vytvořit snapshot a ponecháte si snímek k inicializaci odběrů na stránce Snapshot Agent v Čaroději nové publikace (výchozí nastavení). Pro více informací viz Vytvořit a aplikovat snapshot.
Povolit inicializaci ze zálohovacích souborů
SQL Server 2005 (9.x) a pozdější verze pouze. Určuje, zda povolit použití záložních souborů k inicializaci odběrů. Další informace naleznete v tématu Inicializace transakčního předplatného bez snímku.
Povolit odběratele jiné než SQL Server
SQL Server 2005 (9.x) a pozdější verze pouze. Určuje, zda publikace podporuje i ne-předplatitele SQL Server. Nastavením této volby na True se nastaví další publikační vlastnosti tak, aby podporovaly ne-SQL Server Subscribers. Tato možnost je pouze pro čtení, pokud existují odběry; nelze ji nastavit na True, pokud je některá z možností Povolit odběry s okamžitou aktualizací, Povolit odběry s aktualizací ve frontě nebo Povolit odběry typu peer-to-peer nastavena na True. Další informace naleznete v tématu Odběratelé jiných než SQL serverů.
transformace dat
Povolit transformace dat
Určuje, zda použít Data Transformation Services (DTS) k transformaci dat před jejich distribucí předplatiteli. Tato možnost je pouze pro čtení; Transformace dat lze povolit pouze tehdy, pokud je publikace vytvořena pomocí uložených procedur.
Important
Převoditelná předplatná nebudou v budoucí verzi k dispozici. Tato funkce je zastaralá.
Peer-to-Peer replikace
Povolit peer-to-peer předplatné
Platí pouze pro SQL Server 2005 (9.x) a pozdější verze. Určuje, zda publikace podporuje peer-to-peer replikaci. Nastavení této volby na True nastaví další publikační vlastnosti podporující peer-to-peer replikaci. Tato možnost je pouze pro čtení, pokud existují předplatné. Tuto možnost nelze nastavit na True, pokud jsou Povolit odběry s okamžitou aktualizací, Povolit odběry s aktualizací ve frontě nebo Povolit odběratele jiné než SQL Server nastaveny na True. Další informace najdete v tématu Transakční replikace peer-to-peer.
Umožnit detekci konfliktů mezi uživateli
Platí pouze pro SQL Server 2008 (10.0.x) a pozdější verze. Specifikuje, zda je pro tuto publikaci povolena detekce konfliktů. Pro použití detekce konfliktů musí být všechny uzly provozovány na SQL Server 2008 (10.0.x) nebo novější verzi; a detekce musí být povolena pro všechny uzly. Pro použití detekce konfliktů musíte také zadat hodnotu pro ID peer originatora. Pro více informací viz Detekce konfliktů v replikaci peer-to-peer.
Peer originator id
Platí pouze pro SQL Server 2008 (10.0.x) a pozdější verze. Určuje ID uzlu v topologii peer-to-peer. Toto ID se používá pro detekci konfliktů, pokud je Povolit detekci konfliktů mezi uživateli nastaveno na Pravda. Specifikujte kladné, nenulové ID, které nikdy nebylo v topologii použito. Seznam již použitých ID získáte dotazem na systémovou tabulku Mspeer_originatorid_history.
Aktualizovatelné předplatné
Povolte okamžité aktualizace odběrů
Určuje, zda lze změny dat odběratele okamžitě replikovat do Vydavatele. Tato možnost je pouze pro čtení; aktualizace odběrů lze zapnout pouze při vytvoření publikace. Další informace naleznete v tématu Aktualizovatelná předplatná pro transakční replikaci.
Povolit odběry čekající na aktualizaci
Určuje, zda lze změny dat odběratele zařadit do fronty a replikovat je později do vydavatele. Tato možnost je pouze pro čtení; aktualizace odběrů lze zapnout pouze při vytvoření publikace. Další informace naleznete v tématu Aktualizovatelná předplatná pro transakční replikaci.
Nahlašujte konflikty centrálně
Určuje, zda se mají konfliktní změny dat hlásit pouze u vydavatele, nebo jak u vydavatele, tak u odběratele (vyžaduje možnost Povolit odběry aktualizované ve frontě). Tato možnost je pouze pro čtení; výchozí je nastavena na True pro publikace vytvořené pomocí Průvodce novými publikacemi a nelze ji změnit po vytvoření publikace. Hodnota True znamená, že konflikty jsou hlášeny pouze u Publisher. Konflikty lze zobrazit pouze tam, kde jsou hlášeny.
Politika řešení konfliktů
Specifikuje akci, kterou má provést, když změna předplatitele koliduje se změnou Publisher (vyžaduje možnost povolit aktualizaci předplatného ve frontě). Pro více informací viz Detekce a řešení konfliktů při aktualizacích ve frontě.
Typ fronty
Určuje, zda použít frontu SQL Server nebo Microsoft Message Queuing (MSMQ) k zařazení změn u odběratele, dokud nebudou aplikovány na Publisher (vyžaduje možnost povolit aktualizace předplatného ve frontě). Tato možnost je relevantní pouze pro SQL Server 2000 (8.x); pozdější verze vždy používají tabulky SQL Server pro frontování.
Možnosti pro slučovací publikace
Hlášení konfliktů
Centrálně hlásit konflikty
Rozhoduje, zda budou protichůdné změny dat hlásit pouze u Publisher, nebo jak u Publisher, tak u odběratele. Tato možnost je pouze pro čtení; výchozí je nastavena na True pro publikace vytvořené pomocí Průvodce novými publikacemi a nelze ji změnit po vytvoření publikace. Hodnota True znamená, že konflikty jsou hlášeny pouze u Publisher. Konflikty lze zobrazit pouze tam, kde jsou hlášeny. Další informace najdete v části „Zobrazení konfliktů“ v dokumentu Pokročilé zjišťování a řešení konfliktů při slučovací replikaci.
Filtering
Povolit parametrizované filtry
Nastavte podle toho, zda publikace používá parametrizované filtry. Tato možnost je vždy pouze pro čtení. Další informace najdete v tématu Parametrizované filtry řádků.
Validujte odběratele
Určuje, které funkce použít při ověřování, že Subscriber má správnou partenci dat. Více hodnot oddělte čárkami. Další informace najdete v tématu Validace informací o oddílu pro odběratele sloučených dat.
Předpočítané oddíly
SQL Server 2005 (9.x) a pozdější verze pouze. Určuje, zda se má optimalizovat synchronizace předběžným výpočtem, do jakých oddílů jednotlivé datové řádky patří. Toto nastavení se ve výchozím nastavení nastaví na True , pokud publikace splňuje kritéria pro předpočítané oddíly. Další informace najdete v tématu Optimalizace výkonu parametrizovaného filtru s předem určenými oddíly.
Optimalizace synchronizace
Určuje, zda optimalizovat zpracování sloučení uložením dalších metadat u každého odběratele. Tato optimalizace byla nahrazena předpočítanými oddíly; možnost Optimalizovat synchronizaci je relevantní pouze pokud je Precompute partitions nastavena na False. Další informace najdete v tématu Parametrizované filtry řádků.
Procesy sloučení
Limitní souběžné procesy
Určuje, zda omezit počet Merge Agentů, kteří mohou běžet současně. To se obvykle používá, pokud má publikace mnoho push odběrů, které se mohou synchronizovat současně.
Maximální souběžné procesy
Maximální počet Merge Agentů, které mohou běžet současně (vyžaduje Limit souběžných procesů). Pokud počet synchronizovaných agentů překročí maximum, agenti jsou zařazeni do fronty, dokud počet neklesne pod maximum.