Çoğaltma aracıları yönetme
Çoğaltma aracıları şemasını ve verilerini, kopya oluşturma da dahil olmak üzere çoğaltmayla ilişkili görevlerin çoğu Yayımcı veya abone güncelleştirme algılama ve sunucular arasındaki değişiklikleri yayılıyor yürütmek.By default, replication agents run under Microsoft SQL Server Agent job steps.Aracıları basitçe yürütülebilir dosyalar olduğundan, bunlar da doğrudan komut satırından ve toplu iş komut dosyaları tarafından çağrılabilir.Her çoğaltma aracısı destekleyen bir dizi çalışma -saat nasıl çalışır; kontrol etmek için kullanılan parametreler Bu parametreler, Aracısı profil veya komut satırında belirtilir.
Önemli |
---|
Varsayılan olarak, SQL Server Aracısı hizmeti devre dışı olduğunda SQL Server sürece açıkça seçtiğiniz otomatik başlatma için yükleme sırasında hizmet yüklüBaşlatma hakkında daha fazla bilgi için SQL Server Aracısı hizmet Bkz: SQL Server aracısı başlatılırken. |
Çoğaltma aracısı dosyaları altında bulunan <sürücü>:\Program Files\Microsoft SQL Server\100\\com.Aşağıdaki tablo çoğaltma execu listelertablo adlarını ve dosya adlarını.Bir Aracısı parametre başvuru görüntülemek için bağlantıyı tıklatın.
Aracısı yürütülebilir dosyası |
Dosya adı |
---|---|
anlık görüntü görüntü.exe |
|
Distrib.exe |
|
Logread.exe |
|
Qrdrsvc.exe |
|
Replmerg.exe |
Çoğaltma aracıları ek olarak, çoğaltma zamanlanan ve isteğe bağlı bakım yapmak işlerin bir numarası vardır.
Aracılar ve bakım işleri çalıştırmak için
SQL Server Management Studiove çoğaltma İzleyicisi: Nasıl yapılır: Başlat ve Durdur çoğaltma aracısı (SQL Server Management Studio'yu) ve Nasıl yapılır: Çoğaltma bakım işlerini (SQL Server Management Studio'yu) Çalıştır
Çoğaltma programlama: Çoğaltma aracısı Yürütülebilirler kavramları
Aracısı profilleri
Çoğaltma yapılandırıldığında, Aracısı profilleri küme dağıtıcı üzerinde yüklü.Aracısı profili içerir, parametrelerini kullanılan her saat bir Aracısı çalıştırır: Her Aracısı Dağıtımcı olarak kendi profili parametreler için sorgular ve başlatma işlemi sırasında açar.Günlük Okuyucu Aracısı, Dağıtım Aracısı ve Birleştirme Aracısı çoğaltma her Aracısı için bir varsayılan profil ve ek önceden tanımlanmış profiller sunar.Sağlanan profilleri yanı sıra, uygulama gereksinimleriniz için en uygun profili oluşturabilirsiniz.Daha fazla bilgi için bkz: Çoğaltma aracısı profilleri.
Doğrudan komut satırı parametrelerini belirtme hakkında daha fazla bilgi için bkz: Çoğaltma aracısı Yürütülebilirler kavramları ve Nasıl yapılır: Görüntülemek ve çoğaltma aracısı komut istemi Parametreler (SQL Server Management Studio'yu) değiştirme.
Çoğaltma aracıları izleme
Çoğaltma İzleyicisi bilgileri görüntülemek ve her çoğaltma aracısı ile ilgili görevleri gerçekleştirmek verir.Aşağıdaki listede her Aracısı, sekmeler üzerinde onu bulunabilir çoğaltma İzleyicisi'nde ve bu sekmeler erişimi açıklar bir konu için bir bağlantı içerir:
Aşağıdaki aracıları çoğaltma İzleyicisi yayınlarda ilişkilidir:
Anlık Görüntü Aracısı
Günlük Okuyucu Aracısı
Queue Reader Agent
Erişim bilgileri ve bu aracıları ile ilişkili Görevler aracılar sekmesi.Daha fazla bilgi için bkz: Nasıl yapılır: Bilgileri görüntülemek ve bir yayını (çoğaltma İzleyicisi) ilişkilendirilmiş aracıların için görevleri gerçekleştir.
Abonelikleri çoğaltma İzleyicisi aşağıdaki aracıları ilişkilidir:
Dağıtım Aracısı
Birleştirme Aracısı
Erişim bilgileri ve görevleri aşağıdaki sekmeler arasında bu aracıları ile ilişkili: Abonelik Watch listesi (her yayımcı için kullanılabilir) veya Tüm abonelikleri sekmesini (her yayın için kullanılabilir).Daha fazla bilgi için bkz: Nasıl yapılır: Bilgileri görüntülemek ve abonelik (çoğaltma İzleyicisi) ilişkilendirilmiş aracıların için görevleri gerçekleştir.
Bağımsız ve paylaşılan aracıları
Bir abonelik hizmetleri bir aracı bir bağımsız aracısıdır.Birden fazla abonelik paylaşılan Aracısı hizmetleri; aynı paylaşılan Aracısı kullanarak birden çok abonelikleri eşitlemek gerekiyorsa, varsayılan olarak oldukları bir sırada bekleyeceği ve paylaşılan Aracısı bunları tek tek hizmetleri bir saat.Gecikme süresi bağımsız aracıları Aracısı abonelik eşitlenecek duyduğunda hazır olduğu için kullanırken azalır.Birleştirme çoğaltması her zaman bağımsız aracıları, ve işlem çoğaltma kullanır bağımsız aracıları varsayılan olarak yeni yayın Sihirbazı'nda oluşturulan yayınlar için (önceki sürümlerinde SQL Server, kullanılan işlem çoğaltma aracıları varsayılan olarak paylaşılan).
Çoğaltma bakım işleri
Çoğaltma aşağıdaki işleri zamanlanan ve isteğe bağlı bakım gerçekleştirmek için kullanır.
Temiz iş |
Açıklama |
Varsayılan zamanlama |
---|---|---|
Aracısı geçmişini temizleme: Dağıtım |
Çoğaltma aracısı geçmiş kaldırır dağıtım veritabanı. |
Her on dakikada bir çalışır |
Dağıtım Temizleme: Dağıtım |
Çoğaltılmış hareketleri kaldırır dağıtım veritabanı.En fazla dağıtım saklama süresi içinde eşitlenmesini abonelikler devre dışı bırakır.Daha fazla bilgi için bkz: Abonelik bitiş ve etkinliğini kaldırmayı. |
Her on dakikada bir çalışır |
Temizleme abonelik süresi |
Algılar ve süresi dolan abonelikleri gelen yayın veritabanları.Daha fazla bilgi için bkz: Abonelik bitiş ve etkinliğini kaldırmayı. |
1: 00'da her gün çalışan |
Veri doğrulama hataları sahip abonelikleri yeniden başlatmak |
Veri doğrulama hataları sahip tüm abonelikleri algılar ve bunları reinitialization için işaretler.Sonraki saat aboneleri Birleştirme Aracısı ya da Distribution Agent'in çalışır, yeni bir anlık görüntü uygulanacaktır.Doğrulama hakkında daha fazla bilgi için bkz: Çoğaltılmış veri doğrulama. |
Varsayılan zamanlama (varsayılan olarak etkin değildir). |
Çoğaltma aracıları Checkup |
Geçmiş etkin olarak oturum değil çoğaltma aracıları algılar.Yazar Microsoft Windows olay günlüğü, bir iş adım başarısız oluyor. |
Her on dakikada bir çalışır. |
Dağıtım için izleme Yenileyici çoğaltma |
Yenilemeler Replication Monitor tarafından kullanılan önbelleklenmiş sorguları.Daha fazla bilgi için bkz: Önbelleğe alma, yenileme ve çoğaltma İzleyicisi performansı. |
Devamlı olarak çalışır. |