SharePoint Server 的 Access Services 知識庫文章

 

**適用版本:**SharePoint Server 2013, SharePoint Server 2016

**上次修改主題的時間:**2017-09-20

了解如何解決 Systems Center Operations Manager (SCOM) 的 SharePoint Server 2016 和 SharePoint Server 2013 管理組件中 Access Services 的相關警示。

本節中的文章為 SharePoint Server 中 Access Services 的相關知識庫文章。通常在 Operations Manager 主控台中按一下警示內的連結後,就會顯示這些文章。這些文章可用於協助您針對 SharePoint Server 中的 Access Services 進行疑難排解並解決問題。請下載並安裝適用於 SharePoint Server 2016 的 System Center 監視組件適用於 SharePoint Server 2013的 System Center 監視組件,或適用於 SharePoint Foundation 的 System Center 監視組件

  • Access Services: 內容資料庫中沒有應用程式資訊

  • Access Services: WFE 與 ADS 的通訊失敗

  • Access Services: 沒有可建立資料庫的伺服器

  • Access Services: 已分割的 SSS 通訊失敗

  • Access Services: 未分割的 SSS 通訊失敗

  • Access Services: 觸發過多失敗的 SQL 連線要求

  • Access Services: 過多失敗的 SQL 連線

  • Access Services: 觸發過多的 SQL 連線重試

  • Access Services: 過多的 SQL 連線重試

  • Access Services: 觸發過多的 SQL 寫入失敗

  • Access Services: 過多的 SQL 寫入失敗

  • Access Services: 沒有可用的 ADS 伺服器

  • Access Services: 沒有預設 Proxy

  • Access Services: 無法註冊資料庫伺服器

內容資料庫中沒有應用程式資訊

**警示名稱:**Access Services: 內容資料庫中沒有應用程式資訊

**摘要:**Access Data Services 嘗試從 SharePoint 內容資料庫擷取應用程式資訊,但是找不到相關的應用程式資訊。如果發生此情況,將無法使用應用程式。

原因

某人所建立的網站使用實際上不是 Access 應用程式的 Access 範本。

解決方案

刪除錯誤建立的網站。

WFE 與 ADS 的通訊失敗

**警示名稱:**Access Services: WFE 與 ADS 的通訊失敗

**摘要:**Access Data Services WFE (Web 前端) 無法與 ADS (Access Data Services) 中間層通訊。

原因

可能原因包括下列一或多項:

  • 網路問題

  • 硬體失敗

  • SharePoint 服務失敗

  • 伺服器上的 Access 資料庫服務已停用

解決方案

  1. 確定網路狀況良好。

  2. 確定 ADS 伺服器可用。

  3. 確定可從 WFE 存取 ADS 伺服器。

  4. 確定 ADS 應用程式集區的 IIS 處理序正在執行。

  5. 確定失敗的 ADS 伺服器上已啟用 ADS 服務。

沒有可建立資料庫的伺服器

**警示名稱:**Access Services: 沒有可建立資料庫的伺服器

**摘要:**建立應用程式時,Access Data Services 找不到可佈建新資料庫的 SQL Server。

原因

未針對 Access 設定 SQL 資料庫伺服器以佈建新資料庫。

解決方案

  • 如果從 Access 用戶端建立失敗,請檢查資料庫伺服器群組對應,以判斷發生短缺的位置:

    1. 使用 Get-SPAccessServicesDatabaseServerGroupMapping 判斷物件模型是否對應至伺服器群組。

    2. 使用 Get-SPAccessServicesDatabaseServerGroup 判斷伺服器群組是否至少有一個資料庫。

    3. 使用 Get-SPAccessServicesDatabaseServer 判斷伺服器群組中是否至少有一個資料庫標示為 "AvailableForCreate"。

  • 如果從公司目錄建立失敗,請檢查資料庫伺服器群組對應,以判斷發生短缺的位置:

    1. 使用 Get-SPAccessServicesDatabaseServerGroupMapping 判斷公司目錄是否對應至伺服器群組。

    2. 使用 Get-SPAccessServicesDatabaseServerGroup 判斷伺服器群組是否至少有一個資料庫。

    3. 使用 Get-SPAccessServicesDatabaseServer 判斷伺服器群組中是否至少有一個資料庫標示為 "AvailableForCreate"。

相關主題

Get-SPAccessServicesDatabaseServerGroupMapping

Get-SPAccessServicesDatabaseServerGroup

Get-SPAccessServicesDatabaseServer

已分割的 SSS 通訊失敗

**警示名稱:**Access Services: 已分割的 SSS 通訊失敗

**摘要:**Access Data Services 嘗試與 SharePoint 已分割的 Secure Store Service 通訊,但是無法與其通訊。

原因

伺服器陣列中已分割的 Secure Store Service 由於網路問題或不正確的設定而停止服務或無法連線。

解決方案

  1. 確定已分割的 Secure Store Service 應用程式存在且執行中。

  2. 確定已分割 Secure Store Service 的 Proxy 存在且在預設 Proxy 群組中。

相關主題

在 SharePoint Server 中設定 Secure Store Service

未分割的 SSS 通訊失敗

**警示名稱:**Access Services: 未分割的 SSS 通訊失敗

**摘要:**Access Data Services 嘗試與 SharePoint 未分割的 Secure Store Service 通訊,但是無法與其通訊。

原因

伺服器陣列中未分割的 Secure Store Service 由於網路問題或不正確的設定而停止服務或無法連線。

解決方案

  1. 確定未分割的 Secure Store Service 應用程式存在且執行中。

  2. 確定未分割 Secure Store Service 的 Proxy 存在且在預設 Proxy 群組中。

相關主題

在 SharePoint Server 中設定 Secure Store Service

觸發過多失敗的 SQL 連線要求

**警告名稱:**Access Services: 觸發過多失敗的 SQL 連線要求

**摘要:**當 Access Data Services 連線至 SQL Server 資料庫時,若超過預期的重試次數,則會發生此警示。

原因

SQL Server 資料庫伺服器關閉、無法使用或無法連線。

解決方案

  • 檢查網路狀況。

  • 確定 SQL Server 資料庫伺服器可用且狀況良好。

過多失敗的 SQL 連線

**警告名稱:**Access Services: 過多失敗的 SQL 連線

**摘要:**這會追蹤失敗的 SQL 連線數目。

原因

解決方案

觸發過多的 SQL 連線重試

**警告名稱:**Access Services: 觸發過多的 SQL 連線重試

**摘要:**當 Access Data Services 連線至應用程式 SQL 資料庫時,若超過預期的重試次數,則會發生此警示。

原因

可能原因包括下列一或多項:

  • 網路問題

  • 應用程式 SQL 資料庫無法使用或無法連線。

解決方案

  1. 檢查網路狀況。

  2. 檢查應用程式 SQL 資料庫可用性及狀況良好狀態。

過多的 SQL 連線重試

**警告名稱:**Access Services: 過多的 SQL 連線重試

**摘要:**這會監視 SQL 資料庫伺服器連線重試次數。

原因

解決方案

觸發過多的 SQL 寫入失敗

**警告名稱:**Access Services: 觸發過多的 SQL 寫入失敗

**摘要:**若有太多 SQL 寫入失敗,則會發生此警示。

原因

過多的 SQL 寫入失敗數目。

解決方案

  1. 檢查網路狀況。

  2. 檢查 SQL Azure 服務的狀態。

  3. 提出 SQL Azure 事件以取得解決方案。

過多的 SQL 寫入失敗

**警告名稱:**Access Services: 過多的 SQL 寫入失敗

**摘要:**監視失敗的 SQL 資料庫伺服器寫入數目。

原因

可能原因包括下列一或多項:

  • 應用程式 SQL 資料庫無法使用或無法連線。

  • 伺服器上發生死結。

  • 伺服器超載導致資料庫伺服器沒有回應。

解決方案

確定資料庫伺服器可用、未超載且沒有死結。

沒有可用的 ADS 伺服器

**警示名稱:**Access Services: 沒有可用的 ADS 伺服器

**摘要:**沒有 Access Data Services 伺服器,或可用的 Access Data Services 伺服器狀況不足以服務要求。

原因

可能原因包括下列一或多項:

  • 記憶體耗用量過多導致 ADS 伺服器超載。

  • 網路問題

  • 多個 Access 資料庫伺服器執行個體失敗或關閉。

解決方案

  1. 確定至少在伺服器陣列中的一部伺服器上啟用 Access 資料庫服務。

  2. 重新啟動 Access 資料庫服務執行個體以釋放記憶體。

  3. 確定 Access 資料庫服務執行個體可用且正確設定。

沒有預設 Proxy

**警示名稱:**Access Services: 沒有預設 Proxy

**摘要:**預設 Proxy 群組中沒有 Access Data Services Proxy。

原因

設定時未建立預設 Proxy,或佈建時發生問題而未建立預設 Proxy。

解決方案

使用 new-SPAccessServicesApplicationProxy 建立新的預設 Proxy。

相關主題

New-SPAccessServicesApplication

無法註冊資料庫伺服器

**警示名稱:**Access Services: 無法註冊資料庫伺服器

**摘要:**設定資料庫伺服器時,無法註冊伺服器。

原因

可能原因包括下列一或多項:

  • 連線至伺服器時發生網路問題

  • 資料庫伺服器版本不正確

  • 伺服器不具備必要功能或權限不足

解決方案

  1. 檢查網路狀況。

  2. 更新資料庫伺服器版本。

  3. 安裝必要功能或更新權限。

注意

應用程式集區使用者必須具有 DBCreator 和 SecurityAdmin 權限。

See also

監視 SharePoint Server 中的計劃
SharePoint Server 2016 中的監視與報告

適用於 SharePoint Foundation 的 System Center 監視組件
適用於 SharePoint Server 2013 的 System Center 監視組件
適用於 SharePoint Server 2016 的 System Center 監視組件