User Profile Synchronization Configuration Service 無法連線至 SQL Server - 事件 4 (SharePoint Server 2010)

 

適用版本: SharePoint Server 2010

上次修改主題的時間: 2010-03-16

警示名稱:   User Profile Synchronization Configuration Windows Service 無法連線至 SQL Server

事件識別碼:   4

摘要:   User Profile Synchronization Service 無法連線至 SQL Server 的執行個體。如果服務無法連線至 SQL Server 的執行個體,則使用者設定檔同步處理將無法運作。

徵狀:   此事件會出現在事件記錄檔中:事件識別碼:4 描述:Forefront Identity Manager Service 無法連線至 SQL Database Server。無法連絡 SQL Server。連線失敗的原因可能是網路失敗、防火牆設定錯誤或其他連線問題。此外,SQL Server 連線資訊的設定可能錯誤。請確認可以從 Forefront Identity Manager Service 電腦連到 SQL Server。並請確認 SQL Server 正在執行中、網路連線作用中,且防火牆的設定正確。最後,請確認連線資訊的設定正確。此設定儲存於 Windows 登錄中。

原因:   無法從 User Profile Synchronization Configuration Service 存取 SQL Server 執行個體的資料庫,原因是網路連線問題,或 SQL Server 執行個體的密碼錯誤或已變更。

解決方法:   確認資料庫伺服器正在執行中且可以使用

  1. 在資料庫伺服器的 [服務] 嵌入式管理單元中,確認 SQL Server (MSSQLSERVER) 服務處於執行中狀態。

解決方法:   確認資料庫伺服器與伺服器陣列之間的連線

  1. 以錯誤詳細資料中提供的帳戶登入 Microsoft SQL Server Management Studio,並按一下 [連線],然後按一下 [資料庫引擎]。

  2. 輸入錯誤詳細資料中提供的伺服器名稱,然後按一下 [連線]。

解決方法:   驗證 User Profile Synchronization Service 認證

  1. 在管理中心首頁上,按一下 [應用程式管理],再按一下 [服務應用程式] 區段中的 [管理服務應用程式]。

  2. 在 [服務應用程式] 頁面上,按一下 [User Profile Service Application]。

  3. 在 [User Profile Service] 頁面上,按一下 [同步處理] 區段中的 [設定同步處理連線]。

  4. 以滑鼠右鍵按一下連線,然後按一下 [編輯連線]。

  5. 驗證該連線中是否提供認證和權限容器。確認該認證具有足夠權限可以在目錄中讀取及寫入資料,同時確定 User Profile Synchronization Service 是針對目錄中的正確組織單位而執行。確認該認證具有資料庫伺服器上資料庫的 db_owner 固定資料庫角色。

解決方法:   確認資料庫存取認證

  1. 在管理中心首頁上,按一下 [安全性],然後按一下 [服務應用程式]。

  2. 在 [安全性] 頁面上,按一下 [一般安全性] 區段中的 [設定服務帳戶]。

  3. 在 [服務帳戶] 頁面上,按一下服務帳戶下拉式清單中的 [伺服器陣列帳戶]。

  4. 確認此帳戶具有足夠的資料庫伺服器權限。