Deletesite: Stsadm-Vorgang (Office SharePoint Server)
Vorgangsname: Deletesite
Beschreibung
Löscht eine Websitesammlung aus einer Webanwendung.
Bei einer Live-Websitesammlung verwenden Sie anschließend den url-Parameter, um die URL der Websitesammlung anzugeben, die gelöscht werden soll.
Bei einer verwaisten Websitesammlung verwenden Sie den force-Parameter und den siteid-Parameter, um die verwaiste Website anzugeben, die aus der Websitesammlung gelöscht werden soll. Weitere Informationen finden Sie im Abschnitt "Hinweise".
Hinweis
Die Parameter force und siteid zum Löschen verwaister Websitesammlungen wurden in Microsoft Office SharePoint Server 2007 mit Service Pack 2 (SP2) eingeführt.
Der gradualdelete-Parameter wurde im kumulativen Update von April eingeführt.
Syntax
Zum Löschen einer Live-Websitesammlung:
stsadm -o deletesite
-url <URL-Name>
[-deleteadaccounts {True | False}]
[-gradualdelete]
Zum Löschen einer verwaisten Websitesammlung:
-force
[-gradualdelete]
-siteid <Website-ID>
-databasename <Datenbankname>
-databaseserver <Datenbankservername>
Parameter
Parametername |
Wert |
Erforderlich? |
Beschreibung |
url |
Ein gültiger URL-Name, beispielsweise https://Servername/Websites/Websitename |
Ja |
Die URL der Websitesammlung, die gelöscht werden soll. |
deleteadaccounts |
Einer der folgenden Werte:
|
Nein |
Gibt an, ob ein Active Directory-Konto, das einer Websitesammlung zugeordnet ist, gelöscht werden soll. Wenn im Active Directory-Kontoerstellungsmodus der Wert dieses Parameters True lautet, werden in Microsoft Office SharePoint Server 2007 Active Directory-Konten, die der Websitesammlung zugeordnet sind, ebenfalls aus Active Directory gelöscht. Weitere Informationen finden Sie im Microsoft Knowledge Base-Artikel 823507 Feststellen, ob sich Windows SharePoint Services im Active Directory-Kontoerstellungsmodus befindet (https://go.microsoft.com/fwlink/?linkid=109243&clcid=0x407) (möglicherweise maschinelle Übersetzung). |
gradualdelete |
<Keiner> |
Nein |
Wenn dieser Parameter verwendet wird, wird die betreffende Websitesammlung als gelöscht markiert, sodass ab sofort kein Zugriff mehr auf den Inhalt möglich ist. Die Daten in der gelöschten Websitesammlung werden anschließend von einem Zeitgeberauftrag schrittweise gelöscht, statt alle auf einmal, um die Leistungsbeeinträchtigung von Office SharePoint Server und SQL Server zu minimieren. Weitere Informationen zum Zeitgeberauftrag zum schrittweisen Löschen finden Sie unter Default timer jobs. Weitere Informationen zum Zeitgeberauftrag zum schrittweisen Löschen finden Sie unter Job-gradual-site-deletion: Stsadm-Eigenschaft (Office SharePoint Server). |
force |
<Keiner> |
Ja |
Gibt eine Methode zum erzwungenen Löschen einer Websitesammlung an und umgeht das Nachschlagen in der Siteübersicht. Wird zum Löschen von verwaisten Websitesammlungen aus bestimmten Datenbanken verwendet. |
siteid |
Eine gültige GUID der Websitesammlung, z. B. e2a114b8-80c9-41f6-87bf-3feddf2ad9b6. |
Ja |
Gibt die ID der Websitesammlung an, die gelöscht werden soll. |
databasename |
Ein gültiger Name, z. B. DB1. |
Ja |
Gibt den Namen der Inhaltsdatenbank an, in der sich die zu löschenden Websitesammlungen befinden. |
databaserver |
Ein gültiger Name, z. B. DS1. |
Ja |
Gibt den Namen der Datenbankserverinstanz an, die die Datenbank hostet, in der sich die Websitesammlungen befinden, die gelöscht werden sollen. |
Hinweise
In diesem Artikel wird die Befehlszeilensyntax anders dargestellt als die Syntax in der Befehlszeilenhilfe.
Eine Siteübersicht enthält Websitesammlungen, die durchsuchbar und registriert sind. Websitesammlungen, die nicht in der Siteübersicht registriert sind, werden allgemein als "verwaiste" Websitesammlungen bezeichnet.
Websitesammlungen verwaisen in der Regel dann, wenn sie sich in einer Inhaltsdatenbank befinden, die an eine Webanwendung angefügt wird, welche bereits eine Websitesammlung mit dem gleichen URL-Pfad (Uniform Resource Locator) enthält. Da Websitesammlungen innerhalb einer Webanwendung nicht den gleichen URL-Pfad verwenden können, kann nur auf die zuerst in der Siteübersicht registrierte Websitesammlung zugegriffen werden. Alle anderen Websitesammlungen mit dem gleichen URL-Pfad können nicht in der Siteübersicht registriert werden und gelten als verwaist. Die Daten der verwaisten Websitesammlung sind noch vorhanden, können aber nur zugänglich gemacht werden, indem die zugehörige Inhaltsdatenbank von der aktuellen Webanwendung getrennt und anschließend an eine Webanwendung angefügt wird, für die unter dem betreffenden URL-Pfad keine Websitesammlung registriert ist.
Beispiele
Verwenden Sie die folgende Syntax, um eine betriebsbereite Websitesammlung namens https://Servername/Websites/Websitename/ und entfernte Konten in Active Directory zu löschen:
stsadm -o deletesite -url https://Servername/Websites/Websitename -deleteadaccounts true
Verwenden Sie die folgende Syntax, um eine betriebsbereite Websitesammlung namens https://Servername/Websites/Websitename zu löschen:
stsadm -o deletesite -url https://Servername/Websites/Websitename
Führen Sie die folgenden Schritte aus, um eine verwaiste Websitesammlung namens https://Servername/Websites/Websitename von einem Datenbankserver namens DS1 und aus einer Datenbank namens DB1 zu löschen:
Suchen Sie mithilfe des enumallwebs-Vorgangs nach der Website mit der URL /Websites/Websitename. Das XML-Tag der übergeordneten Websitesammlung (das Site-Tag) sollte ein InSiteMap-Attribut mit dem Wert False aufweisen. Der Wert False bedeutet, dass diese Websitesammlung verwaist ist. Weitere Informationen finden Sie unter Enumallwebs: Stsadm-Vorgang (Office SharePoint Server).
Verwenden Sie den Wert des Id-Attributs aus dem entsprechenden Site-Tag als Wert für den siteid-Parameter des deletesite-Vorgangs.
Zum Beispiel:
stsadm -o deletesite -force -siteid e2a114b8-80c9-41f6-87bf-3feddf2ad9b6 -databaseserver DS1 -databasename DB1