Проблема
Рассмотрим следующий сценарий.
- Вы устанавливаете Microsoft SQL Server 2012 или SQL Server 2014 PowerPivot для Microsoft SharePoint 2013 на сервере SharePoint. Кроме того, можно установить SQL Server 2012 PowerPivot для Microsoft SharePoint 2010 на сервере SharePoint.
- Сервер SharePoint использует полное доменное имя (FQDN), как показано в разделе Центр администрирования — Управление серверами в ферме.
- Вы пытаетесь обновить данные в книге PowerPivot, например на панели мониторинга управления.
В этом случае появляется следующее сообщение об ошибке:
Примечание
Не удается обновить данные для подключения к данным в книге. Повторите попытку или обратитесь к системному администратору. Не удалось обновить следующие подключения: Данные PowerPivot
Кроме того, в журнале единой службы ведения журнала SharePoint (ULS) регистрируется следующее исключение:
Примечание
ИСКЛЮЧЕНИЕ. System.NullReferenceException: ссылка на объект не установлена для экземпляра объекта. в Microsoft.AnalysisServices.SharePoint.Integration.Redirector.CacheManager.ImageLoad(SPFile spFile , DateTime fileLastModifiedTimestamp, Int32 localeId, String databaseName, String databaseId, ImageLoadMode mode)
Решение
Эта проблема была впервые исправлена в следующем накопительном пакете обновления SQL Server.
Накопительный пакет обновления 1 для SQL Server 2014 г. /en-us/help/2931693
Накопительный пакет обновления 8 для SQL Server 2012 с пакетом обновления 1 (SP1) /en-us/help/2917531
Сведения о накопительных обновлениях для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Ознакомьтесь с последними накопительными пакетами обновления для SQL Server:
- Последний накопительный пакет обновления для SQL Server 2014
- Последний накопительный пакет обновления для SQL Server 2012 с пакетом обновления 1 (SP1)
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Временное решение
Чтобы обойти эту проблему, используйте NetBIOS-имя для сервера SharePoint.