Bu makalede, işlemsel çoğaltma yayınındaki bir makalenin veritabanından ve yayınlardan bırakılmasına olanak tanıyan bir gelişme açıklanır. Bir tablo, yalnızca bir makale olarak tabloları olan tüm yayınlarda allow_drop özelliği true olarak ayarlandığında bırakılabilir. Makale içeren herhangi bir yayın için özellik false olarak AYARLANıRSA, tablo bırakma işlemi başarısız olur ve çoğaltılmış makalelerin atlanmadığını bildirir. BıRAKMA tablosu DDL 'i yayın (lar) tarafından DESTEKLENIYORSA, tablo bırakma işlemi tablodan ve veritabanından tabloyu bırakacak. Log Reader Aracısı, bırakılan tablonun dağıtım veritabanı için bir temizleme komutu nakleder ve yayımcı meta verilerini temizlemeyi kaydeder. Günlük okuyucusu bırakılan tabloya başvuran tüm günlük kayıtlarını işlemediyse, bırakılan tabloyla ilişkili yeni komutları yoksayar. Önceden işlenmiş kayıtlar dağıtım veritabanına teslim edilecektir. Dağıtım Aracısı eski (bırakılan) makaleyi temizlerken, bu kişiler abone veritabanına uygulanabilir. Yayında bırakma tablosu desteğini etkinleştiren komut:exec sp_changepublication @publication = '<Publication Name>', @property = 'allow_drop', @value = 'true' Yayın oluştururken Drop Table desteğini etkinleştiren komut:exec sp_addpublication @publication = '<Publication Name>', ..., @allow_drop = N'true' Allow_drop özelliğin varsayılan değeri Falseolarak ayarlanır.
Çözüm
Bu sorun, SQL Server için aşağıdaki toplu güncelleştirmelerde giderilmiştir:
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini gözden geçirin:
Hizmet paketi bilgileriBu işlevsellik ilk olarak SQL Server için aşağıdaki hizmet paketlerinde sunulmuştur:
SQL Server için hizmet paketleri hakkındaHizmet paketleri birikimli. Her yeni hizmet paketi, yeni düzeltmelerle birlikte önceki hizmet paketlerindeki düzeltmeleri de içerir. Önerimiz en son hizmet paketini ve hizmet paketine yönelik en son toplu güncelleştirmeyi uygulamaktır. En son hizmet paketini yüklemeden önce önceki hizmet paketini yüklemenize gerek yoktur. En son hizmet paketi ve toplu güncelleştirme hakkında daha fazla bilgi edinmek için aşağıdaki makaledeki Tablo 1 ' i kullanın.SQL Server ve bileşenlerinin sürümü, sürümü ve güncelleştirme düzeyini belirleme