Aracılığıyla paylaş


New-AzSqlElasticPool

SQL Veritabanı için elastik veritabanı havuzu oluşturur.

Sözdizimi

New-AzSqlElasticPool
   [-ElasticPoolName] <String>
   [-Edition <String>]
   [-Dtu <Int32>]
   [-StorageMB <Int32>]
   [-DatabaseDtuMin <Int32>]
   [-DatabaseDtuMax <Int32>]
   [-Tags <Hashtable>]
   [-ZoneRedundant]
   [-LicenseType <String>]
   [-MaintenanceConfigurationId <String>]
   [-HighAvailabilityReplicaCount <Int32>]
   [-PreferredEnclaveType <String>]
   [-AsJob]
   [-ServerName] <String>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzSqlElasticPool
   [-ElasticPoolName] <String>
   -Edition <String>
   [-StorageMB <Int32>]
   -VCore <Int32>
   -ComputeGeneration <String>
   [-DatabaseVCoreMin <Double>]
   [-DatabaseVCoreMax <Double>]
   [-Tags <Hashtable>]
   [-ZoneRedundant]
   [-LicenseType <String>]
   [-MaintenanceConfigurationId <String>]
   [-HighAvailabilityReplicaCount <Int32>]
   [-PreferredEnclaveType <String>]
   [-AsJob]
   [-ServerName] <String>
   [-ResourceGroupName] <String>
   [-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, GengeralPurpose 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. (otomatik olarak oluşturulmuş)

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

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ComputeGeneration

Atanacak işlem oluşturma.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:False
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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:

Tür:Int32
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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.

Tür:Int32
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DatabaseVCoreMax

Herhangi bir SqlAzure Veritabanının havuzda kullanabileceği sanal çekirdek sayısı üst sınırı.

Tür:Double
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DatabaseVCoreMin

Herhangi bir SqlAzure Veritabanının havuzda kullanabileceği en düşük sanal çekirdek numarası.

Tür:Double
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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.
Tür:Int32
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Edition

Elastik havuz için kullanılan Azure SQL Veritabanı sürümünü belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Hiçbiri
  • Temel
  • Standart
  • Premium
  • DataWarehouse
  • Ücretsiz
  • Uzat
  • GeneralPurpose
  • businesscritical
Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ElasticPoolName

Bu cmdlet'in oluşturduğu elastik havuzun adını belirtir.

Tür:String
Diğer adlar:Name
Position:2
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-HighAvailabilityReplicaCount

Elastik havuzla ilişkili yüksek kullanılabilirlik çoğaltmalarının toplam sayısı.

Tür:Int32
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-LicenseType

Azure Sql veritabanının lisans türü.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-MaintenanceConfigurationId

SQL Elastik Havuzu için Bakım yapılandırma kimliği.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-PreferredEnclaveType

Azure SQL Elastik Havuzu için tercih edilen kapanım türü. Olası değerler Varsayılan ve VBS'dir.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceGroupName

Bu cmdlet'in elastik havuzu atadığı kaynak grubunun adını belirtir.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ServerName

Elastik havuzu barındıran sunucunun adını belirtir.

Tür:String
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et: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ı .

Tür:Int32
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Tags

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
Diğer adlar:Tag
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-VCore

Sql Azure Elastik Havuzu için paylaşılan toplam sanal çekirdek sayısı.

Tür:Int32
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:False
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ZoneRedundant

Azure Sql Elastik Havuzu ile ilişkilendirilecek bölge yedekliliği

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

String

Çıkışlar

AzureSqlElasticPoolModel