Get-AzSqlDatabaseUpgradeHint
Obtém dicas de tipo 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 tipo de preço para atualizar um Banco de Dados SQL do Azure. Os bancos de dados que ainda estão nos tipos de preço Web e Business recebem a dica para atualizar para os novos tipos de preço Básico, Standard ou Premium. O serviço de SQL Server Stretch Database no Azure também dá suporte a esse cmdlet.
Exemplos
Exemplo 1: Obter recomendações para todos os bancos de dados em um servidor
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01"
Esse comando retorna dicas de atualização para todos os bancos de dados no servidor chamado Server01.
Exemplo 2: Obter recomendações para banco de dados específico
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Esse 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
Esse 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 a filtragem
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database*"
Esse 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 sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DatabaseName
Especifica o nome do banco de dados SQL para o qual esse cmdlet obtém 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 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | True |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usadas para comunicação com o Azure
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-ResourceGroupName
Especifica o nome do grupo de recursos ao qual o banco de dados está atribuído.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-ServerName
Especifica o nome do servidor que hospeda o banco de dados para o qual esse cmdlet obtém uma dica de atualização.
Tipo: | String |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |