Dela via


Set-SCSQLProfile

Ändrar egenskaperna för en SQL Server profil.

Syntax

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

Description

Cmdleten Set-SCSQLProfile ändrar egenskaperna för en Microsoft SQL Server-profil.

Exempel

Exempel 1: Ändra namn och beskrivning för en SQL Server profil

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

Det första kommandot hämtar SQL Server profil med namnet SQLProfile01 och lagrar sedan objektet i variabeln $SQLProfile.

Det andra kommandot byter namn på den SQL Server profil som lagras i $SQLProfile och ändrar dess beskrivning.

Parametrar

-Description

Anger en beskrivning som den här cmdleten ändrar för SQL Server profilen.

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

-JobVariable

Anger en variabel där jobbstatus spåras och lagras.

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

-Name

Anger det nya namnet på SQL Server profil.

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

-Owner

Anger ägaren till en SQL Server profil. Ange ett giltigt domänanvändarkonto i följande format:

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

-PROTipID

Anger ID för tipset Prestanda- och resursoptimering (PRO) som utlöste den här åtgärden. På så sätt 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

-SQLProfile

Anger den SQL Server profil som den här cmdleten ändrar.

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

-Tag

Anger ett ord eller en fras som den här cmdleten associerar med ett objekt. Du kan söka efter en delmängd av taggar eller söka efter den fullständiga uppsättningen taggar.

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

-UserRole

Anger användarrollen för SQL Server profilen.

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

-VMMServer

Anger den VMM-server som cmdleten fungerar på.

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

Utdata

SQLProfile

Den här cmdleten returnerar ett SQLProfile-objekt .