Ce correctif s’applique également à Microsoft SQL Server 2014.

Symptômes

Supposons que vous disposez de Microsoft SQL Server 2012 PowerPivot pour SharePoint 2013 complément installé sur un ordinateur. Après avoir appliqué la mise à jour Cumulative, 7 pour Microsoft SQL Server 2012, certains classeurs PowerPivot Impossible d’effectuer une opération d’actualisation de données dans Microsoft SharePoint 2013. En outre, les messages d’erreur suivants sont enregistrés dans le journal ULS de SharePoint :

<Date><heure> w3wp.exe (0x112C) 0x0458 PowerPivot Service données Actualiser 99 support l’exception suivante s’est produite, mais a été gérée, aucune action n’est requise : System.Runtime.Serialization.SerializationException : une erreur est survenue à la désérialisation de l’objet de type Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshSchedule. Données au niveau de la racine ne sont pas valides. Ligne 1, position 1167. ---> System.Xml.XmlException : données au niveau de la racine ne sont pas valides. Ligne 1, position 1167. à System.Xml.XmlTextReaderImpl.Throw (String res, chaîne) à System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace() à System.Xml.XmlTextReaderImpl.ParseDocumentContent () à System.Xml.XmlReader.ReadEndElement() à System.Runtime.Serialization.ClassDataContract.ReadXmlValue (XmlReaderDelegator xmlReader, contexte de XmlObjectSerializerReadContext) à System.Runtime.Serializ... eac56a9c-5e2e-6094-7945-2704e646e1b7
<Date><heure> w3wp.exe (0x112C) 0x0458 PowerPivot Service données Actualiser 99 support... emprunt d’identité. XmlObjectSerializerReadContext.InternalDeserialize (XmlReaderDelegator lecteur, nom de chaîne, chaîne ns, Type declaredType, DataContract & dataContract) à System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize (XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, nom de chaîne, chaîne ns) à System.Runtime.Serialization.DataContractSerializer.InternalReadObject (XmlReaderDelegator xmlReader, Boolean verifyObjectName, DataContractResolver dataContractResolver) à System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions (lecteur de XmlReaderDelegator, Boolean verifyObjectName, DataContractResolver dataContractResolver)---fin de la pile de l’exception interne de trace---au System.Runtime.Serialization.XmlObjectSerializer... eac56a9c-5e2e-6094-7945-2704e646e1b7

L’actualisation des données de Service de 0x0458 PowerPivot de w3wp.exe (0x112C) <date><heure> support 99... ReadObjectHandleExceptions (lecteur de XmlReaderDelegator, Boolean verifyObjectName, DataContractResolver dataContractResolver) à System.Runtime.Serialization.DataContractSerializer.ReadObject (lecteur XmlReader) à Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshSchedule.DeserializeDataRefreshScheduleProp (article SPListItem) eac56a9c-5e2e-6094-7945-2704e646e1b7

<Date><heure> w3wp.exe (0x112C) 0x0458 PowerPivot Service données actualisation 00000 support Impossible de désérialiser la planification incorporée. Il devra être recréée eac56a9c-5e2e-6094-7945-2704e646e1b7

<Date><heure> w3wp.exe (0x112C) 0x0458 PowerPivot Service données 42 haute lancement du traitement de datarefresh a échoué avec l’eac56a9c-5e2e-6094-7945-2704e646e1b7 d’exception suivant

16/01/2014 00:36:31.17 w3wp.exe (0x112C) 0x0458 PowerPivot Service données Actualiser 99 haute EXCEPTION : Microsoft.AnalysisServices.SPAddin.DataRefreshException : n’a pas trouvé la planification pour cet élément de travail à Microsoft.AnalysisServices.SPAddin.DataRefresh.WorkItem.LoadWorkbookSchedule() à Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshService.Execute() eac56a9c-5e2e-6094-7945-2704e646e1b7

<Date><heure> w3wp.exe (0x112C) 0x0458 PowerPivot Service données Actualiser 97 support erreur suivante est survenue lors de l’exécution d’une requête sql : System.Data.SqlClient.SqlException (0x80131904) : Impossible de trouver la procédure stockée 'DataRefresh.ScheduleRuns'. à System.Data.SqlClient.SqlConnection.OnError (SqlException exception, Boolean breakConnection, Action 1' wrapCloseInAction) à System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) à System.Data.SqlClient.TdsParser.TryRun (RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean et dataReady) à System.Data.SqlClient.SqlCommand.FinishExecuteReader (SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) au système... eac56a9c-5e2e-6094-7945-2704e646e1b7

<Date><heure> w3wp.exe (0x112C) 0x0458 PowerPivot Service données Actualiser 97 support... m.Data.SqlClient.SqlCommand.RunExecuteReaderTds (CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, tâche & tâche, Boolean asyncWrite) à System.Data.SqlClient.SqlCommand.RunExecuteReader (CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, méthode de chaîne, TaskCompletionSource 1' achèvement, Int32 timeout, tâche & tâche, Boolean asyncWrite) à System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (TaskCompletionSource'1 fin, String methodName, Boolean sendToPipe Int32 timeout, Boolean asyncWrite) à System.Data.SqlClient.SqlCommand.ExecuteNonQuery() au Client de Microsoft.AnalysisServices.SPAddin.MTSAccessorBase.ExecuteNonQuery(String commandText, CommandType commandType, SqlParameter[] paramArray)... eac56a9c-5e2e-6094-7945-2704e646e1b7


Remarque

  • En général, ce problème se produit si la longueur sérialisée de la planification d’actualisation de données est trop faible par rapport à la longueur d’origine.

  • Le problème existe également dans SQL Server 2014.

Cause

Ce problème se produit car les propriétés personnalisées dans le classeur Excel ne sont pas correctement effacées avant de définir un nouveau tableau sérialisé. Cela provoque une propriété personnalisée supplémentaire reste après avoir défini la nouvelle planification. Par conséquent, la planification échoue.

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et de sécurité inclus dans la mise à jour cumulative précédente. Découvrez les dernières mises à jour cumulatives pour SQL Server :


Informations sur le correctif
Un correctif pris en charge est disponible auprès de Microsoft. Toutefois, ce correctif vise à corriger uniquement le problème décrit dans cet article. Appliquez ce correctif uniquement aux systèmes rencontrant ce problème spécifique.

Si le correctif est disponible pour le téléchargement, il existe une section « Téléchargement de correctif logiciel disponible » au début de cet article de la Base de connaissances. Si cette section n’apparaît pas, soumettez une demande au Service Clients et Support de Microsoft pour obtenir le correctif.

Remarque Si des problèmes supplémentaires se produisent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être formuler une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux questions et problèmes qui ne relèvent pas de ce correctif logiciel. Pour une liste complète des numéros de téléphone service clientèle de Microsoft ou pour créer une demande de service distincte, visitez le site Web Microsoft suivant :

http://support.microsoft.com/contactus/?ws=supportRemarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, c'est parce qu'il n'y a pas de correctif disponible pour cette langue.

Solution de contournement

Pour contourner ce problème, procédez comme suit :

  1. Ouvrez le classeur dans Microsoft Excel 2013.

  2. Dans le menu fichier , cliquez sur informations.

  3. Cliquez sur Propriétés, puis cliquez sur Propriétés avancées.

  4. Dans la boîte de dialogue Propriétés avancées , cliquez sur l’onglet personnalisé . Puis, cliquez sur chaque propriété de la liste de Propriétés dont le nom ressemble à pppDRSplitSchedulePrefix et est suivi par un nombre.

    Remarque Assurez-vous que vous cliquez sur Supprimer pour supprimer cette propriété avant de passer à la propriété suivante.

  5. Cliquez sur OK.

  6. Réenregistrez le fichier dans SharePoint. Ou, enregistrer le fichier localement et ensuite de le télécharger vers SharePoint.

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Besoin d’aide ?

Développez vos compétences

Découvrez des formations >

Accédez aux nouvelles fonctionnalités en avant-première

Rejoindre Microsoft Insider >

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×