Share via


在 SharePoint Server 中發佈服務應用程式

適用於:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-se訂閱版本 no-img-sopMicrosoft 365 中的 SharePoint

在 SharePoint Server 中,您可以跨伺服器陣列發佈服務應用程式,以便於透過遠端連線使用。

在您開始作業之前,請檢閱跨 SharePoint Server 伺服器陣列共用服務應用程式,以取得必要條件的詳細資訊。

使用管理中心發佈服務應用程式

使用管理中心發佈服務應用程式

  1. 確認執行此程序的使用者帳戶為 SharePoint 伺服器陣列管理員群組的成員。

  2. 在管理中心中按一下 [應用程式管理],然後按一下 [管理服務應用程式]

  3. 按一下包含您要發佈服務應用程式的列。 您將可以使用功能區上的命令。

  4. 在功能區上,按一下 [發佈]

  5. 在 [ 發佈服務應用程式 ] 對話框中,執行下列工作:

    • 選取下拉式清單中所需的 [連線類型]

    • 如果您要讓服務應用程式可供遠端伺服器陣列使用,請選取 [將此服務應用程式發佈至其他伺服器陣列] 核取方塊。

    • 建議您使用<在 SharePoint Server 中交換伺服器陣列之間的信任憑證>中的指示在兩個伺服器陣列之間建立信任關係。

    • 複製發佈的 URL 至 [記事本] 或其他文字編輯器。 您必須提供此 URL 給遠端伺服器陣列,才能將遠端伺服器陣列連線至發佈的服務應用程式。 URL 與下列相似:

    urn:schemas-microsoft-com:sharepoint:service:9c1870b7ee97445888d9e846519cfa27#authority=urn:uuid:02a493b92a5547828e21386e28056cba&authority=https://ua_powershell:32844/Topology/topology.svc

  6. You can optionally provide descriptive text and a link to a Web page that will be visible to administrators of remote farms. After you have specified the publication options that you want, click OK to publish the service application.

使用 Microsoft PowerShell 發佈服務應用程式

使用 PowerShell 發佈服務應用程式

  1. 確認您具備下列成員身分:

    • SQL Server 執行個體上的 securityadmin 固定伺服器角色。

    • 所有要更新之資料庫上的 db_owner 固定資料庫角色。

    • 正在執行 PowerShell Cmdlet 之所在伺服器上的系統管理員群組。

    系統管理員可以使用 Add-SPShellAdmin Cmdlet 授與使用 SharePoint Server Cmdlet 的權限。

    注意事項

    [!附註] 如果您不具備上述權限,請連絡安裝程式系統管理員或 SQL Server 系統管理員要求權限。 如需 PowerShell 權限的其他資訊,請參閱 Add-SPShellAdmin

  2. 啟動 SharePoint 管理命令介面。

  3. 在 PowerShell 命令提示字元中,輸入下列命令:

    Publish-SPServiceApplication -Identity <ServiceApplicationGUID>
    

    如果您不知道服務應用程式的 GUID,可以使用下列 PowerShell Cmdlet 列出伺服器陣列中所有的服務應用程式及其 GUID:

    Get-SPServiceApplication
    
  4. 若要檢視發佈的服務應用程式負載平衡器 URL,請輸入下列命令並記錄輸出:

    Get-SPTopologyServiceApplication
    

    所有連線遠端伺服器陣列都需要此命令所產生的資訊。

另請參閱

其他資源

Publish-SPServiceApplication

Get-SPServiceApplication

Get-SPTopologyServiceApplication