Aracılığıyla paylaş


Ders 1: Birleştirme çoğaltması kullanarak yayımlama veri

Bu derste, bir birleştirme yayın kullanarak oluşturacağınız SQL Server Management Studio alt küme küme küme kümesini yayımlamak için çalışan, SalesOrderHeader, ve SalesOrderDetail tablolar AdventureWorks2008R2 örnek veritabanı.Her abonelik benzersiz bir bölüm veri içeren bu tabloları parametreli satır filtreleriyle filtre uygulanır.Ayrıca ekleyecek SQL Server (pal) yayın erişim listesi için Birleştirme Aracısı tarafından kullanılan oturum açma.Bu öğretici önceki öğretici tamamladınız gerektirir sunucu çoğaltma için hazırlama.

Bir yayın oluşturun ve makaleleri tanımlamak için

  1. Yayımcı'da bağlanmak SQL Server Management Studiove sonra sunucu düğümünü.

  2. Genişletin çoğaltma klasörü, sağ Local Publications,'ı tıklatın ve Yeni yayın.

    Yayını Yapılandırma Sihirbazı'nı başlatır.

  3. Yayını veritabanı üzerinde sayfa, select AdventureWorks2008R2ve i İleri.

  4. Yayın türü üzerinde sayfa, select birleştirme yayınıve i İleri.

  5. Abone türleri üzerinde sayfa, emin olun, yalnızca SQL Server 2008 Seçili ve i İleri.

  6. Makaleleri üzerinde sayfa, genişletme Tablolar düğümü seçin SalesOrderHeader ve SalesOrderDetail, sonra genişletin çalışanseçin BusinessEntityID veya LoginIDve i İleri.

  7. Filtre tablosu satır üzerinde sayfa,'ı Ekle ve i Filtre Ekle.

  8. De Filtre Ekle iletişim kutusunda seçin çalışan (HumanResources) , filtre uygulamak için tablo seçin,'ı LoginID sütunu, sütun filtre sorgunun where yan tümce tümce tümce eklemek için sağ oku tıklatın ve where yan tümce tümce tümce aşağıdaki gibi değiştirin:

    WHERE [LoginID] = HOST_NAME()
    
  9. ' I Bu satırdan tablo için yalnızca bir abonelik gider,'ı tıklatın ve Tamam.

  10. Filtre tablosu satır üzerinde sayfa,'ı çalışan, tıklatın Ekle, ve i Ekle Katıl uzatma seçili filtre için.

  11. De Katılma ekleme iletişim kutusunda seçin Sales.SalesOrderHeader altında katılmış tablo,'ı el ile birleştirmek deyim Yazve birleştirmek deyim aşağıdaki gibi tamamlayın:

    ON Employee.BusinessEntityID = SalesOrderHeader.SalesPersonID
    
  12. De belirtme birleştirmek seçenekleri, select benzersiz anahtarve i Tamam.

  13. Filtre tablosu satır üzerinde sayfa,'ı SalesOrderHeader,'ı Ekleve i Ekle Katıl uzatma seçili filtre için.

  14. De Ekle Katıl iletişim kutusunda seçin Sales.SalesOrderDetail altında katılmış tablo,'ı Tamamve i İleri.

  15. Seçin hemen bir anlık görüntü oluştur, düz Anlık Görüntü Aracısı aşağıdaki zamanlarda çalıştırmak üzere planlamak,'ı tıklatın ve İleri.

  16. Aracısı güvenlik sayfa üzerinde tıklatın Güvenlik ayarları, girmek <MAKİNE_ADI>\repl_snapshot de işlem hesabı kutusuna bu hesabın parolasını sağlamanız ve i Tamam.' I Son.

  17. Sihirbaz sayfa tam üzerinde bulunan AdvWorksSalesOrdersMerge girin yayın adı 'i tıklatın ve kutu Son.

  18. yayın oluşturduktan sonra'ı yakın.

Anlık görüntü üretimi durumunu görüntülemek için

  1. Yayımcı'da bağlanmak SQL Server Management Studio, sunucu düğümünü genişletin ve sonra genişletin çoğaltma klasörü.

  2. Yerel yayınları klasöründe sağ AdvWorksSalesOrdersMergeve i Görünüm Snapshot Aracısı durum.

  3. Anlık Görüntü Aracısı iş yayın için şu andaki durumu görüntülenir.Bir sonraki derse devam etmeden önce anlık görüntü iş başarılı olduğunu emin olun.

Birleştirme Aracısı oturumu için pal eklemek için

  1. Yayımcı'da bağlanmak SQL Server Management Studio, sunucu düğümünü genişletin ve sonra genişletin çoğaltma klasörü.

  2. Yerel yayınları klasöründe sağ AdvWorksSalesOrdersMergeve i Özellikler.

    The Publication Properties dialog box is displayed.

  3. Seçin Publication Access List 'ı tıklatın ve sayfa Ekle.

  4. Yayını erişim Ekle iletişim kutusunda seçin <MAKİNE_ADI>\repl_merge 'ı tıklatın ve Tamam.Click OK.

Sonraki Adımlar

Birleştirme yayın başarıyla oluşturdunuz.Daha sonra bu yayın için abone olmak olmak olacak.See Ders 2: Birleştirme yayını aboneliği oluşturma.