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
出力
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database.DatabaseOperationResponseList[]
複数の 操作を取得する場合、このコマンドレットは DatabaseOperationResponseList オブジェクトの配列を返します。
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database.DatabaseOperationResponse