Bagikan melalui


Get-AzSqlDatabaseUpgradeHint

Mendapatkan petunjuk tingkat harga untuk database.

Sintaks

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

Deskripsi

Cmdlet Get-AzSqlDatabaseUpgradeHint mendapatkan petunjuk tingkat harga untuk meningkatkan Azure SQL Database. Database yang masih berada di tingkat harga Web dan Bisnis mendapatkan petunjuk untuk meningkatkan ke tingkat harga Dasar, Standar, atau Premium baru. Cmdlet ini juga didukung oleh layanan SQL Server Stretch Database di Azure.

Contoh

Contoh 1: Mendapatkan rekomendasi untuk semua database di server

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

Perintah ini mengembalikan petunjuk peningkatan untuk semua database di server bernama Server01.

Contoh 2: Mendapatkan rekomendasi untuk database tertentu

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

Perintah ini mengembalikan petunjuk peningkatan untuk database tertentu.

Contoh 3: Dapatkan rekomendasi untuk semua database yang tidak ada dalam kumpulan database elastis

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

Perintah ini mengembalikan petunjuk peningkatan untuk semua database yang tidak berada dalam kumpulan database elastis.

Contoh 4: Mendapatkan rekomendasi untuk semua database di server menggunakan pemfilteran

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

Perintah ini mengembalikan petunjuk peningkatan untuk semua database di server bernama Server01 yang dimulai dengan "Database".

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DatabaseName

Menentukan nama database SQL tempat cmdlet ini mendapatkan petunjuk peningkatan. Jika Anda tidak menentukan database, cmdlet ini mendapatkan petunjuk untuk semua database di server logis.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:True

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ExcludeElasticPoolCandidates

Menunjukkan apakah database dalam kumpulan database elastis dikecualikan dari rekomendasi yang dikembalikan.

Jenis:Boolean
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-ResourceGroupName

Menentukan nama grup sumber daya tempat database ditetapkan.

Jenis:String
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ServerName

Menentukan nama server yang menghosting database tempat cmdlet ini mendapatkan petunjuk peningkatan.

Jenis:String
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

String

Boolean

Output

RecommendedDatabaseProperties