啟用伺服器陣列上的沙箱方案 (SharePoint Server 2010)

 

適用版本: SharePoint Foundation 2010, SharePoint Server 2010

上次修改主題的時間: 2016-10-17

沙箱是限制的執行環境,只讓程式存取特定的資源,而不讓沙箱中發生的問題影響其餘的伺服器環境。部署到沙箱中的解決方案稱為「沙箱方案」,它們不能使用某些電腦和網路資源,也不能存取其部署所在之網站集合以外的內容。因為沙箱方案不會影響整個伺服器陣列,因此不必由伺服器陣列管理員進行部署。如果伺服器陣列中的任意伺服器上已啟用沙箱方案,則網站集合管理員可以將解決方案部署到沙箱中,以執行該解決方案。

根據預設,執行沙箱方案的功能處於停用狀態。請在需要執行沙箱方案的每個應用程式伺服器上啟用沙箱方案。

啟用沙箱方案

您可以使用下列步驟在伺服器陣列中的每個應用程式伺服器上啟用沙箱方案。

使用管理中心啟用沙箱方案

  1. 確認是否具備下列系統管理認證:

    • 您必須是執行 SharePoint 管理中心網站之電腦上伺服器陣列管理員群組的成員。
  2. 在 SharePoint 管理中心網站的首頁上,選取 [系統設定] 下的 [管理伺服器上的服務]。

  3. 在 [伺服器] 方塊中,選取要啟用沙箱方案的伺服器。

  4. 在 [Microsoft SharePoint Foundation 沙箱化程式碼服務] 列中的 [動作] 欄中,按一下 [開始]。

  5. 針對要啟用沙箱方案的每個伺服器,重複前面兩個步驟。

使用 Windows PowerShell 啟用沙箱方案

  1. 確認符合下列基本需求:請參閱<Add-SPShellAdmin>。

  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2010 產品]。

  4. 按一下 [SharePoint 2010 管理命令介面]。

  5. 在 Windows PowerShell 命令提示字元處,輸入下列命令:

    Start-Service -Name SPUserCodeV4
    

針對要啟用沙箱方案的每台伺服器,重複執行以上程序。

See Also

Concepts

沙箱化解決方案概觀 (SharePoint Server 2010)