Aracılığıyla paylaş


Nasıl Yapılır: Bir abonelik Web üzerinden eşitleme (çoğaltma Transact-SQL programlama) kullanacak biçimde yapılandırın.

Bu konudaki yordam Web üzerinden eşitleme birleştirme çoğaltma için yapılandırılmasında üçüncü adımıdır.Sonra yayın etkinleştirmek ve çalışan bilgisayarı yapılandırmak için bu adımı gerçekleştirmeniz Microsoft Internet ınformation Services (IIS). Yapılandırma işlemine genel bakış için bkz: Nasıl Yapılır: Birleştirme çoğaltması (çoğaltma Transact-SQL programlama) için Web üzerinden eşitleme yapılandır. Bir abonelik Web üzerinden eşitleme yalnızca bağlanabildiği aboneleri için hangi koşullarda yapılandırma Yayımcı HTTP, yayın düzgün şekilde yapılandırmalısınız.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir yayını (çoğaltma Transact-SQL programlama) Web üzerinden eşitlemesi için izin vermek için yapılandırma. Bu konudaki yordamı tamamladıktan sonra oluşturulan abonelik eşitleyin.Daha fazla bilgi için bkz: Nasıl Yapılır: çekme temelli abonelik (çoğaltma programlama) eşitleyebilirsiniz..

Bu konu, Web üzerinden eşitleme tarafından gerekli olan parametreleri açıklar.Çekme abonelik oluşturma hakkında daha fazla bilgi için bkz: Nasıl Yapılır: çekme temelli abonelik (Transact-SQL programlama çoğaltma) oluşturma.

Important noteImportant Note:

Web sunucusunun (gibi https:// Web üzerinden eşitleme için kullanılan URLSunucu.etki alanı.COM/Dizin/ replisapi.dll) replisapi.dll konumunu belirtir.Sunucu bağlantı noktası, Güvenli Yuva Katmanı (SSL) için varsayılan bağlantı noktası 443 dışında kullanmak için yapılandırılmışsa, bağlantı noktası olarak da sağlamanız gerekir: https://Server.etki alanı.com:BağlantıNoktasıNumarası/Dizin/ replisapi.dll.URL'deki sunucu adı, sertifika oluşturulurken kullanılan adı ile aynı olmalıdır.Örneğin, bir intranet üzerindeyse, https:// ile bir Web sunucusuna erişmek olanağınız olabilirSunucu/.Ancak, tam adı (örneğin, https://Server.etki alanı.com/) sertifika oluşturulurken kullanılan Web hizmet URL'SINDE bu tam adı kullanmanız gerekir.

Bir abonelik Web üzerinden eşitleme kullanmak üzere yapılandırmak için

  1. Yayımcı tarafında yürütmek sp_addmergesubscription.Değerleri belirtin. @ yayın, @ abone, @ subscriber_db) ve değeri çekme for @ subscription_type.Bu işlem sırasında yayımcı çekme temelli abonelik kaydeder.

  2. çekme temelli abonelik oluşturmak için , Abone tarafında yürütün. sp_addmergepullsubscription değerlerini belirtmeyi,@ yayın, Yayımcı'ın, and @ publisher_db.

  3. Abone tarafında yürütmek sp_addmergepullsubscription_agent değerlerini belirtmeyi,Yayımcı'ın, @ publisher_db, @ yayın değeri1 for @ use_web_sync ve aşağıdaki parametrelerle ilgili değerleri:

    • @ internet_url replisapi.dll konumudur.

    • @ internet_security_mode abone bağlantılarından bilgisayara, yapma, IIS çalışırken, Birleştirme Aracısı kullanacağı güvenlik modudur.Değeri 0 temel kimlik doğrulaması kullanılır; belirtir değeri1 (varsayılan), Windows ile tümleşik kimlik doğrulaması'nın kullanılıp kullanılmayacağını belirtir.

    • @ internet_login Birleştirme Aracısı bağlantıları, temel kimlik doğrulaması'nı kullanarak IIS çalıştıran bilgisayara abone yaparken kullanacağı oturum açma ' dir.

    • @ internet_password Birleştirme Aracısı bağlantıları, temel kimlik doğrulaması'nı kullanarak IIS çalıştıran bilgisayara abone yaparken kullanacağı paroladır.

    Not

    Bir abonelik Web üzerinden eşitleme kullanarak eşitlemek için , yükleme ve karşıdan yükleme aşamaları etkinleştirilmiş olması gerekir.

Bir abonelik Web üzerinden eşitleme, yalnızca yayımcıya HTTP kullanarak bir Web sunucusu aracılığıyla bağlanabilir aboneleri için kullanmak üzere yapılandırmak için

  1. çekme temelli abonelik oluşturmak için , Abone tarafında yürütün. sp_addmergepullsubscription değerinin belirtilmesi,Anonim for @ subscriber_type ve değerleri**@ yayın**, Yayımcı'ın, and @ publisher_db.

  2. Abone tarafında yürütmek sp_addmergepullsubscription_agent değerlerini belirtmeyi,Yayımcı'ın, @ publisher_db, @ yayın değeri1 for @ use_web_sync ve aşağıdaki parametrelerle ilgili değerleri:

    • @ internet_url replisapi.dll konumudur.

    • @ internet_security_mode abone bağlantılarından bilgisayara, yapma, IIS çalışırken, Birleştirme Aracısı kullanacağı güvenlik modudur.Değeri 0 temel kimlik doğrulaması kullanılır; belirtir değeri1 (varsayılan), Windows ile tümleşik kimlik doğrulaması'nın kullanılıp kullanılmayacağını belirtir.

    • @ internet_login Birleştirme Aracısı bağlantıları, temel kimlik doğrulaması'nı kullanarak IIS çalıştıran bilgisayara abone yaparken kullanacağı oturum açma ' dir.

    • @ internet_password Birleştirme Aracısı bağlantıları, temel kimlik doğrulaması'nı kullanarak IIS çalıştıran bilgisayara abone yaparken kullanacağı paroladır.

    Not

    Bir abonelik Web üzerinden eşitleme kullanarak eşitlemek için , yükleme ve karşıdan yükleme aşamaları etkinleştirilmiş olması gerekir.

Example

Aşağıdaki örnek, yayımcı ile eşitlenir Web üzerinden eşitleme kullanarak bir abonelik oluşturur.

Aşağıdaki örnek, yalnızca yayımcıya bir Web sunucusu üzerinden HTTP kullanarak bağlanabileceği bir abone Web üzerinden eşitleme kullanarak yayımcı ile eşitlenen bir abonelik oluşturur.