若要編目 Lotus Notes 資料庫,必須執行 Lotus Notes 索引安裝精靈,才能在 Microsoft Office SharePoint Portal Server 2003 電腦上設定 Lotus Notes 通訊協定處理程式。利用舊版相容文件庫的用戶端元件,「協調者」角色成員的使用者即可建立 Lotus Notes 資料庫的內容來源,但是必須在設定 Lotus Notes 通訊協定處理程式之後,SharePoint Portal Server 才能編目資料庫。
在設定 Lotus Notes 通訊協定處理程式之前,必須先確定:
準備將 Lotus Notes 與 SharePoint Portal Server 搭配使用
Lotus Notes 安全模式與 Microsoft Windows Server 2003 的安全模式不同。當 SharePoint Portal Server 建立儲存在 Notes 伺服器上的內容索引時,會使用各 Notes 物件的安全性設定,利用 Windows Server 2003 安全模式,在 SharePoint Portal Server 中重新建立該物件的安全性設定。由於安全模式之間的相互關係,如果您希望 SharePoint Portal Server 使用與 Notes 資料庫相同的安全性設定,Notes 資料庫中的各使用者名稱就必須對應到 Windows Server 2003 名稱。
如果每個有權存取 SharePoint Portal Server 所建立的內容索引的人,也有權存取儲存在 Notes 資料庫中的內容,您可能就不需要將 SharePoint Portal Server 設定為使用與 Notes 資料庫相同的安全性設定。例如,如果貴組織的 Lotus Notes 伺服器中的所有資料都是公用的,或者如果內容索引中僅包括公用 Notes 資料庫,可以指定 SharePoint Portal Server 略過 Notes 資料庫中的安全性設定。
如果略過 Notes 安全性,在建立內容索引及搜尋時,SharePoint Portal Server 的效能會稍微好一些。在這種情況下,SharePoint Portal Server 所需要的設定時間也較少,因為它不需要將使用者名稱從 Notes 對應到 Windows Server 2003。這也會減少後續的維護工作。
重要 如果您不確定是否可以安全地略過 Notes 安全性,就不應該略過。
如果不希望 SharePoint Portal Server 使用與 Notes 資料庫相同的安全性設定,可以跳到<設定通訊協定處理程式>一節。
如果希望 SharePoint Portal Server 使用與 Notes 資料庫相同的安全性設定,就需要內含 Lotus Notes 及 Windows Server 2003 使用者名稱的 Lotus Notes 檢視。如果這個檢視不存在,Lotus Notes 管理員就必須建立一個,將 Notes 使用者名稱對應到 Windows 使用者名稱。Notes 使用者名稱的格式和一般 Notes 通訊錄中 [擁有人] 資料欄中的使用者名稱格式相同。必須排序 Notes 使用者名稱資料欄上的檢視。
重要 檢視必須標示為「共用檢視」,所有的用戶端才能存取它。用於建立此檢視的資料庫含有安全性對應,因此應受到保護。然而,它必須可供 SharePoint Portal Server 的「管理員」網站群組的成員存取。
例如,Lotus Notes 管理員可以使用 NotesID 及 WindowsID 兩個資料欄,建立具有名為 NotesToWindows 的檢視的資料庫。NotesID 資料欄含有 Notes 使用者名稱,WindowsID 資料欄則含有 Windows Server 2003 使用者名稱。在安裝通訊協定處理程式時,需要知道此檢視的名稱 (NotesToWindows) 及兩個資料欄 (NotesID 及 WindowsID)。您可以使用任何的資料庫及伺服器,只要使用者可以使用您在設定通訊協定處理程式時所指定的帳號及密碼,從 Lotus Notes 用戶端來存取它們即可。
附註 如果 Notes 使用者不需要密碼,就可以從安裝在 SharePoint Portal Server 電腦上的 Notes 用戶端存取 Notes 伺服器,您就不需要提供密碼。
如果希望 SharePoint Portal Server 使用與 Notes 資料庫相同的安全性設定,必須知道下列額外的資訊:
如果精靈因故失敗,在嘗試再次執行精靈之前,必須先重新啟動 SharePointPSSearch 服務。對於項目中的任何錯誤,精靈只會顯示一個錯誤訊息。
在 SPS_WPG 群組的 Lotus Notes 安裝目錄中,新增完全控制權限。
在設定通訊協定處理程式之後,可以使用與舊版文件庫相容的用戶端元件,建立 Lotus Notes 資料庫的內容來源,然後就可以建立包含資料庫的內容索引。
如果 Notes 安裝改變,或者如果 Notes 安全性設定改變 (例如,如果新增、變更或移除使用者記錄,或切換使用者識別碼),就需要重新設定通訊協定處理程式。此外,如果變更安全性對應,必須停止後再啟動 SharePointPSSearch 服務,變更才能生效。如需關於安全性對應的詳細資訊,請參閱<準備 Lotus Notes 與 SharePoint Portal Server 搭配使用>一節。
通訊協定處理程式提供了「數字」及「文字」屬性類型,並將數值及字串類型解析為這兩種類型。在建立 Lotus Notes 的內容來源,並將 SharePoint Portal Server 屬性對應到 Notes 屬性時,會顯示各 Notes 屬性的屬性類型。各 SharePoint Portal Server 屬性的屬性類型則不會顯示。
重要 如果將數字對應到字串 (或將字串對應到數字),不會出現錯誤訊息。
SharePoint Portal Server 會編目 Lotus Notes 資料庫,並根據 Notes 屬性類型在內容索引中加入內容。查詢是使用來自 SharePoint Portal Server 的屬性類型。如果類型不符,查詢便不會傳回結果。