Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Yönetilen Örneği
Çoğaltma aracıları, şema ve verilerin kopyalarını oluşturma, Yayımcı veya Abone'de güncelleştirmeleri algılama ve sunucular arasında değişiklik yayma gibi çoğaltmayla ilişkili görevlerin çoğunu gerçekleştirir. Varsayılan olarak, çoğaltma aracıları SQL Server Aracısı iş adımları altında çalışır. Aracılar yalnızca yürütülebilir dosyalardır, bu nedenle doğrudan komut satırından ve toplu iş betiklerinden de çağrılabilirler. Her çoğaltma aracısı, nasıl çalıştığını denetlemek için kullanılan bir çalışma zamanı parametreleri kümesini destekler; bu parametreler bir aracı profilinde veya komut satırında belirtilir.
Önemli
Varsayılan olarak, yükleme sırasında hizmeti otomatik olarak başlatmayı açıkça seçmediğiniz sürece SQL Server yüklü olduğunda SQL Server Aracısı hizmeti devre dışı bırakılır.
Çoğaltma aracısı dosyaları sürücü>:\Program Files\Microsoft SQL Server\nnn\\COM altında < bulunur. Aşağıdaki tablo, çoğaltma yürütülebilir adlarını ve dosya adlarını listeler. Parametre başvurusunu görüntülemek için aracının bağlantısını seçin.
| Aracı yürütülebilir dosyası | Dosya adı |
|---|---|
| Çoğaltma Anlık Görüntü Aracısı | snapshot.exe |
| Çoğaltma Dağıtım Aracısı | distrib.exe |
| Çoğaltma Günlüğü Okuyucu Aracısı | logread.exe |
| Çoğaltma Kuyruğu Okuyucu Aracısı | qrdrsvc.exe |
| Çoğaltma Birleştirme Aracısı | replmerg.exe |
Çoğaltma aracılarına ek olarak, çoğaltmanın zamanlanmış ve isteğe bağlı bakım gerçekleştiren birkaç işi vardır.
Aracıları ve bakım işlerini çalıştırma
SQL Server Management Studio ve Çoğaltma İzleyicisi: Çoğaltma Aracısı Başlatma ve Durdurma (SQL Server Management Studio)
Çoğaltma programlama: Çoğaltma Aracısı Yürütülebilir Dosyaları Kavramları
Temsilci profilleri
Çoğaltma yapılandırıldığında Dağıtımcıya bir dizi aracı profili yüklenir. Aracı profili, bir aracı her çalıştığında kullanılan bir parametre kümesi içerir: her aracı, başlatma işlemi sırasında Dağıtımcı'da oturum açar ve profilindeki parametreleri sorgular. Çoğaltma, her aracı için varsayılan bir profil ve Günlük Okuyucu aracısı, Dağıtım aracısı ve Birleştirme aracısı için önceden tanımlanmış ek profiller sağlar. Sağlanan profillere ek olarak, uygulama gereksinimlerinize uygun profiller oluşturabilirsiniz. Daha fazla bilgi için bkz. Çoğaltma Aracısı Profilleri.
Komut satırı parametrelerini doğrudan belirtme hakkında bilgi için bkz . Çoğaltma Aracısı Yürütülebilir Dosyaları Kavramları.
Çoğaltma aracılarını izleme
Çoğaltma İzleyicisi, her çoğaltma aracısı ile ilişkili bilgileri görüntülemenize ve görevleri gerçekleştirmenize olanak tanır. Aşağıdaki liste her aracıyı, çoğaltma izleyicisindeki bulunabileceği sekmeleri ve bu sekmelere nasıl erişildiğini açıklayan bir makalenin bağlantısını içerir:
Çoğaltma İzleyicisi'ndeki yayınlarla ilişkilendirilen ajanlar şunlardır:
- Anlık görüntü ajenti
- Günlük Okuyucu aracısı
- Kuyruk Okuyucu aracısı
Aracılar sekmesi aracılığıyla bu aracılarla ilişkili bilgilere ve görevlere erişin. Daha fazla bilgi için bkz. Bilgileri görüntüleme ve Bilgileri görüntüleme kullanarak görevleri gerçekleştirme ve Çoğaltma İzleyicisi kullanarak görevleri gerçekleştirme.
Aşağıdaki aracılar Çoğaltma İzleyicisi'ndeki aboneliklerle ilişkilendirilir:
- Dağıtım Aracısı
- Birleştirme Aracısı
Bu aracılarla ilişkili bilgilere ve görevlere şu sekmelerden erişin: Abonelik İzleme Listesi (her Yayımcı için kullanılabilir) veya tüm abonelikler sekmesi (her yayın için kullanılabilir). Daha fazla bilgi için bkz. Çoğaltma İzleyicisikullanarak bilgileri görüntüleme ve görevleri gerçekleştirme.
Bağımsız ve paylaşılan aracılar
Bağımsız aracı, tek bir aboneliğe hizmet veren bir aracıdır; paylaşılan bir aracı birden çok abonelik sunar. Aynı paylaşılan aracıyı kullanan birden çok aboneliğin eşitlenmesi gerekiyorsa, varsayılan olarak bir kuyrukta beklerler ve paylaşılan aracı bunları birer birer sunar. Aboneliğin eşitlenmesi gerektiğinde aracı hazır olduğundan bağımsız aracılar kullanılırken gecikme süresi azalır. Birleştirme çoğaltması her zaman bağımsız aracıları, işlem çoğaltması ise Yeni Yayın Sihirbazı'nda oluşturulan yayınlar için varsayılan olarak bağımsız aracıları kullanır. SQL Server'ın önceki sürümlerinde işlem çoğaltması varsayılan olarak paylaşılan aracıları kullanıyordu.
Çoğaltma bakım görevleri
Çoğaltma, zamanlanmış ve isteğe bağlı bakım gerçekleştirmek için aşağıdaki işleri kullanır.
| Temizlik işi | Açıklama | Varsayılan zamanlama |
|---|---|---|
| Aracı Geçmişi Temizleme: Dağılım | Çoğaltma aracısı geçmişini dağıtım veritabanından kaldırır. | 10 dakikada bir çalışır |
| Dağıtım Temizliği: Dağıtım | Çoğaltılan işlemleri dağıtım veritabanından kaldırır. | 10 dakikada bir çalışır |
| Süresi Dolan Abonelik Temizleme | Süresi dolan abonelikleri algılar ve yayın veritabanlarından kaldırır. Dağıtımcıda, en uzun dağıtım saklama süresi içinde eşitlenmemiş abonelikleri devre dışı bırakır. | Her gün saat 01:00'de çalışır. |
| Veri Doğrulama Hataları Olan Abonelikleri Yeniden Başlatma | Veri doğrulama hataları olan tüm abonelikleri algılar ve yeniden başlatma için işaretler. Birleştirme Aracısı veya Dağıtım Aracısı bir sonraki çalıştırıldığında Abonelere yeni bir anlık görüntü uygulanır. | Varsayılan zamanlama yoktur (varsayılan olarak etkin değildir). |
| Çoğaltma Aracıları Denetimi | Etkin bir şekilde geçmişi günlüğe kaydetmeyen çoğaltma etmenlerini algılar. bir iş adımı başarısız olursa Windows olay günlüğüne yazar. | Her 10 dakikada bir çalışır. |
| Dağıtım için replikasyon izleme güncellemesi | Çoğaltma İzleyicisi tarafından kullanılan önbelleğe alınmış sorguları yeniler. | Sürekli çalışır. |