Удаление PowerPivot для SharePoint
Удаление установки PowerPivot для SharePoint — это многоэтапная операция, которая включает подготовку к удалению, удаление компонентов и решений из фермы, а также удаление программных файлов и параметров реестра.
Область применения: SharePoint 2013 | SharePoint 2010
В этом разделе:
Предварительные требования
Для удаления функций и решений из фермы необходимо обладать правами администратора фермы SharePoint или администратора служебного приложения.
Если также требуется удалить компонент Database Engine, то необходимо быть системным администратором SQL Server и членом локальной группы администраторов.
Для удаления служб Analysis Services и PowerPivot для SharePoint необходимо быть системным администратором служб Analysis Services и членом локальной группы администраторов.
Шаг 1. Контрольный список действий перед удалением
После удаления программного обеспечения для поддержки обработки запросов и данных с фермы будет отключен доступ к данным PowerPivot. В качестве первого шага необходимо предварительно удалить файлы и библиотеки, работа с которыми далее будет невозможна. Это позволит решить все проблемы отсутствия данных перед началом удаления программного обеспечения.
Удалите все книги, документы и библиотеки PowerPivot, которые связаны с установкой PowerPivot для SharePoint. После удаления ПО эти библиотеки и документы перестанут работать.
Удалите книги Excel и отчеты служб Reporting Services в других библиотеках, которые содержат ссылки на данные PowerPivot.
Удалите все веб-части на панели мониторинга PerformancePoint, которые ссылаются на данные PowerPivot.
Просмотрите разрешения SharePoint на существующих сайтах и библиотеках, чтобы определить, нуждаются ли они в изменении. Некоторые сценарии доступа к PowerPivot, например вспомогательный доступ к данным PowerPivot в другой книге через строку подключения по URL-адресу, потребует разрешения для чтения, уровень которого выше разрешения на просмотр, который обычно назначается пользователям SharePoint, производящим доступ к сайту. Если разрешение на чтение больше не нужно, его можно соответствующим образом понизить.
Можно также остановить службы и подождать несколько дней, а затем переустановить ПО. Этот шаг не является необходимым для удаления, но он позволяет возобновить обслуживание на время, необходимое для выполнения миграции данных или решения технических проблем, которые еще не решены.
Шаг 2. Удаление функций и решений из SharePoint
Используйте средство настройки PowerPivot для удаления служб и приложений PowerPivot из SharePoint.
Пользователь должен быть администратором фермы, администратором сервера в экземпляре служб Analysis Services и членом роли db_owner в базе данных конфигурации фермы.
Используйте версию средства настройки, соответствующую версии SharePoint. Не используйте ни одно из них для SQL Server 2008 R2.
Убедитесь, что служба администрирования SharePoint запущена.
Запустите средство настройки: Обратите внимание, что средства настройки отображаются только при установке PowerPivot для SharePoint на локальном сервере. В меню Пуск выберите Пункты Все программы, Microsoft SQL Server 2014, Средства настройки, а затем выберите один из следующих вариантов:
Конфигурация PowerPivot для SharePoint 2013
Средство настройки PowerPivot
Выберите Удаление компонентов, служб, приложений и решений и нажмите кнопку ОК.
Либо разверните окно в полный размер. Внизу окна должна появиться строка кнопок с командами Проверить, Выполнитьи Завершить работу .
Просмотрите каждое действие в списке задач, чтобы понять, что каждое из них делает.
В диалоговом окне Удаление приложений служб PowerPivotможно выбрать вариант удаления данных приложения, связанных с приложением служб. Данные приложения — это база данных SQL Server, которая была создана вместе с приложением служб с целью хранения расписаний обновления данных, информации об экземплярах баз данных, данных об использовании и других данных, используемых PowerPivot для SharePoint. Данные приложения не хранят пользовательские файлы, такие как книги PowerPivot. Если нет особых причин сохранения данных приложения (например, если реализуется политика сохранения данных, связанная с обновлением данных и доступом к ним), базу данных приложения можно удалить без удаления файлов, созданных или сохраненных пользователями SharePoint.
Чтобы удалить базу данных, выберите Удаление приложений служб PowerPivot , а затем Удалить данные приложения, связанные с этим приложением служб.
При необходимости просмотрите подробную информацию на вкладке Вывод или Скрипт .
Вкладка «Вывод» содержит краткое описание действий, которые будут выполнены средством. Эти сведения сохраняются в файлах журналов, расположенных в:
C:\Program Files\Microsoft SQL Server\120\Tools\PowerPivotTools\SPAddinConfiguration\Log
Вкладка «Скрипт» содержит командлеты PowerShell или ссылки на файлы скриптов PowerShell, которые будут выполнены средством.
Нажмите кнопку Проверка , чтобы убедиться, что каждое действие является допустимым. Если кнопка Проверка недоступна, значит, все действия являются допустимыми.
Нажмите кнопку Запуск , чтобы выполнить все действия, которые являются допустимыми для данной задачи. КнопкаЗапуск становится доступной только после прохождения проверки. При нажатии кнопки Запуск появится предупреждение о том, что действия обрабатываются в пакетном режиме: "Все параметры конфигурации, отмеченные в средстве как действительные, будут применены к ферме SharePoint. Продолжить?".
Чтобы продолжить, нажмите кнопку Да .
Устранение ошибок
В средстве настройки на панели «Параметры» можно просмотреть сведения об ошибке для каждого действия. Для решения проблем, связанных с развертыванием или откатом решения, убедитесь, что запущена служба администрирования SharePoint. Эта служба запускает задания таймера, которые вызывают изменения конфигурации фермы. Если служба не запущена, развертывание или откат решения будет невозможен. Повторяющиеся ошибки указывают на то, что существующее задание развертывания или отката уже поставлено в очередь и происходит блокирование дальнейших действий средства настройки. Чтобы удостовериться в том, что служба запущена, можно выполнить следующую команду PowerShell.
Get-Service | Where {$_.displayname -like "*sharepoint* administration*"}
Чтобы найти и удалить задание развертывания или отката, уже поставленное в очередь, выполните следующие действия.
Сведения о других ошибках см. в журналах ULS. Дополнительные сведения см. в разделе Настройка и просмотр файлов журнала SharePoint и ведение журнала диагностики (PowerPivot для SharePoint).
Запустите консоль управления SharePoint с учетной записью администратора и выполните следующую команду для просмотра заданий, поставленных в очередь:
stsadm -o enumdeployments
Просмотрите существующие развертывания для уточнения следующих сведений: Тип — откат или развертывание, Файл — powerpivotwebapp.wsp или powerpivotfarm.wsp.
Для развертываний или отзывов, связанных с решениями PowerPivot, скопируйте значение GUID jobId , а затем вставьте его в следующую команду (используйте команды Пометить, Копировать и Вставить в меню Правка оболочки, чтобы скопировать GUID):
stsadm -o canceldeployment -id "<GUID>"
Повторите задачу в средстве настройки, нажав кнопку Проверка , а затем кнопку Запуск.
Кроме того, для удаления функций и решений можно воспользоваться PowerShell. Дополнительные сведения см. в справочнике по PowerShell для PowerPivot для SharePoint.
Шаг 3. Запуск программы установки SQL Server для удаления программ с локального компьютера
Для удаления программных файлов необходимо запустить программу установки SQL Server в режиме удаления ПО. При этом будут удалены файлы и записи в реестре, созданные в процессе установки. Для удаления ПО можно использовать страницу «Программы и компоненты». Процесс установки PowerPivot для SharePoint является составной частью процесса установки SQL Server.
Частично удалить установленные компоненты можно, не затрагивая другие уже установленные экземпляры SQL Server (или функции в том же экземпляре). Например, можно удалить PowerPivot для SharePoint и оставить другие компоненты, например службы Reporting Services или компонент Database Engine.
Выберите в списке программ Microsoft SQL Server 2014 (64-разрядная) .
Нажмите кнопку Удалить/изменить.
Щелкните Удалить. Запустится программа установки SQL Server.
В программе установки можно выбрать экземпляр PowerPivot , а затем установить флажки Службы Analysis Services и Интеграция служб Analysis Services с SharePoint , чтобы удалить только эти компоненты, оставив все остальные.
Шаг 4. Удаление надстройки PowerPivot для SharePoint
Если в развертывании PowerPivot для SharePoint есть два или более серверов и вы установили надстройку PowerPivot для SharePoint, удалите надстройку PowerPivot для SharePoint с каждого сервера, на котором она была установлена, чтобы полностью удалить все файлы PowerPivot для SharePoint. Дополнительные сведения см. в статье Установка или удаление надстройки PowerPivot для SharePoint (SharePoint 2013).
Шаг 5. Проверка удаления
В центре администрирования в окне Управление службами на сервереустановите соединение с сервером, с которого удалена надстройка PowerPivot для SharePoint.
-
Если вы удалили PowerPivot для SharePoint 2013, убедитесь, что SQL Server Системная служба PowerPivot больше не отображается в списке.
Если вы удалили PowerPivot для SharePoint 2010, убедитесь, что SQL Server Analysis Services и SQL Server системной службы PowerPivot больше не отображаются в списке.
После удаления последнего сервера PowerPivot для SharePoint из фермы выполните следующие действия.
В окне «Управление приложениями» в разделе Управление приложениями службыубедитесь, что в списке отсутствует приложение службы PowerPivot.
В окне «Системные параметры» в разделе Управление возможностями фермыубедитесь, что на странице отсутствует функция интеграции с PowerPivot. В разделе Управление решениями фермыубедитесь, что на странице отсутствуют решения PowerPivot.
В окне «Наблюдение» в разделах Настройка средств сбора данных диагностики и Настройка сбора данных об использовании и исправностиубедитесь, что отсутствуют события и категории событий PowerPivot.
В окне «Общие параметры приложения» убедитесь, что на странице отсутствует Панель мониторинга управления PowerPivot .
Шаг 6. Контрольный список действий после удаления
Используйте следующий список, чтобы удалить программное обеспечение и файлы, которые не были удалены в процессе отмены установки.
Удалите все файлы данных и вложенные папки из
C:\Program Files\Microsoft SQL Server\MSAS12.PowerPivot
, а затем удалите эту папку. На этом шаге также будут удалены все ранее кэшированные файлы в каталоге DATA.Удалите все книги, документы и библиотеки PowerPivot, если это еще не сделано.
В службе Secure Store удалите все целевые приложения, которые содержат сохраненные учетные данные, которые используются в PowerPivot для SharePoint. Некоторые, но не все записи в службе Secure Store стираются при удалении PowerPivot для SharePoint. Целевые приложения, созданные для учетной записи автоматического обновления данных PowerPivot, а также все целевые приложения, созданные для обновления данных, еще существуют и должны быть удалены вручную.
В отличие от них, отдельные целевые приложения, созданные автоматически системной службой PowerPivot, удаляются автоматически при удалении PowerPivot.
На панели управления щелкните Программы, а затем Удалить программу. Удалите все библиотеки клиента служб Analysis Services, которые больше не будут использоваться. Объекты ADOMD.NET и управляющие объекты Microsoft SQL Server Analysis Services при удалении PowerPivot для SharePoint не удаляются. Поскольку эти библиотеки могут использоваться другими программами, работающими с данными служб Analysis Services, программа установки SQL Server не удаляет их автоматически. Клиентские библиотеки, которые больше не нужны, необходимо удалять по отдельности.
Не удаляйте надстройку служб SQL Server Reporting Services для SharePoint 2010, если далее не содержится инструкций по устранению неполадок или по установке, которые явным образом предписывают их удалить. Надстройка служб Reporting Services используется службами доступа. Они устанавливаются программой подготовки установки продуктов SharePoint и могут остаться в системе для поддержки функций, которые необходимы SharePoint.
Не удаляйте поставщик OLE DB для служб Analysis Services. SharePoint устанавливает поставщик OLE DB как предварительное требование для книг Excel, которые устанавливают соединение с базами данных служб Analysis Services. PowerPivot для SharePoint устанавливает более новую версию, но эта версия обратно совместима, поэтому ее следует оставить в системе, чтобы избежать проблем с подключением к данным в дальнейшем.
См. также:
Установка или удаление надстройки PowerPivot для SharePoint (SharePoint 2013)
PowerPivot Configuration Tools