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 |