Yayın için abone olma
Bir abonelik için bir yayındaki veri ve veritabanı nesnelerinin bir kopyasını bir istektir.Bir abonelik hangi yayın alınan ve nereden ve ne zaman alınır tanımlar.Abonelikler için planlama yaparken oluştuğu için işlem Aracısı istediğiniz göz önünde bulundurun.Burada, aracı çalıştıran seçtiğiniz Abonelik türünü denetler.çekme temelli abonelik ile abonelerin aracıları çalıştırmak için ise gönderme temelli abonelik ile dağıtımcı, Birleştirme Aracısı veya Distribution Agent çalışır.Bir abonelik oluşturulduktan sonra bir türden diğerine değiştirilemez.
Abonelik |
Özellikleri |
Ne zaman kullanın. |
---|---|---|
Abonelik itin. |
gönderme temelli abonelik ile yayımcı değişiklikleri bir abone olmadan bir istek için abone yayar.Değişiklikleri aboneleri için isteğe bağlı olarak, sürekli olarak veya bir zamanlamaya itildiği.Dağıtım aracısını veya Birleştirme Aracısı dağıtımcı altında çalışır. |
|
Çekme abonelik |
çekme temelli abonelik ile Yayımcı tarafında yapılan değişiklikleri abone ister.Çekme abonelik Abone tarafında, veri değişiklikleri eşitlenir izin.Dağıtım aracı veya Birleştirme Aracısı, Abone tarafında çalışır. |
|
Çoğaltma abonelik türleri birleştirme
Tüm çoğaltma türleri, gönderme izin ve abonelikler isteme.Birleştirme çoğaltma, abonelikler ayırmak için iki ek koşulları kullanır: istemci abonelikler ve sunucu Abonelikler. Hem istemci hem de sunucu aboneliği türleri abonelik s çekme ve gönderme ile kullanılabilir.Sunucu aboneliği genellikle diğer aboneleri için verileri yeniden yayımlayın aboneleri için kullanılır; oysa istemci abonelikler çoğu aboneleri için uygundur.Abonelik seçim, çakışma çözünürlüğü de etkiler.Abonelik türleri hakkında daha fazla bilgi için "Abonelik türleri" bölümüne bakın Birleştirme çoğaltması nasıl algılıyor ve çakışmaları çözümler.. Bir abonelik oluşturulduktan sonra bir türden diğerine değiştirilemez.
Olmayan SQL Server aboneleri
Oracle ve IBM DB2, anlık görüntü ve gönderme abonelikleri kullanarak işlem yayınlar için abone olmak olabilirsiniz.Daha fazla bilgi için bkz: Olmayan SQL Server aboneleri.
Abonelikleri oluşturma
Bir abonelik oluşturmak için , aşağıdaki bilgileri sağlayın:
Yayın adı.
Abone ve abonelik veritabanı adı.
Dağıtım aracısını veya Birleştirme Aracısı olup dağıtımcı veya abone çalışır.
Olup dağıtım aracısını veya Birleştirme Aracısı sürekli olarak bir zamanlamaya göre veya yalnızca isteğe bağlı olarak çalışır.
Anlık Görüntü Aracısı olup aboneliğin ve dağıtım aracısını veya Birleştirme Aracısı, anlık görüntü adresindeki abone olup uygulamalıdır ilk bir anlık görüntüsünü oluşturmanız gerekir.
Dağıtım aracısını veya Birleştirme Aracısı çalıştırılacağı hesaplar.
Birleştirme çoğaltma için abonelik türü: Sunucu veya istemci.
gönderme temelli abonelik oluşturmak için
SQL Server Management Studio: Nasıl Yapılır: (SQL Server Management Studio'yu) bir gönderme temelli abonelik oluşturma
Çoğaltma Transact-SQL programlama: Nasıl Yapılır: (Çoğaltma Transact-SQL programı) bir gönderme temelli abonelik oluşturma
Çoğaltma Management Objects (RMO) programlama: Nasıl Yapılır: Bir gönderme temelli abonelik (RMO programlama) oluşturma
gönderme temelli abonelik özelliklerini görüntülemek veya değiştirmek için
SQL Server Management Studio: Nasıl Yapılır: Görüntüleme ve gönderme temelli abonelik özellikleri (SQL Server Management Studio'yu) Değiştir
Çoğaltma Transact-SQL programlama: Nasıl Yapılır: Görüntüleme ve gönderme temelli abonelik özellikleri (çoğaltma Transact-SQL programlama) Değiştir
RMO programlama: Nasıl Yapılır: Görüntüleme ve gönderme temelli abonelik özellikleri (RMO programlama) Değiştir
gönderme temelli abonelik silmek için
SQL Server Management Studio: Nasıl Yapılır: (SQL Server Management Studio'yu) bir gönderme temelli abonelik Sil
Çoğaltma Transact-SQL programlama: Nasıl Yapılır: (Çoğaltma Transact-SQL programı) bir gönderme temelli abonelik Sil
RMO programlama: Nasıl Yapılır: (RMO programı) bir gönderme temelli abonelik Sil
Not
Bir abonelik silme abonenin yayımlanmış nesneler kaldırmaz.
çekme temelli abonelik oluşturmak için
SQL Server Management Studio: Nasıl Yapılır: çekme temelli abonelik (SQL Server Management Studio'yu) oluşturma
Çoğaltma Transact-SQL programlama: Nasıl Yapılır: çekme temelli abonelik (Transact-SQL programlama çoğaltma) oluşturma
RMO programlama: Nasıl Yapılır: çekme temelli abonelik (RMO programlama) oluşturma
çekme temelli abonelik özelliklerini görüntülemek veya değiştirmek için
SQL Server Management Studio: Nasıl Yapılır: Görüntüleme ve çekme temelli abonelik özellikleri (SQL Server Management Studio'yu) Değiştir
Çoğaltma Transact-SQL programlama: Nasıl Yapılır: Görüntüleme ve çekme temelli abonelik özellikleri (çoğaltma Transact-SQL programlama) Değiştir
RMO programlama: Nasıl Yapılır: Görüntüleme ve çekme temelli abonelik özellikleri (RMO programlama) Değiştir
çekme temelli abonelik silmek için
SQL Server Management Studio: Nasıl Yapılır: çekme temelli abonelik (SQL Server Management Studio'yu) silin.
Çoğaltma Transact-SQL programlama: Nasıl Yapılır: çekme temelli abonelik (çoğaltma Transact-SQL programlama) silin.
RMO programlama: Nasıl Yapılır: çekme temelli abonelik (RMO programlama) silin.
See Also