Lotus Notes 設定的疑難排解 (Office SharePoint Server 2007)

本文說明設定 Microsoft Office SharePoint Server 2007 來編目 Lotus Notes 資料庫及可能的解決方案時,可能發生的問題。

本文內容包括:

  • 使用者無法檢視以連結出現在搜尋結果頁面上的 Lotus Notes 文件

  • 搜尋作業沒有針對內嵌在 Lotus Notes 文件中之檔案的內容傳回結果

  • 無法驗證安全性對應

  • 文件以 GUID 出現在搜尋結果中

  • 在初始設定後,若我啟動了 Lotus Notes 用戶端應用程式但未變更任何設定,需要再次執行 NotesSetup 嗎?

  • 更新 Domino 伺服器上的對應資料庫之後,索引伺服器在編目 Domino 伺服器時,沒有使用新的對應

  • 編目記錄檔錯誤

使用者無法檢視以連結出現在搜尋結果頁面上的 Lotus Notes 文件

Lotus Domino 伺服器不直接使用 Windows 使用者帳戶。若要讓使用者能夠透過搜尋結果頁面來檢視 Lotus Notes 文件,Domino 管理員必須確定已建立對應資料庫,將 SharePoint 使用者的 Windows 使用者帳戶對應至具有 Lotus Notes 文件檢視權限之 Domino 使用者的 Lotus Notes 使用者識別碼。如需建立此對應的詳細資訊,請參閱<設定 Office SharePoint Server 搜尋以編目 Lotus Notes (Office SharePoint Server 2007)>。

此外,新增至對應資料庫的 Lotus Notes 使用者識別碼,必須至少要有包含 Lotus Notes 文件及所要編目之文件本身的所有 Domino 資料庫讀取者權限。

Domino 資料庫層級的權限是使用 Domino 資料庫的存取控制清單 (ACL) 來指定的。Lotus Notes 文件層級的權限是由各文件的 ACL (可從文件屬性來檢視) 及/或 [讀取者] 欄位來指定的。這表示特定 Domino 使用者的 Lotus Notes 使用者識別碼必須至少要有文件屬性頁面的讀取者權限,且/或必須列示在文件的 [讀取者] 欄位中。例如,若 SharePoint 使用者的 Windows 網域帳戶對應至對應資料庫中的 Lotus Notes 使用者識別碼,則在符合下列條件的情況下,可透過搜尋結果頁面來檢視特定文件:

  • SharePoint 使用者的 Windows 網域帳戶所對應的 Lotus Notes 使用者識別碼,至少具有包含 Lotus Notes 文件之 Domino 資料庫的讀取者存取權。

  • 此 Lotus Notes 使用者識別碼至少具有 Lotus Notes 文件 ACL 的讀取者存取權,且/或列示在文件的 [讀取者] 欄位中。

注意

不支援密碼空白的 Domino 使用者。Windows 使用者帳戶必須對應含有密碼的 Domino 使用者,才能透過搜尋結果頁面來檢視 Lotus Notes 文件。

搜尋作業沒有針對內嵌在 Lotus Notes 文件中之檔案的內容傳回結果

索引伺服器上必須安裝檔案類型適用的 IFilter,而且副檔名必須列示在 [管理檔案類型] 頁面上,才能為內嵌在 Lotus Notes 文件中的檔案編製索引。如果對特定檔案類型而言,這二個條件都不符合,便不會為該檔案類型的檔案編製索引,這些檔案也不會出現在搜尋結果頁面上。

如需 IFilter 及預設啟用之檔案類型的相關資訊,請參閱<檔案類型與 IFilter 參考 (Office SharePoint Server)>。如需新增副檔名至 [管理檔案類型] 頁面的相關資訊,請參閱<指定要編目的檔案類型 (Office SharePoint Server 2007)>。

無法驗證安全性對應

嘗試驗證對應資料庫中的安全性對應時,發生以下錯誤:

無法驗證安全性對應。請檢查密碼及設定。請確認 Microsoft Office Server 及 Lotus Notes® 已正確地安裝,以及已設定 Lotus Notes® 用戶端。若您重新設定 Lotus Notes®,請重新啟動 Microsoft Office Search 服務。

若要解決問題,請執行下列動作:

  • 確定指派給 OSearch 服務的 Windows 網域帳戶對應至對應資料庫中的 Lotus Notes 使用者識別碼。

    注意

    Windows 網域帳戶必須至少要有對應資料庫的讀取者存取權。

  • Lotus Notes 使用者識別碼及 Windows 網域使用者帳戶需區分大小寫。請確定是依原狀將其新增至對應資料庫。

文件以 GUID 出現在搜尋結果中

若要防止 Lotus Notes 文件以 GUID 出現在搜尋結果頁面中,您必須將 Lotus Notes 編目屬性 (包含 Lotus Notes 文件的標題) 對應至名為 [標題] 的 Managed 屬性。建議您在 [編輯 Managed 屬性 – 標題] 頁面的 [對應至編目屬性] 區段中,將您的屬性對應上移至所列出第一個項目。如需屬性對應的詳細資訊,請參閱 Office SharePoint Server 2007 說明中的<管理中繼資料屬性對應>。

建立對應之後,請對受影響的 Domino 資料庫執行完整編目。若要確認問題已解決,請發出會在搜尋結果頁面上顯示 Lotus Notes 文件的查詢。

如需對應編目屬性的詳細資訊,請參閱 Microsoft Office SharePoint Server 2007 說明中的<管理中繼資料屬性對應>主題。如需 Lotus Notes 編目屬性的詳細資訊,請參閱 Mei Ying 的技術部落格 (英文) (https://go.microsoft.com/fwlink/?linkid=94933&clcid=0x404) 。

在初始設定後,若我啟動了 Lotus Notes 用戶端應用程式但未變更任何設定,需要再次執行 NotesSetup 嗎?

不需要。建議您在初始設定之後,除非需要確認與 Domino 伺服器的連線,否則請勿開啟索引伺服器上的 Lotus Notes 用戶端應用程式。在編目 Domino 資料庫時,絕對不要開啟索引伺服器上的 Lotus Notes 用戶端應用程式。這麼做會導致編目失敗。

更新 Domino 伺服器上的對應資料庫之後,索引伺服器在編目 Domino 伺服器時,沒有使用新的對應

如果您在編目 Domino 伺服器上的 Domino 資料庫之後,更新該伺服器上的對應資料庫,則必須重新啟動索引伺服器上的 OSearch 服務,並且對該 Domino 資料庫執行完整編目,讓對應資料庫中的變更套用至索引。

重要

請勿在 SharePoint 管理中心網站上,使用 [伺服器上的服務] 頁面來停止及啟動此服務。如此做會移除服務,並刪除索引與相關設定。請改用下列步驟。

停止及重新啟動 Office SharePoint Server 搜尋服務

  1. 在索引伺服器上,依序按一下 [開始] 與 [系統管理工具]****,然後按一下 [服務]。

  2. 向下捲動清單,在 [Office SharePoint Server 搜尋]**** 服務上按一下滑鼠右鍵,然後按一下 [內容]。內容頁面會隨即出現。

  3. 按一下 [停止]****。在服務停止之後,按一下 [啟動]。

  4. 確定 [啟動類型]**** 未設為 [已停用]。

編目記錄檔錯誤

下表說明編目記錄檔中會出現的錯誤,以及可能的原因和解決方案。

Error 原因和解決方案

錯誤 0x8004120F

此錯誤指出無法處理物件,因為編目程式無法將 ACL 中的「拒絕存取 Notes」項目轉換至 Windows NT 身分識別中。

若要解決這個問題,請確認下列事項:

  • 指派給 OSearch 服務的 Windows 網域帳戶正確對應至對應檔案中的 Lotus Notes 使用者識別碼。

  • Lotus Notes 使用者識別碼至少有您要編目之所有 Domino 資料庫及 Lotus Notes 文件的讀取者存取權。

不明 Notes 錯誤:0x80041206

這是一般伺服器錯誤 (PRTH_E_SERVER_ERROR 0x80041206),當 Lotus Notes 通訊協定處理常式無法連線至伺服器時,就會發生此錯誤。

可能原因如下:

  • Lotus Notes API 二進位檔案遭到遺留的 Lotus Notes 程序鎖定。如果發生此種情況,請重新啟動 Domino 伺服器,或使用 KillNotes 可執行檔來結束遺留的程序。

  • 防火牆封鎖了索引伺服器上之 Lotus Notes 用戶端應用程式與 Domino 伺服器之間的通訊。如果發生此種情況,請確認您是否可以使用安裝在索引伺服器上的 Lotus Notes 用戶端來存取 Domino 資料庫。如果您無法存取 Domino 資料庫,請連絡您的 Domino 管理員。

Notes://chbsapha/ch/function/ah/chtcy002.nsf?sc=0 來自 HRESULT 的例外狀況:0x80042611 (不明 Lotus Notes 錯誤:識別碼檔案被另一個程序鎖定。請稍後再試。)

若要解決這個問題,請執行下列動作:

  • 確定索引伺服器上的 Lotus Notes 用戶端應用程式已關閉,而且不要在編目 Domino 資料庫時將它重新開啟。

  • 結束您的 Notes 工作階段。如需詳細資訊,請參閱 Lotus Sandbox (英文) (https://go.microsoft.com/fwlink/?linkid=94934&clcid=0x404) 。

Notes://chbsapha/ch/...b047deb0c125725f003059dd?sc=0 此項目的安全性描述元僅包含內建的存取控制項目。您必須移除內建的 ACE,因為它們在查詢期間對此項目來說是無效的。

當出現在 Lotus Notes 文件 ACL 或 [讀取者] 欄位中的特定 Lotus Notes 使用者識別碼,沒有出現在對應資料庫的對應表格中,就會發生此錯誤。

若要解決問題,請確認對應資料庫有對應至 Windows 網域帳戶的正確 Lotus Notes 使用者識別碼。

另請參閱

概念

常見問題集:編目 Lotus Notes (Office SharePoint Server 2007)
設定 Office SharePoint Server 搜尋以編目 Lotus Notes (Office SharePoint Server 2007)