New-AzSqlElasticPool

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

Syntax

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputeGeneration

Atanacak işlem oluşturma.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters: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:

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseVCoreMax

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

Type:Double
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseVCoreMin

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

Type:Double
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ElasticPoolName

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

Type:String
Aliases:Name
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-HighAvailabilityReplicaCount

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

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LicenseType

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceConfigurationId

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PreferredEnclaveType

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

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

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServerName

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

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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ı .

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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"}

Type:Hashtable
Aliases:Tag
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VCore

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

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ZoneRedundant

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

String

Çıkışlar

AzureSqlElasticPoolModel