Saltar a contenido

New-SimanSusDatabase⚓︎

SYNOPSIS⚓︎

Crea una nueva base de datos para una suscripción.

SYNTAX⚓︎

New-SimanSusDatabase [-SusId] <SubscriptionId> [-Name] <String> -Size <String> [-DBService <Object>] [-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⚓︎

-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
Parameter Sets: (All)
Aliases: Id

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Name⚓︎

Nombre de la base de datos a exportar sin el prefijo del suscriptor.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-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
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-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
Parameter Sets: (All)
Aliases: ServerName, DBServer

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-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
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters⚓︎

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS⚓︎

None⚓︎

OUTPUTS⚓︎

Siman.Cloud.SusDatabase⚓︎

NOTES⚓︎

Get-SimanSusDatabase

Initialize-SimanSusDatabase

New-SimanSusDatabaseCopy