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.