New-AzureRmSqlElasticPool
Crea un grupo de bases de datos elásticas para una instancia de SQL Database.
Advertencia
El módulo de PowerShell de AzureRM ha quedado en desuso oficialmente a partir del 29 de febrero de 2024. Se recomienda a los usuarios migrar de AzureRM al módulo Az PowerShell para seguir recibiendo soporte técnico y actualizaciones.
Aunque el módulo AzureRM puede seguir funcionando, ya no se mantiene ni se admite, colocando cualquier uso continuado a discreción y riesgo del usuario. Consulte nuestros recursos de migración para ver una guía sobre la transición al módulo Az.
Syntax
New-AzureRmSqlElasticPool
[-ElasticPoolName] <String>
[-Edition <String>]
[-Dtu <Int32>]
[-StorageMB <Int32>]
[-DatabaseDtuMin <Int32>]
[-DatabaseDtuMax <Int32>]
[-Tags <Hashtable>]
[-ZoneRedundant]
[-LicenseType <String>]
[-AsJob]
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmSqlElasticPool
[-ElasticPoolName] <String>
-Edition <String>
[-StorageMB <Int32>]
-VCore <Int32>
-ComputeGeneration <String>
[-DatabaseVCoreMin <Double>]
[-DatabaseVCoreMax <Double>]
[-Tags <Hashtable>]
[-ZoneRedundant]
[-LicenseType <String>]
[-AsJob]
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet New-AzureRmSqlElasticPool crea un grupo de bases de datos elásticas para una instancia de Azure SQL Database. Varios parámetros (-Dtu, -DatabaseDtuMin y -DatabaseDtuMax) requieren que el valor que se establezca sea de la lista de valores válidos para ese parámetro. Por ejemplo, -DatabaseDtuMax para un grupo de eDTU estándar de 100 solo se puede establecer en 10, 20, 50 o 100. Para más información sobre qué valores son válidos, consulte la tabla del grupo de tamaño específico en grupos elásticos.
Ejemplos
Ejemplo 1: Creación de un grupo elástico
PS C:\>New-AzureRmSqlElasticPool -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 :
Este comando crea un grupo elástico en el nivel de servicio Estándar denominado ElasticPool01. El servidor denominado server01, asignado a un grupo de recursos de Azure denominado ResourceGroup01, hospeda el grupo elástico en. El comando especifica valores de propiedad DTU para el grupo y las bases de datos del grupo.
Parámetros
-AsJob
Ejecución del cmdlet en segundo plano
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputeGeneration
Generación de proceso que se va a asignar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseDtuMax
Especifica el número máximo de unidades de rendimiento de base de datos (DTU) que puede consumir cualquier base de datos única del grupo. Los valores predeterminados de las distintas ediciones son los siguientes:
- Básico. 5 DTU
- Estándar. 100 DTU
- Premium. 125 DTU Para más información sobre qué valores son válidos, consulte la tabla del grupo de tamaño específico en grupos elásticos.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseDtuMin
Especifica el número mínimo de DTU que garantiza el grupo elástico para todas las bases de datos del grupo. El valor predeterminado es cero (0). Para más información sobre qué valores son válidos, consulte la tabla del grupo de tamaño específico en grupos elásticos.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseVCoreMax
El número de núcleo virtual maxmium que cualquier base de datos sqlAzure puede consumir en el grupo.
Type: | Double |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseVCoreMin
El número mínimo de núcleo virtual que pueda consumir sqlAzure Database en el grupo.
Type: | Double |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Dtu
Especifica el número total de DTU compartidas para el grupo elástico. Los valores predeterminados de las distintas ediciones son los siguientes:
- Básico. 100 DTU
- Estándar. 100 DTU
- Premium. 125 DTU Para más información sobre qué valores son válidos, consulte la tabla del grupo de tamaño específico en grupos elásticos.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Edition
Especifica la edición de Azure SQL Database que se usa para el grupo elástico. Los valores permitidos para este parámetro son los siguientes:
- None
- Basic
- Estándar
- Premium
- Datawarehouse
- Gratuito
- Stretch
- GeneralPurpose
- BusinessCritical
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ElasticPoolName
Especifica el nombre del grupo elástico que crea este cmdlet.
Type: | String |
Aliases: | Name |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LicenseType
Tipo de licencia para la base de datos de Azure Sql.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Especifica el nombre del grupo de recursos al que este cmdlet asigna el grupo elástico.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Especifica el nombre del servidor que hospeda el grupo elástico.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageMB
Especifica el límite de almacenamiento, en megabytes, para el grupo elástico. Si no especifica este parámetro, este cmdlet calcula un valor que depende del valor del parámetro Dtu . Consulte los posibles valores en el artículo sobre límites de almacenamiento y de eDTU.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tags
Especifica un diccionario de pares clave-valor en forma de una tabla hash que este cmdlet asocia al grupo elástico. Por ejemplo: @{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
Número total compartido de vcores para el grupo elástico de Sql Azure.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ZoneRedundant
Redundancia de zona que se va a asociar al grupo elástico de Azure Sql
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |