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}
Обязательные параметры
Имя или идентификатор ресурса группы виртуальных машин 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.
Пароль учетной записи начальной загрузки кластера, если указан в группе виртуальных машин SQL.
Свойство | Значение |
---|---|
Parameter group: | WSFC Domain Credentials Arguments |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя виртуальной машины SQL.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Пароль для учетной записи оператора кластера, предоставленной в группе виртуальных машин SQL.
Свойство | Значение |
---|---|
Parameter group: | WSFC Domain Credentials Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Пароль для учетной записи службы SQL, предоставленной в группе виртуальных машин SQL.
Свойство | Значение |
---|---|
Parameter group: | WSFC Domain Credentials Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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}
Обязательные параметры
Имя виртуальной машины SQL. Имя новой виртуальной машины SQL должно быть равно базовой виртуальной машине, созданной на основе образа SQL Marketplace.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью 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.
Пароль для шифрования при резервном копировании.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Тип расписания резервного копирования.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Допустимые значения: | Automated, Manual |
Включите системные базы данных при резервном копировании.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Default value: | False |
Допустимые значения: | false, true |
Параметр подключения SQL Server.
Свойство | Значение |
---|---|
Parameter group: | SQL Connectivity Update Settings Arguments |
Допустимые значения: | LOCAL, PRIVATE, PUBLIC |
Имя учетных данных.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
День недели, на который будет применено исправление.
Свойство | Значение |
---|---|
Parameter group: | Auto Patching Settings Arguments |
Допустимые значения: | Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday |
Включение или отключение автоматического восстановления на виртуальной машине SQL. Если предоставлены какие-либо параметры резервного копирования, параметр автоматически устанавливает значение true.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Допустимые значения: | false, true |
Включите или отключите автоматическое заполнение на виртуальной машине SQL. Если предоставлены какие-либо параметры автопатчинга, параметр автоматически устанавливает значение true.
Свойство | Значение |
---|---|
Parameter group: | Auto Patching Settings Arguments |
Допустимые значения: | false, true |
Включите шифрование для резервного копирования на виртуальной машине SQL.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Default value: | False |
Допустимые значения: | false, true |
Включите или отключите параметр учетных данных хранилища ключей. Если предоставлены какие-либо параметры хранилища ключей, параметр автоматически устанавливает значение true.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
Допустимые значения: | false, true |
Включите или отключите службы R (SQL 2016 и более поздних версий).
Свойство | Значение |
---|---|
Parameter group: | Additional Features Arguments |
Допустимые значения: | false, true |
Длительность периода времени заданного дня, в течение которого могут выполняться полные резервные копии. 1–23 часа.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Частота полных резервных копий. В обоих случаях полное резервное копирование начинается во время следующего запланированного периода времени.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Допустимые значения: | Daily, Weekly |
Время начала заданного дня, в течение которого могут выполняться полные резервные копии. 0–23 часа.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Предложение образа SQL. Примеры включают SQL2008R2-WS2008, SQL2008-WS2008.
Свойство | Значение |
---|---|
Parameter group: | SQL Server License Arguments |
SKU образа SQL.
Свойство | Значение |
---|---|
Parameter group: | SQL Server License Arguments |
Допустимые значения: | Developer, Enterprise, Express, Standard, Web |
URL-адрес Azure Key Vault.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
Режим наименьших привилегий агента IaaS SQL. Обновляет sysadmin до определенных разрешений, используемых для каждой функции.
Свойство | Значение |
---|---|
Допустимые значения: | Enabled, NotSet |
Тип лицензии SQL Server.
Свойство | Значение |
---|---|
Parameter group: | SQL Server License Arguments |
Допустимые значения: | AHUB, DR, PAYG |
Location. Если это не указано, виртуальная машина должна находиться в одном регионе группы ресурсов. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Частота резервного копирования журналов. 5–60 минут.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Длительность исправления. 30-180 минут.
Свойство | Значение |
---|---|
Parameter group: | Auto Patching Settings Arguments |
Час дня при инициировании исправления. Время локальной виртуальной машины — 0–23 часа.
Свойство | Значение |
---|---|
Parameter group: | Auto Patching Settings Arguments |
Порт SQL Server.
Свойство | Значение |
---|---|
Parameter group: | SQL Connectivity Update Settings Arguments |
Период хранения резервного копирования. 1–30 дней.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Ключ учетной записи хранения, в который будет выполняться резервное копирование.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Имя субъекта-службы для доступа к хранилищу ключей.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
Секрет имени субъекта-службы для доступа к хранилищу ключей.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
Пароль для входа sysadmin в SQL Server.
Свойство | Значение |
---|---|
Parameter group: | SQL Connectivity Update Settings Arguments |
Имя входа sysadmin SQL Server для создания.
Свойство | Значение |
---|---|
Parameter group: | SQL Connectivity Update Settings Arguments |
Аргумент "sql_management_mode" устарел и будет удален в будущем выпуске.
Тип управления SQL Server. Если параметр NoAgent выбран, укажите --image-sku и --offer-type.
Свойство | Значение |
---|---|
Default value: | LightWeight |
Допустимые значения: | Full, LightWeight, NoAgent |
Тип рабочей нагрузки SQL Server.
Свойство | Значение |
---|---|
Parameter group: | SQL Workload Type Update Settings Arguments |
Допустимые значения: | DW, GENERAL, OLTP |
URL-адрес учетной записи хранения, в который будет выполняться резервное копирование.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя виртуальной машины SQL.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Не запрашивать подтверждение.
Свойство | Значение |
---|---|
Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Идентификатор клиента управляемого удостоверения виртуальной машины.
Имя виртуальной машины SQL.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Пропустить проверку проверки подлинности Azure AD на стороне клиента, проверка на стороне сервера по-прежнему произойдет.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя виртуальной машины SQL.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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.
Получите параметры конфигурации SQLIaaSExtension. Чтобы просмотреть все параметры, используйте *. Чтобы выбрать только несколько, параметры должны быть разделены пробелами.
Свойство | Значение |
---|---|
Допустимые значения: | *, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя виртуальной машины SQL.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя виртуальной машины SQL.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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 property.listProperty <key=value, string or JSON string>
.
Свойство | Значение |
---|---|
Parameter group: | Generic Update Arguments |
Default value: | [] |
Группа ресурсов, содержащая ресурсы AMA DCE и DCR.
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
День недели для выполнения оценки.
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
Допустимые значения: | Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday |
Вхождения дня DayOfWeek в течение месяца для планирования оценки. Поддерживает значения 1,2,3,4 и -1. Используйте -1 для последнего дня ДняOfWeek месяца (например, в последний вторник месяца).
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
Допустимые значения: | -1, 1, 2, 3, 4 |
Включение или отключение расписания оценки. Если заданы какие-либо параметры расписания оценки, параметр автоматически устанавливает значение true.
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
Допустимые значения: | false, true |
Время дня в формате HH:mm. Примеры: 17:30, 05:13.
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
Количество недель для планирования между 2 запусками оценки. Поддерживает значение от 1 до 6.
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
Допустимые значения: | 1, 2, 3, 4, 5, 6 |
Пароль для шифрования при резервном копировании.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Тип расписания резервного копирования.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Допустимые значения: | Automated, Manual |
Включите системные базы данных при резервном копировании.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Default value: | False |
Допустимые значения: | false, true |
Параметр подключения SQL Server.
Свойство | Значение |
---|---|
Parameter group: | SQL Connectivity Update Settings Arguments |
Допустимые значения: | LOCAL, PRIVATE, PUBLIC |
Имя учетных данных.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
День недели, на который будет применено исправление.
Свойство | Значение |
---|---|
Parameter group: | Auto Patching Settings Arguments |
Допустимые значения: | Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday |
Включение или отключение функции оценки. Если какие-либо параметры оценки предоставлены, параметр автоматически устанавливает значение true.
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
Допустимые значения: | false, true |
Включение или отключение автоматического восстановления на виртуальной машине SQL. Если предоставлены какие-либо параметры резервного копирования, параметр автоматически устанавливает значение true.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Допустимые значения: | false, true |
Включите или отключите автоматическое заполнение на виртуальной машине SQL. Если предоставлены какие-либо параметры автопатчинга, параметр автоматически устанавливает значение true.
Свойство | Значение |
---|---|
Parameter group: | Auto Patching Settings Arguments |
Допустимые значения: | false, true |
Включите шифрование для резервного копирования на виртуальной машине SQL.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Default value: | False |
Допустимые значения: | false, true |
Включите или отключите параметр учетных данных хранилища ключей. Если предоставлены какие-либо параметры хранилища ключей, параметр автоматически устанавливает значение true.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
Допустимые значения: | false, true |
Включите или отключите службы R (SQL 2016 и более поздних версий).
Свойство | Значение |
---|---|
Parameter group: | Additional Features Arguments |
Допустимые значения: | false, true |
При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.
Свойство | Значение |
---|---|
Parameter group: | Generic Update Arguments |
Default value: | False |
Длительность периода времени заданного дня, в течение которого могут выполняться полные резервные копии. 1–23 часа.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Частота полных резервных копий. В обоих случаях полное резервное копирование начинается во время следующего запланированного периода времени.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Допустимые значения: | Daily, Weekly |
Время начала заданного дня, в течение которого могут выполняться полные резервные копии. 0–23 часа.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
SKU образа SQL.
Свойство | Значение |
---|---|
Parameter group: | SQL Server License Arguments |
Допустимые значения: | Developer, Enterprise, Express, Standard, Web |
URL-адрес Azure Key Vault.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
Режим наименьших привилегий агента IaaS SQL. Обновляет sysadmin до определенных разрешений, используемых для каждой функции.
Свойство | Значение |
---|---|
Допустимые значения: | Enabled, NotSet |
Тип лицензии SQL Server.
Свойство | Значение |
---|---|
Parameter group: | SQL Server License Arguments |
Допустимые значения: | AHUB, DR, PAYG |
Частота резервного копирования журналов. 5–60 минут.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Длительность исправления. 30-180 минут.
Свойство | Значение |
---|---|
Parameter group: | Auto Patching Settings Arguments |
Час дня при инициировании исправления. Время локальной виртуальной машины — 0–23 часа.
Свойство | Значение |
---|---|
Parameter group: | Auto Patching Settings Arguments |
Имя виртуальной машины SQL.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Порт SQL Server.
Свойство | Значение |
---|---|
Parameter group: | SQL Connectivity Update Settings Arguments |
Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Свойство | Значение |
---|---|
Parameter group: | Generic Update Arguments |
Default value: | [] |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Период хранения резервного копирования. 1–30 дней.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Ключ учетной записи хранения, в который будет выполняться резервное копирование.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>
.
Свойство | Значение |
---|---|
Parameter group: | Generic Update Arguments |
Default value: | [] |
Имя субъекта-службы для доступа к хранилищу ключей.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
Секрет имени субъекта-службы для доступа к хранилищу ключей.
Свойство | Значение |
---|---|
Parameter group: | Key Vault Credential Settings Arguments |
Аргумент "sql_management_mode" устарел и будет удален в будущем выпуске.
Тип управления SQL Server. Обновления от lightWeight до Full.
Свойство | Значение |
---|---|
Допустимые значения: | Full, LightWeight, NoAgent |
Тип рабочей нагрузки SQL Server.
Свойство | Значение |
---|---|
Parameter group: | SQL Workload Type Update Settings Arguments |
Допустимые значения: | DW, GENERAL, OLTP |
URL-адрес учетной записи хранения, в который будет выполняться резервное копирование.
Свойство | Значение |
---|---|
Parameter group: | Auto Backup Settings Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Имя рабочей области Log Analytics для связи с виртуальной машиной.
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
Группа ресурсов, содержащая рабочую область Log Analytics.
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
Подписка, содержащая рабочую область Log Analytics.
Свойство | Значение |
---|---|
Parameter group: | Assessment Settings Arguments |
Аргумент "запрос" устарел и будет удален в будущем выпуске.
Не запрашивать подтверждение. Требуется тип --sql-mgmt-type.
Свойство | Значение |
---|---|
Default value: | True |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Идентификатор клиента управляемого удостоверения виртуальной машины.
Имя виртуальной машины SQL.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Свойство | Значение |
---|---|
Parameter group: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |