Compartir a través de


Get-AzureSqlDatabaseOperation

Obtiene el estado de las operaciones de base de datos en un servidor de Azure.

Nota:

Los cmdlets a los que se hace referencia en esta documentación son para administrar recursos de Azure heredados que usan las API de Azure Service Management (ASM). Este módulo heredado de PowerShell no se recomienda al crear nuevos recursos, ya que ASM está programado para la retirada. Para más información, consulte Retirada de Azure Service Manager.

El módulo Az de PowerShell es el módulo de PowerShell recomendado para administrar recursos de Azure Resource Manager (ARM) con PowerShell.

Sintaxis

Get-AzureSqlDatabaseOperation
   -ConnectionContext <IServerDataServiceContext>
   [-Database <Database>]
   [-DatabaseName <String>]
   [-OperationGuid <Guid>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureSqlDatabaseOperation
   -ServerName <String>
   [-Database <Database>]
   [-DatabaseName <String>]
   [-OperationGuid <Guid>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

El cmdlet Get-AzureSqlDatabaseOperation obtiene el estado de las operaciones de base de datos en el servidor de Azure especificado. Si especifica solo el parámetro ServerName o ConnectionContext , el cmdlet obtiene todas las operaciones de base de datos del servidor. Si también especifica una base de datos mediante el parámetro Database o DatabaseName , este cmdlet obtiene todas las operaciones de la base de datos especificada. Si especifica un GUID de operación y ServerName o ConnectionContext, el cmdlet obtiene una única operación de base de datos.

Ejemplos

Ejemplo 1: Obtener el estado de todas las operaciones de base de datos de una base de datos

PS C:\> $Operations = Get-AzureSqlDatabaseOperation -ConnectionContext $Context -DatabaseName "Database17"

Este comando obtiene el estado de todas las operaciones de base de datos de la base de datos denominada Database17 en el servidor que especifica el contexto de conexión $Context.

Ejemplo 2: Obtener el estado de todas las operaciones de base de datos de un servidor

PS C:\> $Operations = Get-AzureSqlDatabaseOperation -ConnectionContext $Context

Este comando obtiene el estado de todas las operaciones de base de datos en el servidor que especifica el contexto de conexión $Context.

Parámetros

-ConnectionContext

Especifica el contexto de conexión de un servidor.

Tipo:IServerDataServiceContext
Alias:Context
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Database

Especifica un objeto que representa una instancia de Azure SQL Database. Si especifica este parámetro, debe especificar el parámetro ServerName o el parámetro ConnectionContext.

Tipo:Database
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-DatabaseName

Especifica el nombre de una base de datos. Si especifica este parámetro, debe especificar el parámetro ServerName o el parámetro ConnectionContext .

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-OperationGuid

Especifica el identificador de operación que representa una operación de base de datos específica para la que este cmdlet obtiene el estado. Puede obtener identificadores de operación solicitando todas las operaciones de base de datos para una instancia de Azure SQL Database o un servidor. Si especifica este parámetro, debe especificar el parámetro ServerName o el parámetro ConnectionContext .

Tipo:Guid
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Profile

Especifica el perfil de Azure del que lee este cmdlet. Si no especifica un perfil, este cmdlet lee del perfil predeterminado local.

Tipo:AzureSMProfile
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServerName

Especifica el nombre de un servidor.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database

Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerContext

Guid

Salidas

Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database.DatabaseOperationResponseList[]

Este cmdlet devuelve una matriz de objetos DatabaseOperationResponseList si obtiene varias operaciones.

Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database.DatabaseOperationResponse