ВИПРАВЛЕННЯ: Книги PowerPivot не робити оновлення на даних у SharePoint 2013, після інсталяції SQL Server 2012-CU7 або SQL Server 2014

Помилка #: 201149 (супровід вмісту) VSTS:1988479

Це виправлення також стосується Microsoft SQL Server-2014 р.

Причини

Припустімо, що у вас є Microsoft SQL Server 2012-PowerPivot для SharePoint 2013 надбудови на комп'ютері. Після інсталяції сукупного оновлення 7 Microsoft SQL Server 2012 немає, деякі книги, PowerPivot не вдалося виконати операції оновлення даних у програмі Microsoft SharePoint 2013. Крім того, в журналі ULS на SharePoint реєструються таких повідомлень про помилку:

<Дати><час>-w3wp.exe (0x112C) 0x0458 PowerPivot пакет даних оновлення 99 середній таких винятків сталася, але були оброблені, дія не потрібно: System.Runtime.Serialization.SerializationException: сталася помилка, десеріалізації об'єкт типу Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshSchedule. Дані з кореневого рівня недійсний. Рядок 1, розташуйте 1167. ---> На System.Xml.XmlException: дані з кореневого рівня. Рядок 1, розташуйте 1167. на System.Xml.XmlTextReaderImpl.Throw (дозвіл на рядок, рядок arg) на System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace(), в System.Xml.XmlTextReaderImpl.ParseDocumentContent(), в System.Xml.XmlReader.ReadEndElement(), в System.Runtime.Serialization.ClassDataContract.ReadXmlValue (XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext контексту) на System.Runtime.Serializ... eac56a9c-5e2e-6094-7945-2704e646e1b7
<Дати><час>-w3wp.exe (0x112C) 0x0458 PowerPivot пакет даних оновлення 99 середній. інформації. XmlObjectSerializerReadContext.InternalDeserialize (XmlReaderDelegator читання, рядок, рядку ns типу declaredType, DataContract & dataContract) на System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize (XmlReaderDelegator xmlReader, типу declaredType, DataContract dataContract, рядок, рядку ns) на System.Runtime.Serialization.DataContractSerializer.InternalReadObject (XmlReaderDelegator xmlReader, Boolean verifyObjectName, DataContractResolver dataContractResolver) в System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions (XmlReaderDelegator читання, логічний вираз verifyObjectName, DataContractResolver dataContractResolver)---кінець внутрішнього винятку стека трасування---на System.Runtime.Serialization.XmlObjectSerializer... eac56a9c-5e2e-6094-7945-2704e646e1b7

<Дати><час>-w3wp.exe (0x112C) 0x0458 PowerPivot пакет оновлення даних 99 середовища... ReadObjectHandleExceptions (XmlReaderDelegator читання, логічний вираз verifyObjectName, DataContractResolver dataContractResolver) в System.Runtime.Serialization.DataContractSerializer.ReadObject (XmlReader reader) на eac56a9c-5e2e-6094-7945-2704e646e1b7 в Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshSchedule.DeserializeDataRefreshScheduleProp (SPListItem елемента)

<Дати><час>-w3wp.exe (0x112C) 0x0458 PowerPivot пакет даних оновлення 00000 носій не вдається десеріалізацію вбудований розклад. Він має бути знов створеної eac56a9c-5e2e-6094-7945-2704e646e1b7

<Дати><час>-w3wp.exe (0x112C) 0x0458 PowerPivot пакет даних оновіть 42 високої запуску datarefresh обробки помилка нижче виняток-eac56a9c-5e2e-6094-7945-2704e646e1b7

16/01/2014 00:36:31.17, w3wp.exe (0x112C) 0x0458 PowerPivot пакет даних оновлення 99 високої ВИНЯТКУ: Microsoft.AnalysisServices.SPAddin.DataRefreshException: не вдалося знайти розклад для цього елемента роботи в Microsoft.AnalysisServices.SPAddin.DataRefresh.WorkItem.LoadWorkbookSchedule() в Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshService.Execute() eac56a9c-5e2e-6094-7945-2704e646e1b7

<Дати><час>-w3wp.exe (0x112C) 0x0458 PowerPivot пакет даних оновіть 97 середній сталася така помилка під час спроби виконати запит sql: System.Data.SqlClient.SqlException (0x80131904): не вдалося знайти збережених процедур "DataRefresh.ScheduleRuns". на System.Data.SqlClient.SqlConnection.OnError (SqlException винятків, логічний вираз breakConnection, дія ' 1 wrapCloseInAction) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj, Boolean callerHasConnectionLock, логічний вираз asyncClose) в System.Data.SqlClient.TdsParser.TryRun (RunBehavior runBehavior, SqlCommand cmdHandler, модуля потік даних, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, логічних і dataReady) в System.Data.SqlClient.SqlCommand.FinishExecuteReader (модуля ds, RunBehavior runBehavior, рядок resetOptionsString) в с. eac56a9c-5e2e-6094-7945-2704e646e1b7

<Дати><час>-w3wp.exe (0x112C) 0x0458 PowerPivot пакет даних оновіть 97 середовища... m.Data.SqlClient.SqlCommand.RunExecuteReaderTds (CommandBehavior cmdBehavior, RunBehavior runBehavior, логічний вираз returnStream, логічний вираз асинхронних, Int32 тайм-ауту, завдання та завдання, логічний вираз asyncWrite) в System.Data.SqlClient.SqlCommand.RunExecuteReader (CommandBehavior cmdBehavior, RunBehavior runBehavior, логічний вираз returnStream, рядок спосіб, TaskCompletionSource'1 завершення Int32 тайм-ауту, завдання та завдання, логічний вираз asyncWrite) в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (TaskCompletionSource'1 завершення, рядок methodName, логічний вираз sendToPipe Int32 тайм-ауту, логічний вираз asyncWrite) в System.Data.SqlClient.SqlCommand.ExecuteNonQuery(), на Microsoft.AnalysisServices.SPAddin.MTSAccessorBase.ExecuteNonQuery(String commandText, CommandType commandType, SqlParameter[] paramArray)...-клієнта eac56a9c-5e2e-6094-7945-2704e646e1b7


Примітка

  • Ця проблема зазвичай виникає, якщо серіалізованого тривалість розкладу оновлення даних занадто короткий порівняно з вихідного довжини.

  • У SQL Server 2014 також існує проблема.

Причина

Ця проблема виникає в тому, що настроювані властивості на аркуші Excel правильно видаляються перш ніж серіалізованого новий розклад. Це призводить до додаткових настроювані властивості, залишається після встановлення новий розклад. Таким чином, новий розклад не вдається.

Вирішення

Відомості про Сукупне оновлення

Проблему, спочатку було усунуто у такий сукупний пакет оновлень із сервера SQL Server.

Сукупний пакет оновлень 1, для SQL Server 2014 року/en-us/help/2931693

Сукупний пакет оновлень, 9 для SQL Server 2012 з пакетом оновлень 1/en-us/help/2931078

Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, які входять до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:


Відомості про виправлення
Виправлення доступне від корпорації Майкрософт. Проте, це виправлення призначене тільки для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які зазнають цієї конкретної проблеми.

Якщо виправлення доступне для завантаження, у верхній частині цієї статті бази знань буде розділ "Завантажити доступні виправлення ". Якщо цей розділ не відображається, надішліть запит до клієнтської служби та підтримки Microsoft, щоб отримати виправлення.

Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Повний список телефонів служби підтримки користувачів і технічної підтримки, або створити окремий запит на обслуговування відвідайте веб-сайт корпорації Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Завантажити доступні виправлення" відображаються мови, для яких доступне виправлення. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.

Виправлення помилок

Щоб вирішити цю проблему, виконайте такі дії:

  1. Відкрийте книгу, у програмі Microsoft Excel 2013.

  2. У меню " файл " натисніть кнопку " відомості".

  3. Натисніть кнопку Властивостіта клацніть Додаткові властивості.

  4. У діалоговому вікні " Додаткові властивості " перейдіть на вкладку користувача . Виберіть кожної таблиці у списку властивостей , який має ім'я, яке нагадує pppDRSplitSchedulePrefix і супроводжується число.

    Примітка. Переконайтеся в тому, якщо клацнути Видалити видалення цієї властивості, перш ніж переходити до наступного властивості.

  5. Натисніть кнопку OK.

  6. Збережіть файл у програмі SharePoint. Або, збережіть файл на локальному комп'ютері і завантажити SharePoint.

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Author:jannaw;
Укладач: v-shysun
Технічний редактор: pawhe; xiaoyul; jannaw; sqlprev
Редактор: v-mordew

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×