Share via


New-SCSSASConnection

Crea una connessione a SQL Server Analysis Services.

Sintassi

New-SCSSASConnection
   [-VMMServer <ServerConnection>]
   -ComputerName <String>
   -InstanceName <String>
   -Port <Int32>
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-SCSSASConnection crea una connessione a SQL Server Analysis Services (SSAS) e crea un database denominato VMMAnalysisServerDB nel server SSAS.

Questo cmdlet presuppone che SSAS e Operations Manager Reporting Server siano installati nello stesso computer. Pertanto, questo cmdlet si connette anche al servizio Web SQL Server Reporting Server per aggiornare le credenziali per la connessione dei report di previsione ad Analysis Services.

Esempio

Esempio 1: Creare una connessione a SSAS

PS C:\> $SSASCreds = Get-SCRunAsAccount -Name "SSASRunAsAcct"
PS C:\> $SSASSConnection = New-SCSSASConnection -ComputerName "SQLServer01" -InstanceName MSSQLServer -Port 2383 -Credential $SSASCreds

Il primo comando ottiene l'oggetto account RunAs denominato SSASRunAsAcct e quindi archivia tale oggetto nella variabile $SSASCreds. Questa credenziale deve essere un amministratore sia nell'istanza di SQL Server Analysis Service che in SQL Server Istanza di creazione report.

Il secondo comando crea una connessione SSAS a SQL Server SQLServer01, usando il nome predefinito dell'istanza di MSSQLServer e la porta 2383. Questo cmdlet usa le credenziali fornite nell'account RunAs archiviato in $SSASCreds per creare la connessione.

Parametri

-ComputerName

Specifica il nome di un computer identificabile in modo univoco da VMM nella rete. I formati validi sono:

  • FQDN (nome di dominio completo)
  • Indirizzo IPv4 o IPv6
  • Nome NetBIOS
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Specifica un oggetto credenziale o che contiene il nome utente e la password di un account che dispone dell'autorizzazione per eseguire questa azione. Per altre informazioni sull'oggetto PSCredential , digitare Get-Help Get-Credential.

Type:VMMCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InstanceName

Specifica il nome dell'istanza del database SSAS.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Specifica una variabile in cui viene monitorato e archiviato lo stato del processo.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Port

Specifica la porta di rete da utilizzare quando si aggiunge un oggetto o si crea una connessione. I valori validi sono: da 1 a 4095.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

String

Questo cmdlet restituisce un oggetto String .