New-SimanSusDatabase⚓︎
SYNOPSIS⚓︎
Crea una nueva base de datos para una suscripción.
SYNTAX⚓︎
New-SimanSusDatabase [-SusId] <SubscriptionId> [-Name] <string> -Size <string> [-Force]
[<CommonParameters>]
DESCRIPTION⚓︎
Genera una nueva base de datos y la asigna a la suscripción especificada con el formato requerido y aplicando los permisos y accesos correspondientes.
Importante
Este comando aplica unicamente para suscripciones con el servicio de Base de Datos en Azure.
EXAMPLES⚓︎
Example 1 - Crea nueva BD en servidor asignado⚓︎
PS> New-SimanSusDatabase -SusId SUS102 -Name Nueva -Size Basic
VERBOSE: Creando base de datos [SUS102_Nueva] en standard-pool...
Name Server Provider Used Space Reserved Space Max Size Free Status
---- ------ -------- ---------- -------------- -------- ---- ------
SUS102_Nueva siman-prod-std Azure 0 MB 2,048 MB 2 GB 100% Online
Example 2 - Crea base de datos en un distinto servidor⚓︎
PS> New-SimanSusDatabase -SusId SUS021 -Name Migracion -Size Standard -DBService siman-prod-std -Force
PARAMETERS⚓︎
-DBService⚓︎
Servidor Database donde se creará la nueva base de datos.
Requiere del parametro -Force.
Por default toma el valor que tiene las suscripción asignada en su propiedad DBService.
Type: System.Object
DefaultValue: None
SupportsWildcards: false
Aliases:
- ServerName
- DBServer
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-Force⚓︎
Permite crear bases de datos en un servidor distinto al que tiene asignada la suscripcón.
Esto se puede realizar en un proceso de migración antes de cambiar los valores definitivos.
Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-Name⚓︎
Nombre de la base de datos a exportar sin el prefijo del suscriptor.
Type: System.String
DefaultValue: None
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 1
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-Size⚓︎
Determina la capacidad de la base de datos de datos segun los tamaños predefinidos: Basic = 2GB | Standard = 20GB | Premium = 100GB
Type: System.String
DefaultValue: None
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-SusId⚓︎
El valor de este parametro deberá ser un único ID de suscriptor SUSnnn o una variable de tipo [Siman.Cloud.Model.SubscriptionId].
Type: Siman.Cloud.Model.SubscriptionId
DefaultValue: None
SupportsWildcards: false
Aliases:
- Id
ParameterSets:
- Name: (All)
Position: 0
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
CommonParameters⚓︎
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.