Поделиться через


az sql vm

Управление виртуальными машинами SQL.

Команды

Имя Описание Тип Состояние
az sql vm add-to-group

Добавляет виртуальную машину SQL в группу виртуальных машин SQL.

Core GA
az sql vm create

Создает виртуальную машину SQL.

Core GA
az sql vm delete

Удаляет виртуальную машину SQL.

Core GA
az sql vm enable-azure-ad-auth

Включите проверку подлинности Azure AD виртуальной машины SQL.

Core GA
az sql vm group

Управление группами виртуальных машин SQL.

Core GA
az sql vm group ag-listener

Управление прослушивателями групп доступности SQL.

Core GA
az sql vm group ag-listener create

Создает прослушиватель группы доступности.

Core GA
az sql vm group ag-listener delete

Удаляет прослушиватель группы доступности.

Core GA
az sql vm group ag-listener list

Выводит список всех прослушивателей группы доступности в группе виртуальных машин SQL.

Core GA
az sql vm group ag-listener show

Возвращает прослушиватель группы доступности.

Core GA
az sql vm group ag-listener update

Обновляет прослушиватель группы доступности.

Core GA
az sql vm group create

Создает группу виртуальных машин SQL.

Core GA
az sql vm group delete

Удаляет группу виртуальных машин SQL.

Core GA
az sql vm group list

Перечисляет все группы виртуальных машин SQL в группе ресурсов или подписке.

Core GA
az sql vm group show

Возвращает группу виртуальных машин SQL.

Core GA
az sql vm group update

Обновляет группу виртуальных машин SQL, если к ней не подключены виртуальные машины SQL.

Core GA
az sql vm list

Выводит список всех виртуальных машин SQL в группе ресурсов или подписке.

Core GA
az sql vm remove-from-group

Удалите виртуальную машину SQL из текущей группы виртуальных машин SQL.

Core GA
az sql vm show

Возвращает виртуальную машину SQL.

Core GA
az sql vm start-assessment

Запускает оценку рекомендаций SQL на виртуальной машине SQL.

Core GA
az sql vm update

Обновляет свойства виртуальной машины SQL.

Core GA
az sql vm validate-azure-ad-auth

Проверьте проверку подлинности Azure AD виртуальной машины SQL на стороне клиента, не включив ее.

Core GA

az sql vm add-to-group

Добавляет виртуальную машину SQL в группу виртуальных машин SQL.

az sql vm add-to-group --sqlvm-group
                       [--bootstrap-acc-pwd]
                       [--ids]
                       [--name]
                       [--operator-acc-pwd]
                       [--resource-group]
                       [--service-acc-pwd]
                       [--subscription]

Примеры

Добавьте виртуальную машину SQL в группу.

az sql vm add-to-group -n sqlvm -g myresourcegroup --sqlvm-group sqlvmgroup --bootstrap-acc-pwd {bootstrappassword} --operator-acc-pwd {operatorpassword} --service-acc-pwd {servicepassword}

Обязательные параметры

--sqlvm-group -r

Имя или идентификатор ресурса группы виртуальных машин SQL. Если указано только имя, группа виртуальных машин SQL должна находиться в той же группе ресурсов виртуальной машины SQL.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--bootstrap-acc-pwd -b

Пароль учетной записи начальной загрузки кластера, если указан в группе виртуальных машин SQL.

Свойство Значение
Parameter group: WSFC Domain Credentials Arguments
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя виртуальной машины SQL.

Свойство Значение
Parameter group: Resource Id Arguments
--operator-acc-pwd -p

Пароль для учетной записи оператора кластера, предоставленной в группе виртуальных машин SQL.

Свойство Значение
Parameter group: WSFC Domain Credentials Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--service-acc-pwd -s

Пароль для учетной записи службы SQL, предоставленной в группе виртуальных машин SQL.

Свойство Значение
Parameter group: WSFC Domain Credentials Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql vm create

Создает виртуальную машину SQL.

az sql vm create --name
                 --resource-group
                 [--backup-pwd]
                 [--backup-schedule-type {Automated, Manual}]
                 [--backup-system-dbs {false, true}]
                 [--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
                 [--credential-name]
                 [--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                 [--enable-auto-backup {false, true}]
                 [--enable-auto-patching {false, true}]
                 [--enable-encryption {false, true}]
                 [--enable-key-vault-credential {false, true}]
                 [--enable-r-services {false, true}]
                 [--full-backup-duration]
                 [--full-backup-frequency {Daily, Weekly}]
                 [--full-backup-start-hour]
                 [--image-offer]
                 [--image-sku {Developer, Enterprise, Express, Standard, Web}]
                 [--key-vault]
                 [--least-privilege-mode {Enabled, NotSet}]
                 [--license-type {AHUB, DR, PAYG}]
                 [--location]
                 [--log-backup-frequency]
                 [--maintenance-window-duration]
                 [--maintenance-window-start-hour]
                 [--port]
                 [--retention-period]
                 [--sa-key]
                 [--sp-name]
                 [--sp-secret]
                 [--sql-auth-update-pwd]
                 [--sql-auth-update-username]
                 [--sql-mgmt-type {Full, LightWeight, NoAgent}]
                 [--sql-workload-type {DW, GENERAL, OLTP}]
                 [--storage-account]
                 [--tags]

Примеры

Создайте виртуальную машину SQL с тегом выставления счетов AHUB.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB

Создайте виртуальную машину SQL с тегом выставления счетов аварийного восстановления.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type DR

Создайте виртуальную машину SQL с определенным типом SKU и типом лицензии.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --image-sku Enterprise --license-type AHUB

Создайте виртуальную машину SQL с включенным режимом наименьших привилегий.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --least-privilege-mode Enabled --sql-mgmt-type Full

Создайте виртуальную машину SQL с типом NoAgent, допустимую только для EOS SQL 2008 и SQL 2008 R2.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB --sql-mgmt-type NoAgent --image-sku Enterprise --image-offer SQL2008-WS2008R2

Включите службы R в SQL2016 более поздних версий.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --enable-r-services true

Создайте виртуальную машину SQL и настройте параметры автоматического резервного копирования.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60

Создайте виртуальную машину SQL и настройте параметры автоматического исправления.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2

Создайте виртуальную машину SQL и настройте параметры подключения SQL.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --connectivity-type private --port 1433 --sql-auth-update-username {newlogin} --sql-auth-update-pwd {sqlpassword}

Обязательные параметры

--name -n

Имя виртуальной машины SQL. Имя новой виртуальной машины SQL должно быть равно базовой виртуальной машине, созданной на основе образа SQL Marketplace.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--backup-pwd

Пароль для шифрования при резервном копировании.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--backup-schedule-type

Тип расписания резервного копирования.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Допустимые значения: Automated, Manual
--backup-system-dbs

Включите системные базы данных при резервном копировании.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Default value: False
Допустимые значения: false, true
--connectivity-type

Параметр подключения SQL Server.

Свойство Значение
Parameter group: SQL Connectivity Update Settings Arguments
Допустимые значения: LOCAL, PRIVATE, PUBLIC
--credential-name

Имя учетных данных.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
--day-of-week

День недели, на который будет применено исправление.

Свойство Значение
Parameter group: Auto Patching Settings Arguments
Допустимые значения: Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--enable-auto-backup

Включение или отключение автоматического восстановления на виртуальной машине SQL. Если предоставлены какие-либо параметры резервного копирования, параметр автоматически устанавливает значение true.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Допустимые значения: false, true
--enable-auto-patching

Включите или отключите автоматическое заполнение на виртуальной машине SQL. Если предоставлены какие-либо параметры автопатчинга, параметр автоматически устанавливает значение true.

Свойство Значение
Parameter group: Auto Patching Settings Arguments
Допустимые значения: false, true
--enable-encryption

Включите шифрование для резервного копирования на виртуальной машине SQL.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Default value: False
Допустимые значения: false, true
--enable-key-vault-credential

Включите или отключите параметр учетных данных хранилища ключей. Если предоставлены какие-либо параметры хранилища ключей, параметр автоматически устанавливает значение true.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
Допустимые значения: false, true
--enable-r-services

Включите или отключите службы R (SQL 2016 и более поздних версий).

Свойство Значение
Parameter group: Additional Features Arguments
Допустимые значения: false, true
--full-backup-duration

Длительность периода времени заданного дня, в течение которого могут выполняться полные резервные копии. 1–23 часа.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--full-backup-frequency

Частота полных резервных копий. В обоих случаях полное резервное копирование начинается во время следующего запланированного периода времени.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Допустимые значения: Daily, Weekly
--full-backup-start-hour

Время начала заданного дня, в течение которого могут выполняться полные резервные копии. 0–23 часа.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--image-offer

Предложение образа SQL. Примеры включают SQL2008R2-WS2008, SQL2008-WS2008.

Свойство Значение
Parameter group: SQL Server License Arguments
--image-sku

SKU образа SQL.

Свойство Значение
Parameter group: SQL Server License Arguments
Допустимые значения: Developer, Enterprise, Express, Standard, Web
--key-vault

URL-адрес Azure Key Vault.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
--least-privilege-mode

Режим наименьших привилегий агента IaaS SQL. Обновляет sysadmin до определенных разрешений, используемых для каждой функции.

Свойство Значение
Допустимые значения: Enabled, NotSet
--license-type -i

Тип лицензии SQL Server.

Свойство Значение
Parameter group: SQL Server License Arguments
Допустимые значения: AHUB, DR, PAYG
--location -l

Location. Если это не указано, виртуальная машина должна находиться в одном регионе группы ресурсов. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--log-backup-frequency

Частота резервного копирования журналов. 5–60 минут.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--maintenance-window-duration

Длительность исправления. 30-180 минут.

Свойство Значение
Parameter group: Auto Patching Settings Arguments
--maintenance-window-start-hour

Час дня при инициировании исправления. Время локальной виртуальной машины — 0–23 часа.

Свойство Значение
Parameter group: Auto Patching Settings Arguments
--port

Порт SQL Server.

Свойство Значение
Parameter group: SQL Connectivity Update Settings Arguments
--retention-period

Период хранения резервного копирования. 1–30 дней.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--sa-key

Ключ учетной записи хранения, в который будет выполняться резервное копирование.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--sp-name

Имя субъекта-службы для доступа к хранилищу ключей.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
--sp-secret

Секрет имени субъекта-службы для доступа к хранилищу ключей.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
--sql-auth-update-pwd

Пароль для входа sysadmin в SQL Server.

Свойство Значение
Parameter group: SQL Connectivity Update Settings Arguments
--sql-auth-update-username

Имя входа sysadmin SQL Server для создания.

Свойство Значение
Parameter group: SQL Connectivity Update Settings Arguments
--sql-mgmt-type
Не рекомендуется

Аргумент "sql_management_mode" устарел и будет удален в будущем выпуске.

Тип управления SQL Server. Если параметр NoAgent выбран, укажите --image-sku и --offer-type.

Свойство Значение
Default value: LightWeight
Допустимые значения: Full, LightWeight, NoAgent
--sql-workload-type

Тип рабочей нагрузки SQL Server.

Свойство Значение
Parameter group: SQL Workload Type Update Settings Arguments
Допустимые значения: DW, GENERAL, OLTP
--storage-account

URL-адрес учетной записи хранения, в который будет выполняться резервное копирование.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql vm delete

Удаляет виртуальную машину SQL.

az sql vm delete [--ids]
                 [--name]
                 [--resource-group]
                 [--subscription]
                 [--yes]

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя виртуальной машины SQL.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql vm enable-azure-ad-auth

Включите проверку подлинности Azure AD виртуальной машины SQL.

az sql vm enable-azure-ad-auth [--ids]
                               [--msi-client-id]
                               [--name]
                               [--resource-group]
                               [--skip-client-validation]
                               [--subscription]

Примеры

Включите проверку подлинности Azure AD с управляемым удостоверением, назначаемое системой, с проверкой на стороне клиента.

az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup

Включите проверку подлинности Azure AD с управляемым удостоверением, назначаемое пользователем, с помощью проверки на стороне клиента.

az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678

Включите проверку подлинности Azure AD с помощью управляемого удостоверения, назначаемого системой, пропуская проверку на стороне клиента. Всегда выполняется проверка на стороне сервера.

az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --skip-client-validation

Включите проверку подлинности Azure AD с помощью управляемого удостоверения, назначаемого пользователем, пропуская проверку на стороне клиента. Всегда выполняется проверка на стороне сервера.

az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678 --skip-client-validation

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--msi-client-id

Идентификатор клиента управляемого удостоверения виртуальной машины.

--name -n

Имя виртуальной машины SQL.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--skip-client-validation

Пропустить проверку проверки подлинности Azure AD на стороне клиента, проверка на стороне сервера по-прежнему произойдет.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql vm list

Выводит список всех виртуальных машин SQL в группе ресурсов или подписке.

az sql vm list [--resource-group]

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql vm remove-from-group

Удалите виртуальную машину SQL из текущей группы виртуальных машин SQL.

az sql vm remove-from-group [--ids]
                            [--name]
                            [--resource-group]
                            [--subscription]

Примеры

Удалите виртуальную машину SQL из группы.

az sql vm remove-from-group -n sqlvm -g myresourcegroup

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя виртуальной машины SQL.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql vm show

Возвращает виртуальную машину SQL.

az sql vm show [--expand {*, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings}]
               [--ids]
               [--name]
               [--resource-group]
               [--subscription]

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--expand

Получите параметры конфигурации SQLIaaSExtension. Чтобы просмотреть все параметры, используйте *. Чтобы выбрать только несколько, параметры должны быть разделены пробелами.

Свойство Значение
Допустимые значения: *, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя виртуальной машины SQL.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql vm start-assessment

Запускает оценку рекомендаций SQL на виртуальной машине SQL.

az sql vm start-assessment [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]

Примеры

Запускает оценку рекомендаций SQL.

az sql vm start-assessment -n sqlvm -g myresourcegroup

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя виртуальной машины SQL.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql vm update

Обновляет свойства виртуальной машины SQL.

az sql vm update [--add]
                 [--agent-rg]
                 [--am-day --assessment-day-of-week {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                 [--am-month-occ --assessment-monthly-occurrence {-1, 1, 2, 3, 4}]
                 [--am-schedule --enable-assessment-schedule {false, true}]
                 [--am-time --assessment-start-time-local]
                 [--am-week-int --assessment-weekly-interval {1, 2, 3, 4, 5, 6}]
                 [--backup-pwd]
                 [--backup-schedule-type {Automated, Manual}]
                 [--backup-system-dbs {false, true}]
                 [--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
                 [--credential-name]
                 [--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                 [--enable-assessment {false, true}]
                 [--enable-auto-backup {false, true}]
                 [--enable-auto-patching {false, true}]
                 [--enable-encryption {false, true}]
                 [--enable-key-vault-credential {false, true}]
                 [--enable-r-services {false, true}]
                 [--force-string]
                 [--full-backup-duration]
                 [--full-backup-frequency {Daily, Weekly}]
                 [--full-backup-start-hour]
                 [--ids]
                 [--image-sku {Developer, Enterprise, Express, Standard, Web}]
                 [--key-vault]
                 [--least-privilege-mode {Enabled, NotSet}]
                 [--license-type {AHUB, DR, PAYG}]
                 [--log-backup-frequency]
                 [--maintenance-window-duration]
                 [--maintenance-window-start-hour]
                 [--name]
                 [--port]
                 [--remove]
                 [--resource-group]
                 [--retention-period]
                 [--sa-key]
                 [--set]
                 [--sp-name]
                 [--sp-secret]
                 [--sql-mgmt-type {Full, LightWeight, NoAgent}]
                 [--sql-workload-type {DW, GENERAL, OLTP}]
                 [--storage-account]
                 [--subscription]
                 [--tags]
                 [--workspace-name]
                 [--workspace-rg]
                 [--workspace-sub]
                 [--yes]

Примеры

Добавление или обновление тега.

az sql vm update -n sqlvm -g myresourcegroup --set tags.tagName=tagValue

Удаление тега.

az sql vm update -n sqlvm -g myresourcegroup --remove tags.tagName

Обновите виртуальную машину SQL с определенным типом SKU.

az sql vm update -n sqlvm -g myresourcegroup --image-sku Enterprise

Обновите управляемость виртуальной машины SQL от LightWeight до Full.

az sql vm update -n sqlvm -g myresourcegroup --sql-mgmt-type Full

Обновите виртуальную машину SQL до режима наименьших привилегий.

az sql vm update -n sqlvm -g myresourcegroup --least-privilege-mode Enabled --sql-mgmt-type Full

Обновление параметров автоматического резервного копирования виртуальной машины SQL.

az sql vm update -n sqlvm -g myresourcegroup --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60

Отключите параметры автоматического резервного копирования виртуальных машин SQL.

az sql vm update -n sqlvm -g myresourcegroup --enable-auto-backup false

Обновление параметров автоматического исправления виртуальной машины SQL.

az sql vm update -n sqlvm -g myresourcegroup --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2

Отключите параметры автоматического исправления виртуальной машины SQL.

az sql vm update -n sqlvm -g myresourcegroup --enable-auto-patching false

Обновите тег выставления счетов виртуальной машины SQL на AHUB.

az sql vm update -n sqlvm -g myresourcegroup --license-type AHUB

Обновление тега выставления счетов виртуальной машины SQL до аварийного восстановления.

az sql vm update -n sqlvm -g myresourcegroup --license-type DR

Обновите виртуальную машину SQL, чтобы отключить оценку рекомендаций SQL.

az sql vm update -n sqlvm -g myresourcegroup --enable-assessment false

Обновите виртуальную машину SQL, чтобы отключить расписание для оценки рекомендаций SQL.

az sql vm update -n sqlvm -g myresourcegroup --enable-assessment-schedule false

Обновите виртуальную машину SQL, чтобы включить расписание с еженедельным интервалом для оценки рекомендаций SQL, когда виртуальная машина уже связана с рабочей областью Log Analytics.

az sql vm update -n sqlvm -g myresourcegroup --assessment-weekly-interval 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'

Обновите виртуальную машину SQL, чтобы включить расписание с ежемесячным вхождением для оценки рекомендаций SQL при связывании с рабочей областью Log Analytics и назначении группы ресурсов для ресурсов агента.

az sql vm update -n sqlvm -g myresourcegroup --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2 --assessment-monthly-occurrence 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'

Обновите виртуальную машину SQL, чтобы включить оценку рекомендаций SQL без задания расписания выполнения оценки по запросу. Необходимо предоставить рабочую область Log Analytics и группу ресурсов для развертывания ресурсов агента.

az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2

Обновление виртуальной машины SQL для включения оценки рекомендаций SQL при связывании с рабочей областью Log Analytics в другой подписке

az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --workspace-sub myLogAnalyticsWorkspaceSubName --agent-rg myRg2

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>.

Свойство Значение
Parameter group: Generic Update Arguments
Default value: []
--agent-rg

Группа ресурсов, содержащая ресурсы AMA DCE и DCR.

Свойство Значение
Parameter group: Assessment Settings Arguments
--am-day --assessment-day-of-week

День недели для выполнения оценки.

Свойство Значение
Parameter group: Assessment Settings Arguments
Допустимые значения: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--am-month-occ --assessment-monthly-occurrence

Вхождения дня DayOfWeek в течение месяца для планирования оценки. Поддерживает значения 1,2,3,4 и -1. Используйте -1 для последнего дня ДняOfWeek месяца (например, в последний вторник месяца).

Свойство Значение
Parameter group: Assessment Settings Arguments
Допустимые значения: -1, 1, 2, 3, 4
--am-schedule --enable-assessment-schedule

Включение или отключение расписания оценки. Если заданы какие-либо параметры расписания оценки, параметр автоматически устанавливает значение true.

Свойство Значение
Parameter group: Assessment Settings Arguments
Допустимые значения: false, true
--am-time --assessment-start-time-local

Время дня в формате HH:mm. Примеры: 17:30, 05:13.

Свойство Значение
Parameter group: Assessment Settings Arguments
--am-week-int --assessment-weekly-interval

Количество недель для планирования между 2 запусками оценки. Поддерживает значение от 1 до 6.

Свойство Значение
Parameter group: Assessment Settings Arguments
Допустимые значения: 1, 2, 3, 4, 5, 6
--backup-pwd

Пароль для шифрования при резервном копировании.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--backup-schedule-type

Тип расписания резервного копирования.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Допустимые значения: Automated, Manual
--backup-system-dbs

Включите системные базы данных при резервном копировании.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Default value: False
Допустимые значения: false, true
--connectivity-type

Параметр подключения SQL Server.

Свойство Значение
Parameter group: SQL Connectivity Update Settings Arguments
Допустимые значения: LOCAL, PRIVATE, PUBLIC
--credential-name

Имя учетных данных.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
--day-of-week

День недели, на который будет применено исправление.

Свойство Значение
Parameter group: Auto Patching Settings Arguments
Допустимые значения: Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--enable-assessment

Включение или отключение функции оценки. Если какие-либо параметры оценки предоставлены, параметр автоматически устанавливает значение true.

Свойство Значение
Parameter group: Assessment Settings Arguments
Допустимые значения: false, true
--enable-auto-backup

Включение или отключение автоматического восстановления на виртуальной машине SQL. Если предоставлены какие-либо параметры резервного копирования, параметр автоматически устанавливает значение true.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Допустимые значения: false, true
--enable-auto-patching

Включите или отключите автоматическое заполнение на виртуальной машине SQL. Если предоставлены какие-либо параметры автопатчинга, параметр автоматически устанавливает значение true.

Свойство Значение
Parameter group: Auto Patching Settings Arguments
Допустимые значения: false, true
--enable-encryption

Включите шифрование для резервного копирования на виртуальной машине SQL.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Default value: False
Допустимые значения: false, true
--enable-key-vault-credential

Включите или отключите параметр учетных данных хранилища ключей. Если предоставлены какие-либо параметры хранилища ключей, параметр автоматически устанавливает значение true.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
Допустимые значения: false, true
--enable-r-services

Включите или отключите службы R (SQL 2016 и более поздних версий).

Свойство Значение
Parameter group: Additional Features Arguments
Допустимые значения: false, true
--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

Свойство Значение
Parameter group: Generic Update Arguments
Default value: False
--full-backup-duration

Длительность периода времени заданного дня, в течение которого могут выполняться полные резервные копии. 1–23 часа.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--full-backup-frequency

Частота полных резервных копий. В обоих случаях полное резервное копирование начинается во время следующего запланированного периода времени.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
Допустимые значения: Daily, Weekly
--full-backup-start-hour

Время начала заданного дня, в течение которого могут выполняться полные резервные копии. 0–23 часа.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--image-sku

SKU образа SQL.

Свойство Значение
Parameter group: SQL Server License Arguments
Допустимые значения: Developer, Enterprise, Express, Standard, Web
--key-vault

URL-адрес Azure Key Vault.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
--least-privilege-mode

Режим наименьших привилегий агента IaaS SQL. Обновляет sysadmin до определенных разрешений, используемых для каждой функции.

Свойство Значение
Допустимые значения: Enabled, NotSet
--license-type -i

Тип лицензии SQL Server.

Свойство Значение
Parameter group: SQL Server License Arguments
Допустимые значения: AHUB, DR, PAYG
--log-backup-frequency

Частота резервного копирования журналов. 5–60 минут.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--maintenance-window-duration

Длительность исправления. 30-180 минут.

Свойство Значение
Parameter group: Auto Patching Settings Arguments
--maintenance-window-start-hour

Час дня при инициировании исправления. Время локальной виртуальной машины — 0–23 часа.

Свойство Значение
Parameter group: Auto Patching Settings Arguments
--name -n

Имя виртуальной машины SQL.

Свойство Значение
Parameter group: Resource Id Arguments
--port

Порт SQL Server.

Свойство Значение
Parameter group: SQL Connectivity Update Settings Arguments
--remove

Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Свойство Значение
Parameter group: Generic Update Arguments
Default value: []
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--retention-period

Период хранения резервного копирования. 1–30 дней.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--sa-key

Ключ учетной записи хранения, в который будет выполняться резервное копирование.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>.

Свойство Значение
Parameter group: Generic Update Arguments
Default value: []
--sp-name

Имя субъекта-службы для доступа к хранилищу ключей.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
--sp-secret

Секрет имени субъекта-службы для доступа к хранилищу ключей.

Свойство Значение
Parameter group: Key Vault Credential Settings Arguments
--sql-mgmt-type
Не рекомендуется

Аргумент "sql_management_mode" устарел и будет удален в будущем выпуске.

Тип управления SQL Server. Обновления от lightWeight до Full.

Свойство Значение
Допустимые значения: Full, LightWeight, NoAgent
--sql-workload-type

Тип рабочей нагрузки SQL Server.

Свойство Значение
Parameter group: SQL Workload Type Update Settings Arguments
Допустимые значения: DW, GENERAL, OLTP
--storage-account

URL-адрес учетной записи хранения, в который будет выполняться резервное копирование.

Свойство Значение
Parameter group: Auto Backup Settings Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--workspace-name

Имя рабочей области Log Analytics для связи с виртуальной машиной.

Свойство Значение
Parameter group: Assessment Settings Arguments
--workspace-rg

Группа ресурсов, содержащая рабочую область Log Analytics.

Свойство Значение
Parameter group: Assessment Settings Arguments
--workspace-sub

Подписка, содержащая рабочую область Log Analytics.

Свойство Значение
Parameter group: Assessment Settings Arguments
--yes -y
Не рекомендуется

Аргумент "запрос" устарел и будет удален в будущем выпуске.

Не запрашивать подтверждение. Требуется тип --sql-mgmt-type.

Свойство Значение
Default value: True
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az sql vm validate-azure-ad-auth

Проверьте проверку подлинности Azure AD виртуальной машины SQL на стороне клиента, не включив ее.

az sql vm validate-azure-ad-auth [--ids]
                                 [--msi-client-id]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Примеры

Проверьте проверку подлинности Azure AD с помощью управляемого удостоверения, назначаемого системой, на стороне клиента.

az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup

Проверка подлинности Azure AD с помощью управляемого удостоверения, назначаемого пользователем, на стороне клиента.

az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--msi-client-id

Идентификатор клиента управляемого удостоверения виртуальной машины.

--name -n

Имя виртуальной машины SQL.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False