Quiesce çoğaltma topolojisini (çoğaltma Transact-sql programlama)

Sessiz tüm düğümler adresindeki yayımlanmış tablolarda etkinliğini durdurma ve her düğümün tüm değişiklikleri diğer tüm düğümlerden aldığını sağlanması bir sistemi içerir. Bu konuda nasıl quiesce çoğaltma topolojisini, çeşitli yönetim görevleri için gerekli olduğu ve bir düğümün tüm değişiklikler diğer düğümlerden aldı emin olmak nasıl açıklanır.

Işlem çoğaltma topolojisi salt okunur abonelikleri ile quiesce

  1. Yayımcı adresindeki yayımlanmış tüm tablolarda etkinliğini durdurun.

  2. Yayını veritabanı üzerinde Yayımcı tarafında idam sp_posttracertoken (Transact-sql).

  3. Yayını veritabanı üzerinde Yayımcı tarafında idam sp_helptracertokenhistory.

  4. Her abone izleyici belirteci aldığını emin olun.

Işlem çoğaltma topolojisi güncelleştirilebilir abonelikleri ile quiesce

  1. Yayımcı adresindeki yayımlanmış tüm tablolarda ve tüm aboneleri etkinliğini durdurun.

  2. Herhangi bir aboneleri kullanıyorsanız, güncelleştirme abonelikleri sıraya:

    1. Sıra Okuyucu Aracısı sürekli modunda çalışıyorsa, aracı çalıştırın. Ajanlar çalıştırma hakkında daha fazla bilgi için bkz: Çoğaltma aracısı Yürütülebilirler kavramlarıya Başlat ve Durdur çoğaltma aracısı (SQL Server Management Studio'yu).

    2. Sıra boş olduğunu doğrulamak için idam sp_replqueuemonitor her abone adresindeki.

  3. Yayını veritabanı üzerinde Yayımcı tarafında idam sp_posttracertoken.

  4. Yayını veritabanı üzerinde Yayımcı tarafında idam sp_helptracertokenhistory.

  5. Her abone izleyici belirteci aldığını emin olun.

Eşler arası işlem çoğaltma topolojisi Quiesce

  1. Tüm düğümler adresindeki yayımlanmış tüm tablolarda etkinliğini durdurun.

  2. Yürütme sp_requestpeerresponse topoloji her yayını veritabanı üzerinde.

  3. Dağıtım Aracısı ve günlük Okuma Aracısı sürekli modunda çalışıyorsa, aracı çalıştırın. Log Reader Agent dağıtım aracı önce başlatılmalıdır. Ajanlar çalıştırma hakkında daha fazla bilgi için bkz: Çoğaltma aracısı Yürütülebilirler kavramlarıya Başlat ve Durdur çoğaltma aracısı (SQL Server Management Studio'yu).

  4. Yürütme sp_helppeerresponses topoloji her yayını veritabanı üzerinde. Sonuç kümesi diğer düğümlerin her biri yanıt içerdiğinden emin olun.

Bir eşler arası düğüm emin olmak için tüm önceki değişiklikleri aldı

  1. Yürütme sp_requestpeerresponse sen kontrol düğüm adresindeki yayın veritabanı üzerinde.

  2. Dağıtım Aracısı ve günlük Okuma Aracısı sürekli modunda çalışıyorsa, aracı çalıştırın. Log Reader Agent dağıtım aracı önce başlatılmalıdır. Ajanlar çalıştırma hakkında daha fazla bilgi için bkz: Çoğaltma aracısı Yürütülebilirler kavramlarıya Başlat ve Durdur çoğaltma aracısı (SQL Server Management Studio'yu).

  3. Yürütme sp_helppeerresponses sen kontrol düğüm adresindeki yayın veritabanı üzerinde. Sonuç kümesi diğer düğümlerin her biri yanıt içerdiğinden emin olun.

Birleştirme çoğaltma topolojisi Quiesce

  1. Yayımlanmış tüm tablolarda yayımcı ve tüm aboneleri etkinliğini durdurun.

  2. İki kez her abonelik için Birleştirme Aracısı çalıştırın: bir kez tüm abonelikleri eşitlemek ve sonra ikinci kez her abonelik eşitleyin. Bu, tüm değişiklikleri tüm düğümlere çoğaltılır sağlar. Ajanlar çalıştırma hakkında daha fazla bilgi için bkz: Çoğaltma aracısı Yürütülebilirler kavramlarıya Başlat ve Durdur çoğaltma aracısı (SQL Server Management Studio'yu).

    [!NOT]

    Çakışmaları, eşitleme sırasında oluşursa, bu kez iki Birleştirme Aracısı çalıştıran sonra çakışma çözünürlüğü tarafından gerekli değişiklikleri tüm düğümlere aktarılacaktır değil ki mümkündür.

Ayrıca bkz.

Görevler

Bir eşler arası topoloji (çoğaltma Transact-sql programlama) yönetme

Kavramlar

Gecikme ölçmek ve işlem çoğaltma bağlantıları doğrula