KB2707015 - DÜZELTME: SSRS 2008 R2 veya SSRS 2012'de Tablix denetimi içeren bir raporu dışarı aktarırken rsInternalError hatası

Microsoft, Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) düzeltmelerini indirilebilir tek bir dosyada dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2008 R2 Service Pack 1 (SP1) güncelleştirmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik güncelleştirmelerini içerir.

Belirtiler

Bir bilgisayara Microsoft SQL ServerSQL Server 2008 R2 Reporting Services (SSRS 2008 R2) veya Microsoft SQL ServerSQL Server 2012 Reporting Services'ı (SSRS 2012) yüklediğinizi varsayalım. Windows Internet Explorer'dan Tablix denetimi içeren bir raporu işlemeye veya vermeye çalıştığınızda, zaman zaman aşağıdaki hata iletisini alırsınız:

Not

'/Reports' uygulamasında sunucu hatası.

Rapor sunucusunda bir iç hata oluştu. Daha fazla ayrıntı için hata günlüğüne bakın. (rsInternalError)
Açıklama: Geçerli web isteğinin yürütülmesi sırasında işlenmemiş bir özel durum meydana geldi. Hata ve kodda nereden kaynaklandığı hakkında daha fazla bilgi için lütfen yığın izlemesini gözden geçirin.

Özel Durum Ayrıntıları: Microsoft.Reporting.WebForms.ReportServerException: Rapor sunucusunda bir iç hata oluştu. Daha fazla ayrıntı için hata günlüğüne bakın. (rsInternalError)

Kaynak Hatası:
Geçerli web isteğinin yürütülmesi sırasında işlenmemiş bir özel durum oluşturuldu. Özel durumun kaynağı ve konumuyla ilgili bilgiler, aşağıdaki özel durum yığını izlemesi kullanılarak tanımlanabilir.

Ayrıca, Raporlama hizmetleri hata günlüğüne aşağıdaki hata iletisi kaydedilir:

Not

kütüphane! ReportServer_0-2!122c!04/03/2012-23:48:06:: e HATA: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException: Öğe için geçersiz ofset. ReferenceID: ffffffff5d, Offset: -163, Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException: Rapor sunucusunda bir iç hata oluştu. Daha fazla ayrıntı için hata günlüğüne bakın.;

kütüphane! ReportServer_0-2!122c!04/03/2012-23:49:40:: i BİLGİ: Exception InternalCatalogException dumped to: C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\Logfiles flags= AllMemory, AllThreads, SendToWatson

Not Tablix denetimi aşağıdaki koşulları karşılıyorsa bu hata iletilerini alırsınız:

  • Tablix denetiminin en az bir satır grubu ve en az bir sütun grubu vardır.
  • Sütun grubunun en az 100 örneği vardır.
  • Satır ve sütun grubunun kesişim noktasındaki hücre iç içe Tablix denetimi, grafik veya başka veri bölgeleri içermektedir.

      

Çözüm

Toplu güncelleştirme bilgileri

SQL Server 2012

Bu soruna yönelik düzeltme ilk olarak SQL Server 2012 için Toplu Güncelleştirme 3'te 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:

2723749 SQL Server 2012 için Toplu Güncelleştirme Paketi 3Not: Derlemeler birikimli olduğundan, her yeni düzeltme sürümü ö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.

SQL ServerSQL Server 2008 R2 Service Pack 2

Bu soruna yönelik düzeltme ilk olarak SQL Server 2008 R2 Service Pack 2 için Toplu Güncelleştirme 1'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 R2 Service Pack 2 için 2720425 Toplu Güncelleştirme paketi 1Not: Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2008 R2 düzeltme sürümüne dahil edilen 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:

2730301 SQL Server 2008 R2 Service Pack 2 yayımlandıktan sonra yayımlanan SQL Server 2008 R2 derlemeleri

Cumulative update package 7 for SQL ServerSQL Server 2008 R2 SP1

Bu soruna yönelik düzeltme ilk olarak SQL Server 2008 R2 Service Pack 1 için Toplu Güncelleştirme 7'de yayımlanmıştır. 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:

2703282 SQL Server 2008 R2 SP1 için Toplu Güncelleştirme Paketi 6Not Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2008 R2 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'in yayımlanmasından sonra yayımlanan SQL Server 2008 R2 derlemeleri, belirli SQL Server hizmet paketleri için Microsoft SQL Server 2008 R2 düzeltmeleri oluşturulmuştur. Bir SQL ServerSQL Server 2008 R2 Service Pack 1 yüklemesine bir SQL ServerSQL Server 2008 R2 Service Pack 1 düzeltmesi uygulamanız gerekir. Varsayılan olarak, bir SQL ServerSQL Server hizmet paketinde sağlanan tüm düzeltmeler, bir sonraki SQL ServerSQL Server hizmet paketine dahil edilir.

Durum

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