Saltar a contenido

Get-SimanAzDatabase⚓︎

SYNOPSIS⚓︎

Obtiene las bases de datos en Azure de la plataforma Siman Cloud.

Importante

Se necesita el rol de Cloud Admin para ejecutar este comando.

SYNTAX⚓︎

Get-SimanAzDatabase [[-DatabaseName] <String>] -ServerName <String> [<CommonParameters>]

DESCRIPTION⚓︎

Regresa una colección de objetos con el detalle de las bases de datos en el servidor de Azure SQL especificado.

Si no se incluye el parametro -DatabaseName se obtendran todas las bases de datos existentes en el servidor especificado.
Tambien es posible utilizar wildcards en el parametro -DatabaseName para filtrar el resultado de las bases de datos (ver ejemplos).

El tipo da dato de salida [Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel] es el mismo generado por el modulo propietario de Azure Az.Sql por lo que el resultado puede ser utilizado como si hubiera sido generado por el comando original Get-AzSqlDatabase.

EXAMPLES⚓︎

Example 1 - Obtiene una base de datos específica⚓︎

PS> Get-SimanAzDatabase -DatabaseName SUS102_SDM -ServerName siman-prod-std
DatabaseName                : SUS102_SDM
DatabaseId                  : bf6ea1f0-2194-4cf9-8002-48b767d3a2d0
ResourceGroupName           : SimanCloud-Data
SkuName                     : ElasticPool
Capacity                    : 0
CurrentServiceObjectiveName : ElasticPool
ElasticPoolName             : standard-pool
CreationDate                : 02/02/2021 7:20:00 p. m.
Status                      : Online
Tags                        : {[Role, DATA], [Group, G8-DB], [Subscriber, SUS102], [Environment, Testing]}

Example 2 - Obtiene todas las bases de datos de DWH⚓︎

PS> Get-SimanAzDatabase -ServerName siman-prod-dwh
DatabaseName                : SUS010_KnowIT-DWH
DatabaseId                  : 552b6c91-1bb1-4f16-9708-0dad9d52de54
ResourceGroupName           : SImanCloud-BI
SkuName                     : Basic
Capacity                    : 5
CurrentServiceObjectiveName : Basic
ElasticPoolName             : 
CreationDate                : 11/01/2025 2:44:09 a. m.
Status                      : Online
Tags                        : {[Role, DATA], [Group, DWH], [Subscriber, SUS010], [Environment, Production]}

DatabaseName                : SUS018_FASHION-DWH
DatabaseId                  : b297d563-2b36-4d3b-b5d7-13059922dbc1
ResourceGroupName           : SImanCloud-BI
SkuName                     : Standard
Capacity                    : 10
CurrentServiceObjectiveName : S0
ElasticPoolName             : 
CreationDate                : 09/01/2025 9:35:44 p. m.
Status                      : Online
Tags                        : {[Role, DATA], [Group, DWH], [Subscriber, SUS018], [Environment, Production]}

Example 3 - Filtro mediante wildcard⚓︎

Get-SimanAzDatabase -DatabaseName *_SDM -ServerName siman-prod-std
DatabaseName                : SUS052_SDM
DatabaseId                  : 4ed4cd9d-859f-4f9c-8b85-769274a0f1db
...

DatabaseName                : SUS102_SDM
DatabaseId                  : bf6ea1f0-2194-4cf9-8002-48b767d3a2d0
...

PARAMETERS⚓︎

-DatabaseName⚓︎

Nombre completo de la base de datos. Si no se especifica regresa todas las bases de datos del servidor.

Este parametro acepta wildcards.

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

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

-ServerName⚓︎

Servidor de base de datos Azure SQL sin el nombre de dominio.

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

Required: True
Position: Named
Default value: None
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⚓︎

Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel⚓︎

NOTES⚓︎

Get-SimanSusDatabase

Get-AzSqlDatabase