Set-AzureRmSqlDatabaseRecommendedActionState
Обновления состояние рекомендуемого действия База данных SQL Azure.
Предупреждение
Модуль AzureRM PowerShell официально устарел с 29 февраля 2024 г. Пользователям рекомендуется выполнить миграцию из AzureRM в модуль Az PowerShell, чтобы обеспечить постоянную поддержку и обновления.
Хотя модуль AzureRM по-прежнему может функционировать, он больше не поддерживается или не поддерживается, размещая любое постоянное использование на усмотрение и риск пользователя. Ознакомьтесь с нашими ресурсами миграции, чтобы получить рекомендации по переходу в модуль Az.
Синтаксис
Set-AzureRmSqlDatabaseRecommendedActionState
-RecommendedActionName <String>
-State <RecommendedActionState>
-ServerName <String>
-DatabaseName <String>
-AdvisorName <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Set-AzureRmSqlDatabaseRecommendedActionState обновляет состояние рекомендуемого действия База данных SQL Azure. Это позволяет применять рекомендуемое действие, отменить изменения или отключать карта на основе нового состояния.
Примеры
Пример 1. Применение рекомендуемого состояния действия к ожиданию
PS C:\>Set-AzureRmSqlDatabaseRecommendedActionState -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
Эта команда обновляет состояние рекомендуемого действия с именем IR_[test_schema]_[test_table_0.0361551]_6C7AE8CC9C87E7FD5893, принадлежащую базе данных с именем WIRunner в ожидании.
Параметры
-AdvisorName
Указывает имя помощника, к которому относится это рекомендуемое действие.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseName
Указывает имя базы данных, для которой этот командлет задает рекомендуемое состояние действия.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Type: | IAzureContextContainer |
Aliases: | 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
Указывает новое значение, для которого этот командлет обновляет рекомендуемое состояние действия. Допустимые значения для этого параметра:
- Активно
- Не завершено
- ОжиданиеRevert
- 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
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Выходные данные
AzureSqlDatabaseRecommendedActionModel
Примечания
- Ключевые слова: azure, azurerm, arm, resource, management, manager, sql, database, mssql, advisor, recommendedaction
Связанные ссылки
- Get-AzureRmSqlServerAdvisor;
- Get-AzureRmSqlElasticPoolAdvisor;
- Get-AzureRmSqlServerRecommendedAction
- Get-AzureRmSqlElasticPoolRecommendedAction
- Set-AzureRmSqlElasticPoolRecommendedActionState;
- Set-AzureRmSqlElasticPoolAdvisorAutoExecuteStatus;
- Set-AzureRmSqlElasticPoolRecommendedActionState;
- Set-AzureRmSqlServerRecommendedActionState.
- Set-AzureRmSqlElasticPoolAdvisorAutoExecuteStatus;
- Set-AzureRmSqlServerAdvisorAutoExecuteStatus;
- Документация по Базе данных SQL