Get-AzSqlDatabaseUpgradeHint
Obtient des indicateurs de niveau tarifaire pour une base de données.
Syntax
Get-AzSqlDatabaseUpgradeHint
[-ServerName] <String>
[-DatabaseName <String>]
[-ExcludeElasticPoolCandidates <Boolean>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Get-AzSqlDatabaseUpgradeHint obtient des indicateurs de niveau tarifaire pour la mise à niveau d’une base de données Azure SQL. Les bases de données qui se trouvent toujours dans les niveaux tarifaires Web et Business obtiennent l’indicateur de mise à niveau vers les nouveaux niveaux tarifaires De base, Standard ou Premium. Cette cmdlet est également prise en charge par le service SQL Server Stretch Database sur Azure.
Exemples
Exemple 1 : Obtenir des recommandations pour toutes les bases de données sur un serveur
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01"
Cette commande retourne des indicateurs de mise à niveau pour toutes les bases de données sur le serveur nommé Server01.
Exemple 2 : Obtenir des recommandations pour une base de données spécifique
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Cette commande retourne des indicateurs de mise à niveau pour une base de données spécifique.
Exemple 3 : Obtenir une recommandation pour toutes les bases de données qui ne se trouvent pas dans un pool de bases de données élastiques
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ExcludeElasticPoolCandidates $True
Cette commande retourne des indicateurs de mise à niveau pour toutes les bases de données qui ne se trouvent pas dans un pool de bases de données élastique.
Exemple 4 : Obtenir des recommandations pour toutes les bases de données sur un serveur à l’aide du filtrage
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database*"
Cette commande retourne des indicateurs de mise à niveau pour toutes les bases de données sur le serveur nommé Server01 qui commencent par « Base de données ».
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseName
Spécifie le nom de la base de données SQL pour laquelle cette applet de commande obtient un indicateur de mise à niveau. Si vous ne spécifiez pas de base de données, cette applet de commande obtient des indicateurs pour toutes les bases de données sur le serveur logique.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExcludeElasticPoolCandidates
Indique si les bases de données dans les pools de bases de données élastiques sont exclues des recommandations retournées.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Spécifie le nom du groupe de ressources auquel la base de données est affectée.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Spécifie le nom du serveur qui héberge la base de données pour laquelle cette applet de commande obtient un indicateur de mise à niveau.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Sorties
Liens associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour