Tools für die Leistungs- und Kapazitätsplanung (Office SharePoint Server)

Dieser Artikel enthält Informationen zu Testtools, die für Microsoft Office SharePoint Server 2007 zur Verfügung stehen.

Inhalt dieses Artikels:

  • Informationen zum SharePoint-Testdaten-Ladetool

  • Erstellen einer Konfigurationsdatei für das Windows SharePoint Services-Testdaten-Ladetool

  • Löschen von SharePoint-Testdaten

Informationen zum SharePoint-Testdaten-Ladetool

Bei dem SharePoint-Testdaten-Ladetool (WSSDW.exe) handelt es sich um ein Leistungstesttool, mit dem zum Testen der Bereitstellungen von Microsoft Office SharePoint Server 2007 Daten aufgefüllt werden. Das SharePoint-Testdaten-Ladetool steht als Programm zur Verfügung, das über die Befehlszeile ausgeführt werden kann und das eine XML-Konfigurationsdatei akzeptiert, in der die aufzufüllenden Objekte angegeben werden. Mit der SharePoint-Testdaten-Ladeanwendung wird eine Microsoft .NET-Assembly aufgerufen (WSSDWLib.dll). WSSDWLib.dll kann auch in anderen Anwendungen aufgerufen werden.

Wenn Sie das SharePoint-Testdaten-Ladetool ausführen, werden mit dem Tool Informationen dazu extrahiert, wie der Server über eine XML-Konfigurationsdatei aufgefüllt werden soll. Diese Datei muss im Befehl wie in den folgenden Beispielen angegeben werden.

  • Auffüllen eines Servers   Zum Auffüllen eines Servers mit Daten führen Sie den folgenden Befehl aus. Dabei bezeichnet meineDatei.xml wie im folgenden Beispiel dargestellt den Namen der Konfigurationsdatei:

    wssdw.exe myfile.xml

  • Löschen von SharePoint-Testdaten Wenn Sie die vom SharePoint-Testdaten-Ladetool erstellten Daten löschen möchten, führen Sie denselben Befehl aus, den Sie zum Laden der Testdaten verwendet haben, fügen Sie jedoch wie im folgenden Beispiel dargestellt die Befehlszeilenoption –d vor dem Namen Ihrer Konfigurationsdatei hinzu:

    wssdw.exe –d myfile.xml

  • Angeben einer URL Wenn Sie das SharePoint-Testdaten-Ladetool auf einem Server ausführen, der mehrere virtuelle Server aufweist, geben Sie die absolute URL zur Website als zweites Argument an, wobei myserver wie im folgenden Beispiel dargestellt dem Namen des angegebenen Servers entspricht:

    wssdw.exe myfile.xml http://myserver

  • Angeben eines Pfads zu Plug-In-Assemblys Wenn sich Ihre Plug-In-Assemblys nicht im selben Verzeichnis wie das SharePoint-Testdaten-Ladetool befinden, laden Sie die Assemblys, indem Sie wie im folgenden Beispiel dargestellt einen Pfad zu den Assemblys angeben:

    wssdw.exe myfile.xml –p <path to directory>

  • Anzeigen von unterstützten Tags Wenn Sie eine Liste der Tags anzeigen möchten, die vom SharePoint-Testdaten-Ladetool unterstützt werden, führen Sie den Befehl des SharePoint-Testdaten-Ladetools aus, und fügen Sie die Befehlszeilenoption –h wie im folgenden Beispiel dargestellt hinzu:

    wssdw.exe –h

  • Optimieren der Leistung des SharePoint-Testdaten-Ladetools Zum Optimieren der Leistung beim Laden von Assemblys ist für das SharePoint-Testdaten-Ladetool eine Liste der bekannten Plug-In-Assemblys vorhanden. Wenn Sie das SharePoint-Testdaten-Ladetool ausführen, werden diese bekannten Plug-In-Assemblys vom Tool gesucht und geladen. Wenn Ihre Plug-In-Assembly nicht in der Liste aufgeführt ist, können Sie das SharePoint-Testdaten-Ladetool mithilfe von einer der folgenden Verfahren anweisen, Ihre Assembly zu laden.

    • Führen Sie den folgenden Befehl aus, um das SharePoint-Testdaten-Ladetool anzuweisen, die Liste der bekannten Plug-In-Assemblys zu ignorieren und alle verfügbaren Assemblys zu laden. Bei myfile.xml handelt es sich in diesem Fall wie im folgenden Beispiel dargestellt um den Namen Ihrer Konfigurationsdatei:

      wssdw.exe myfile.xml –loadall

    • Nehmen Sie die folgende Datei in dasselbe Verzeichnis auf, in dem Sie das SharePoint-Testdaten-Ladetool ausführen. Füllen Sie diese Datei mit einer Liste aller neuen Plug-In-Assemblys, die Sie laden möchten. Die Assemblys werden durch durch Zeilenumbruchzeichen voneinander getrennt. Diese Datei wird im folgenden Beispiel veranschaulicht:

      dwlib_knowndllstoload.txt

Erstellen einer Konfigurationsdatei für das Windows SharePoint Services-Testdaten-Ladetool

Bevor Sie das SharePoint-Testdaten-Ladetool verwenden können, müssen Sie eine XML-Konfigurationsdatei erstellen. Diese Datei wird vom SharePoint-Testdaten-Ladetool zum Erstellen von Objekten auf dem SharePoint-Server verwendet, den Sie testen möchten. Die Konfigurationsdatei muss im selben Ordner wie das SharePoint-Testdaten-Ladetool abgelegt werden. Das Grundformat wird im folgenden Beispiel dargestellt.

<WSSDWLib>
<Object parameter="value" …>
<ChildObject parameter="value" … />
</Object>
</WSSDWLib>

Im folgenden Beispiel werden mit der XML-Konfigurationsdatei 10 Websites in Windows SharePoint Services 3.0 erstellt (subweb1 bis subweb10). Für jede Website werden der Liste Ankündigungen 50 Listenelemente hinzugefügt.

<WSSDWLib>
<Webs num="10" name="subweb" >
<ListItems num="50" list="Announcements" />
</Webs>
</WSSDWLib>

Eine Liste der vom SharePoint-Testdaten-Ladetool unterstützten Objekte sowie die bekannten Parameter und Informationen zur Verwendung und zur korrekten Platzierung in der XML-Struktur finden Sie im SharePoint-Testdaten-Ladetool Software Development Kit (SDK) (WSSDW.chm).

Löschen von SharePoint-Testdaten

Mit dem SharePoint-Testdaten-Ladetool wird das Löschen von Inhalten mithilfe derselben XML-Konfigurationsdatei unterstützt, die zum Erstellen des Inhalts verwendet wurde. Führen Sie zum Vornehmen dieses Löschvorgangs den SharePoint-Testdaten-Ladetoolbefehl aus, und fügen Sie dem Befehl wie im folgenden Beispiel dargestellt die Befehlszeilenoption –d hinzu:

wssdw.exe –d myfile.xml

Mit dem SharePoint-Testdaten-Ladetool werden XML-Objekte rekursiv gelöscht. Dabei werden die untergeordneten XML-Objekte vor dem übergeordneten XML-Objekt gelöscht. Wenn Sie dieses Verhalten für einen bestimmten XML-Knoten außer Kraft setzen möchten, fügen Sie dem Knoten in der Konfigurationsdatei das folgende Attribut hinzu:

quickdelete="true"

Durch Hinzufügen dieses Attributs wird der gesamte Knoten gelöscht, ohne dass die untergeordneten Knoten einzeln gelöscht werden.

Hinweis

Mit dem quickdelete-Attribut wird der Löschvorgang beschleunigt. Möglicherweise werden jedoch nicht alle Daten aus der Inhaltsdatenbank entfernt.

Herunterladen dieses Buchs

Dieses Thema wurde zum leichteren Lesen und Ausdrucken in das folgende Buch zum Herunterladen aufgenommen:

Die vollständige Liste der verfügbaren Bücher finden Sie unter Bücher zum Herunterladen für Office SharePoint Server 2007.