New-AzureSqlDatabase
Membuat Azure SQL Database.
Catatan
Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.
Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.
Sintaks
New-AzureSqlDatabase
-ConnectionContext <IServerDataServiceContext>
-DatabaseName <String>
[-Collation <String>]
[-Edition <DatabaseEdition>]
[-ServiceObjective <ServiceObjective>]
[-MaxSizeGB <Int32>]
[-MaxSizeBytes <Int64>]
[-Force]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureSqlDatabase
-ServerName <String>
-DatabaseName <String>
[-Collation <String>]
[-Edition <DatabaseEdition>]
[-ServiceObjective <ServiceObjective>]
[-MaxSizeGB <Int32>]
[-MaxSizeBytes <Int64>]
[-Force]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet New-AzureSqlDatabase membuat Azure SQL Database. Anda dapat menentukan server dengan menggunakan konteks koneksi server Azure SQL Database yang Anda buat menggunakan cmdlet New-AzureSqlDatabaseServerContext . Atau, jika Anda menentukan nama server, cmdlet menggunakan informasi langganan Azure saat ini untuk mengautentikasi permintaan untuk mengakses server.
Saat Anda membuat database baru dengan menentukan server Azure SQL Database, cmdlet New-AzureSqlDatabase membuat konteks koneksi sementara menggunakan nama server yang ditentukan dan informasi langganan Azure saat ini untuk melakukan operasi.
Contoh
Contoh 1: Membuat database
PS C:\> $Database01 = New-AzureSqlDatabase -ConnectionContext $Context -DatabaseName "Database01" -Edition "Business" -MaxSizeGB 50 -Collation "SQL_Latin1_General_CP1_CI_AS"
Perintah ini membuat Azure SQL Database bernama Database1, untuk konteks koneksi server Azure SQL Database $Context.
Contoh 2: Membuat database di langganan saat ini
PS C:\> $Database01 = New-AzureSqlDatabase -ServerName "lpqd0zbr8y" -DatabaseName "Database01" -Edition "Business" -MaxSizeGB 50 -Collation "SQL_Latin1_General_CP1_CI_AS"
Contoh ini membuat database bernama Database1, di server Azure SQL Database yang ditentukan bernama lpqd0zbr8y. Cmdlet menggunakan informasi langganan Azure saat ini untuk mengautentikasi permintaan untuk mengakses server.
Parameter
-Collation
Menentukan kolatasi untuk database baru.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-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 |
-ConnectionContext
Menentukan konteks koneksi server tempat cmdlet ini membuat database.
Jenis: | IServerDataServiceContext |
Alias: | Context |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-DatabaseName
Menentukan nama database baru.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Edition
Menentukan edisi untuk Azure SQL Database baru. Nilai yang valid adalah:
- Tidak
- Web
- Bisnis
- Dasar
- Standard
- Premium
Nilai defaultnya adalah Web.
Jenis: | DatabaseEdition |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Force
Memungkinkan tindakan selesai tanpa meminta konfirmasi kepada pengguna.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-MaxSizeBytes
Menentukan ukuran maksimum database dalam byte. Anda dapat menentukan parameter ini atau parameter MaxSizeGB . Lihat deskripsi parameter MaxSizeGB untuk nilai yang dapat diterima berdasarkan edisi.
Jenis: | Int64 |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-MaxSizeGB
Menentukan ukuran maksimum database dalam gigabyte. Anda dapat menentukan parameter ini atau parameter MaxSizeBytes . Nilai yang dapat diterima berbeda berdasarkan edisi.
Nilai Edisi Dasar: 1 atau 2
Nilai Edisi Standar: 1, 2, 5, 10, 20, 30, 40, 50, 100, 150, 200, atau 250
Nilai Premium Edition: 1, 2, 5, 10, 20, 30, 40, 50, 100, 150, 200, 250, 300, 400, atau 500
Nilai Edisi Web: 1 atau 5
Nilai Edisi Bisnis: 10, 20, 30, 40, 50, 100, atau 150
Jenis: | Int32 |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Profile
Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.
Jenis: | AzureSMProfile |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ServerName
Menentukan nama server Azure SQL Database untuk berisi database baru.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ServiceObjective
Menentukan objek yang mewakili tujuan layanan baru (tingkat performa) untuk database ini. Nilai ini mewakili tingkat sumber daya yang ditetapkan ke database ini. Nilai yang valid adalah:
Dasar: dd6d99bb-f193-4ec1-86f2-43d3bccbc49c Standard (S0): f1173c43-91bd-4aaa-973c-54e79e15235b Standard (S1): 1b1ebd4d-d903-4baa-97f9-4ea675f5e928 Standard (S2): 455330e1-00cd-488b-b5fa-177c226f28b7 *Standard (S3): 789681b8-ca10-4eb0-bdf2-e0b050601b40 Premium (P1): 7203483a-c4fb-4304-9e9f-17c71c904f5d Premium (P1): 7203483a-c4fb-4304-9e9f-17c71c904f5d Premium (P2): a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0 Premium (P3): a7c4c615-cfb1-464b-b252-925be0a19446
*Standar (S3) adalah bagian dari Pembaruan Database SQL Terbaru V12 (pratinjau). Untuk informasi selengkapnya, lihat Apa yang Baru dalam Pratinjau Azure SQL Database V12https://azure.microsoft.com/documentation/articles/sql-database-preview-whats-new/.
Jenis: | ServiceObjective |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
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 |
Output
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database
Catatan
- Untuk menghapus database yang dibuat oleh New-AzureSqlDatabase, gunakan cmdlet Remove-AzureSqlDatabase.