Με τον τρόπο επανενεργοποίησης της δυνατότητας PremiumSite στον SQL Server 2008 R2

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 2261512
Ανάπτυξη όλων | Σύμπτυξη όλων

Εισαγωγή

Αυτό το άρθρο περιγράφει τα βήματα για να ενεργοποιήσετε ξανά τη δυνατότητα PremiumSite μετά την απεγκατάσταση της PowerPivot για το στοιχείο του SharePoint στον Microsoft SQL Server 2008 R2.

Περισσότερες πληροφορίες

Μετά την απεγκατάσταση της PowerPivot για το στοιχείο του SharePoint, οι υπηρεσίες Excel και άλλες υπηρεσίες στη δυνατότητα PremiumSite είναι απενεργοποιημένες. Για να ενεργοποιήσετε ξανά τις δυνατότητες για όλες τις τοποθεσίες του SharePoint σε ένα σύμπλεγμα SharePoint, ακολουθήστε τα εξής βήματα:
  1. Αποθηκεύστε τον ακόλουθο κώδικα σε ένα αρχείο που ονομάζετε Post–KJUninstall.ps1:
    Param($UninstallLogFilePath)
    $file = $UninstallLogFilePath
    
    Add-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 στην ακόλουθη θέση:
    %ProgramFiles%\Microsoft Bootstrap\Log\ Server\100\Setup Sql
  3. Εύρεσης τον υποφάκελο που περιέχει μια ημερομηνία που αντιστοιχεί στην ημερομηνία όταν εκτελείται η διαδικασία κατάργησης εγκατάστασης. Εάν δεν υπάρχει άλλο στοιχείο SQL είναι εγκατεστημένο ή εάν δεν έχετε εκτελέσει ένα reparation του SQL Server, αυτός ο κατάλογος θα πρέπει να είναι στον κατάλογο με την πιο πρόσφατη ημερομηνία. 

    ΣημείωσηΗ μορφή του ονόματος καταλόγου είναι ως εξής:
    YearMonthDay_HourMinutesSeconds
  4. Detail.txt το αντίγραφο αρχείου σε κατάλογο γνωστό. Για παράδειγμα, αντιγράψτε το αρχείο C:\LogFiles.
  5. Αντιγράψτε το αρχείο Post–KJUninstall.ps1 στον ίδιο κατάλογο όπου αντιγράψατε το αρχείο Detail.txt.
  6. Εκκίνηση του κελύφους διαχείρισης 2010 του SharePoint χρησιμοποιώντας ένα λογαριασμό διαχειριστή συμπλέγματος.
  7. Εκτελέστε την ακόλουθη εντολή από το κέλυφος:
    < Γνωστό κατάλογο >–UninstallLogFilePath \Post-KJUninstall.ps1< Γνωστό κατάλογο >\Detail.txt
Σημειώσεις
  • < Γνωστό κατάλογο >αντιπροσωπεύει τον κατάλογο στον οποίο αποθηκεύονται στο αρχείο Detail.txt και το αρχείο Post–KJUninstall.ps1. Για παράδειγμα, μπορεί να αντιπροσωπεύει αυτήν τη θέση αντικειμένου C:\LogFiles.
  • Όλα αυτά τα βήματα πρέπει να εκτελεστούν από ένα διαχειριστή.
  • Αφού ακολουθήσετε αυτά τα βήματα, να επανενεργοποιήσετε τη δυνατότητα PremiumSite.

Ιδιότητες

Αναγν. άρθρου: 2261512 - Τελευταία αναθεώρηση: Παρασκευή, 20 Αυγούστου 2010 - Αναθεώρηση: 2.0
Λέξεις-κλειδιά: 
kbsurveynew kbexpertiseadvanced kbprb kbmt KB2261512 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:2261512

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com