Delen via


Get-AzSqlDatabaseUpgradeHint

Hiermee haalt u hints voor de prijscategorie voor een database op.

Syntax

Default (Standaard)

Get-AzSqlDatabaseUpgradeHint
    [-ServerName] <String>
    [-DatabaseName <String>]
    [-ExcludeElasticPoolCandidates <Boolean>]
    [-ResourceGroupName] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

De cmdlet Get-AzSqlDatabaseUpgradeHint krijgt hints voor de prijscategorie voor het upgraden van een Azure SQL Database. Databases die zich nog in de prijscategorieën Web en Bedrijven bevinden, krijgen de hint om een upgrade uit te voeren naar de nieuwe prijscategorieën Basic, Standard of Premium. Deze cmdlet wordt ook ondersteund door de SQL Server Stretch Database-service op Azure.

Voorbeelden

Voorbeeld 1: Aanbevelingen voor alle databases op een server ophalen

Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01"

Met deze opdracht worden upgradehints geretourneerd voor alle databases op de server met de naam Server01.

Voorbeeld 2: Aanbevelingen voor specifieke database ophalen

Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"

Met deze opdracht worden upgradehints voor een specifieke database geretourneerd.

Voorbeeld 3: Aanbeveling krijgen voor alle databases die zich niet in een pool voor elastische databases bevinden

Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ExcludeElasticPoolCandidates $True

Met deze opdracht worden upgradehints geretourneerd voor alle databases die zich niet in een pool voor elastische databases bevinden.

Voorbeeld 4: Aanbevelingen krijgen voor alle databases op een server met behulp van filteren

Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database*"

Met deze opdracht worden upgradehints geretourneerd voor alle databases op de server met de naam Server01 die beginnen met Database.

Parameters

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DatabaseName

Hiermee geeft u de naam op van de SQL-database waarvoor deze cmdlet een upgrade-hint krijgt. Als u geen database opgeeft, ontvangt deze cmdlet hints voor alle databases op de logische server.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:True
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ExcludeElasticPoolCandidates

Hiermee wordt aangegeven of databases in pools voor elastische databases worden uitgesloten van de geretourneerde aanbevelingen.

Parametereigenschappen

Type:Boolean
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-ResourceGroupName

Hiermee geeft u de naam op van de resourcegroep waaraan de database is toegewezen.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-ServerName

Hiermee geeft u de naam op van de server die als host fungeert voor de database waarvoor deze cmdlet een upgrade-hint krijgt.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

String

Boolean

Uitvoerwaarden

RecommendedDatabaseProperties