Microsoft, Microsoft SQL Server 2008 R2 düzeltmelerini bir karşıdan yüklenebilen dosya olarak dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2008 R2 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Belirtiler
Aşağıdaki senaryoları dikkate alın:
Senaryo 1
-
Bölümlenmiş bir tablonun bir sütununu Microsoft SQL Server 2008 R2, Microsoft SQL Server 2012 veya Microsoft SQL Server 2008.
-
Tablo için yeni bir bölüm oluşturursunuz.
-
Tablonun yeni bölümüne veri eklemeye çalışırsınız.
-
Tablo için bölümler arasında geçiş yapabilirsiniz.
-
Tablonun yeni bölümüne veri eklemeye çalışırsınız.
Bu senaryoda, bir erişim ihlali oluşabilir. Ayrıca, aşağıdaki hata iletisini alırsınız:
Geçerli komutta önemli bir hata oluştu. Sonuçlar (varsa) atılır.
Senaryo 2
-
SQL Server 2008 R2, SQL Server 2012 veya SQL Server 2008 için bölümlenmiş bir tablonuz vardır.
-
Bir bölümün sıkıştırma türünü değiştirirsiniz.
-
Bölümü güncelleştirmeye veya bölüme veri eklemeye çalışırsınız.
Bu senaryoda, bir erişim ihlali oluşabilir. Ayrıca, aşağıdaki hata iletisini alırsınız:
Geçerli komutta önemli bir hata oluştu. Sonuçlar (varsa) atılır.
Neden
Bu sorun, SQL Server 'ın verileri farklı bölümlere eklemek için kullandığı erişimci meta veri değişikliklerini yanlış tanıyacak şekilde algılar. Bir sütun kapatıldıktan sonra oluşturulan yeni bölüme veri eklendiğinde, yeni bölümdeki en fazla Nullable sütun sayısı, Eski bölümdeki en fazla Nullable sütun sayısından az olabilir.
Çözüm
Toplu güncelleştirme bilgileri
SQL Server 2012 SP1 için toplu güncelleştirme 4
Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 4 ' te yayımlanmıştır. SQL Server 2012 SP1 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:
2833645 SQL Server 2012 SP1 için toplu güncelleştirme 4Not Derlemeler birikimli olduğu için, her yeni düzeltme sürümü önceki SQL Server 2012 SP1 düzeltmesi sürümüyle birlikte gelen 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 makaleye gitmek üzere aşağıdaki makale numarasını tıklatın:
2772858 SQL Server 2012 Service Pack 1 ' den sonra yayınlanan SQL Server 2012 derlemeleri
SQL Server 2008 R2 Service Pack 2 için toplu güncelleştirme 6
Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 6 ' da 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:
2830140 SQL Server 2008 R2 Service Pack 2 için toplu güncelleştirme paketi 6Not 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 2012 için toplu güncelleştirme 7
Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 7 ' de yayımlanmıştır. SQL Server 2012 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:
2823247 SQL Server 2012 için toplu güncelleştirme paketi 7Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2012 düzeltmesi sürümüyle birlikte gelen 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:
2692828 SQL Server 2012 sonrasında yayınlanan SQL Server 2012 derlemeleri
SQL Server 2008 R2 Service Pack 1 için toplu güncelleştirme 12
Bu sorunla ilgili düzeltme ilk olarak 12 toplu güncelleştirme tarihinde 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:
2828727 SQL Server 2008 R2 Service Pack 1 için toplu güncelleştirme paketi 12Not 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 için toplu güncelleştirme 10
Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 10 ' da 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:
2814783 SQL Server 2008 Service Pack 3 toplu güncelleştirme paketi 10Not 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
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 R2
Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 7 ' de yayımlanmıştır. SQL Server 2008 R2 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:
2507770 SQL Server 2008 R2 için toplu güncelleştirme paketi 7 Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 düzeltmesi sürümüyle birlikte gelen 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:
981356 SQL Server 2008 R2 sonrasında yayımlanan SQL Server 2008 R2 derlemeleri
SQL Server 2008 R2 için hizmet paketi bilgileri
Bu sorunu çözmek için, en son SQL Server 2008 R2 hizmet paketini edinin. Daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2527041En son SQL Server 2008 R2 hizmet paketini edinme
Geçici Çözüm
Bu sorunu geçici olarak çözmek için, tablo sütunlarından birini ayarladıktan sonra bölümlenmiş tablonun tüm bölümlerini yeniden oluşturun.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.Bu sorun ilk olarak SQL Server 2008 R2 Service Pack 1 ' de düzeltildi.
Ek Bilgi
Sıkıştırılmış tablolar ve dizinler oluşturma hakkında daha fazla bilgi için, aşağıdaki MSDN Web sitesine gidin: