New-SCSSASConnection
创建与 SQL Server Analysis Services 的连接。
语法
New-SCSSASConnection
[-VMMServer <ServerConnection>]
-ComputerName <String>
-InstanceName <String>
-Port <Int32>
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
说明
New-SCSSASConnection cmdlet 创建与 SQL Server Analysis Services(SSAS)的连接,并在 SSAS 服务器上创建名为 VMMAnalysisServerDB 的数据库。
此 cmdlet 假定 SSAS 和 Operations Manager Reporting Server 安装在同一台计算机上。 因此,此 cmdlet 还连接到 SQL Server Reporting Server Web 服务,以更新用于预测报表以连接到 Analysis Services 的凭据。
示例
示例 1:创建与 SSAS 的连接
PS C:\> $SSASCreds = Get-SCRunAsAccount -Name "SSASRunAsAcct"
PS C:\> $SSASSConnection = New-SCSSASConnection -ComputerName "SQLServer01" -InstanceName MSSQLServer -Port 2383 -Credential $SSASCreds
第一个命令获取名为 SSASRunAsAcct 的运行方式帐户对象,然后将该对象存储在$SSASCreds变量中。 此凭据需要是 SQL Server Analysis Service 实例和 SQL Server 报告实例中的管理员。
第二个命令使用 MSSQLServer 的默认实例名称和端口 2383 创建与 SQL Server SQLServer01 的 SSAS 连接。 此 cmdlet 使用存储在 $SSASCreds 中的运行方式帐户中提供的凭据来创建连接。
参数
-ComputerName
指定 VMM 可以在网络上唯一标识的计算机的名称。 有效格式为:
- FQDN (完全限定的域名)
- IPv4 或 IPv6 地址
- NetBIOS 名称
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-Credential
指定凭据对象或包含有权执行此操作的帐户的用户名和密码。
有关 PSCredential 对象的详细信息,请键入 Get-Help Get-Credential
。
类型: | VMMCredential |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-InstanceName
指定 SSAS 数据库实例名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-JobVariable
指定在其中跟踪和存储作业进度的变量。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Port
指定在添加对象或创建连接时要使用的网络端口。 有效值为:1 到 4095。
类型: | Int32 |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-PROTipID
指定触发此操作的性能和资源优化提示(PRO 提示)的 ID。 此参数允许你审核 PRO 提示。
类型: | Guid |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-RunAsynchronously
指示作业以异步方式运行,以便控件立即返回到命令行界面。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-VMMServer
指定 VMM 服务器对象。
类型: | ServerConnection |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
输出
String
此 cmdlet 返回一个 String 对象。