Befehlszeilentool "Stsadm" (Office SharePoint Server)
Inhalt dieses Artikels:
Verwenden von "Stsadm"
"Stsadm" ist nicht interaktiv
Verfügbare Vorgänge und Eigenschaften
Microsoft Office SharePoint Server 2007 enthält das Tool Stsadm für die Verwaltung von Microsoft Office SharePoint Server 2007-Servern und -Websites über die Befehlszeile. Stsadm befindet sich unter dem folgenden Pfad auf dem Laufwerk, auf dem SharePoint-Produkte und -Technologien installiert sind %COMMONPROGRAMFILES%\microsoft shared\web server extensions\12\bin. Zum Verwenden von Stsadm müssen Sie Administrator des lokalen Computers sein.
Stsadm ermöglicht Ihnen das Ausführen administrativer Aufgaben für Microsoft Office SharePoint Server 2007 über die Befehlszeile bzw. mithilfe von Batchdateien oder Skripts. Stsadm bietet Zugriff auf Vorgänge, die über die Website für die Zentraladministration nicht zugänglich sind, beispielsweise das Ändern des Verwaltungsports. Das Befehlszeilentool weist eine kompaktere Oberfläche als die Zentraladministration auf, wobei jedoch die gleichen Aufgaben ausgeführt werden können. Bestimmte Vorgänge und Parameter sind nur über das Befehlszeilentool Stsadm zugänglich.
Verwenden von "Stsadm"
Das Befehlszeilentool bietet Zugriff auf alle Microsoft Office SharePoint Server 2007-Vorgänge. Sie können Stsadm über die Befehlszeile oder mithilfe von Batchdateien oder Skripts verwenden. Stsadm muss auf dem Server selbst ausgeführt werden.
Zum Verwenden von Stsadm müssen Sie Mitglied der Gruppe der Administratoren auf dem lokalen Server sein. Beim Aufrufen von Stsadm geben Sie einen Vorgang sowie eine Reihe von Befehlszeilenparametern im folgenden Format an:
-Vorgang Vorgangsname -Parameterwert
Hinweis
Wenn Sie im Befehlszeilentool einen Wert angeben möchten, der ein Leerzeichen oder ein Zeichen enthält, das von der Befehlszeilenoberfläche als Sonderzeichen behandelt wird, beispielsweise ein kaufmännisches Und-Zeichen (&), können Sie die Zeichenfolge in Anführungszeichen (") einschließen. Wenn die URL einer Website beispielsweise http://Meine Website ist, können Sie die URL als "http://Meine Website" eingeben.
Für die meisten Parameter der Befehlszeile ist auch eine Kurzform verfügbar, die Sie anstelle des vollständigen Parameternamens angeben können. Durch den folgenden Befehl wird beispielsweise die Konfigurationsdatenbank für die Verwendung von Server1_collab auf Server1 festgelegt, und Datenbankbenutzername und -kennwort für das Herstellen der Verbindung werden angegeben:
stsadm -o setconfigdb -connect -ds Server1 -dn Server1_collab -du User1 -dp password
In der folgenden Tabelle werden die Befehle und Parameter aus diesem Beispiel erläutert.
Befehl oder Parameter | Definition |
---|---|
-o setconfigdb |
Stellt eine Verbindung zwischen Microsoft Office SharePoint Server 2007 und einer Konfigurationsdatenbank her. |
-connect |
Gibt an, dass eine Konfigurationsdatenbank vorhanden ist, die verwendet werden soll. |
-ds Server1 |
Gibt den Namen des Servers an, auf dem sich die zu verwendende Datenbank befindet. |
-dn Server1_collab |
Gibt den Namen der auf dem betreffenden Server zu verwendenden Datenbank an. |
-du User1 |
Gibt den Benutzernamen eines Administrators für die Datenbank an. |
-dp password |
Gibt das Kennwort für den Benutzer an. |
"Stsadm" ist nicht interaktiv
Stsadm ist kein interaktives Tool. In Stsadm geben Sie den Vorgang mit den zugehörigen Parametern gleichzeitig ein. Sie werden während der Ausführung des Vorgangs nicht aufgefordert, fehlende Parameter einzugeben. Wenn ein erforderlicher Parameter nicht angegeben wurde, tritt ein Fehler auf, und Sie müssen den Vorgang und die Parameter erneut eingeben.
Dieses Verhalten bietet höhere Flexibilität bei der Batchverarbeitung von Befehlen, da Sie nach dem Senden eines Befehls nicht aufgefordert werden, weitere Informationen anzugeben. Wenn Sie ein Tool mit einem höheren Maß an Interaktivität verwenden möchten, verwenden Sie das administrative Objektmodell oder die Seiten der Zentraladministration.
Verfügbare Vorgänge und Eigenschaften
Eine vollständige Liste der Vorgänge und Eigenschaften von Stsadm finden Sie unter Index für Stsadm-Vorgänge und -Eigenschaften (Office SharePoint Server).
Die folgenden Vorgänge sind nur über die Befehlszeile verfügbar:
addcontentdb (zu aktualisierende Datenbanken müssen über die Befehlszeile hinzugefügt werden) |
enumsolutions |
renameserver |
addsolution |
enumtemplates |
restore (Ebene der Websitesammlung) |
addwppack |
enumwppacks |
retractsolution |
backup (Ebene der Websitesammlung) |
execadmsvcjobs |
retractwppack |
binddrservice |
export |
scanforfeatures |
canceldeployment |
forcedeletelist |
setadminport |
copyappbincontent |
getadminport |
setconfigdb |
createadminvs |
getproperty |
setproperty |
createsiteinnewdb |
getsitelock |
setworkflowconfig |
databaserepair |
import |
spsearchdiacriticsensitive |
deleteadminvs |
installfeature |
syncsolution |
deleteconfigdb |
migrateuser |
uninstallfeature |
deletesolution |
provisionservice |
unregisterwsswriter |
deletewppack |
refreshdms |
updateaccountpassword |
deploysolution |
refreshsitedms |
updatealerttemplates |
deploywppack |
registerwsswriter |
updatefarmcredentials |
displaysolution |
removedrservice |
upgradesolution |
enumdeployments |
removesolutiondeploymentlock |
Die folgenden Parameter sind nur über die Befehlszeile verfügbar:
-force |
-propertyname |
-globalinstall |
-propertyvalue |
-newname |
-servicename |
-overwrite |
-ssl |
Siehe auch
Konzepte
Index für Stsadm-Vorgänge und -Eigenschaften (Office SharePoint Server)