New-AzSqlElasticPool
Hiermee maakt u een pool voor een elastische database voor een SQL Database.
Syntaxis
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
Met de cmdlet New-AzSqlElasticPool maakt u een pool voor elastische databases voor een Azure SQL Database. Voor verschillende parameters (-Dtu, -DatabaseDtuMin en -DatabaseDtuMax) is de waarde die moet worden ingesteld, afkomstig uit de lijst met geldige waarden voor die parameter. -DatabaseDtuMax voor een Standard 100 eDTU-pool kan bijvoorbeeld alleen worden ingesteld op 10, 20, 50 of 100. Zie de tabel voor uw specifieke groottegroep in elastische pools voor meer informatie over welke waarden geldig zijn.
Voorbeelden
Voorbeeld 1: Een elastische DTU-pool maken
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 :
Met deze opdracht maakt u een elastische pool in de Standard-servicelaag met de naam ElasticPool01. De server met de naam server01, toegewezen aan een Azure-resourcegroep met de naam ResourceGroup01, fungeert als host voor de elastische pool. Met de opdracht worden DTU-eigenschapswaarden voor de pool en de databases in de pool opgegeven.
Voorbeeld 2: Een elastische vCore-pool maken
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 :
Met deze opdracht maakt u een elastische pool in de GengeralPurpose-servicelaag met de naam ElasticPool01. De server met de naam server01, toegewezen aan een Azure-resourcegroep met de naam ResourceGroup01, fungeert als host voor de elastische pool. Met de opdracht worden de waarden van de vCore-eigenschap voor de pool en de databases in de pool opgegeven.
Voorbeeld 3
Hiermee maakt u een pool voor een elastische database voor een SQL Database. (automatisch gegenereerd)
New-AzSqlElasticPool -ComputeGeneration Gen5 -Edition 'GeneralPurpose' -ElasticPoolName 'ElasticPool01' -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01' -StorageMB 2097152 -VCore 2
Voorbeeld 4: Hiermee maakt u een elastische pool met voorkeurs enclavetype als 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 :
Met deze opdracht maakt u een elastische pool die is geconfigureerd met VBS-enclave
Parameters
-AsJob
Cmdlet op de achtergrond uitvoeren
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ComputeGeneration
De rekenkrachtgeneratie die moet worden toegewezen.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DatabaseDtuMax
Hiermee geeft u het maximum aantal DTU's (Database Throughput Units) op dat elke individuele database in de pool kan gebruiken. De standaardwaarden voor de verschillende edities zijn als volgt:
- Basis. 5 DTU's
- Standaard. 100 DTU's
- Premium. 125 DTU's Voor meer informatie over welke waarden geldig zijn, raadpleegt u de tabel voor uw specifieke groottegroep in elastische pools
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DatabaseDtuMin
Hiermee geeft u het minimale aantal DTU's op dat de elastische pool garandeert voor alle databases in de pool. De standaardwaarde is nul (0). Zie de tabel voor uw specifieke groottegroep in elastische pools voor meer informatie over welke waarden geldig zijn.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DatabaseVCoreMax
Het maximum aantal VCores dat elke SqlAzure-database in de pool kan gebruiken.
Type: | Double |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DatabaseVCoreMin
Het minimale VCore-nummer dat elke SqlAzure-database in de pool kan gebruiken.
Type: | Double |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Dtu
Hiermee geeft u het totale aantal gedeelde DTU's voor de elastische pool. De standaardwaarden voor de verschillende edities zijn als volgt:
- Basis. 100 DTU's
- Standaard. 100 DTU's
- Premium. 125 DTU's Voor meer informatie over welke waarden geldig zijn, raadpleegt u de tabel voor uw specifieke groottegroep in elastische pools.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Edition
Hiermee geeft u de editie op van de Azure SQL Database die wordt gebruikt voor de elastische pool. De aanvaardbare waarden voor deze parameter zijn:
- Geen
- Basic
- Standard
- Premium
- DataWarehouse
- Gratis
- Stretch
- GeneralPurpose
- BusinessCritical
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ElasticPoolName
Hiermee geeft u de naam op van de elastische pool die met deze cmdlet wordt gemaakt.
Type: | String |
Aliassen: | Name |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-HighAvailabilityReplicaCount
Het totale aantal replica's met hoge beschikbaarheid dat is gekoppeld aan de elastische pool.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LicenseType
Het licentietype voor de Azure Sql-database.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MaintenanceConfigurationId
De configuratie-id voor onderhoud voor de elastische SQL-pool.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PreferredEnclaveType
Het voorkeurs enclavetype voor de elastische Azure SQL-pool. Mogelijke waarden zijn Standaard en VBS.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ResourceGroupName
Hiermee geeft u de naam op van de resourcegroep waaraan deze cmdlet de elastische pool toewijst.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ServerName
Hiermee geeft u de naam van de server die als host fungeert voor de elastische pool.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-StorageMB
Hiermee geeft u de opslaglimiet in megabytes voor de elastische pool op. Als u deze parameter niet opgeeft, berekent deze cmdlet een waarde die afhankelijk is van de waarde van de Dtu-parameter . Zie eDTU- en opslaglimieten voor mogelijke waarden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Tags
Hiermee geeft u een woordenlijst op van sleutel-waardeparen in de vorm van een hash-tabel die door deze cmdlet wordt gekoppeld aan de elastische pool. Bijvoorbeeld: @{key0="value0"; key1=$null; key2="value2"}
Type: | Hashtable |
Aliassen: | Tag |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VCore
Het totale gedeelde aantal Vcores voor de elastische Sql Azure-pool.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ZoneRedundant
De zoneredundantie die moet worden gekoppeld aan de elastische Azure Sql-pool
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |