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
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DatabaseName
Указывает имя базы данных SQL, для которой этот командлет получает указание на обновление. Если база данных не указана, этот командлет получает указания для всех баз данных на логическом сервере.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | True |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ExcludeElasticPoolCandidates
Указывает, исключены ли базы данных в пулах эластичных баз данных из возвращаемых рекомендаций.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ResourceGroupName
Указывает имя группы ресурсов, которой назначается база данных.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ServerName
Указывает имя сервера, на котором размещена база данных, для которой этот командлет получает указание на обновление.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |