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 previsione dei report per la connessione 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 nell'istanza di SQL Server Reporting.
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 che VMM può identificare in modo univoco nella rete. I formati validi sono:
- FQDN (nome di dominio completo)
- Indirizzo IPv4 o IPv6
- Nome NetBIOS
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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
Tipo: | VMMCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InstanceName
Specifica il nome dell'istanza del database SSAS.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-JobVariable
Specifica una variabile in cui viene rilevato e archiviato lo stato del processo.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PROTipID
Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VMMServer
Specifica un oggetto server VMM.
Tipo: | ServerConnection |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
Output
String
Questo cmdlet restituisce un oggetto string