KB2658234 - DÜZELTME: SQL Server 2008, SQL Server 2008 R2 veya SQL Server 2012'de bir yayına yeni bir makale eklenirse, yeniden başlattıktan sonra abonede yapılan gereksiz güncelleştirmeler

Uygulandığı Öğe
SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Standard SQL Server 2008 Service Pack 2 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Web

Microsoft, Microsoft SQL Server 2008 SP2 veya Microsoft SQL Server 2012 düzeltmelerini indirilebilir tek bir dosya olarak dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm bir önceki SQL ServerSQL Server 2008 SP2 veya Microsoft SQL ServerSQL Server 2012 düzeltme sürümü ile birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.

Belirtiler

Aşağıdaki senaryoyu ele alalım:

  • Microsoft SQL Server 2008, Micorosoft SQL Server 2008 R2 veya Microsoft SQL Server 2012'de birleştirme çoğaltma yayın ortamı ayarladınız.
  • Ortamda dinamik filtrelenmiş bir yayınınız ve bir aboneniz var ve abone yayımcıyla zaten eşitlenmiş.
  • Yayına yeni bir makale eklediniz. Bu, yeni bir anlık görüntü ve yeni bir dinamik anlık görüntü oluşturur.
  • Çoğaltma işini çalıştırırsınız ve abone yayımcıyla yeniden eşitlenir.
  • Aboneyi yeniden başlatırsınız.

Bu senaryoda, abone yeniden başlatılmak üzere ayarlandıktan sonra eşitlendiğinde, tüm tabloların toplu ekleme işlemi gerçekleştirilir. Ancak, yeni eklenen tablolardaki tüm satırların güncelleştirmeleri yürütülür. Makale büyükse, bu durum performansın yavaşlamasına neden olur.

Not: Bu sorun, mevcut aboneyi yeniden başlatmak yerine yeni bir abone eklediğinizde de oluşur.

Çözüm

Toplu güncelleştirme bilgileri

SQL ServerSQL Server 2008 Service Pack 3

Bu soruna yönelik düzeltme ilk olarak SQL Server 2008 Service Pack 3 için Toplu Güncelleştirme 7'de yayımlanmıştır. Bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

SQL Server 2008 Service Pack 3 için 2738350 Toplu Güncelleştirme paketi 7Not: Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2008 Service Pack 3 düzeltme sürümüne eklenmiş olan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünmenizi öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2629969 SQL Server 2008 Service Pack 3 yayımlandıktan sonra yayımlanan SQL Server 2008 derlemeleri

SQL ServerSQL Server 2008 R2 Service Pack 1

Bu soruna yönelik düzeltme ilk olarak Toplu Güncelleştirme 8'de yayınlandı. SQL Server 2008 R2 Service Pack 1 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2723743 SQL Server 2008 R2 SP1 için Toplu Güncelleştirme Paketi 8Note Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2008 R2 Service Pack 1 düzeltme sürümüne eklenmiş olan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünmenizi öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2567616 SQL Server 2008 R2 SP1'den sonra yayımlanan SQL Server 2008 R2 derlemeleri

SQL Server 2012

Bu soruna yönelik düzeltme ilk olarak SQL Server 2012 için Toplu Güncelleştirme 1'de yayımlandı. Bu toplu güncelleştirme paketi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2679368 SQL Server 2012 için Toplu Güncelleştirme Paketi 1Not: Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2012 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Microsoft, bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünmenizi önerir. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2692828 SQL Server 2012 yayımlandıktan sonra yayımlanan SQL Server 2012 derlemeleri SQL Server 2012 yüklemesine bir SQL Server 2012 düzeltmesi uygulamalısınız.

Cumulative Update 8 for SQL ServerSQL Server 2008 Service Pack 2

Bu soruna yönelik düzeltme ilk olarak SQL Server 2008 Service Pack 2 için Toplu Güncelleştirme 8'de yayımlanmıştır. SQL Server 2008 Service Pack 2 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2648096 SQL Server 2008 Service Pack 2 için Toplu Güncelleştirme Paketi 8Not: Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2008 Service Pack 2 düzeltme sürümüne eklenmiş olan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünmenizi öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2402659 SQL Server 2008 Service Pack 2 yayınlandıktan sonra yayımlanan SQL Server 2008 derlemeleri

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.