Get-AzSqlDatabaseUpgradeHint

Возвращает указания ценовой категории для базы данных.

Синтаксис

Get-AzSqlDatabaseUpgradeHint
   [-ServerName] <String>
   [-DatabaseName <String>]
   [-ExcludeElasticPoolCandidates <Boolean>]
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командлет Get-AzSqlDatabaseUpgradeHint получает указания ценовой категории для обновления База данных SQL Azure. Базы данных, которые по-прежнему находятся в ценовой категории "Интернет" и "Бизнес", получают указание на обновление до новых ценовых категорий "Базовый", "Стандартный" или "Премиум". Этот командлет также поддерживается в службе SQL Server Stretch Database в Azure.

Примеры

Пример 1. Получение рекомендаций для всех баз данных на сервере

Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01"

Эта команда возвращает подсказки по обновлению для всех баз данных на сервере с именем Server01.

Пример 2. Получение рекомендаций для конкретной базы данных

Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"

Эта команда возвращает указания по обновлению для определенной базы данных.

Пример 3. Получение рекомендации для всех баз данных, которые не находятся в пуле эластичных баз данных

Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ExcludeElasticPoolCandidates $True

Эта команда возвращает указания по обновлению для всех баз данных, которые не находятся в пуле эластичных баз данных.

Пример 4. Получение рекомендаций для всех баз данных на сервере с помощью фильтрации

Get-AzSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database*"

Эта команда возвращает указания по обновлению для всех баз данных на сервере с именем Server01, который начинается с "База данных".

Параметры

-Confirm

Запрос подтверждения перед выполнением командлета.

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

-DatabaseName

Указывает имя базы данных SQL, для которой этот командлет получает указание на обновление. Если база данных не указана, этот командлет получает указания для всех баз данных на логическом сервере.

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

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure

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

-ExcludeElasticPoolCandidates

Указывает, исключены ли базы данных в пулах эластичных баз данных из возвращаемых рекомендаций.

Type:Boolean
Position:Named
Default value:None
Required:False
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:1
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

Входные данные

String

Boolean

Выходные данные

RecommendedDatabaseProperties