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 .