Share via


Çoğaltma modeli olan genel yayımlama

Çoğaltma, yayımlama bir endüstri mecazının bileşenlerinde göstermek için kullanır bir çoğaltma topolojisi, Yayımcı, dağıtımcı aboneleri, yayınlar, makalelere ve abonelikler içerir.It is helpful to think of Microsoft SQL Server replication in terms of a magazine:

  • Dergi BIR yayımcı bir veya daha fazla yayın oluşturur.

  • yayın makaleler içerir.

  • Yayımcı magazıne doğrudan dağıtır veya bir dağıtımcı kullanır.

  • Aboneleri, abone olduğunuz yayınları Al...

Dergi mecazının anlama çoğaltması için kullanışlı olmakla birlikte, bunu, dikkate almak önemlidir SQL Server çoğaltma mecazının Bu, özellikle yeteneği bir Yayımcı'ın bir yayındaki makalelere artırımlı değişiklik göndermek ve güncelleştirme yapmak bir abonelik için temsil edilen işlevselliği içerir.

C çoğaltma topolojisi sunucular ve veri kopyaları arasındaki ilişkiyi tanımlar ve verileri, sunucular arasında nasıl akacağını belirleyen mantığı açıklar.(Denir, birden fazla çoğaltma işlemleri vardır. aracılar) kopyalama ve yayımcı ve aboneleri arasında veri taşımak için sorumludur.Aşağıdaki resimde Bileşenleri'ne genel bakış, işlemler, söz konusu çoğaltma.

Replication components and data flow

Yayımcı

Yayımcı, veri çoğaltma aracılığıyla diğer konumlarda kullanılabilmesini veritabanı örnek.Yayımcı bir veya daha fazla yayınları, her bir mantıksal olarak ilişkili tanımlama olabilir küme nesneleri ve verileri çoğaltmak için.

dağıtımcı

dağıtımcı ile bir veya daha fazla yayımcılar ilişkili çoğaltma özel veriler için bir depo olarak davranan bir veritabanı örnek.Her bir Yayımcı (Dağıtım veritabanı olarak da bilinir) bir tek veritabanının dağıtımcı ile ilişkilidir.Dağıtım veritabanı çoğaltma durum verilerinin, yayın ilgili meta veriler depolar ve bazı durumlarda, taşınan veriler için bir sıra olarak işlev görür Yayımcı abonelerin için.Çoğu durumda, bir tek bir veritabanı sunucusu örnek, hem yayımcı hem de dağıtımcı olarak davranır.Bu olarak bilinen bir yerel Dağıtımcı.Ayrı bir veritabanı sunucu örnekleri yayımcı ve dağıtıcı yapılandırıldığında, dağıtıcı olarak bilinen bir uzak Dağıtımcı.

Abonelerin

Bir abone çoğaltılmış veri alan bir veritabanı örnek.Bir abone veri alabilir, birden çok Yayımcılar ve yayınlar.Çoğaltma, abone seçilen türüne bağlı olarak da pass verilerde geri değişiklikleri Yayımcı veya diğer aboneleri için verileri yeniden yayımlayın.

Makale

makale bulunan bir veritabanı nesnesini tanımlayan bir yayın.yayın, çeşitli türde makaleler, tablolar, görünümler, saklı yordamlar ve diğer nesneleri de dahil olmak üzere içerebilir.Tablo makaleler yayımlandığında, filtreler sütunların ve satırların abonelerine gönderilen verileri sınırlamak için kullanılır.

yayın

yayın bir veritabanından bir veya daha fazla makaleler topluluğudur.Birden çok makalelerinin yayın halinde gruplandırma mantıksal olarak ilişkili belirtmek daha kolay hale küme veritabanı nesnelerini ve bir birim olarak çoğaltılan veriler.

Abonelik

Bir abonelik için teslim edilecek bir kopyasını yayın isteği olan bir abone.Abonelik hangi yayın alınır, nereye ve ne zaman tanımlar.Abonelikler iki tür vardır: gönderme ve çekme. gönderme ve çekme abonelikleri hakkında daha fazla bilgi için bkz: Yayın için abone olma.