Set-AzSqlElasticPool
Ändrar egenskaperna för en elastisk databaspool i Azure SQL Database.
Syntax
DtuBasedPool (Standard)
Set-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
Set-AzSqlElasticPool
[-ElasticPoolName] <String>
[-ServerName] <String>
[-ResourceGroupName] <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]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Set-AzSqlElasticPool anger egenskaper för en elastisk pool i Azure SQL Database. Den här cmdleten kan ändra eDTU:er per pool (Dtu ), maximal lagringsstorlek per pool (StorageMB ), maximalt antal eDTU:er per databas (DatabaseDtuMax ) och minsta eDTU:er per databas (DatabaseDtuMin ).
Flera parametrar (-Dtu, -DatabaseDtuMin och -DatabaseDtuMax ) kräver att värdet som anges är från listan över giltiga värden för parametern. Till exempel kan -DatabaseDtuMax för en Standard 100 eDTU-pool bara anges till 10, 20, 50 eller 100. Mer information om vilka värden som är giltiga finns i tabellen för din specifika storlekspool i elastiska pooler .
Exempel
Exempel 1: Ändra egenskaper för en elastisk pool
Set-AzSqlElasticPool -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ElasticPoolName "ElasticPool01" -Dtu 1000 -DatabaseDtuMax 100 -DatabaseDtuMin 20
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 : 200
DatabaseDtuMax : 100
DatabaseDtuMin : 20
StorageMB : 204800
Tags :
Det här kommandot ändrar egenskaper för en elastisk pool med namnet elasticpool01. Kommandot anger antalet DTU:er för den elastiska poolen till 1 000 och anger lägsta och högsta DTU:er.
Exempel 2: Ändra maximal lagringsstorlek för en elastisk pool
Set-AzSqlElasticPool -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ElasticPoolName "ElasticPool01" -StorageMB 2097152
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 : Premium
Dtu : 200
DatabaseDtuMax : 100
DatabaseDtuMin : 20
StorageMB : 2097152
Tags :
Det här kommandot ändrar egenskaper för en elastisk pool med namnet elasticpool01. Kommandot anger maximalt lagringsutrymme för en elastisk pool till 2 TB.
Exempel 3
Ändrar egenskaperna för en elastisk databaspool i Azure SQL Database. (autogenerated)
Set-AzSqlElasticPool -Dtu 1000 -Edition 'GeneralPurpose' -ElasticPoolName 'ElasticPool01' -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01'
Exempel 4: Ändra önskad enklavtyp för en elastisk pool till VBS
Set-AzSqlElasticPool -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ElasticPoolName "ElasticPool01" -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/26/2015 10:00:17 PM
State : Ready
Edition : Premium
Dtu : 200
DatabaseDtuMax : 100
DatabaseDtuMin : 20
StorageMB : 2097152
PreferredEnclaveType : VBS
Tags :
Det här kommandot uppdaterar en elastisk pool för att konfigurera VBS-enklaver på den
Parametrar
-AsJob
Kör cmdlet i bakgrunden
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ComputeGeneration
Den beräkningsgenerering som ska tilldelas.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: Familj
Parameteruppsättningar
VcoreBasedPool
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: False
Stöder jokertecken: False
DontShow: False
Alias: jfr
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DatabaseDtuMax
Anger det maximala antalet DTU:er som en enskild databas i poolen kan använda.
Mer information om vilka värden som är giltiga finns i tabellen för din specifika storlekspool i elastiska pooler .
Standardvärdena för olika utgåvor är följande:
Grundläggande. 5 DTU:er
Standard. 100 DTU:er
Premie. 125 DTU:er
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
DtuBasedPool
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DatabaseDtuMin
Anger det minsta antalet DTU:er som den elastiska poolen garanterar alla databaser i poolen.
Mer information om vilka värden som är giltiga finns i tabellen för din specifika storlekspool i elastiska pooler .
Standardvärdet är noll (0).
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
DtuBasedPool
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DatabaseVCoreMax
Det maximala antalet virtuella kärnor som en SqlAzure Database kan använda i poolen.
Parameteregenskaper
Typ: Double
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
VcoreBasedPool
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DatabaseVCoreMin
Det minsta antalet virtuella kärnor som en SqlAzure Database kan använda i poolen.
Parameteregenskaper
Typ: Double
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
VcoreBasedPool
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Parameteregenskaper
Typ: IAzureContextContainer
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Dtu
Anger det totala antalet delade DTU:er för den elastiska poolen.
Mer information om vilka värden som är giltiga finns i tabellen för din specifika storlekspool i elastiska pooler .
Standardvärdena för olika utgåvor är följande:
Grundläggande. 100 DTU:er
Standard. 100 DTU:er
Premie. 125 DTU:er
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
DtuBasedPool
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Edition
Anger utgåvan av Azure SQL Database för den elastiska poolen. Du kan inte ändra utgåvan. De godtagbara värdena för den här parametern är:
None
Grundläggande
Norm
Premie
Datavaruhus
Kostnadsfri
Tänja
GeneralPurpose
BusinessCritical
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ElasticPoolName
Anger namnet på den elastiska poolen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: Namn
Parameteruppsättningar
(All)
Position: 2
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-HighAvailabilityReplicaCount
Det totala antalet repliker med hög tillgänglighet som är associerade med den elastiska poolen.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-LicenseType
Licenstypen för Azure Sql-databasen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-MaintenanceConfigurationId
Underhållskonfigurations-ID för SQL Elastic Pool.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-PreferredEnclaveType
Önskad enklavtyp för Den elastiska Azure SQL-poolen. Möjliga värden är Standard och VBS.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ResourceGroupName
Anger namnet på den resursgrupp som den elastiska poolen tilldelas till.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: 0
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-ServerName
Anger namnet på den server som är värd för den elastiska poolen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: 1
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-StorageMB
Anger lagringsgränsen i megabyte för den elastiska poolen. Mer information finns i cmdleten New-AzSqlElasticPool.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
Anger en ordlista med nyckel/värde-par som den här cmdleten associerar med den elastiska poolen i form av en hash-tabell. Till exempel: @{key0="value0";"key 1"=$null;key2="value2"}
Typ: Hashtable
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: Tag
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-VCore
Det totala delade antalet virtuella kärnor för Sql Azure Elastic Pool.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
VcoreBasedPool
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-WhatIf
Visar vad som skulle hända om kommandot körs.
Cmdleten körs inte.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: False
Stöder jokertecken: False
DontShow: False
Alias: Wi
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ZoneRedundant
Zonredundans som ska associeras med Azure Sql Elastic Pool
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters .
Utdata