Udostępnij przez


Get-AzSqlDatabaseUpgradeHint

Pobiera wskazówki dotyczące warstwy cenowej dla bazy danych.

Składnia

Default (Domyślne)

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

Opis

Polecenie cmdlet Get-AzSqlDatabaseUpgradeHint pobiera wskazówki dotyczące warstwy cenowej dotyczące uaktualniania bazy danych Azure SQL Database. Bazy danych, które są nadal w warstwach cenowych Sieci Web i Firm, otrzymują wskazówkę dotyczącą uaktualniania do nowych warstw cenowych Podstawowa, Standardowa lub Premium. To polecenie cmdlet jest również obsługiwane przez usługę SQL Server Stretch Database na platformie Azure.

Przykłady

Przykład 1. Uzyskiwanie zaleceń dotyczących wszystkich baz danych na serwerze

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

To polecenie zwraca wskazówki dotyczące uaktualniania dla wszystkich baz danych na serwerze o nazwie Server01.

Przykład 2. Uzyskiwanie zaleceń dotyczących określonej bazy danych

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

To polecenie zwraca wskazówki dotyczące uaktualniania dla określonej bazy danych.

Przykład 3. Uzyskiwanie rekomendacji dla wszystkich baz danych, które nie znajdują się w elastycznej puli baz danych

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

To polecenie zwraca wskazówki dotyczące uaktualniania dla wszystkich baz danych, które nie znajdują się w elastycznej puli baz danych.

Przykład 4. Uzyskiwanie zaleceń dotyczących wszystkich baz danych na serwerze przy użyciu filtrowania

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

To polecenie zwraca wskazówki dotyczące uaktualniania dla wszystkich baz danych na serwerze o nazwie Server01, które zaczynają się od "Baza danych".

Parametry

-Confirm

Prosi o potwierdzenie przed uruchomieniem cmdletu.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:False
Wspiera dzikie karty:False
DontShow:False
Aliasy:por

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-DatabaseName

Określa nazwę bazy danych SQL, dla której to polecenie cmdlet otrzymuje wskazówkę uaktualnienia. Jeśli nie określisz bazy danych, to polecenie cmdlet otrzyma wskazówki dotyczące wszystkich baz danych na serwerze logicznym.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:True
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Właściwości parametrów

Typ:IAzureContextContainer
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-ExcludeElasticPoolCandidates

Wskazuje, czy bazy danych w elastycznych pulach baz danych są wykluczone z zwróconych zaleceń.

Właściwości parametrów

Typ:Boolean
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-ResourceGroupName

Określa nazwę grupy zasobów, do której przypisano bazę danych.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:0
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-ServerName

Określa nazwę serwera, który hostuje bazę danych, dla której to polecenie cmdlet otrzymuje wskazówkę uaktualnienia.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:1
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:False
Wspiera dzikie karty:False
DontShow:False
Aliasy:Wi

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Wejścia

String

Boolean

Wyjść

RecommendedDatabaseProperties