Freigeben über


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-Credentialein.

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.