Mit der Umstellung von SharePoint 2007 auf SharePoint 2010 vollzieht sich oft auch der Wechsel von Windows Server 2003 auf Server 2008 (R2). Und als sei das nicht genug, bekommt man im selben Atemzug auch noch einen neuen IIS.
Der IIS 7 sieht deutlich frischer, aufgeräumter und moderner aus –aber eine Sache fehlte mir beim arbeiten mit dem neuen WebServer: In der Zentraladministration von SharePoint 2010 (z.B. beim Anlegen von Service Applications) habe ich die Namen der Apllication Pools zur Auswahl.
Die Übersicht im IIS über die vorhandenen Application Pools liefert mir teilweise anstatt des Namens, die ID. So ist eine Zuordnung schwierig. Da mir das auswendig lernen von 32-stelligen IDs weder leicht fällt, noch Spaß macht, habe ich nach Möglichkeiten gesucht, mir den Namen und die ID in einer Tabelle anzeigen zu lassen.
Nun, im IIS bin ich nicht fündig geworden. Ich kann mir zwar anzeigen lassen, welche Webanwendungen unter einem Apllication Pool laufen und auf diese Weise Rückschlüsse ziehen, aber das ist nicht das, was ich mir vorgestellt habe. Falls Sie einen ganz einfachen, eleganten Weg kennen –schreiben Sie doch bitte einen Kommentar zu diesem Blogeintrag und werden Sie mein Held des Tages!
Ein Microsoft-Kollege gab mir dann heute einen Tipp: Powershell. Mit Hilfe eines kurzen Befehls in Powershell, läßt sich genau das was ich suchte umsetzen.
Der Befehl dazu heißt:
|
get-spserviceapplicationpool |
Die Ausgabe dieses Befehls können Sie formatieren:
|
get-spServiceApplicationPool | format-table Name,Id |
Schon haben wir genau die Gegenüberstellung von Name und ID, die ich im IIS vergeblich suchte. à Vielen Dank an Olaf Koestner für den Tipp!
Apropos "vergeblich suchen": Nutzen Sie noch die Beta von SharePoint 2010, so werden Sie diesen Befehl in der Powershell Konsole nicht finden. Erst mit dem RC funktioniert das so, wie hier dargestellt. In der Beta Version heißt der Befehl noch:
|
get-spIISWebServiceApplicationPool |
|
get-spIISWebServiceApplicationPool | format-table Name,Id |
Auch wenn ich mir nun mit der Powershell sehr schnell zu helfen weiß, hoffe ich, dass bis zum Release der Final von SharePoint 2010 der IIS selbst in der Lage sein wird, die richtigen Informationen in der Übersicht anzuzeigen.