Get-AzSqlDatabaseUpgradeHint
Hämtar tips på prisnivå för en databas.
Syntax
Get-AzSqlDatabaseUpgradeHint
[-ServerName] <String>
[-DatabaseName <String>]
[-ExcludeElasticPoolCandidates <Boolean>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Get-AzSqlDatabaseUpgradeHint hämtar prisnivåtips för att uppgradera en Azure SQL Database. Databaser som fortfarande finns på prisnivåerna Webb och Företag får tipset om att uppgradera till de nya prisnivåerna Basic, Standard eller Premium. Den här cmdleten stöds också av SQL Server Stretch Database-tjänsten i Azure.
Exempel
Exempel 1: Hämta rekommendationer för alla databaser på en server
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01"
Det här kommandot returnerar uppgraderingstips för alla databaser på servern med namnet Server01.
Exempel 2: Hämta rekommendationer för en specifik databas
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Det här kommandot returnerar uppgraderingstips för en specifik databas.
Exempel 3: Hämta rekommendation för alla databaser som inte finns i en elastisk databaspool
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ExcludeElasticPoolCandidates $True
Det här kommandot returnerar uppgraderingstips för alla databaser som inte finns i en elastisk databaspool.
Exempel 4: Hämta rekommendationer för alla databaser på en server med filtrering
Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database*"
Det här kommandot returnerar uppgraderingstips för alla databaser på servern med namnet Server01 som börjar med "Databas".
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseName
Anger namnet på den SQL-databas som cmdleten får ett uppgraderingstips för. Om du inte anger en databas får den här cmdleten tips för alla databaser på den logiska servern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExcludeElasticPoolCandidates
Anger om databaser i elastiska databaspooler undantas från de returnerade rekommendationerna.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Anger namnet på den resursgrupp som databasen har tilldelats.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Anger namnet på den server som är värd för databasen som cmdleten får ett uppgraderingstips för.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |