New-SCSSASConnection
Erstellt eine Verbindung mit SQL Server Analysis Services.
Syntax
New-SCSSASConnection
[-VMMServer <ServerConnection>]
-ComputerName <String>
-InstanceName <String>
-Port <Int32>
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Das cmdlet New-SCSSASConnection erstellt eine Verbindung mit SQL Server Analysis Services (SSAS) und erstellt eine Datenbank namens VMMAnalysisServerDB auf dem SSAS-Server.
Bei diesem Cmdlet wird davon ausgegangen, dass SSAS und Operations Manager Reporting Server auf demselben Computer installiert sind. Daher stellt dieses Cmdlet auch eine Verbindung mit dem SQL Server Reporting Server-Webdienst her, um die Anmeldeinformationen für Prognoseberichte zu aktualisieren, um eine Verbindung mit Analysis Services herzustellen.
Beispiele
Beispiel 1: Erstellen einer Verbindung mit SSAS
PS C:\> $SSASCreds = Get-SCRunAsAccount -Name "SSASRunAsAcct"
PS C:\> $SSASSConnection = New-SCSSASConnection -ComputerName "SQLServer01" -InstanceName MSSQLServer -Port 2383 -Credential $SSASCreds
Der erste Befehl ruft das Run As-Kontoobjekt mit dem Namen SSASRunAsAcct ab und speichert dieses Objekt dann in der $SSASCreds Variablen. Diese Anmeldeinformationen müssen sowohl in der SQL Server Analysis Service-Instanz als auch in der SQL Server-Berichtsinstanz administratorisch sein.
Der zweite Befehl erstellt eine SSAS-Verbindung mit SQL Server SQLServer01, wobei der Standardinstanzname von MSSQLServer und Port 2383 verwendet wird. Dieses Cmdlet verwendet die anmeldeinformationen im in $SSASCreds gespeicherten Run As-Konto, um die Verbindung zu erstellen.
Parameter
-ComputerName
Gibt den Namen eines Computers an, den VMM in Ihrem Netzwerk eindeutig identifizieren kann. Gültige Formate sind:
- FQDN (vollqualifizierter Domänenname)
- IPv4- oder IPv6-Adresse
- NetBIOS-Name
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Credential
Gibt ein Anmeldeinformationsobjekt an oder enthält den Benutzernamen und das Kennwort eines Kontos, das über die Berechtigung zum Ausführen dieser Aktion verfügt.
Wenn Sie weitere Informationen zum PSCredential--Objekt erhalten möchten, geben Sie Get-Help Get-Credential
ein.
Typ: | VMMCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InstanceName
Gibt den Namen der SSAS-Datenbankinstanz an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JobVariable
Gibt eine Variable an, in der der Auftragsfortschritt nachverfolgt und gespeichert wird.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Port
Gibt den Netzwerkport an, der beim Hinzufügen eines Objekts oder beim Erstellen einer Verbindung verwendet werden soll. Gültige Werte sind: 1 bis 4095.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Typ: | Guid |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Typ: | ServerConnection |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Ausgaben
String
Dieses Cmdlet gibt ein String-Objekt zurück.