Sdílet prostřednictvím


New-AzSqlElasticPool

Vytvoří fond elastické databáze pro službu SQL Database.

Syntaxe

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

Rutina New-AzSqlElasticPool vytvoří fond elastické databáze pro službu Azure SQL Database. Několik parametrů (-Dtu, -DatabaseDtuMin a -DatabaseDtuMax) vyžaduje, aby hodnota, která se nastavuje, je ze seznamu platných hodnot pro tento parametr. Například -DatabaseDtuMax pro fond eDTU úrovně Standard 100 lze nastavit pouze na 10, 20, 50 nebo 100. Podrobnosti o tom, které hodnoty jsou platné, najdete v tabulce pro váš konkrétní fond velikostí v elastických fondech.

Příklady

Příklad 1: Vytvoření elastického fondu DTU

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              :

Tento příkaz vytvoří elastický fond na úrovni služby Standard s názvem ElasticPool01. Server s názvem server01 přiřazený ke skupině prostředků Azure s názvem ResourceGroup01 je hostitelem elastického fondu. Příkaz určuje hodnoty vlastností DTU pro fond a databáze ve fondu.

Příklad 2: Vytvoření elastického fondu virtuálních jader

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                :

Tento příkaz vytvoří elastický fond na úrovni služby GengeralPurpose s názvem ElasticPool01. Server s názvem server01 přiřazený ke skupině prostředků Azure s názvem ResourceGroup01 je hostitelem elastického fondu. Příkaz určuje hodnoty vlastností virtuálních jader pro fond a databáze ve fondu.

Příklad 3

Vytvoří fond elastické databáze pro službu SQL Database. (automaticky vygenerováno)

New-AzSqlElasticPool -ComputeGeneration Gen5 -Edition 'GeneralPurpose' -ElasticPoolName 'ElasticPool01' -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01' -StorageMB 2097152 -VCore 2

Příklad 4: Vytvoří elastický fond s upřednostňovaným typem enklávy jako VBS.

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                :

Tento příkaz vytvoří elastický fond nakonfigurovaný s enklávou VBS.

Parametry

-AsJob

Spuštění rutiny na pozadí

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ComputeGeneration

Generování výpočetních prostředků, které se má přiřadit.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DatabaseDtuMax

Určuje maximální počet jednotek propustnosti databáze (DTU), které můžou využívat všechny izolované databáze ve fondu. Výchozí hodnoty pro různé edice jsou následující:

  • Basic. 5 DTU
  • Standardní. 100 DTU
  • Premium. 125 DTU Podrobnosti o tom, které hodnoty jsou platné, najdete v tabulce pro váš konkrétní fond velikostí v elastických fondech.
Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DatabaseDtuMin

Určuje minimální počet DTU, které elastický fond zaručuje všem databázím ve fondu. Výchozí hodnota je nula (0). Podrobnosti o tom, které hodnoty jsou platné, najdete v tabulce pro váš konkrétní fond velikostí v elastických fondech.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DatabaseVCoreMax

Maximální početvirtuálních

Typ:Double
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DatabaseVCoreMin

Minimální počet virtuálních jader, které může databáze SqlAzure využívat ve fondu.

Typ:Double
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Dtu

Určuje celkový počet sdílených jednotek DTU pro elastický fond. Výchozí hodnoty pro různé edice jsou následující:

  • Basic. 100 DTU
  • Standardní. 100 DTU
  • Premium. 125 DTU Podrobnosti o tom, které hodnoty jsou platné, najdete v tabulce pro váš konkrétní fond velikostí v elastických fondech.
Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Edition

Určuje edici azure SQL Database použitou pro elastický fond. Tento parametr přijímá tyto hodnoty:

  • Nic
  • Basic
  • Standard
  • Premium
  • DataWarehouse
  • Bezplatný
  • Roztažení
  • GeneralPurpose
  • BusinessCritical
Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ElasticPoolName

Určuje název elastického fondu, který tato rutina vytvoří.

Typ:String
Aliasy:Name
Position:2
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-HighAvailabilityReplicaCount

Celkový počet replik s vysokou dostupností přidružených k elastickému fondu

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-LicenseType

Typ licence pro databázi Azure Sql.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-MaintenanceConfigurationId

ID konfigurace údržby pro elastický fond SQL.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PreferredEnclaveType

Upřednostňovaný typ enklávy pro elastický fond Azure SQL Možné hodnoty jsou Default a VBS.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceGroupName

Určuje název skupiny prostředků, ke které tato rutina přiřadí elastický fond.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ServerName

Určuje název serveru, který je hostitelem elastického fondu.

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-StorageMB

Určuje limit úložiště v megabajtech elastického fondu. Pokud tento parametr nezadáte, tato rutina vypočítá hodnotu, která závisí na hodnotě parametru Dtu . Možné hodnoty najdete v limitech eDTU a úložiště.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Tags

Určuje slovník párů klíč-hodnota ve formě tabulky hash, kterou tato rutina přidruží k elastickému fondu. Příklad: @{key0="value0"; key1=$null; key2="value2"}

Typ:Hashtable
Aliasy:Tag
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VCore

Celkový sdílený počet virtuálních jader pro elastický fond Sql Azure.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ZoneRedundant

Redundance zóny, která se má přidružit k elastickému fondu Azure SQL

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

String

Výstupy

AzureSqlElasticPoolModel