Aracılığıyla paylaş


Bir birleştirme aboneliği olmayan bir anlık görüntü başlatılıyor

Not

This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

Varsayılan olarak, bir abonelik birleştirme yayınına anlık görüntü Aracısı tarafından oluşturulan ve Birleştirme Aracısı tarafından uygulanmış olan bir anlık görüntü ile başlatıldı.Bazı senaryolarda, yedek gibi başka yöntem kullanarak bir abonelik başlatılamıyor.Birleştirme çoğaltma anlık görüntü olmadan başlatılıyor abonelikler süzülmüş ve filtre uygulanmamış yayınlar için destekler.Seçeneği, filtre uygulanmamış yayınları statik filtreler kullanan ile sık kullanılır.Parametreli filtreleri yayınlar, genellikle anlık görüntü görüntü bir abone'nın bir bölümü ile başlatılır.Daha fazla bilgi için bkz: Anlık görüntüler için birleştirme yayınları ile parametreli hale getirilmiş süzgeçleri.

Olanaklıysa, anlık görüntü görüntü aboneliklerle başlatılamıyor.Özellikle aşağıdaki durumlarda bir anlık görüntü olmadan bir abonelik başlatılıyor karşı öneririz:

  • Sütun düzeyinde izleme, dikey filtreleme veya şema değişiklikleri, Yayımcı tarafında yapma kullanırken.Yakınsama Bu abonelik anlık görüntü görüntü olmadan başlatılırken neden olabilir.

  • Web üzerinden eşitleme kullanırken, anlık görüntü dosyaları için abone çoğaltılır, ancak kullanılamaz.

  • Ne zaman, yeniden gerekir abonelik.

  • Gereksinim duyduğunuz performans üstünlüklerinden precomputed bölümleri'ni kullanarak sağlar.

Birleştirme işlemini başlatmak için abonelik bir yedek veya başka yöntem kullanarak, aşağıdaki adımları kullanın:

  1. Birleştirme çoğaltma içinde kullanılan tabloları rowguid ve not null sütun özniteliklerini uniqueidentifier sütun ekleyin.

  2. Abone başlatmak için kullanacağı veritabanı yedek.

  3. Bir yayın oluşturursanız ve yayının anlık görüntü görüntü görüntüsünü oluşturur.Anlık görüntüdeki yayımlanmış bir tablodan veri ve şema kullanılmaz, ancak sistem nesneleri ve çoğaltma tarafından gerekli meta veriler içerdiğinden anlık görüntü yine de gereklidir.Bu nesneler ve meta veriler abone için başlangıç eşitleme sırasında kopyalanır.

  4. geri yükleme yedek başka yöntem kullanarak abone veya kopya veri.Bir yedeklemeyi geri yükleme, KEEP_REPLICATION seçeneğini belirtmeyin.Bu seçenek, geri yükleme sırasında çoğaltma ayarları korumak için tasarlanmıştır; Yayımcı ayarlarını veritabanından kaldırmak istediğiniz şekilde, yedek, yayımcıdan gelen.Geri yüklenen veritabanı, gerekli ayarları abone sonra bir ilk eşitleme gerekir.

  5. Abonelik el ile başlatılan belirterek, bir abonelik oluşturun.

    Not

    Bir abonelik anlık hangi hesap kullanılmadan başlatıldı, SQL Server Yayımcı adresindeki hizmetini çalıştırır anlık görüntü klasöründeki dağıtımcı en yazma izinlerine sahip olmanız gerekir. Izinler hakkında daha fazla bilgi için bkz: Çoğaltma aracısı güvenlik modeli.

    Daha fazla bilgi için, bkz:

  6. Nesneler ve çoğaltma tarafından gerekli meta veriler kopyalamak için birleştirme aracı bir ilk eşitleme yapın.Abone artık eşitlenir ve yayımcı artımlı değişiklikleri kabul etmek için hazır.