Aracılığıyla paylaş


Nasıl yapılır: Bir abonelik el başlatma (çoğaltma Transact-SQL programlama)

Sırada ilk anlık görüntü normalde ilk veri ve şema zaten abone tarafında varsa, bir abonelik başlatmak için kullanılan, abonelikleri yayınlar için bir anlık kullanmadan başlatılabilir.

Önemli notÖnemli

Abone ve hangi abonelik el ile bu aktivitesinden kaynaklanan değişiklikler başlatıldı saat arasında zaman veri ve şema işlem çoğaltma kullanarak yayımlanmış bir veritabanı faaliyete kopyalanır varsa abone için çoğaltılmamış.

Abonelikleri çoğaltma depolanmış yordamları kullanarak el ile başlatılabilir.

Bir işlem için bir istek temelli abonelik el ile başlatmak içinyayın

  1. Şema ve veri üzerinde bulunduğundan emin olun abonelik veritabanı.Daha fazla bilgi için bkz: Bir anlık görüntü olmadan bir işlemsel abonelik başlatılıyor.

  2. yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_addsubscription.Belirtmek @ yayın, @ abone, yayımlanan veri içeren abone veritabanının adını @ destination_db, değeri çekme için @ subscription_type, değeri yalnızca çoğaltma desteği için @ sync_type.Daha fazla bilgi için bkz: Nasıl yapılır: Çekme abonelik (çoğaltma Transact-SQL programlama) oluştur.

  3. Abone tarafında yürütmek sp_addpullsubscription.Abonelikleri güncelleştirmek için bkz: Nasıl yapılır: İşlem yayınına (çoğaltma Transact-SQL programlama) güncelleştirilebilir bir abonelik oluştur.

  4. Abone tarafında yürütmek sp_addpullsubscription_agent.Daha fazla bilgi için bkz: Nasıl yapılır: Çekme abonelik (çoğaltma Transact-SQL programlama) oluştur.

  5. Dağıtım Aracısı çoğaltma nesnelerini aktarın ve Yayımcı'dan en son değişiklikleri karşıdan yüklemek için Başlat.Daha fazla bilgi için bkz: Nasıl yapılır: Çekme abonelik (çoğaltma programlama) Eşitle.

El ile başlatmak için bir gönderme temelli abonelik bir işlem yayın için

  1. Şema ve veri üzerinde bulunduğundan emin olun abonelik veritabanı.Daha fazla bilgi için bkz: Bir anlık görüntü olmadan bir işlemsel abonelik başlatılıyor.

  2. yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_addsubscription.yayımlanan veri içeren abone veritabanının adını belirtin @ destination_db, değeri gönderme için @ subscription_type, değeri yalnızca çoğaltma desteği için @ sync_type.Abonelikleri güncelleştirmek için bkz: Nasıl yapılır: İşlem yayınına (çoğaltma Transact-SQL programlama) güncelleştirilebilir bir abonelik oluştur.

  3. yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_addpushsubscription_agent.Daha fazla bilgi için bkz: Nasıl yapılır: İtme aboneliği (çoğaltma Transact-SQL programlama) oluştur.

  4. Dağıtım Aracısı çoğaltma nesnelerini aktarın ve Yayımcı'dan en son değişiklikleri karşıdan yüklemek için Başlat.Daha fazla bilgi için bkz: Nasıl yapılır: İtme aboneliği (çoğaltma programlama) Eşitle.

Bir mektup birleştirme istek temelli abonelik el ile başlatmak içinyayın

  1. Şema ve veri üzerinde bulunduğundan emin olun abonelik veritabanı.Bu geri yükleyerek yapılabilir bir yedek abone adresindeki yayın veritabanı.Daha fazla bilgi için bkz: Birleştirme aboneliği olmayan bir Snapshot başlatılıyor.

  2. Yayımcı tarafında yürütmek sp_addmergesubscription.Belirtmek @ yayın, @ abone, @ subscriber_db, değeri çekme için @ subscription_type.Bu istek temelli abonelik kaydeder.

  3. yürütmek yayımlanan veri içeren veritabanı Abone tarafında sp_addmergepullsubscription.Bir değer belirtmek yok için @ sync_type.

  4. Abone tarafında yürütmek sp_addmergepullsubscription_agent.Daha fazla bilgi için bkz: Nasıl yapılır: Çekme abonelik (çoğaltma Transact-SQL programlama) oluştur.

  5. Çoğaltma nesnelerini aktarın ve Yayımcı'dan en son değişiklikleri karşıdan yüklemek için Birleştirme Aracısı Başlat.Daha fazla bilgi için bkz: Nasıl yapılır: Çekme abonelik (çoğaltma programlama) Eşitle.

El ile başlatmak için bir gönderme temelli abonelik bir birleştirme yayını için

  1. Şema ve veri üzerinde bulunduğundan emin olun abonelik veritabanı.Bu geri yükleyerek yapılabilir bir yedek abone adresindeki yayın veritabanı.Daha fazla bilgi için bkz: Birleştirme aboneliği olmayan bir Snapshot başlatılıyor.

  2. yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_addmergesubscription.yayımlanan veri içeren abone veritabanının adını belirtin @ subscriber_db, değeri gönderme için @ subscription_type, değeri yok için @ sync_type.

  3. yayın veritabanı üzerinde Yayımcı tarafında yürütmek sp_addmergepushsubscription_agent.Daha fazla bilgi için bkz: Nasıl yapılır: İtme aboneliği (çoğaltma Transact-SQL programlama) oluştur.

  4. Çoğaltma nesnelerini aktarın ve Yayımcı'dan en son değişiklikleri karşıdan yüklemek için Birleştirme Aracısı Başlat.Daha fazla bilgi için bkz: Nasıl yapılır: İtme aboneliği (çoğaltma programlama) Eşitle.