Hotfix ini juga berlaku untuk Microsoft SQL Server 2012 Reporting Services.
Gejala
Pertimbangkan skenario berikut:
- Anda menjalankan instans Microsoft SQL Server 2008 R2 Reporting Service (SSRS 2008 R2) atau SQL Server 2012 Reporting Service (SSRS 2012) dalam mode terintegrasi Microsoft SharePoint.
- Anda memiliki laporan atau langganan yang dibuat oleh pengguna yang tidak lagi memiliki izin di kumpulan situs SharePoint.
- Pengguna yang memiliki izin yang sesuai di kumpulan situs SharePoint mencoba membuka laporan atau langganan.
Dalam skenario ini, pengguna tidak dapat membuka laporan atau langganan. Selain itu, pengguna menerima pesan kesalahan berikut:
Catatan
Server Laporan mengalami kesalahan SharePoint. (rsSharePointError)
Referensi objek tidak diatur ke contoh objek.
Selain itu, pengecualian berikut ini dicatat dalam file log server laporan:
Catatan
Microsoft.ReportingServices.Diagnostics.Utilities.SharePointException: Report Server mengalami kesalahan SharePoint.
>--- System.NullReferenceException: Referensi objek tidak diatur ke instans objek.
di Microsoft.ReportingServices.SharePoint.Objects.RSSPImpUser.get_LoginName()
at Microsoft.ReportingServices.SharePoint.Utilities.CatalogItemUtilities.GetListItemUserLoginName(RSSPListItem item, String fieldName)
di Microsoft.ReportingServices.SharePoint.Utilities.CatalogItemUtilities.CreateCatalogItem(folder RSSPFolder)
at Microsoft.ReportingServices.SharePoint.Server.SharePointDBInterface.GetParentsForFolderOrFileRecursive(RSSPWeb web, folder RSSPFolder, RSSPDocumentLibLibrary docLib, Security secMgr, CatalogItemList parents)
at Microsoft.ReportingServices.SharePoint.Server.SharePointDBInterface.GetParentsForFolderOrFileRecursive(RSSPWeb web, folder RSSPFolder, RSSPDocumentLibLibrary docLib, Security secMgr, CatalogItemList parents)
at Microsoft.ReportingServices.SharePoint.Server.SharePointDBInterface.FindParents(ExternalItemPath objectName, CatalogItemList& parents, Security secMgr, IPathTranslator pathTranslator)
Resolusi
Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut.
Pembaruan Kumulatif 8 untuk SQL Server 2012 SP1 /en-us/help/2917531
Pembaruan Kumulatif 11 untuk SQL Server 2012 /help/2908007
Pembaruan kumulatif 9 untuk SQL Server 2008 R2 SP2 /en-us/help/2887606
Tentang pembaruan kumulatif untuk SQL Server
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
- Pembaruan kumulatif terbaru untuk SQL Server 2012 SP1
- Pembaruan kumulatif terbaru untuk SQL Server 2012
- Pembaruan kumulatif terbaru untuk SQL Server 2008 R2 SP2
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".