Partager via


Get-AzSqlServerUpgradeHint

Obtient des indicateurs de niveau tarifaire pour la mise à niveau d’un serveur Azure SQL Database.

Syntaxe

Get-AzSqlServerUpgradeHint
   [-ServerName] <String>
   [-ExcludeElasticPools <Boolean>]
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Get-AzSqlServerUpgradeHint obtient des indicateurs de niveau tarifaire pour la mise à niveau d’un serveur Azure SQL Database. Les indicateurs peuvent contenir le pool de bases de données élastique et les indicateurs de base de données autonomes. Les bases de données qui se trouvent toujours dans les niveaux tarifaires Web et Entreprise obtiennent un conseil pour effectuer une mise à niveau vers les nouveaux niveaux tarifaires De base, Standard ou Premium, ou pour accéder au pool de bases de données élastiques. Cette applet de commande retourne des indicateurs pour toutes les bases de données hébergées sur le serveur spécifié.

Exemples

Exemple 1 : Obtenir des recommandations combinées

Get-AzSqlServerUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01"

ElasticPools Databases           
------------ ---------           
{}           {database01, database02}

Cette commande obtient des recommandations combinées pour toutes les bases de données sur un serveur nommé Server01.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter la commande cmdlet.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ExcludeElasticPools

Indique si les bases de données incluses dans les pools de bases de données élastiques doivent être retournées.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ResourceGroupName

Spécifie le nom du groupe de ressources auquel le serveur est affecté.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ServerName

Spécifie le nom du serveur pour lequel cette applet de commande obtient un indicateur de mise à niveau.

Type:String
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

String

Boolean

Sorties

UpgradeServerHint