Microsoft Office SharePoint Portal Server 2003
首頁上一個下一頁列印

關於管理及自訂搜尋

關於管理及自訂搜尋

Microsoft Windows SharePoint Services 可讓使用者在伺服器或伺服器陣列上搜尋所有網站內容。相對於 Microsoft 的 SharePoint Team Services 1.0,Windows SharePoint Services 提供的搜尋能力更大。在 SharePoint Team Services 中,搜尋的實作是藉由使用「網際網路資訊服務 (IIS)」目錄進行的。這會將搜尋範圍限制為檔案系統上的文件;使用者無法透過清單 (如工作及連絡人) 或透過討論區項目來進行搜尋。因為所有網站資訊 (包括文件) 現在都儲存在資料庫中,所以在 Windows SharePoint Services 中進行搜尋就可搜尋所有網站內容。

搜尋功能僅能用於使用 SQL Server 2000 的 Windows SharePoint Services。如果您是在執行 Microsoft SQL Server Desktop Engine 2000 (MSDE),則無法使用任何搜尋功能。

瞭解 Windows SharePoint Services 中的搜尋

每個伺服器或伺服器陣列都可使用搜尋。這表示搜尋的啟用或停用,是針對伺服器或伺服器陣列中的所有頂層網站子網站進行的。如果搜尋未啟用,則搜尋連結不會顯示在位於該虛擬伺服器上的網站中。

搜尋可以查詢網站上的大部份清單及所有文件。搜尋無法查詢清單的清單 (如 [快速啟動] 列或調查)。使用者可搜尋整個網站,或網站內的單一清單。例如,您可以在 [連絡人] 清單中搜尋特定連絡人。

使用 SQL Server 2000 進行搜尋

如果是在使用 SQL Server 2000,則可對網站啟用全文搜尋功能。SQL Server 2000 的全文搜尋功能,是搜尋小型或中型組織中 Windows SharePoint Services 網站的好解決方案;不過,SQL Server 2000 全文搜尋功能對大型伺服器陣列的效果不是很好。搜尋目錄最多可以使用資料所使用之硬碟空間的 40%。每個伺服器之搜尋目錄的硬限制為 256。此外,在搜尋目錄資料表中達到 1 百萬列時,會發生效能問題。如果是在執行大型伺服器陣列,則不建議對伺服器陣列中的所有網站提供搜尋功能。如果您是網際網路服務供應商 (ISP) 或「應用程式服務供應商 (ASP)」,請考量新增優惠客戶的搜尋;或者,如果是在管控大型組織內基於 Windows SharePoint Services 的網站,請考量僅新增有限網站的搜尋。

SQL Server 2000 全文搜尋功能對於每個資料庫僅支援一種語言。如果您支援數種語言的 Windows SharePoint Services 網站,且想要啟用這幾種語言的全文搜尋功能,請考量在不同的虛擬伺服器上管控每種語言,且一種語言配合一個資料庫。

SQL Server 2000 使用全文搜尋目錄上的語言資源。下列清單包括語言資源可用的語言:

中立語言資源套件用於使用此清單上未列示的語言。

當您啟用 Windows SharePoint Services 中的全文搜尋功能時,預設會建立名為 ix_databasename 的空目錄。SQL Server 2000 然後會編製現有網站內容的索引,並將內容按照新增到新網站的方式新增到此目錄。除了啟用及停用全文搜尋功能之外,所有搜尋管理及監控都必須使用 SQL Server 管理工具從 SQL Server 2000 內進行。

相關主題

整合搜尋與入口產品

請參閱

SharePoint Portal Server [說明] 文件
SQL Server 2000 文件
「SQL Server 線上叢書」系統
©2003 Microsoft Corporation. All rights reserved.