Freigeben über


Set-SCSQLProfile

Ändert die Eigenschaften eines SQL Server Profils.

Syntax

Set-SCSQLProfile
   [-VMMServer <ServerConnection>]
   [-SQLProfile] <SQLProfile>
   [-Name <String>]
   [-Description <String>]
   [-Owner <String>]
   [-UserRole <UserRole>]
   [-Tag <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-SCSQLProfile ändert die Eigenschaften eines Microsoft-SQL Server-Profils.

Beispiele

Beispiel 1: Ändern des Namens und der Beschreibung eines SQL Server Profils

PS C:\> $SQLProfile = Get-SCSQLProfile -Name "SQLProfile01"
PS C:\> Set-SCSQLProfile -SQLProfile $SQLProfile -Name "SQLProfile02" -Description "SQL Profile 02"

Der erste Befehl ruft das SQL Server Profil namens SQLProfile01 ab und speichert dieses Objekt dann in der $SQLProfile Variablen.

Der zweite Befehl benennt das in $SQLProfile gespeicherte SQL Server Profil um und ändert seine Beschreibung.

Parameter

-Description

Gibt eine Beschreibung an, die dieses Cmdlet für das SQL Server Profil ändert.

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

-JobVariable

Gibt eine Variable an, in der der Auftragsfortschritt nachverfolgt und gespeichert wird.

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

-Name

Gibt den neuen Namen des SQL Server Profils an.

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

-Owner

Gibt den Besitzer eines SQL Server Profils an. Geben Sie ein gültiges Domänenbenutzerkonto in den folgenden Formaten an:

  • Contoso\DavidCh
  • DavidCh@Contoso
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO) an, durch den die Aktion ausgelöst wurde. Dies ermöglicht die Überwachung von PRO-Tipps.

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

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

-SQLProfile

Gibt das SQL Server Profil an, das dieses Cmdlet ändert.

Type:SQLProfile
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Tag

Gibt ein Wort oder einen Ausdruck an, dem dieses Cmdlet einem Objekt zugeordnet wird. Sie können nach einer Teilmenge von Tags suchen oder nach der vollständigen Gruppe von Tags suchen.

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

-UserRole

Gibt die Benutzerrolle für das SQL Server Profil an.

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

-VMMServer

Gibt den VMM-Server an, auf dem dieses Cmdlet ausgeführt wird.

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

Ausgaben

SQLProfile

Dieses Cmdlet gibt ein SQLProfile-Objekt zurück.