Get-AzSqlDatabaseUpgradeHint
Pobiera wskazówki dotyczące warstwy cenowej dla bazy danych.
Składnia
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 usługi 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
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | True |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ExcludeElasticPoolCandidates
Wskazuje, czy bazy danych w elastycznych pulach baz danych są wykluczone z zwróconych zaleceń.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Określa nazwę grupy zasobów, do której przypisano bazę danych.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ServerName
Określa nazwę serwera, który hostuje bazę danych, dla której to polecenie cmdlet otrzymuje wskazówkę uaktualnienia.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |