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 Database
Odběr je žádost o kopii dat a databázových objektů v publikaci. Odběr definuje, která publikace bude přijata a kde a kdy bude přijata. Při plánování předplatných zvažte, kde má dojít ke zpracování agentem. Typ předplatného, které zvolíte, určuje, kde se agent spouští. U push předplatného běží agent sloučení nebo distribuční agent u distributora, zatímco u pull předplatného běží agenti u odběratelů. Po vytvoření předplatného se nedá změnit z jednoho typu na jiný.
Poznámka:
Spravovaná instance Azure SQL může být vydavatelem, distributorem a předplatitelem pro snímkovou a transakční replikaci. Databáze ve službě Azure SQL Database můžou být nabízeny pouze předplatitelům pro snímkovou a transakční replikaci. Další informace najdete v tématu Transakční replikace se službou Azure SQL Database a službou Azure SQL Managed Instance.
| Subscription | Charakteristiky | Použít, když |
|---|---|---|
| Push předplatné | S předplatným typu push vydavatel rozšiřuje změny k odběrateli bez požadavku od odběratele. Změny se dají nabízet odběratelům na vyžádání, nepřetržitě nebo podle plánu. Distribuční Agent nebo Slučovací Agent běží na Distributoru. | Data se obvykle budou synchronizovat nepřetržitě nebo na často se opakujícím časovém plánu. Publikace vyžadují přesun dat téměř v reálném čase. Vyšší režie procesoru u distributora nemá vliv na výkon. Nejčastěji se používá se u metod snímkové a transakční replikace. |
| Vyžádat předplatné | U úrovně odběru typu pull si odběratel vyžádá změny, které byly provedeny na straně Publisheru. Vyžádaná předplatná umožňují uživateli u odběratele určit, kdy se změny dat synchronizují. Distribuční agent nebo slučovací agent běží u odběratele. | Data se obvykle synchronizují na vyžádání nebo podle plánu, nikoli nepřetržitě. Publikace má velký počet odběratelů a/nebo by bylo příliš náročné spustit všechny agenty u distributora. Předplatitelé jsou autonomní, odpojení a/nebo mobilní. Předplatitelé určí, kdy se připojí a synchronizují změny. Nejčastěji se používá s slučovací replikací. |
Typy předplatného pro replikaci sloučení
Všechny typy replikace umožňují push a pull předplatná. Sloučovací replikace používá dva další termíny k rozlišení předplatných: klientská předplatná a serverová předplatná. Typy předplatných klienta i serveru je možné použít s push a pull předplatnými. Klientská předplatná jsou vhodná pro většinu odběratelů, zatímco předplatná serveru se obvykle používají pro předplatitele, kteří znovu publikují data jiným odběratelům. Volba předplatného má vliv také na řešení konfliktů.
Předplatitelé jiného systému než SQL Server
Oracle a IBM Db2 můžou odebírat snímky a transakční publikace pomocí push odběrů. Další informace naleznete v tématu Odběratelé jiných než SQL serverů.
Vytváření předplatných
Pokud chcete vytvořit předplatné, zadejte následující informace:
Název publikace.
Název odběratele a databáze předplatného.
Bez ohledu na to, jestli distribuční agent nebo slučovací agent běží na distributoru nebo odběrateli.
Bez ohledu na to, jestli distribuční agent nebo slučovací agent běží nepřetržitě, podle plánu nebo jenom na vyžádání.
Zda by měl agent pro snímky vytvořit počáteční snímek pro předplatné a zda by měl distribuční agent nebo slučovací agent použít tento snímek u odběratele.
Účty, pod kterými bude spuštěn distribuční agent nebo slučovací agent.
Pro slučovací replikaci typ předplatného: server nebo klient.
Vytvoření push předplatného
Zobrazení nebo úprava vlastností nabízeného předplatného
Zobrazení a úprava vlastností nabízeného předplatného
Odstranění nabízeného předplatného
SQL Server Management Studio: Odstranění nabízeného předplatného
Poznámka:
Odstranění předplatného neodstraní publikované objekty ze Subscriberu.
Vytvoření načítacího předplatného
SQL Server Management Studio: Vytvořit pull předplatné
Zobrazení nebo úprava vlastností odběru typu pull
Zobrazení a úprava vlastností pull odběru
Odstranění pull předplatného
Odstranit předplatné pull replikace