christian-heim.de a premier field engineers blog

christian-heim.de
Verwaiste Site-Features entfernen

Der Alptraum bei einer SharePoint Migration sind verwaiste Site Features. Funktionen, welche in Content Datenbanken referenziert sind, jedoch auf dem Server nicht (mehr) verfügbar oder installiert sind. Unter Umständen gibt es in der zu migrierenden Datenbank mehrere hundert Sites mit aktivierten Features, die jedoch auf dem Zielsystem nicht verfügbar sind.
Um noch auf dem Quellsystem alte verwaiste Features zu entfernen gibt es ein sehr gutes Tool, welches Features listet und auf unbekannte/orphaned Features hinweist. Diese können dann bequem entfernt werden.

Zwei Daumen hoch von mir. Hat mir heute sehr geholfen.

SharePoint Feature Administration and Clean Up Tool (http://featureadmin.codeplex.com)

Project Description
Find faulty FeatureDefinitions and cleanly uninstall them.
Find Feature remainders in Sites, SiteCollections, WebApps and in the Farm, from e.g. forcefully uninstalled Features from farm without deactivating them before, causing errors.
Also, de-/activate Features Farm wide. 

Preconditions
You need to be farm administrator and run the tool on a SharePoint Instance.
You need to be SiteCollection Administrator in all SiteCollections, where you want to de-/activate features. You need to be SiteCollection Admin in All SiteCollections.
If you use the “find” functionality, it will parse through the whole farm, so you need to be SiteCollection Administrator in all SiteCollections.

Screenshot 1

Leave a Reply

Your email address will not be published. Required fields are marked *