Partilhar via


Get-AzSqlDatabaseUpgradeHint

Obtém dicas de camada de preço para um banco de dados.

Sintaxe

Default (Predefinição)

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 confirmação antes de executar o cmdlet.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:False
Suporta carateres universais:False
NãoMostrar:False
Aliases:Cf.

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:True
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure

Propriedades dos parâmetros

Tipo:IAzureContextContainer
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ExcludeElasticPoolCandidates

Indica se os bancos de dados em pools de bancos de dados elásticos são excluídos das recomendações retornadas.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-ResourceGroupName

Especifica o nome do grupo de recursos ao qual o banco de dados está atribuído.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-ServerName

Especifica o nome do servidor que hospeda o banco de dados para o qual esse cmdlet recebe uma dica de atualização.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-WhatIf

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

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:False
Suporta carateres universais:False
NãoMostrar:False
Aliases:Wi

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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.

Entradas

String

Boolean

Saídas

RecommendedDatabaseProperties