Megosztás a következőn keresztül:


Set-AzSqlElasticPool

Módosítja egy rugalmas adatbáziskészlet tulajdonságait az Azure SQL Database-ben.

Syntax

Set-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>]
Set-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

A Set-AzSqlElasticPool parancsmag egy rugalmas készlet tulajdonságait állítja be az Azure SQL Database-ben. Ez a parancsmag módosíthatja az eDTU-kat készletenként (Dtu), a tárolókészletenkénti maximális méretet (StorageMB), az adatbázisonkénti maximális eDTU-t (DatabaseDtuMax) és az adatbázisonkénti minimális eDTU-kat (DatabaseDtuMin). Több paraméter (-Dtu, -DatabaseDtuMin és -DatabaseDtuMax) megköveteli, hogy a beállított érték az adott paraméter érvényes értékeinek listájából származik. A Standard 100 eDTU-készlet -DatabaseDtuMax értéke például csak 10, 20, 50 vagy 100 lehet. Az érvényes értékekről további információt a rugalmas készletekben található adott méretkészlet táblázatában talál.

Példák

1. példa: Rugalmas készlet tulajdonságainak módosítása

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              :

Ez a parancs módosítja az elasticpool01 nevű rugalmas készlet tulajdonságait. A parancs a rugalmas készlet DTU-jainak számát 1000-re állítja, és beállítja a minimális és maximális DTU-kat.

2. példa: Rugalmas készlet tárolási maximális méretének módosítása

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              :

Ez a parancs módosítja az elasticpool01 nevű rugalmas készlet tulajdonságait. A parancs egy rugalmas készlet maximális tárterületét 2 TB-ra állítja.

3. példa

Módosítja egy rugalmas adatbáziskészlet tulajdonságait az Azure SQL Database-ben. (automatikusan létrehozott)

Set-AzSqlElasticPool -Dtu 1000 -Edition 'GeneralPurpose' -ElasticPoolName 'ElasticPool01' -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01'

4. példa: Rugalmas készlet előnyben részesített enklávétípusának módosítása VBS-re

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                  :

Ez a parancs frissíti a rugalmas készletet a VBS enklávé konfigurálásához

Paraméterek

-AsJob

Parancsmag futtatása a háttérben

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ComputeGeneration

A hozzárendelni kívánt számítási generáció.

Típus:String
Aliasok:Family
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Típus:SwitchParameter
Aliasok:cf
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DatabaseDtuMax

Megadja, hogy a készlet bármely adatbázisa maximálisan hány DTU-t használhat fel. Az érvényes értékekről további információt a rugalmas készletekben található adott méretkészlet táblázatában talál. A különböző kiadások alapértelmezett értékei a következők:

  • Alapszintű. 5 DTU
  • Standard. 100 DTU
  • Prémium. 125 DTU
Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DatabaseDtuMin

Meghatározza a rugalmas készlet által a készletben lévő összes adatbázis számára garantált DTU-k minimális számát. Az érvényes értékekről további információt a rugalmas készletekben található adott méretkészlet táblázatában talál. Az alapértelmezett érték nulla (0).

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DatabaseVCoreMax

A készletben bármely SqlAzure-adatbázis által használható maximális virtuális magszám.

Típus:Double
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DatabaseVCoreMin

A készletben bármely SqlAzure-adatbázis által használható minimális virtuális magszám.

Típus:Double
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Dtu

A rugalmas készlet megosztott DTU-jainak teljes számát adja meg. Az érvényes értékekről további információt a rugalmas készletekben található adott méretkészlet táblázatában talál. A különböző kiadások alapértelmezett értékei a következők:

  • Alapszintű. 100 DTU
  • Standard. 100 DTU
  • Prémium. 125 DTU
Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Edition

A rugalmas készlethez tartozó Azure SQL Database kiadását adja meg. A kiadás nem módosítható. A paraméter elfogadható értékei a következők:

  • Egyik sem
  • Alapszintű
  • Standard
  • Prémium
  • DataWarehouse
  • Ingyenes
  • Stretch
  • GeneralPurpose
  • BusinessCritical
Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ElasticPoolName

Megadja a rugalmas készlet nevét.

Típus:String
Aliasok:Name
Position:2
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-HighAvailabilityReplicaCount

A rugalmas készlethez társított magas rendelkezésre állású replikák teljes száma.

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-LicenseType

Az Azure SQL-adatbázis licenctípusa.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-MaintenanceConfigurationId

A rugalmas SQL-készlet karbantartási konfigurációs azonosítója.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-PreferredEnclaveType

Az Azure SQL Elastic Pool előnyben részesített enklávétípusa. A lehetséges értékek az Alapértelmezett és a VBS.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ResourceGroupName

Annak az erőforráscsoportnak a nevét adja meg, amelyhez a rugalmas készlet hozzá van rendelve.

Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ServerName

Megadja a rugalmas készletet üzemeltető kiszolgáló nevét.

Típus:String
Position:1
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-StorageMB

Megabájtban adja meg a rugalmas készlet tárterületkorlátját. További információ: New-AzSqlElasticPool parancsmag.

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Tags

Megadja a kulcs-érték párok szótárát, amelyeket ez a parancsmag kivonattábla formájában társít a rugalmas készlethez. Például: @{key0="value0";"key 1"=$null;key2="value2"}

Típus:Hashtable
Aliasok:Tag
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-VCore

Az Sql Azure Elastic Pool virtuális magjainak teljes megosztott száma.

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Típus:SwitchParameter
Aliasok:wi
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ZoneRedundant

Az Azure Sql Elastic Poolhoz társítandó zónaredundancia

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

String

Kimenetek

AzureSqlElasticPoolModel