Dela via


New-SCSSASConnection

Skapar en anslutning till SQL Server Analysis Services.

Syntax

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

Description

Cmdleten New-SCSSASConnection skapar en anslutning till SQL Server Analysis Services (SSAS) och skapar en databas med namnet VMMAnalysisServerDB på SSAS-servern.

Denna cmdlet förutsätter att SSAS och Operations Manager Reporting Server är installerade på samma dator. Därför ansluter denna cmdlet även till webbtjänsten SQL Server Reporting Server för att uppdatera autentiseringsuppgifterna för prognosrapporter för att ansluta till Analysis Services.

Exempel

Exempel 1: Skapa en anslutning till SSAS

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

Det första kommandot hämtar Kör som-kontoobjektet med namnet SSASRunAsAcct och lagrar sedan objektet i variabeln $SSASCreds. Den här autentiseringsuppgiften måste vara administratör i både SQL Server Analysis Service-instansen och SQL Server reporting-instansen.

Det andra kommandot skapar en SSAS-anslutning till SQL Server SQLServer01 med standardinstansnamnet MSSQLServer och port 2383. Den här cmdleten använder autentiseringsuppgifterna som anges i Kör som-kontot som lagras i $SSASCreds för att skapa anslutningen.

Parametrar

-ComputerName

Anger namnet på en dator som VMM kan identifiera unikt i nätverket. Giltiga format är:

  • FQDN (fullständigt domännamn)
  • IPv4- eller IPv6-adress
  • NetBIOS-namn
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Anger ett autentiseringsobjekt eller som innehåller användarnamnet och lösenordet för ett konto som har behörighet att utföra den här åtgärden. Om du vill ha mer information om PSCredential-objektet skriver du Get-Help Get-Credential.

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

-InstanceName

Anger namnet på SSAS-databasinstansen.

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

-JobVariable

Anger en variabel där jobb förloppet spåras och lagras.

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

-Port

Anger den nätverksport som ska användas när du lägger till ett objekt eller skapar en anslutning. Giltiga värden är: 1 till 4095.

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

-PROTipID

Anger ID för tipset om prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

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

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.

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

-VMMServer

Anger ett VMM-serverobjekt.

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

Utdata

String

Den här cmdleten returnerar ett String-objekt .