Get-AzureRmSqlDatabaseUpgradeHint
Возвращает указания ценовой категории для базы данных.
Предупреждение
Модуль AzureRM PowerShell официально устарел с 29 февраля 2024 г. Пользователям рекомендуется выполнить миграцию из AzureRM в модуль Az PowerShell, чтобы обеспечить постоянную поддержку и обновления.
Хотя модуль AzureRM по-прежнему может функционировать, он больше не поддерживается или не поддерживается, размещая любое постоянное использование на усмотрение и риск пользователя. Ознакомьтесь с нашими ресурсами миграции, чтобы получить рекомендации по переходу в модуль Az.
Синтаксис
Get-AzureRmSqlDatabaseUpgradeHint
[-ServerName] <String>
[-DatabaseName <String>]
[-ExcludeElasticPoolCandidates <Boolean>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Get-AzureRmSqlDatabaseUpgradeHint получает указания ценовой категории для обновления База данных SQL Azure. Базы данных, которые по-прежнему находятся в ценовой категории "Интернет" и "Бизнес", получают указание на обновление до новых ценовых категорий "Базовый", "Стандартный" или "Премиум". Этот командлет также поддерживается в службе SQL Server Stretch Database в Azure.
Примеры
Пример 1. Получение рекомендаций для всех баз данных на сервере
PS C:\>Get-AzureRmSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01"
Эта команда возвращает подсказки по обновлению для всех баз данных на сервере с именем Server01.
Пример 2. Получение рекомендаций для конкретной базы данных
PS C:\>Get-AzureRmSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Эта команда возвращает указания по обновлению для определенной базы данных.
Пример 3. Получение рекомендации для всех баз данных, которые не находятся в пуле эластичных баз данных
PS C:\>Get-AzureRmSqlDatabaseUpgradeHint -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ExcludeElasticPoolCandidates $True
Эта команда возвращает указания по обновлению для всех баз данных, которые не находятся в пуле эластичных баз данных.
Параметры
-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: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Type: | IAzureContextContainer |
Aliases: | 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 |