效能和容量規劃工具 (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 可下載的內容 (英文) 上提供的完整叢書清單。