Nakonfigurovat distribuci

Platí pro: SQL Server Azure SQL Managed Instance

Distributor je server, který obsahuje distribuční databázi, která ukládá metadata a data historie pro všechny typy replikace a transakcí pro transakční replikaci. Pokud chcete nastavit replikaci, musíte nakonfigurovat distributora. Každý Publisher lze přiřadit pouze k jedné instanci distributora, ale distributora může sdílet více vydavatelů. Distributor používá tyto další zdroje na serveru, kde se nachází:

  • Další místo na disku, pokud jsou soubory snímků pro publikaci uloženy na distributoru (což obvykle jsou).

  • Další místo na disku pro uložení distribuční databáze.

  • Další zatížení procesoru způsobené agenty replikace pro nabízené odběry spuštěné na Distributoru.

Server, který vyberete jako Distributor, by měl mít dostatek místa na disku a výkon procesoru pro podporu replikace a všech dalších aktivit na daném serveru. Při konfiguraci distributora zadáte následující:

  • Složka snímků, která se ve výchozím nastavení používá pro všechny vydavatele, kteří používají tohoto distributora. Ujistěte se, že je tato složka již sdílená a má nastavená příslušná oprávnění. Další informace najdete v tématu Zabezpečení složky snímků.

  • Název a umístění souborů pro distribuční databázi. Distribuční databázi nelze po vytvoření přejmenovat. Pokud chcete pro databázi použít jiný název, musíte zakázat distribuci a znovu ji nakonfigurovat.

  • Všechny vydavatele autorizované k používání distributora. Pokud zadáte jiné vydavatele než instanci, na které distributor běží, musíte také zadat heslo pro připojení, která vydavatelé vytvoří se vzdáleným distributorem.

Při transakční replikaci doporučujeme po konfiguraci distribuce:

Místní a vzdálení distributoři

Distributor je ve výchozím nastavení stejný server jako Publisher (místní distributor), ale může to být také samostatný server od Publisher (vzdálený distributor). Obvykle byste se rozhodli použít vzdálený distributor, pokud chcete:

  • Přesuňte zpracování do jiného počítače, pokud chcete minimalizovat dopad replikace na server Publisher (například pokud je server Publisher serverem OLTP).

  • Nakonfigurujte centralizovaného distributora pro více vydavatelů.

Vzdálení distributoři jsou v transakční replikaci častější než při slučovací replikaci ze dvou důvodů:

  • Distributor hraje větší roli v transakční replikaci, protože všechny replikované transakce se zapisují a čtou z distribuční databáze.

  • Topologie slučovací replikace obvykle používají odběry typu pull, takže agenti běží u každého odběratele, místo aby všichni běželi na Distributoru. Pro více informací viz Přihlásit se k odběru publikací. Ve většině případů byste měli pro slučovací replikaci použít místní distributora.

Informace o konfiguraci publikování a distribuce najdete v tématu Konfigurace publikování a distribuce.

Chcete-li upravit vlastnosti publikátora a distributora, viz Zobrazení a úprava vlastností distributora a publikátora.