Get-AzureSqlDatabaseOperation
Azure 서버에서 데이터베이스 작업의 상태를 가져옵니다.
참고 항목
이 설명서에서 참조되는 cmdlet은 ASM(Azure Service Manager) API를 사용하는 레거시 Azure 리소스를 관리하기 위한 것입니다. 이 레거시 PowerShell 모듈은 ASM이 사용 중지될 예정이므로 새 리소스를 만들 때 권장되지 않습니다. 자세한 내용은 Azure Service Manager 사용 중지를 참조 하세요.
Az PowerShell 모듈은 PowerShell을 사용하여 ARM(Azure Resource Manager) 리소스를 관리하는 데 권장되는 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>]
Description
Get-AzureSqlDatabaseOperation cmdlet은 지정된 Azure 서버에서 데이터베이스 작업의 상태를 가져옵니다. ServerName 또는 ConnectionContext 매개 변수만 지정하면 cmdlet은 서버에 대한 모든 데이터베이스 작업을 가져옵니다. Database 또는 DatabaseName 매개 변수를 사용하여 데이터베이스를 지정하는 경우 이 cmdlet은 지정된 데이터베이스에 대한 모든 작업을 가져옵니다. 작업 GUID 및 ServerName 또는 ConnectionContext를 지정하는 경우 cmdlet은 단일 데이터베이스 작업을 가져옵니다.
예제
예제 1: 데이터베이스에 대한 모든 데이터베이스 작업의 상태 가져오기
PS C:\> $Operations = Get-AzureSqlDatabaseOperation -ConnectionContext $Context -DatabaseName "Database17"
이 명령은 연결 컨텍스트가 지정하는 서버의 Database17 데이터베이스에 대한 모든 데이터베이스 작업의 상태를 $Context.
예제 2: 서버에 대한 모든 데이터베이스 작업의 상태 가져오기
PS C:\> $Operations = Get-AzureSqlDatabaseOperation -ConnectionContext $Context
이 명령은 연결 컨텍스트에서 지정하는 서버의 모든 데이터베이스 작업의 상태를 $Context.
매개 변수
-ConnectionContext
서버의 연결 컨텍스트를 지정합니다.
형식: | IServerDataServiceContext |
별칭: | Context |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Database
Azure SQL Database를 나타내는 개체를 지정합니다. 이 매개 변수를 지정하는 경우 ServerName 매개 변수 또는 ConnectionContext 매개 변수를 지정해야 합니다.
형식: | Database |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-DatabaseName
데이터베이스의 이름을 지정합니다. 이 매개 변수를 지정하는 경우 ServerName 매개 변수 또는 ConnectionContext 매개 변수를 지정해야 합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-OperationGuid
이 cmdlet이 상태를 가져오는 특정 데이터베이스 작업을 나타내는 작업 ID를 지정합니다. Azure SQL Database 또는 서버에 대한 모든 데이터베이스 작업을 요청하여 작업 ID를 가져올 수 있습니다. 이 매개 변수를 지정하는 경우 ServerName 매개 변수 또는 ConnectionContext 매개 변수를 지정해야 합니다.
형식: | Guid |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Profile
이 cmdlet이 읽는 Azure 프로필을 지정합니다. 프로필을 지정하지 않으면 이 cmdlet은 로컬 기본 프로필에서 읽습니다.
형식: | AzureSMProfile |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ServerName
서버의 이름을 지정합니다.
형식: | String |
Position: | Named |
Default value: | 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[]
이 cmdlet은 여러 작업을 가져오는 경우 DatabaseOperationResponseList 개체의 배열을 반환합니다.
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database.DatabaseOperationResponse