Microsoft, Microsoft SQL Server 2008 Service Pack 3 düzeltmelerini bir indirilebilir dosya olarak dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2008 Service Pack 3 düzeltme sürümü ile sağlanan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Belirtiler
Aşağıdaki senaryoyu inceleyin:
-
Microsoft SQL Server 2008 veya Microsoft SQL Server 2008 R2 'in iki örneğinde veritabanı yansıtmayı yapılandırırsınız.
-
Bir veritabanı yansıtma ortaklığında, bir asıl sunucudaki asıl okuma-yazma veritabanı olan bir sunucudaki işlemsel çoğaltma yayınını yapılandırırsınız. Çoğaltma başlatma işlemi tamamlanmıştır ve abone ile eşitlenir.
-
Çoğaltılan veritabanı, patron sunucusundan ayna sunucusuna yerine geçer. Not Bu gerçekleştiğinde, önceki yansıtma sunucusu roller arasında geçiş yapar ve veritabanı, yeni asıl veritabanı olarak okuma-yazma modunda çevrimiçi duruma gelir.
-
Yayına yeni sorumlu örneğindeki bir makale eklersiniz. Çoğaltma başlatma işlemi tamamlanmıştır ve abone ile eşitlenir.
-
Yayına başka bir makale eklersiniz.
Bu senaryoda, aşağıdaki hata iletilerini alırsınız.Hata iletisi 1
Hiçbir aboneliğin başlatılması gerektiğinden anlık görüntü oluşturulmadı.
Hata iletisi 2
İleti 14058, düzey 16, durum 1, yordam sp_MSrepl_addsubscription_article, satır 331Abonelik veritabanında zaten varolduğundan aboneliği oluşturamıyor. Her abonelik veritabanında aynı yayına yalnızca bir aboneliğe izin verilir. Aboneliği bırakın ve gerekirse tekrar ekleyin. Sorun devam ederse, çoğaltma meta verileri yanlış olabilir; sorun giderme bilgileri için Books Online 'a bakın
NotBu sorun, özgün Principal örneğine yük devretseniz de yine de aynı makaleyi eklerseniz ortaya çıkar.
Çözüm
Toplu güncelleştirme bilgileri
SQL Server 2008 R2 Service Pack 2
Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 3 ' te yayımlanmıştır. SQL Server 2008 R2 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ını tıklatın:
2754552 SQL Server 2008 R2 Service Pack 2 için toplu güncelleştirme paketi 3 Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 Service Pack 2 düzeltme sürümü ile sağlanan 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üşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2730301 SQL Server 2008 R2 Service Pack 2 ' den sonra yayınlanan SQL Server 2008 R2 derlemeleri
SQL Server 2008 R2 Service Pack 1
Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 9 ' da yayımlanmıştır. 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ını tıklatın:
2756574 SQL Server 2008 R2 Service Pack 1 için toplu güncelleştirme paketi 9Not Derlemeler birikimli olduğu için, her yeni düzeltme sürümü önceki SQL Server 2008 R2 Service Pack 1 düzeltme sürümü ile sağlanan 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üşünebilirsiniz. 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 Service Pack 1 ' den sonra yayınlanan SQL Server 2008 R2 derlemeleri
SQL Server 2008 Service Pack 3
Bu sorunla ilgili düzeltme ilk olarak SQL Server 2008 Service Pack 3 toplu güncelleştirme 7 ' de yayımlanmıştır. SQL Server 2008 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ını tıklatın:
2738350 SQL Server 2008 Service Pack 3 toplu güncelleştirme paketi 7Not Derlemeler birikimli olduğu için, her yeni düzeltme sürümü önceki SQL Server 2008 Service Pack 3 düzeltme sürümü ile sağlanan 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üşünebilirsiniz. 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 sonrasında yayınlanan SQL Server 2008 derlemeleri
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Ek Bilgi
Çoğaltmayı ve veritabanı yansımasını yapılandırma hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesine gidin:
Çoğaltma ve veritabanı yansıtmayı yapılandırmaVeritabanı yansıtma hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesine gidin:
Geçici Çözüm
Bu soruna geçici bir çözüm bulmak için sys. Servers.server_id sütunu ve siz makaleyi eklemeden önce etkin veritabanı örneğindeki sysaboneliklerin. ssrvID sütunu eşleştirmesi.Notlar
-
İki sütun eşleşmezse, bu makaleyi, sütunların eşleşmesinden önce yayına eklemelisiniz. İş yükünü, iş ortağının iş ortağı örneğine devrecek şekilde zamanlamanız gerekebilir.
-
Sysabonelikleri tablosunda birden fazla srvID değeri varsa, farklı bir srvID değerine sahip olan makaleyi kaldırın, iş ortağı örneğinin yerine çalışma