共用方式為


New-SPMetadataServiceApplication

 

適用版本: SharePoint Server 2010

上次修改主題的時間: 2015-03-09

建立新的 Managed Metadata Service 應用程式。

Syntax

New-SPMetadataServiceApplication -ApplicationPool <SPIisWebServiceApplicationPoolPipeBind> -Name <String> [-AdministratorAccount <String>] [-AssignmentCollection <SPAssignmentCollection>] [-CacheTimeCheckInterval <Int32>] [-Confirm [<SwitchParameter>]] [-DatabaseCredentials <PSCredential>] [-DatabaseName <String>] [-DatabaseServer <String>] [-FailoverDatabaseServer <String>] [-FullAccessAccount <String>] [-HubUri <String>] [-MaxChannelCache <Int32>] [-PartitionMode <SwitchParameter>] [-ReadAccessAccount <String>] [-RestrictedAccount <String>] [-SyndicationErrorReportEnabled <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

詳細描述

使用 New-SPMetadataServiceApplication Cmdlet 可建立新的 Managed Metadata Service 應用程式。

Parameters

參數 必要 類型 描述

Name

必要

System.String

指定要建立的服務應用程式名稱。名稱最多可以包含 128 個字元。

AdministratorAccount

選用

System.String

可建立及執行服務應用程式的使用者帳戶或服務帳戶清單,帳戶格式為 <網域>\<帳戶>,每個帳戶以逗號分隔。帳戶必須已存在。

ApplicationPool

必要

Microsoft.SharePoint.PowerShell.SPIisWebServiceApplicationPoolPipeBind

指定要執行新的 Managed Metadata Service 應用程式之現有 IIS 應用程式集區。

此值必須為 SPServiceApplicationPool 物件的身分識別 GUID、現有應用程式集區名稱,或是 SPServiceApplicationPool 物件的執行個體。

AssignmentCollection

選用

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

為能適當處置物件而管理物件。使用 SPWebSPSite 等物件可能會耗用大量的記憶體,因此在 Windows PowerShell 指令碼中使用這些物件時,必須適當地管理記憶體。您可以使用 SPAssignment 物件將物件指派給變數,並在不需要時處置這些物件,以釋放記憶體。使用 SPWebSPSiteSPSiteAdministration 物件時,若未使用指派集合或 Global 參數,將會自動處置這些物件。

注意

使用 Global 參數時,所有物件會包含在全域儲存區內。若未立即使用物件,或未使用 Stop-SPAssignment 命令處置物件,將會發生記憶體不足的狀況。

CacheTimeCheckInterval

選用

System.Int32

指定前端網頁伺服器在詢問應用程式伺服器是否有變更之前應等待的間隔時間 (以秒為單位)。此值是按計時器工作、用戶端應用程式或 Web 應用程式個別設定。

最小值是 1,無最大值。預設值為 10

Confirm

選用

System.Management.Automation.SwitchParameter

執行命令之前,會先提示您進行確認。如需詳細資訊,請輸入下列命令:get-help about_commonparameters

DatabaseCredentials

選用

System.Management.Automation.PSCredential

指定包含要用於資料庫 SQL 驗證之使用者名稱及密碼的 PSCredential 物件。

若要使用 SQL 驗證,則必須指定 DatabaseCredentials,或者必須同時設定 DatabaseUserNameDatabasePassword 參數。

此類型必須是有效的 PSCredential 物件。

DatabaseName

選用

System.String

指定要為新的 Managed Metadata Service 應用程式建立的資料庫名稱。

此類型必須是有效的 SQL Server 資料庫名稱,例如 MeatadataDB1。

DatabaseServer

選用

System.String

指定 DatabaseName 中所指定之資料庫的主機伺服器名稱。

此類型必須是有效的 SQL Server 資料庫名稱,例如 SqlServerHost1。

FailoverDatabaseServer

選用

System.String

指定容錯移轉資料庫伺服器之主機伺服器的名稱。

此類型必須是有效的 SQL Server 主機名稱,例如 SQLServerHost1。

FullAccessAccount

選用

System.String

指定將被授與 Managed Metadata Service 字詞庫及內容類型庫讀寫權限的應用程式集區帳戶組,帳戶格式為 <網域>\<帳戶>,每個帳戶以逗號分隔。帳戶必須已存在。

HubUri

選用

System.String

指定服務所提供存取權之內容類型庫所在的網站集合完整 URL。

MaxChannelCache

選用

System.Int32

指定前端網頁伺服器應開放給應用程式伺服器使用的 Windows Communication Foundation (WCF) 頻道數目上限。此值是按計時器工作、用戶端應用程式或 Web 應用程式個別設定。

最小值是 0,無最大值。預設值為 4

PartitionMode

選用

System.Management.Automation.SwitchParameter

指定服務應用程式會依訂閱來限制資料。

Note 在建立服務應用程式之後,便無法變更此屬性。

ReadAccessAccount

選用

System.String

指定將被授與 Managed Metadata Service 字詞庫及內容類型庫唯讀權限的應用程式集區帳戶組,帳戶格式為 <網域>\<帳戶>,每個帳戶以逗號分隔。帳戶必須已存在。

RestrictedAccount

選用

System.String

指定將被授與讀取 Managed Metadata Service 字詞庫及內容類型庫、寫入開放字詞組和本機字詞組及建立新企業關鍵字之權限的應用程式集區帳戶組,帳戶格式為 <網域>\<帳戶>,每個帳戶以逗號分隔。帳戶必須已存在。

SyndicationErrorReportEnabled

選用

System.Management.Automation.SwitchParameter

當匯入內容類型時,啟用錯誤報告。

WhatIf

選用

System.Management.Automation.SwitchParameter

顯示訊息描述命令效果,而非描述命令執行的效果。如需詳細資訊,請輸入下列命令:get-help about_commonparameters

輸入類型

傳回類型

Example

-----------------範例 1---------------

New-SPMetadataServiceApplication -Name "MetadataServiceApp1" -ApplicationPool "AppPool1" -DatabaseName "MetadataDB1"

此範例會建立新的 Managed Metadata Service 應用程式。

-----------------範例 2---------------

New-SPMetadataServiceApplication -Name "MetadataServiceApp2" -ApplicationPool "AppPool1" -DatabaseName "MetadataDB2" -HubUri "http://sitename" -SyndicationErrorReportEnabled

此範例會建立新的 Managed Metadata Service 應用程式,並指定用於整合的內容類型中樞。它也會在整合期間啟用錯誤報告。

-----------------範例 3---------------

New-SPMetadataServiceApplication -Name "MetadataServiceApp3" -ApplicationPool "AppPool1" -DatabaseName "MetadataDB3" -PartitionMode

此範例會建立已分割的新 Managed Metadata Service 應用程式,以供訂閱中的網站使用。

See Also

Reference

Get-SPMetadataServiceApplication
Set-SPMetadataServiceApplication