Ši karštoji pataisa taip pat taikoma "Microsoft „SQL Server“ 2012" ataskaitų tarnyboms.
Požymiai
Apsvarstykite šį scenarijų:
- Jūs naudojate "„Microsoft“ „SQL Server“ R2 Reporting Service" (SSRS 2008 R2) arba "„SQL Server“ 2012 Reporting Service" (SSRS 2012) egzempliorių "„Microsoft“ SharePoint" integruotu režimu.
- Turite ataskaitą arba prenumeratą, kurią sukūrė vartotojas, nebeturintis teisių "SharePoint" svetainių rinkinyje.
- Vartotojas, turintis reikiamas teises "SharePoint" svetainių rinkinyje, bando atidaryti ataskaitą arba prenumeratą.
Tokiu atveju vartotojas negalės atidaryti ataskaitos arba prenumeratos. Be to, vartotojas gauna šį klaidos pranešimą:
Pastaba
Report Server aptiko "SharePoint" klaidą. (rsSharePointError)
Objekto nuoroda nenustatyta objekto egzemplioriui.
Be to, ataskaitų serverio žurnalo faile užregistruojama ši išimtis:
Pastaba
„Microsoft“.ReportingServices.Diagnostics.Utilities.SharePointException: ataskaitų serveryje įvyko "SharePoint" klaida. ---> System.NullReferenceException: objekto nuoroda, nenustatyta objekto egzemplioriui.
prie „Microsoft“.ReportingServices.SharePoint.Objects.RSSPImpUser.get_LoginName()
„Microsoft“.ReportingServices.SharePoint.Utilities.CatalogItemUtilities.GetListItemUserLoginName(RSSPListItem item, String fieldName)
„Microsoft“.ReportingServices.SharePoint.Utilities.CatalogItemUtilities.CreateCatalogItem(RSSPFolder folder)
„Microsoft“.ReportingServices.SharePoint.Server.SharePointDBInterface.GetParentsForFolderOrFileRecursive(RSSPWeb žiniatinklis, RSSPFolder folder, RSSPDocumentLibrary docLib, Security secMgr, CatalogItemList parents)
„Microsoft“.ReportingServices.SharePoint.Server.SharePointDBInterface.GetParentsForFolderOrFileRecursive(RSSPWeb žiniatinklis, RSSPFolder folder, RSSPDocumentLibrary docLib, Security secMgr, CatalogItemList parents)
„Microsoft“.ReportingServices.SharePoint.Server.SharePointDBInterface.FindParents(ExternalItemPath objectName, CatalogItemList& parents, Security secMgr, IPathTranslator pathTranslator)
Sprendimas
Problema pirmą kartą buvo išspręsta šiame kaupiamajame „SQL Server“ naujinime.
8 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP1 /en-us/help/2917531
11 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 /en-us/help/2908007
9 kaupiamasis naujinimas, skirtas „SQL Server“ 2008 R2 SP2 /en-us/help/2887606
Apie kaupiamuosius „SQL Server“ naujinimus
Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:
- Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP1
- Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2012
- Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2008 R2 SP2
Būsena
„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.