Get-AzSqlDatabaseUpgradeHint
Obtém dicas de camada de preço para um banco de dados.
Sintaxe
Get-AzSqlDatabaseUpgradeHint
[-ServerName] <String>
[-DatabaseName <String>]
[-ExcludeElasticPoolCandidates <Boolean>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Get-AzSqlDatabaseUpgradeHint obtém dicas de camada de preços para atualizar um Banco de Dados SQL do Azure. Os bancos de dados que ainda estão nos níveis de preços Web e Business recebem a dica para atualizar para os novos níveis de preços Basic, Standard ou Premium. Esse cmdlet também é suportado pelo serviço SQL Server Stretch Database no Azure.
Exemplos
Exemplo 1: Obter recomendações para todos os bancos de dados em um servidor
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01"
Este comando retorna dicas de atualização para todos os bancos de dados no servidor chamado Server01.
Exemplo 2: Obter recomendações para um banco de dados específico
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Este comando retorna dicas de atualização para um banco de dados específico.
Exemplo 3: Obter recomendação para todos os bancos de dados que não estão em um pool de banco de dados elástico
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ExcludeElasticPoolCandidates $True
Este comando retorna dicas de atualização para todos os bancos de dados que não estão em um pool de banco de dados elástico.
Exemplo 4: Obter recomendações para todos os bancos de dados em um servidor usando filtragem
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database*"
Este comando retorna dicas de atualização para todos os bancos de dados no servidor chamado Server01 que começam com "Banco de dados".
Parâmetros
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DatabaseName
Especifica o nome do banco de dados SQL para o qual esse cmdlet recebe uma dica de atualização. Se você não especificar um banco de dados, esse cmdlet obterá dicas para todos os bancos de dados no servidor lógico.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | True |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ExcludeElasticPoolCandidates
Indica se os bancos de dados em pools de bancos de dados elásticos são excluídos das recomendações retornadas.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ResourceGroupName
Especifica o nome do grupo de recursos ao qual o banco de dados está atribuído.
Tipo: | String |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ServerName
Especifica o nome do servidor que hospeda o banco de dados para o qual esse cmdlet recebe uma dica de atualização.
Tipo: | String |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |