效能和容量規劃工具 (Office SharePoint Server)

本文包含有關 Microsoft Office SharePoint Server 2007 提供的測試工具資訊。

本文內容:

  • 關於 SharePoint 測試資料載入工具

  • 建構 SharePoint 測試資料載入設定檔

  • 刪除 SharePoint 測試資料

關於 SharePoint 測試資料載入工具

SharePoint 測試資料載入工具 (WSSDW.exe) 是效能測試工具,可填入資料以測試 Office SharePoint Server 2007 的部署。SharePoint 測試資料載入工具是命令列可執行程式,接受指定要填入物件的 XML 設定檔。SharePoint 測試資料載入應用程式會呼叫 Microsoft .NET 組件 (WSSDWLib.dll)。WSSDWLib.dll 也可從其他應用程式呼叫。

當您執行 SharePoint 測試資料載入工具時,此工具會擷取有關如何使用 XML 設定檔填入伺服器的資訊。您必須使用下列範例中的命令指定此檔案。

  • 填入伺服器   若要以資料填入伺服器,請執行下列命令,其中 myfile.xml 是設定檔的名稱,如下例所示:

    wssdw.exe myfile.xml

  • 刪除 SharePoint 測試資料   若要刪除 SharePoint 測試資料載入工具建立的資料,請執行用以載入測試資料的相同命令,但在設定檔名稱前面加上 –d 命令列參數,如下例所示:

    wssdw.exe –d myfile.xml

  • 指定 URL   如果要在有多部虛擬伺服器的伺服器上執行 SharePoint 測試資料載入工具,請指定網站的絕對 URL 作為第二個引數,其中 myserver 是指定的伺服器名稱,如下例所示:

    wssdw.exe myfile.xml http://myserver

  • 指定外掛程式組件的路徑   如果外掛程式組件與 SharePoint 測試資料載入工具位在不同的目錄,請指定其路徑載入組件,如下例所示:

    wssdw.exe myfile.xml –p <目錄路徑>

  • 檢視支援的標記   若要檢視 SharePoint 測試資料載入工具支援的標記清單,請執行 SharePoint 測試資料載入工具命令並加上 –h 命令列參數,如下例所示:

    wssdw.exe –h

  • 改進 SharePoint 測試資料載入工具效能   SharePoint 測試資料載入工具保留已知外掛程式組件的清單,以在載入組件時改進效能。當您執行 SharePoint 測試資料載入工具時,此工具會尋找並載入這些已知的外掛程式組件。如果清單中沒有外掛程式組件,您可以使用下列一項程序,指示 SharePoint 測試資料載入工具載入組件。

    • 執行下列命令指示 SharePoint 測試資料載入工具忽略已知外掛程式組件的清單,載入所有可用組件,其中 myfile.xml 是設定檔的名稱,如下例所示:

      wssdw.exe myfile.xml –loadall

    • 將下列檔案併入您執行 SharePoint 測試資料載入工具的相同目錄。使用所有要載入之新外掛程式組件的清單填入此檔案,以新行字元隔開,如下例所示:

      dwlib_knowndllstoload.txt

建構 SharePoint 測試資料載入設定檔

您必須先建構 XML 設定檔,才能使用 SharePoint 測試資料載入工具。SharePoint 測試資料載入工具會使用這個檔案,在您要測試的 SharePoint 伺服器上建立物件。設定檔應與 SharePoint 測試資料載入工具放在相同的資料夾中。基本格式如下例所示。

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

在下例中,XML 設定檔會在 Windows SharePoint Services 3.0 中建立 10 個網站 (subweb1 到 subweb10)。每個網站會將 50 個清單項目新增至名為 "Announcements" 的清單中。

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

SharePoint 測試資料載入工具軟體開發套件 (SDK) (WSSDW.chm),會提供 SharePoint 測試資料載入工具支援的物件清單及 XML 結構內的已知參數、用法及合法位置。

刪除 SharePoint 測試資料

SharePoint 測試資料載入工具可使用建立內容所用之相同的 XML 設定檔,來刪除內容。若要執行此刪除作業,請執行 SharePoint 測試資料載入工具命令,並在命令中加上 –d 命令列參數,如下例所示:

wssdw.exe –d myfile.xml

SharePoint 測試資料載入工具會遞迴刪除 XML 物件,先刪除 XML 子項再刪除 XML 父項。若要覆寫指定 XML 節點的此種行為,請將下列屬性新增至設定檔的節點:

quickdelete="true"

新增此屬性會刪除整個節點,但不會獨立刪除子節點。

注意

使用 quickdelete 屬性會加速刪除程序,但可能不會移除內容資料庫的所有資料。

下載本書

本主題隨附於下列可下載的叢書中,以便於閱讀與列印:

請參閱 Office SharePoint Server 2007 可下載的內容 (英文) 上提供的完整叢書清單。