Compartilhar via


Set-DPMRole

Salva alterações em uma função DPM.

Sintaxe

Default (Padrão)

Set-DPMRole
    [-DpmRole] <DpmRole>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

O cmdlet Set-DPMRole salva as alterações feitas em uma função do System Center – DPM (Data Protection Manager). As funções do DPM permitem que os proprietários do banco de dados do Microsoft SQL Server recuperem bancos de dados sem assistência de um administrador do DPM.

Você pode alterar o nome ou a descrição de um DPM usando o cmdlet Rename-DPMRole. Use o cmdlet Add-DPMSecurityGroup para adicionar a função aos grupos de segurança apropriados. Use o cmdlet Add-DPMRecoveryItem para especificar instâncias de bancos de dados do SQL Server e do SQL Server que o DPM protege. Use o cmdlet Add-DPMRecoveryTarget para especificar computadores de destino que executam o SQL Server.

Exemplos

Exemplo 1: salvar uma alteração em uma função

PS C:\>$DpmRole = Get-DpmRole -Name "OpsMgrSQL" -Editable
PS C:\> Rename-DPMRole -DpmRole $DpmRole -Name "OpsMgrSQL23"
PS C:\> Set-DPMRole -DPMRole $DpmRole

O primeiro comando obtém a função usando o cmdlet Get-DpmRole e, em seguida, armazena-a na variável $DpmRole. O comando torna a função editável.

O segundo comando renomeia a função armazenada em $DpmRole usando o cmdlet Rename-DPMRole.

O terceiro comando salva a alteração feita no segundo comando para a função armazenada em $DpmRole.

Parâmetros

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:False
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DpmRole

Especifica uma função DPM que este cmdlet modifica. Para obter um objeto de função DPM, use o cmdlet Get-DPMRole.

Propriedades do parâmetro

Tipo:DpmRole
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:False
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.