Set-AzSqlDatabaseRecommendedActionState

Azure SQL Database 권장 작업의 상태를 업데이트.

Syntax

Set-AzSqlDatabaseRecommendedActionState
   -RecommendedActionName <String>
   -State <RecommendedActionState>
   -ServerName <String>
   -DatabaseName <String>
   -AdvisorName <String>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-AzSqlDatabaseRecommendedActionState cmdlet은 Azure SQL Database 권장 작업의 상태를 업데이트합니다. 이렇게 하면 새 상태에 따라 권장 작업을 적용, 되돌리기 또는 해제카드 할 수 있습니다.

예제

예제 1: 보류 중인 작업에 권장 작업 상태 적용

Set-AzSqlDatabaseRecommendedActionState -ResourceGroupName "WIRunnersProd" -ServerName "wi-runner-australia-east" -DatabaseName "WIRunner" -AdvisorName "CreateIndex" -RecommendedActionName "IR_[test_schema]_[test_table_0.0361551]_6C7AE8CC9C87E7FD5893" -State Pending

DatabaseName               : WIRunner

ResourceGroupName          : WIRunnersProd
ServerName                 : wi-runner-australia-east
AdvisorName                : CreateIndex
RecommendedActionName      : IR_[test_schema]_[test_table_0.0361551]_6C7AE8CC9C87E7FD5893
Details                    : {[indexName, nci_wi_test_table_0.0361551_6C7AE8CC9C87E7FD5893], [indexType, 
                             NONCLUSTERED], [schema, [test_schema]], [table, [test_table_0.0361551]]...} 
ErrorDetails               : Microsoft.Azure.Management.Sql.Models.RecommendedActionErrorInfo
EstimatedImpact            : {ActionDuration, SpaceChange}
ExecuteActionDuration      : PT1M
ExecuteActionInitiatedBy   : User
ExecuteActionInitiatedTime : 4/21/2016 3:24:47 PM
ExecuteActionStartTime     : 4/21/2016 3:24:47 PM
ImplementationDetails      : Microsoft.Azure.Management.Sql.Models.RecommendedActionImplementationInfo
IsArchivedAction           : False
IsExecutableAction         : True
IsRevertableAction         : True
LastRefresh                : 4/21/2016 3:24:47 PM
LinkedObjects              : {}
ObservedImpact             : {CpuUtilization, LogicalReads, LogicalWrites, QueriesWithImprovedPerformance...} 
RecommendationReason       : 
RevertActionDuration       : 
RevertActionInitiatedBy    : 
RevertActionInitiatedTime  : 
RevertActionStartTime      : 
Score                      : 2
State                      : Microsoft.Azure.Management.Sql.Models.RecommendedActionStateInfo
TimeSeries                 : {}
ValidSince                 : 4/21/2016 3:24:47 PM

이 명령은 WIRunner라는 데이터베이스에 속하는 IR_[test_schema]_[test_table_0.0361551]_6C7AE8CC9C87E7FD5893 명명된 권장 작업의 상태를 보류 중으로 업데이트합니다.

매개 변수

-AdvisorName

이 권장 동작이 속한 Advisor의 이름을 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseName

이 cmdlet이 권장 작업 상태를 설정하는 데이터베이스의 이름을 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecommendedActionName

상태를 업데이트할 권장 작업의 이름을 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

이 데이터베이스를 포함하는 서버의 리소스 그룹 이름을 지정합니다.

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

-ServerName

데이터베이스가 있는 서버의 이름을 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-State

이 cmdlet이 권장 작업 상태를 업데이트하는 새 값을 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

  • 활성화
  • 보류 중
  • PendingRevert
  • RevertCancelled
  • 무시됨
  • 해결됨
Type:RecommendedActionState
Accepted values:Active, Pending, PendingRevert, RevertCancelled, Ignored, Resolved
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

입력

String

RecommendedActionState

출력

AzureSqlDatabaseRecommendedActionModel

참고

  • 키워드: azure, azurerm, arm, 리소스, 관리, 관리자, sql, 데이터베이스, mssql, advisor, recommendedaction