Share via


Setsitelock: Stsadm-Vorgang (Office SharePoint Server)

Beschreibung

Legt einen Wert fest, der angibt, ob die Websitesammlung gesperrt ist und für den Lese- und Schreibzugriff nicht verfügbar ist. Dieser Vorgang sollte in Verbindung mit Getsitelock verwendet werden. Weitere Informationen finden Sie im Abschnitt "Beispiele".

Wichtig

In Service Pack 2 für SharePoint-Produkte und -Technologien werden Websitesammlungen vor Sicherungsvorgängen automatisch als schreibgeschützt gesperrt. Es ist daher nicht notwendig, den Setsitelock: Stsadm-Vorgang (Office SharePoint Server) zu verwenden. Wenn Websitesammlungen nicht als schreibgeschützt gesperrt werden sollen, müssen Sie den nositelock-Parameter für den Backup: Stsadm-Vorgang (Office SharePoint Server)-Vorgang in Microsoft Office SharePoint Server 2007 mit Service Pack 2 (SP2) angeben.

Syntax

stsadm -o setsitelock

-url <URL-Name>

-lock {none | noadditions | readonly | noaccess}

Parameter

Parametername Wert Erforderlich? Beschreibung

url

Eine gültige URL, z. B. https://Servername

Ja

Die URL der Websitesammlung.

lock

Einer der folgenden Werte:

  • None: Legt fest, dass die Websitesammlung nicht gesperrt ist.

  • Noadditions: Erlaubt Änderungen, durch die der Datenumfang verringert wird.

    Angenommen, ein Ankündigungslistenelement besteht aus 50 Zeichen. Sie könnten das Listenelement erfolgreich bearbeiten, um es auf 25 Zeichen zu reduzieren. Der Versuch, das Listenelement zu bearbeiten, um es auf 100 Zeichen zu vergrößern, würde dagegen blockiert.

  • Readonly: Legt die Websitesammlung als schreibgeschützt fest.

  • Noaccess: Legt die Websitesammlung für alle Benutzer als nicht verfügbar fest.

Ja

Legt den Sperrstatus der Websitesammlung fest.

Beispiele

Eine gängige Situation, in der getsitelock und setsitelock hilfreich sind, ist das Sichern einer Website. Normalerweise sollte vor dem Sichern einer Websitesammlung die Website gesperrt werden, sodass keine Benutzer Zugriff darauf haben.

Verwenden Sie die folgende Syntax für getsitelock, um den Sperrstatus der Website zu bestimmen:

stsadm -o getsitelock -url https://Servername

Nachdem der Sperrstatus der Websitesammlung bestimmt wurde, können Sie mit dem Parameter noaccess des Vorgangs setsitelock die Website für alle Benutzer sperren:

stsadm -o setsitelock -url https://Servername -lock noaccess

Mit dem Vorgang Backup können Sie eine Sicherungskopie der Websitesammlung erstellen:

stsadm -o backup -url https://Servername -filename "Dateiname.bak" -overwrite

Nachdem die Website gesichert wurde, können Sie mit dem Parameter none des Vorgangs setsitelock alle Sperren für die Website entfernen:

stsadm -o setsitelock -url https://Servername -lock none