Get-AzureSqlDatabaseOperation

Azure サーバーに対するデータベース操作の状態を取得します。

Note

このドキュメントで参照されているコマンドレットは、Azure Service Manager (ASM) API を使用する従来の Azure リソースを管理するためのものです。 ASM の提供終了が予定されているため、新しいリソースを作成する場合、このレガシ PowerShell モジュールは推奨されません。 詳細については、Azure Service Manager の提供終了に関するページを参照してください

Az PowerShell モジュールは、PowerShell を使用して Azure Resource Manager (ARM) リソースを管理するために推奨される PowerShell モジュールです。

構文

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>]

説明

Get-AzureSqlDatabaseOperation コマンドレットは、指定された Azure サーバーでのデータベース操作の状態を取得します。 ServerName または ConnectionContext パラメーターのみを指定した場合、コマンドレットはサーバーのすべてのデータベース操作を取得します。 Database または DatabaseName パラメーターを使用してデータベースを指定した場合、このコマンドレットは、指定されたデータベースのすべての操作を取得します。 操作 GUID と ServerName または ConnectionContext を指定すると、コマンドレットは単一のデータベース操作を取得します。

例 1: データベースのすべてのデータベース操作の状態を取得する

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

このコマンドは、接続コンテキスト$Context指定されているサーバー上の Database17 という名前のデータベースに対するすべてのデータベース操作の状態を取得します。

例 2: サーバーのすべてのデータベース操作の状態を取得する

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

このコマンドは、接続コンテキスト$Context指定されているサーバー上のすべてのデータベース操作の状態を取得します。

パラメーター

-ConnectionContext

サーバーの接続コンテキストを指定します。

型:IServerDataServiceContext
Aliases:Context
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Database

Azure SQL Database を表すオブジェクトを指定します。 このパラメーターを指定する場合は、ServerName パラメーターまたは ConnectionContext パラメーターを指定する必要があります。

型:Database
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-DatabaseName

データベースの名前を指定します。 このパラメーターを指定する場合は、ServerName パラメーターまたは ConnectionContext パラメーターを指定する必要があります。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-OperationGuid

このコマンドレットが状態を取得する特定のデータベース操作を表す操作 ID を指定します。 操作 ID は、Azure SQL Database またはサーバーのすべてのデータベース操作を要求することで取得できます。 このパラメーターを指定する場合は、ServerName パラメーターまたは ConnectionContext パラメーターを指定する必要があります。

型:Guid
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Profile

このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。

型:AzureSMProfile
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ServerName

サーバーの名前を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

入力

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

Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerContext

Guid

出力

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

複数の 操作を取得する場合、このコマンドレットは DatabaseOperationResponseList オブジェクトの配列を返します。

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