Aracılığıyla paylaş


Nasıl yapılır: Birleştir tablo makaleleri (SQL Server Management Studio'yu) arasındaki mantıksal kayıt ilişki tanımla

Not

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

Mantıksal kayıtları tanımlamak Ekle Katıl yeni yayın Sihirbazı'nda kullanılabilir iletişim kutusu ve Yayını özellikleri - <yayın> iletişim kutusu.İletişim kutusuna erişme ve sihirbazı kullanma hakkında daha fazla bilgi için bkz: Nasıl yapılır: Bir yayın oluşturun ve makaleleri (SQL Server Management Studio'yu) tanımla ve Nasıl yapılır: Görüntüle ve yayın ve makalesi özellikleri (SQL Server Management Studio'yu) Değiştir.

Mantıksal kayıtlar içinde tanımlanabilir Ekle Katıl iletişim kutusu yalnızca bunlar uygulanır, bir birleşim filtresi bir birleştirmek yayın ve yayın precomputed bölümler kullanma gereksinimleri aşağıdadır.Katılmak için uygulanan mantıksal kayıtları tanımlamak için filtre uygular ve küme çakışma algılama ve Çözümlemesi mantıksal kayıt düzeyinde saklı yordamları kullanmanız gerekir.Daha fazla bilgi için bkz: Nasıl yapılır: Birleştir tablo makaleleri (çoğaltma Transact-SQL programlama) arasındaki mantıksal kayıt ilişki tanımla.

Not

Ekleme, değiştirme veya mantıksal kayıt silme, Yayını özellikleri - <yayın> iletişim kutusu yayına abonelikleri başlatıldıktan sonra yeni bir anlık görüntü oluştur ve gerekir değişikliği. yaptıktan sonra tüm abonelikleri yeniden başlatmakÖzellik değişikliklerini gereksinimleri hakkında daha fazla bilgi için bkz: Yayın ve makale özelliklerini değiştirme.

mantıksal kayıt ilişki tanımlamak için

  1. Üzerinde Tablo satırları süzme yeni yayın Sihirbazı sayfasında veya Satırları süzme sayfa Yayını özellikleri - <yayın> içinde bir satır filtre iletişim kutusunda seçin Filtered Tables bölmesi.

    mantıksal kayıt ilişki ile ilgili bir birleşim filtresi, bir satır filtre genişletir.Bu nedenle filtre birleştirmek ile genişletmek ve mantıksal kayıt ilişki uygulamak için önce bir satır filtre tanımlamalısınız.Sonra bir birleştirmek filtresi ise, tanımlanan bu genişletebilirsiniz birleştirmek filtresi bir başka birleştirmek filtresi.birleştirmek filtreleri tanımlama hakkında daha fazla bilgi için bkz: Nasıl yapılır: Tanımla ve birleştirme makaleleri (SQL Server Management Studio'yu) arasındaki birleşim filtre Değiştir.

  2. ' I Ekleve i Ekle Katıl uzatma seçili filtre için.

  3. Tanımlamak bir birleştirmek filtresi , Ekle Katıl iletişim kutusunu ve sonra onay kutusunu seçin Mantıksal kayıt.

  4. Olarak siz, Yayını özellikleri - <yayın> iletişim kutusuna tıklatın Tamam kaydetmek ve iletişim kutusunu kapatmak için.

mantıksal kayıt ilişkiyi silmek için

  • mantıksal kayıt ilişkiyi silmek veya mantıksal kayıt ilişkiyi silmek ve birleşim filtresi ile ilişkilendirilmiş.

    mantıksal kayıt ilişkiyi silmek için:

    1. Üzerinde Satırları süzme yeni yayın Sihirbazı sayfasında veya Satırları süzme sayfa Yayını özellikleri - <yayın> iletişim kutusunda seçin birleşim filtresi mantıksal kayıt ilişki içinde ilişkili Filtered Tables bölmesini tıklatın ve sonra düzenleme.

    2. De Düzenleme, Katıl iletişim kutusunda, onay kutusunu temizleyin Mantıksal kayıt.

    3. Tamam’ı tıklatın.

    mantıksal kayıt ilişkiyi silmek ve birleştirmek filtresi ile ilişkili:

    • Üzerinde Satırları süzme sayfa yeni yayın Sihirbazı'nı veya Yayını özellikleri - <yayın> iletişim kutusunda bir filtre seçin Filtered Tables bölmesini tıklatın ve sonra silmek.birleştirmek filtresi , Delete kendisi tarafından diğer birleştirmeklerin genişletilmiş, bu birleştirmekler de silinir.