New-AzSqlElasticPool
SQL Veritabanı için elastik veritabanı havuzu oluşturur.
Syntax
DtuBasedPool (Varsayılan)
New-AzSqlElasticPool
[-ElasticPoolName] <String>
[-ServerName] <String>
[-ResourceGroupName] <String>
[-Edition <String>]
[-Dtu <Int32>]
[-StorageMB <Int32>]
[-DatabaseDtuMin <Int32>]
[-DatabaseDtuMax <Int32>]
[-Tags <Hashtable>]
[-ZoneRedundant]
[-LicenseType <String>]
[-MaintenanceConfigurationId <String>]
[-HighAvailabilityReplicaCount <Int32>]
[-PreferredEnclaveType <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
VcoreBasedPool
New-AzSqlElasticPool
[-ElasticPoolName] <String>
[-ServerName] <String>
[-ResourceGroupName] <String>
-Edition <String>
-VCore <Int32>
-ComputeGeneration <String>
[-StorageMB <Int32>]
[-DatabaseVCoreMin <Double>]
[-DatabaseVCoreMax <Double>]
[-Tags <Hashtable>]
[-ZoneRedundant]
[-LicenseType <String>]
[-MaintenanceConfigurationId <String>]
[-HighAvailabilityReplicaCount <Int32>]
[-PreferredEnclaveType <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzSqlElasticPool cmdlet'i bir Azure SQL Veritabanı için elastik veritabanı havuzu oluşturur.
Ayarlanan değerin bu parametre için geçerli değerler listesinden olmasını gerektiren çeşitli parametreler (-Dtu, -DatabaseDtuMin ve -DatabaseDtuMax ). Örneğin, Standart 100 eDTU havuzu için -DatabaseDtuMax yalnızca 10, 20, 50 veya 100 olarak ayarlanabilir. Hangi değerlerin geçerli olduğu hakkında ayrıntılı bilgi için elastik havuzlardaki belirli boyut havuzunuzun tablosuna bakın.
Örnekler
Örnek 1: DTU elastik havuzu oluşturma
New-AzSqlElasticPool -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ElasticPoolName "ElasticPool01" -Edition "Standard" -Dtu 400 -DatabaseDtuMin 10 -DatabaseDtuMax 100
ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/server01/elasticPools/elasticpool01
ResourceGroupName : resourcegroup01
ServerName : server01
ElasticPoolName : elasticpool01
Location : Central US
CreationDate : 8/26/2015 10:00:17 PM
State : Ready
Edition : Standard
Dtu : 400
DatabaseDtuMax : 100
DatabaseDtuMin : 10
StorageMB : 409600
Tags :
Bu komut, ElasticPool01 adlı Standart hizmet katmanında bir elastik havuz oluşturur. ResourceGroup01 adlı bir Azure kaynak grubuna atanan server01 adlı sunucu, elastik havuzu barındırıyor. komutu havuz ve havuzdaki veritabanları için DTU özellik değerlerini belirtir.
Örnek 2: Sanal çekirdek elastik havuzu oluşturma
New-AzSqlElasticPool -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ElasticPoolName "ElasticPool01" -Edition "GeneralPurpose" -vCore 2 -ComputeGeneration Gen5
ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/ResourceGroup01/providers/Microsoft.Sql/servers/server01/elasticPools/ElasticPool01
ResourceGroupName : ResourceGroup01
ServerName : Server01
ElasticPoolName : ElasticPool01
Location : Central US
CreationDate : 8/29/2019 2:16:40 AM
State : Ready
Edition : GeneralPurpose
SkuName : GP_Gen5
Dtu : 2
DatabaseDtuMax : 2
DatabaseDtuMin : 0
Capacity : 2
DatabaseCapacityMin : 0
DatabaseCapacityMax : 2
Family : Gen5
MaxSizeBytes : 34359738368
StorageMB : 32768
Tags :
Bu komut, GeneralPurpose hizmet katmanında ElasticPool01 adlı bir elastik havuz oluşturur. ResourceGroup01 adlı bir Azure kaynak grubuna atanan server01 adlı sunucu, elastik havuzu barındırıyor. komutu, havuz ve havuzdaki veritabanları için sanal çekirdek özellik değerlerini belirtir.
Örnek 3
SQL Veritabanı için elastik veritabanı havuzu oluşturur. (autogenerated)
New-AzSqlElasticPool -ComputeGeneration Gen5 -Edition 'GeneralPurpose' -ElasticPoolName 'ElasticPool01' -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01' -StorageMB 2097152 -VCore 2
Örnek 4: VbS olarak tercih edilen kapanım türüne sahip bir elastik havuz oluşturur
New-AzSqlElasticPool -ComputeGeneration Gen5 -Edition 'GeneralPurpose' -ElasticPoolName 'ElasticPool01' -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01' -VCore 2 -PreferredEnclaveType 'VBS'
ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/ResourceGroup01/providers/Microsoft.Sql/servers/server01/elasticPools/ElasticPool01
ResourceGroupName : ResourceGroup01
ServerName : Server01
ElasticPoolName : ElasticPool01
Location : Central US
CreationDate : 8/29/2019 2:16:40 AM
State : Ready
Edition : GeneralPurpose
SkuName : GP_Gen5
Dtu : 2
DatabaseDtuMax : 2
DatabaseDtuMin : 0
Capacity : 2
DatabaseCapacityMin : 0
DatabaseCapacityMax : 2
Family : Gen5
MaxSizeBytes : 34359738368
StorageMB : 32768
PreferredEnclaveType: VBS
Tags :
Bu komut, VBS kapanım ile yapılandırılmış bir elastik havuz oluşturur
Parametreler
-AsJob
Cmdlet'i arka planda çalıştırma
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ComputeGeneration
Atanacak işlem oluşturma.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
VcoreBasedPool
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Parametre özellikleri
Tür: SwitchParameter
Default value: False
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Cf
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DatabaseDtuMax
Havuzdaki tek bir veritabanının kullanabileceği en fazla Veritabanı Aktarım Hızı Birimi (DTU) sayısını belirtir.
Farklı sürümlerin varsayılan değerleri aşağıdaki gibidir:
Temel. 5 DTU
Standart. 100 DTU
Premium. 125 DTU Hangi değerlerin geçerli olduğu hakkında ayrıntılı bilgi için elastik havuzlardaki özel boyut havuzunuzun tablosuna bakın
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
DtuBasedPool
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DatabaseDtuMin
Elastik havuzun havuzdaki tüm veritabanlarını garanti altına alan en az DTU sayısını belirtir.
Varsayılan değer sıfırdır (0).
Hangi değerlerin geçerli olduğu hakkında ayrıntılı bilgi için elastik havuzlardaki belirli boyut havuzunuzun tablosuna bakın.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
DtuBasedPool
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DatabaseVCoreMax
Herhangi bir SqlAzure Veritabanının havuzda kullanabileceği sanal çekirdek sayısı üst sınırı.
Parametre özellikleri
Tür: Double
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
VcoreBasedPool
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DatabaseVCoreMin
Herhangi bir SqlAzure Veritabanının havuzda kullanabileceği en düşük sanal çekirdek numarası.
Parametre özellikleri
Tür: Double
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
VcoreBasedPool
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Parametre özellikleri
Tür: IAzureContextContainer
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: AzContext, AzureRmContext, AzureCredential
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Dtu
Elastik havuz için paylaşılan DTU'ların toplam sayısını belirtir.
Farklı sürümlerin varsayılan değerleri aşağıdaki gibidir:
Temel.
100 DTU
Standart.
100 DTU
Premium.
125 DTU Hangi değerlerin geçerli olduğu hakkında ayrıntılı bilgi için elastik havuzlardaki özel boyut havuzunuzun tablosuna bakın.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
DtuBasedPool
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Edition
Elastik havuz için kullanılan Azure SQL Veritabanı sürümünü belirtir.
Bu parametre için kabul edilebilir değerler şunlardır:
Hiçbiri
Basic
Standart
Premium
Veri Ambarı
Free
Uzatmak
Genel Amaç
businesscritical
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
DtuBasedPool
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ElasticPoolName
Bu cmdlet'in oluşturduğu elastik havuzun adını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Name
Parametre kümeleri
(All)
Position: 2
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-HighAvailabilityReplicaCount
Elastik havuzla ilişkili yüksek kullanılabilirlik çoğaltmalarının toplam sayısı.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-LicenseType
Azure Sql veritabanının lisans türü.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-MaintenanceConfigurationId
SQL Elastik Havuzu için Bakım yapılandırma kimliği.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-PreferredEnclaveType
Azure SQL Elastik Havuzu için tercih edilen kapanım türü. Olası değerler Varsayılan ve VBS'dir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ResourceGroupName
Bu cmdlet'in elastik havuzu atadığı kaynak grubunun adını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-ServerName
Elastik havuzu barındıran sunucunun adını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 1
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-StorageMB
Elastik havuz için depolama sınırını megabayt olarak belirtir. Bu parametreyi belirtmezseniz, bu cmdlet Dtu parametresinin değerine bağlı bir değer hesaplar.
Olası değerler için bkz. eDTU ve depolama sınırları .
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
Bu cmdlet'in elastik havuzla ilişkilendirir karma tablo biçiminde anahtar-değer çiftleri sözlüğü belirtir. Örneğin: @{key0="value0"; key1=$null; key2="value2"}
Tür: Hashtable
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Etiket
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-VCore
Sql Azure Elastik Havuzu için paylaşılan toplam sanal çekirdek sayısı.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
VcoreBasedPool
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir.
Cmdlet çalıştırılmaz.
Parametre özellikleri
Tür: SwitchParameter
Default value: False
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Wi
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ZoneRedundant
Azure Sql Elastik Havuzu ile ilişkilendirilecek bölge yedekliliği
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters .
Çıkışlar