Befehlszeilentool "Stsadm" (Windows SharePoint Services)
Inhalt dieses Artikels:
Verwenden von "Stsadm"
"Stsadm" ist nicht interaktiv
Verfügbare Vorgänge und Eigenschaften
Windows SharePoint Services 3.0 enthält das Tool Stsadm für die Verwaltung von Windows SharePoint Services-Servern und -Websites über die Befehlszeile. Stsadm befindet sich auf dem Installationslaufwerk von SharePoint-Produkten und -Technologien im Ordner %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 Windows SharePoint Services 3.0 ü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.
Das Befehlszeilentool bietet Zugriff auf alle Windows SharePoint Services 3.0-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:
-operation Vorgangsname -parameter Wert
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 Windows SharePoint Services 3.0 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 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.
Eine vollständige Liste der Vorgänge und Eigenschaften von Stsadm finden Sie unter Index für Stsadm-Vorgänge und -Eigenschaften (Windows SharePoint Services).
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 |
Nur über die Befehlszeile verfügbare Parameter:
-force |
-propertyname |
-globalinstall |
-propertyvalue |
-newname |
-servicename |
-overwrite |
-ssl |
Index für Stsadm-Vorgänge und -Eigenschaften (Windows SharePoint Services)