New-SPBusinessDataCatalogServiceApplication

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2015-03-09

在服务器场中创建新的业务数据连接服务应用程序。

Syntax

New-SPBusinessDataCatalogServiceApplication -ApplicationPool <SPIisWebServiceApplicationPoolPipeBind> [-AssignmentCollection <SPAssignmentCollection>] [-Confirm [<SwitchParameter>]] [-DatabaseCredentials <PSCredential>] [-DatabaseName <String>] [-DatabasePassword <SecureString>] [-DatabaseServer <String>] [-DatabaseUsername <String>] [-FailoverDatabaseServer <String>] [-Name <String>] [-PartitionMode <SwitchParameter>] [-Sharing <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

详细说明

New-SPBusinessDataCatalogServiceApplication cmdlet 在服务器场中创建新的业务数据连接服务应用程序。

有关 Windows PowerShell for SharePoint 产品的权限和最新信息,请参阅联机文档 (https://go.microsoft.com/fwlink/?LinkId=163185)。

Parameters

参数 必需 类型 说明

ApplicationPool

必需

Microsoft.SharePoint.PowerShell.SPIisWebServiceApplicationPoolPipeBind

指定要用于新业务数据连接服务应用程序的 IIS 应用程序池。

DatabaseName

必需

System.String

指定业务数据连接数据库的名称。

DatabaseServer

必需

System.String

指定在 DatabaseName 中指定的数据库的主机服务器名称。

该类型必须是有效的 SQL Server 主机名;例如,SERVER\Database。

Name

必需

System.String

指定新业务数据连接服务应用程序的显示名称。

AssignmentCollection

可选

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

管理对象以便正确进行处理。使用 SPWebSPSite 等对象可能会耗用大量内存,而且在 Windows PowerShell 脚本中使用这些对象需要正确管理内存。通过使用 SPAssignment 对象,可以将对象分配给变量,然后在不需要这些对象时对它们进行处理,以释放内存。在使用 SPWebSPSiteSPSiteAdministration 对象时,如果不使用分配集合或 Global 参数,则会自动处理这些对象。

注意Note
在使用 Global 参数时,所有对象均包含在全局存储中。如果未立即使用对象,或未通过使用 Stop-SPAssignment 命令来处理对象,则可能会发生内存不足的情况。

Confirm

可选

System.Management.Automation.SwitchParameter

在执行命令之前提示您确认。有关详细信息,请键入以下命令:get-help about_commonparameters

DatabaseCredentials

可选

System.Management.Automation.PSCredential

指定包含要用于数据库 SQL Server 身份验证的用户名和密码的 PSCredential 对象。

该类型必须是有效的 PSCredential 对象。

DatabasePassword

可选

System.Security.SecureString

指定在 DatabaseUserName 中指定的用户的密码。只有在使用 SQL Server 身份验证访问业务数据连接数据库时才使用此参数。

该类型必须是有效的密码。

DatabaseUsername

可选

System.String

指定要用于连接到数据库的用户名。只有在使用 SQL Server 身份验证访问业务数据连接数据库时才使用此参数。

FailoverDatabaseServer

可选

System.String

指定故障转移数据库服务器的主机服务器的名称。

PartitionMode

必需

System.Management.Automation.SwitchParameter

指定服务应用程序按照订阅 ID 限制数据。在创建服务应用程序后无法更改此属性。

Sharing

必需

System.Management.Automation.SwitchParameter

指定发布业务数据连接应用程序并在服务器场中共享。

WhatIf

可选

System.Management.Automation.SwitchParameter

显示一条描述命令作用的消息,而不执行命令。有关详细信息,请键入以下命令:get-help about_commonparameters

输入类型

返回类型

错误

错误 说明

Exceptions

异常 说明

Example

------------------示例------------------

New-SPBusinessDataCatalogServiceApplication -ApplicationPool "SharePoint Web Services Default" -DatabaseName "ContosoBdcDB" -DatabaseServer "CONTOSO\SharePoint" -Name "ContosoServiceApp"

此示例创建一个名为 ContosoServiceApp 的业务数据连接服务应用程序。在该过程中,此示例使用 SharePoint Web Services Default 应用程序池并创建一个名为 ContosoBdcDB 的数据库。

See Also

Reference

Set-SPBusinessDataCatalogServiceApplication
New-SPBusinessDataCatalogServiceApplicationProxy