Повторное включение PremiumSite из состава SQL Server 2008 R2

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:2261512
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
ВВЕДЕНИЕ
В данной статье описано, как включить функцию PremiumSite, после удаления PowerPivot для компонента SharePoint в Microsoft SQL Server 2008 R2.
Дополнительная информация
После удаления PowerPivot для компонента SharePoint отключена Excel и другие службы в функции PremiumSite. Чтобы включить функции для всех узлов SharePoint в ферме SharePoint, выполните следующие действия:
  1. Сохраните следующий код в файл, имя Post–KJUninstall.ps1:
    Param($UninstallLogFilePath)$file = $UninstallLogFilePathAdd-PSSnapin Microsoft.SharePoint.PowerShell$powerPivotFeatures = @("1a33a234-b4a4-4fc6-96c2-8bdb56388bd5", "e9c4784b-d453-46f5-8559-3c891d7159dd", "f8c51e81-0b46-4535-a3d5-244f63e1cab9")$premiumSiteId = "8581a8a7-cf16-4770-ac54-260265ddb0b2"#Remove PowerPivot features.foreach($featureId in $powerPivotFeatures){	if(Get-SPFeature | where {$_.Id -eq $featureId})	{		Write-Host "Found feature $featureId"		Uninstall-SPFeature -Id $featureId -force	}}# Verify that the premium site feature was indeed removed.$premiumSiteFeature = Get-SPFeature | where {$_.Id -eq $premiumSiteId}if($premiumSiteFeature -eq $null){	# Reinstall the feature	Install-SPFeature -path PremiumSite}switch -regex -file $file{	"de-activating feature"	{					# This will return every entry in the file for feature deactivation					$Url = $_.Split() | ?{$_ -match "http://([a-zA-Z0-9_\-]+)([\.][[a-zA-Z0-9_\-]+)*(\:[0-9]+)*(/\S*)?"}					#Remove the period at the end					$Url = $Url.Substring(0, $Url.Length - 1)					# Match the Guid for the feature.					$Id = $_.Split() | ?{$_ -match "([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}"}					if(!($powerPivotFeatures -contains $Id))					{						Write-Host "Reactivating feature $Id on site $Url"					    Enable-SPFeature -Id $Id -Url $Url						trap 							{								Write-Host "Could not Re-activate feature $Id on site $Url"								Write-Host $("Exception: "+ $_.Exception.Message);								continue							}					}					continue				}}
  2. Переход к следующей папке:
    Bootstrap\Log\ %ProgramFiles%\Microsoft Sql Server\100\Setup
  3. Найдите вложенную папку, имеющую дату, соответствующую дате, когда выполнить процедуру удаления. Если установлено не других компонентов SQL или вы не запускали reparation SQL Server, этот каталог должен быть каталог с самой последней датой.

    ПримечаниеФормат имени каталога выглядит следующим образом:
    YearMonthDay_HourMinutesSeconds
  4. Скопируйте файл Detail.txt в специальную папку. Например скопируйте файл C:\LogFiles.
  5. Скопируйте файл Post–KJUninstall.ps1 в тот же каталог, куда скопирован файл Detail.txt.
  6. Запустите среду SharePoint 2010 управления с помощью учетной записи администратора фермы.
  7. Выполните следующую команду в оболочке:
    <known directory=""></known>\Post-KJUninstall.ps1 –UninstallLogFilePath <known directory=""></known>\Detail.txt
Заметки
  • <known directory=""></known>представляет каталог хранится файл Detail.txt и Post–KJUninstall.ps1. Например это местозаполнитель может представлять C:\LogFiles.
  • Все эти действия должны выполняться администратором.
  • После выполнения этих действий можно повторно включить функцию PremiumSite.

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 2261512 — последний просмотр: 12/12/2015 09:28:56 — редакция: 23.0

Microsoft SQL Server 2008 R2 PowerPivot for Microsoft Excel 2010

  • kbnosurvey kbarchive kbsurveynew kbexpertiseadvanced kbprb kbmt KB2261512 KbMtru
Отзывы и предложения