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 Veritabanı
Abonelik, yayındaki verilerin ve veritabanı nesnelerinin bir kopyasına yönelik bir istektir. Abonelik hangi yayının alınacağını, nereden ve ne zaman alınacağını tanımlar. Abonelikleri planlarken, aracı işlemenin nerede gerçekleşmesini istediğinizi göz önünde bulundurun. Seçtiğiniz abonelik türü, aracının nerede çalıştığını denetler. Anında iletme aboneliğiyle Birleştirme Aracısı veya Dağıtım Aracısı Dağıtımcı'da çalışırken, çekme aboneliğiyle aracılar Aboneler'de çalışır. Abonelik oluşturulduktan sonra bir türden diğerine değiştirilemez.
Uyarı
Azure SQL Yönetilen Örnek, anlık görüntü ve işlem çoğaltması için yayımcı, dağıtıcı ve abone olarak kullanılabilir. Azure SQL Veritabanı'ndaki veritabanları yalnızca anlık görüntü ve işlem çoğaltması için gönderim aboneleri olabilir. Daha fazla bilgi için bkz. Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği ile işlem çoğaltması.
| Subscription | Özellikler | Kullanım Zamanı |
|---|---|---|
| Anında İletme Aboneliği | Bir push aboneliği ile, Yayımcı Aboneden gelen bir talep olmaksızın değişiklikleri Aboneye iletir. Değişiklikler abonelere isteğe bağlı olarak, sürekli olarak veya zamanlanmış olarak gönderilebilir. Dağıtım Aracısı veya Birleştirme Aracısı Dağıtımcı'da çalışır. | Veriler genellikle sürekli olarak veya sık yinelenen bir zamanlamaya göre eşitlenir. Yayınlar neredeyse gerçek zamanlı veri taşıma gerektirir. Dağıtımcıdaki yüksek işlemci yükü performansı etkilemez. En sık anlık görüntü ve işlem çoğaltması ile kullanılır. |
| Çekme Abonelik | Talep abone seçeneğiyle Abone, Yayımcı'da yapılan değişiklikleri talep eder. Çekme abonelikleri, abonedeki kullanıcının veri değişikliklerinin ne zaman senkronize edileceğini belirlemesine olanak tanır. Dağıtım Aracısı veya Birleştirme Aracısı Abonede çalışır. | Veriler genellikle sürekli olarak değil isteğe bağlı olarak veya zamanlamaya göre eşitlenir. Yayının çok sayıda abonesi var ve/veya distribütördeki tüm aracıları çalıştırmak fazla kaynak tüketici olabilir. Aboneler otonom, bağlantısı kesilmiş ve/veya mobildir. Aboneler ne zaman bağlanacaklarını ve değişiklikleri eşitleyeceklerini belirler. En sık birleştirme çoğaltmasıyla kullanılır. |
Çoğaltma Abonelik Türlerini Birleştir
Tüm çoğaltma türleri gönderme ve çekme aboneliklerine izin verir. Birleştirme çoğaltması, abonelikleri farklılaştırmak için iki ek terim kullanır: istemci abonelikleri ve sunucu abonelikleri. Hem istemci hem de sunucu abonelik türleri, gönderme ve çekme abonelikleriyle kullanılabilir. İstemci abonelikleri çoğu Abone için uygunken, sunucu abonelikleri genellikle verileri diğer Abonelere yeniden yayımlayan aboneler için kullanılır. Abonelik seçimi, çakışma çözümünü de etkiler.
SQL Server Olmayan Aboneler
Oracle ve IBM Db2 anında iletme aboneliklerini kullanarak anlık görüntü ve işlem yayınlarına abone olabilir. Daha fazla bilgi için bkz. SQL Server Olmayan Aboneler.
Abonelik Oluşturma
Abonelik oluşturmak için aşağıdaki bilgileri sağlayın:
Yayının adı.
Abonenin adı ve abonelik veritabanı.
Dağıtım Aracısı veya Birleştirme Aracısı'nın Dağıtımcı'da mı yoksa Abone'de mi çalıştığı.
Dağıtım Aracısı veya Birleştirme Aracısı'nın sürekli olarak, zamanlanmış olarak veya yalnızca isteğe bağlı olarak çalışıp çalışmadığı.
Anlık Görüntü Aracısı'nın abonelik için ilk anlık görüntü oluşturup oluşturmayacağı ve Dağıtım Aracısı veya Birleştirme Aracısı'nın bu anlık görüntüyü Abone'ye uygulayıp uygulamayacağı.
Dağıtım Aracısı veya Birleştirme Aracısı'nın çalıştırılacağı hesaplar.
Birleştirme çoğaltması için abonelik türü: sunucu veya istemci.
Anında iletme aboneliği oluşturmak için
Anında İletme Aboneliği Oluşturma
Anında iletme aboneliği özelliklerini görüntülemek veya değiştirmek için
Anında İletme Aboneliği Özelliklerini Görüntüleme ve Değiştirme
Anında iletme aboneliğini silmek için
SQL Server Management Studio: Anında İletme Aboneliğini Silme
Uyarı
Aboneliğin silinmesi, yayımlanan nesneleri Aboneden kaldırmaz.
Çekme aboneliği oluşturmak için
SQL Server Management Studio: Çekme Aboneliği Oluşturma
Çekme aboneliği özelliklerini görüntülemek veya değiştirmek için
Çekme Aboneliği Özelliklerini Görüntüleme ve Değiştirme
Çekme aboneliğini silmek için