KORRIGERA: PowerPivot arbetsboken inte datauppdatering i SharePoint 2013 när du har installerat SQL Server 2012 CU7 eller SQL Server-2014

PROGRAMFEL #: 201149 (Innehållsunderhåll) VSTS:1988479

Den här snabbkorrigeringen gäller även Microsoft SQL Server-2014.

Symptom

Anta att du har Microsoft SQL Server 2012 PowerPivot för SharePoint 2013 tillägg som installeras på en dator. När du har installerat den kumulativa uppdatering 7 för Microsoft SQL Server 2012 kan inte vissa PowerPivot arbetsböcker utföra en åtgärd för uppdatering av data i Microsoft SharePoint 2013. Dessutom loggas följande felmeddelanden i SharePoint ULS-loggen:

<Datum><tid> w3wp.exe (0x112C) 0x0458 PowerPivot Service uppdatera 99 informationsmediet följande undantag har inträffat men har hanterats, krävs ingen åtgärd: System.Runtime.Serialization.SerializationException: Det uppstod ett fel vid deserialisering av objekt av typen Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshSchedule. Data på rotnivån är ogiltiga. Rad 1, placera 1167. ---> System.Xml.XmlException: Data på rotnivån är ogiltiga. Rad 1, placera 1167. vid System.Xml.XmlTextReaderImpl.Throw (String res, sträng arg) vid System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace() vid System.Xml.XmlTextReaderImpl.ParseDocumentContent() vid System.Xml.XmlReader.ReadEndElement() vid System.Runtime.Serialization.ClassDataContract.ReadXmlValue (XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext kontext) vid System.Runtime.Serializ... eac56a9c-5e2e-6094-7945-2704e646e1b7
<Datum><tid> w3wp.exe (0x112C) 0x0458 PowerPivot Service uppdatera 99 informationsmediet... tion. XmlObjectSerializerReadContext.InternalDeserialize (XmlReaderDelegator-läsare, strängen, strängen ns, typ declaredType, DataContract & dataContract) vid System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize (XmlReaderDelegator xmlReader, typ declaredType, DataContract dataContract, strängen, strängen ns) vid System.Runtime.Serialization.DataContractSerializer.InternalReadObject (XmlReaderDelegator xmlReader, Boolean verifyObjectName, DataContractResolver dataContractResolver) vid System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions (XmlReaderDelegator-läsare, Boolean verifyObjectName, DataContractResolver dataContractResolver) torrsubstanshalt slutet av det interna undantaget stack trace torrsubstanshalt på System.Runtime.Serialization.XmlObjectSerializer... eac56a9c-5e2e-6094-7945-2704e646e1b7

<Datum><tid> w3wp.exe (0x112C) 0x0458 PowerPivot Service Data Uppdatera 99 medel... ReadObjectHandleExceptions (XmlReaderDelegator-läsare, Boolean verifyObjectName, DataContractResolver dataContractResolver) vid System.Runtime.Serialization.DataContractSerializer.ReadObject (XmlReader läsaren) vid eac56a9c-5e2e-6094-7945-2704e646e1b7 Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshSchedule.DeserializeDataRefreshScheduleProp (SPListItem-objekt)

<Datum><tid> w3wp.exe (0x112C) 0x0458 PowerPivot Service Data Uppdatera 00000 medel inte avserialisera inbäddade schemat. Det måste vara återskapade eac56a9c-5e2e-6094-7945-2704e646e1b7

<Datum><tid> w3wp.exe (0x112C) 0x0458 PowerPivot Service Data Uppdatera 42 hög starta bearbetningen av datarefresh misslyckades med följande undantag eac56a9c-5e2e-6094-7945-2704e646e1b7

2014-01/16 00:36:31.17 w3wp.exe (0x112C) 0x0458 PowerPivot Service Data Uppdatera 99 hög undantag: Microsoft.AnalysisServices.SPAddin.DataRefreshException: gick inte att hitta schemat för den här arbetsuppgiften vid Microsoft.AnalysisServices.SPAddin.DataRefresh.WorkItem.LoadWorkbookSchedule() vid Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshService.Execute() eac56a9c-5e2e-6094-7945-2704e646e1b7

<Datum><tid> w3wp.exe (0x112C) 0x0458 PowerPivot Service Data Uppdatera 97 medel följande fel uppstod vid försök att köra en sql-fråga: System.Data.SqlClient.SqlException (0x80131904): kunde inte hitta den lagrade proceduren 'DataRefresh.ScheduleRuns'. vid System.Data.SqlClient.SqlConnection.OnError (SqlException-undantag, booleska breakConnection, åtgärd ' 1-wrapCloseInAction) vid System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj, booleska callerHasConnectionLock, booleska asyncClose) vid System.Data.SqlClient.TdsParser.TryRun (RunBehavior runBehavior, SqlCommand-cmdHandler, SqlDataReader dataström, BulkCopySimpleResultSet, bulkCopyHandler, TdsParserStateObject stateObj, Boolean & dataReady) vid System.Data.SqlClient.SqlCommand.FinishExecuteReader (SqlDataReader ds, RunBehavior runBehavior, sträng resetOptionsString) på systemet... eac56a9c-5e2e-6094-7945-2704e646e1b7

<Datum><tid> w3wp.exe (0x112C) 0x0458 PowerPivot Service uppdatera 97 informationsmediet... m.Data.SqlClient.SqlCommand.RunExecuteReaderTds (CommandBehavior cmdBehavior, RunBehavior runBehavior, booleska returnStream, booleska asynkrona, Int32 timeout aktiviteten och aktiviteten, booleska asyncWrite) vid System.Data.SqlClient.SqlCommand.RunExecuteReader (CommandBehavior cmdBehavior, RunBehavior runBehavior, booleska returnStream, String metod, TaskCompletionSource'1 slutförande, Int32 timeout, aktivitet & aktivitet, booleska asyncWrite) vid System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (TaskCompletionSource'1 slutförande, methodName sträng, booleska sendToPipe Int32 timeout, booleska asyncWrite) vid System.Data.SqlClient.SqlCommand.ExecuteNonQuery() på Microsoft.AnalysisServices.SPAddin.MTSAccessorBase.ExecuteNonQuery(String commandText, CommandType commandType, SqlParameter[] paramArray) klient... eac56a9c-5e2e-6094-7945-2704e646e1b7


Obs!

  • Det här problemet uppstår vanligen om data uppdatera schemat serialiserad längd är för kort jämfört med den ursprungliga längden.

  • Problemet finns också i SQL Server-2014.

Orsak

Det här problemet uppstår eftersom anpassade egenskaper på Excel-arbetsboken inte raderas korrekt innan du anger ett nytt schema som serialiserad. Detta medför en extra anpassad egenskap ska finnas kvar när du har angett det nya schemat. Det nya schemat misslyckas därför.

Lösning

Information om Kumulativ uppdatering

Problemet korrigerades först i följande kumulativ uppdatering av SQL Server.

Kumulativ uppdatering 1 för SQLServer 2014/en-us/help/2931693

Kumulativ uppdatering 9 för SQL Server 2012 SP1/en-us/help/2931078

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Checka ut de senaste kumulativa uppdateringarna för SQL Server:


Information om snabbkorrigeringen
En snabbkorrigering är tillgänglig från Microsoft. Den här snabbkorrigeringen är emellertid avsedd att åtgärda det problem som beskrivs i denna artikel. Använd bara den här snabbkorrigeringen för system med just detta problem.

Om snabbkorrigeringen är tillgänglig för hämtning finns "Snabbkorrigeringen tillgänglig för hämtning" överst i den här Knowledge Base-artikeln. Om det här avsnittet inte visas, skicka en begäran till Microsofts kundtjänst och Support för att få snabbkorrigeringen.

Obs! Om det uppstår ytterligare problem eller krävs felsökning, kan du behöva skapa en serviceförfrågan. De vanliga supportkostnaderna gäller för övriga supportfrågor och problem som inte uppfyller kraven för den här snabbkorrigeringen. En fullständig lista över telefonnummer för Microsofts kundtjänst och Support eller skapa en serviceförfrågan finns på följande Microsoft-webbplats:

http://support.microsoft.com/contactus/?ws=supportObs! "Snabbkorrigering tillgänglig för hämtning" formuläret visar de språk som snabbkorrigeringen är tillgänglig på. Om ditt språk inte visas beror det på att ingen snabbkorrigering är tillgänglig för språket.

Temporär lösning

Undvik problemet så här:

  1. Öppna arbetsboken i Microsoft Excel 2013.

  2. Klicka på InfoArkiv -menyn.

  3. Klicka på Egenskaperoch klicka sedan på Avancerade egenskaper.

  4. Klicka på fliken anpassade i dialogrutan Avancerade egenskaper . Klicka på varje egenskap i listan över Egenskaper som har ett namn som liknar pppDRSplitSchedulePrefix och följt av ett tal.

    Obs! Kontrollera att du klickar på Ta bort om du vill ta bort egenskapen innan du går vidare till nästa egenskap.

  5. Klicka på OK.

  6. Spara om filen i SharePoint. Eller spara filen lokalt och överför den till SharePoint.

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Author:jannaw;
Skribent: v-shysun
Teknisk granskare: pawhe; xiaoyul; jannaw; sqlprev
Redigering: v-mordew

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×