Como reabilitar a funcionalidade de PremiumSite no SQL Server 2008 R2

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 2261512
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Introdução ao
Este artigo descreve as etapas para reabilitar o recurso PremiumSite depois de desinstalar o PowerPivot para componentes do SharePoint no Microsoft SQL Server 2008 R2.
Mais Informações
Depois de desinstalar o PowerPivot para componentes do SharePoint, os serviços do Excel e outros serviços no recurso PremiumSite estão desabilitados. Para reativar os recursos para todos os sites do SharePoint no farm do SharePoint, execute essas etapas:
  1. Salvar o código a seguir em um arquivo que você nomeia 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. GO no seguinte local:
    %Programfiles%\Microsoft Sql Server\100\Setup Bootstrap\Log\
  3. Find a subpasta que possui uma data que corresponde à data de quando você executou o procedimento de desinstalação. Se nenhum outro componente do SQL está instalado ou se você não tiver executado uma reparation do SQL Server, esse diretório deve ser o diretório com a data mais recente. 

    Observação:o formato do nome do diretório é da seguinte maneira:
    YearMonthDay_HourMinutesSeconds
  4. Arquivo cópia o detail. txt para um diretório conhecido. Por exemplo, copie o arquivo C:\LogFiles.
  5. Copie o arquivo Post–KJUninstall.ps1 no mesmo diretório onde você copiou o arquivo detail. txt.
  6. Iniciar o shell de gerenciamento do SharePoint 2010 por meio de uma conta de administrador do farm.
  7. Execute o seguinte comando do shell:
    < Conhecido diretório >\Post-KJUninstall.ps1 –UninstallLogFilePath< Conhecido diretório >\Detail.txt
Anotações
  • < Conhecido diretório >representa o diretório no qual estão armazenadas no arquivo detail. txt e o arquivo Post–KJUninstall.ps1. Por exemplo, esse espaço reservado pode representar C:\LogFiles.
  • Todas essas etapas devem ser executadas por um administrador.
  • Após seguir essas etapas, você pode reativar o recurso PremiumSite.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2261512 - Última Revisão: 12/12/2015 09:28:56 - Revisão: 2.0

  • kbnosurvey kbarchive kbsurveynew kbexpertiseadvanced kbprb kbmt KB2261512 KbMtpt
Comentários