Simptomi
Kada promenite parametar u Microsoft SQL Server 2012, 2014 ili 2016 Reporting Services (SSRS) izveštaju u report Builder ili SQL Server alatki za podatke, ne možete da sačuvate izveštaj. Pored toga, dobijate sledeću poruku o grešci:
System.Web.Services.Protocols.SoapException: XML unosa nije u skladu sa šemom. XML gramatika je opisana u API dokumentaciji. Za XML u izveštajima pogledajte sintaksu jezika definicije izveštaja. ---> Microsoft.ReportingServices.Diagnostics.Utilities.InvalidXmlException: XML unosa nije u skladu sa šemom. XML gramatika je opisana u API dokumentaciji. Za XML u izveštajima pogledajte sintaksu jezika definicije izveštaja. at Microsoft.ReportingServices.Library.ReportingService2010Impl.CreateReport(String Report, String Parent, Boolean Overwrite, Byte[] Definition, Property[] Properties, ItemType ItemType, CatalogItem& ItemInfo, Warning[]& Warnings) at Microsoft.ReportingServices.Library.ReportingService2010Impl.CreateCatalogItem(String ItemType, String Name, String Parent, Boolean Overwrite, Byte[] Definition, Property[] Properties, CatalogItem& ItemInfo, Warning[]& Warnings) at Microsoft.ReportingServices.WebServer.ReportingService2010.CreateCatalogItem(String ItemType, String Name, String Parent, Boolean Overwrite, Byte[] Definition, Property[] Properties, CatalogItem& ItemInfo, Warning[]& Warnings)
Rešenje
Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:
Kumulativna ispravka 5 za SQL Server 2016 RTM
Kumulativna ispravka 2 za SQL Server 2016 SP1
Kumulativna ispravka 4 za SQL Server 2014 SP2
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Najnovija kumulativna ispravka za SQL Server 2016 Najnovija kumulativna ispravka za SQL Server 2014
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.