az sql vm
Gerenciar máquinas virtuais SQL.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az sql vm add-to-group |
Adiciona máquina virtual SQL a um grupo de máquinas virtuais SQL. |
Núcleo | GA |
az sql vm create |
Cria uma máquina virtual SQL. |
Núcleo | GA |
az sql vm delete |
Exclui uma máquina virtual SQL. |
Núcleo | GA |
az sql vm enable-azure-ad-auth |
Habilite a autenticação do Azure AD de uma máquina virtual SQL. |
Núcleo | GA |
az sql vm group |
Gerenciar grupos de máquinas virtuais SQL. |
Núcleo | GA |
az sql vm group ag-listener |
Gerenciar ouvintes do grupo de disponibilidade SQL. |
Núcleo | GA |
az sql vm group ag-listener create |
Cria um ouvinte de grupo de disponibilidade. |
Núcleo | GA |
az sql vm group ag-listener delete |
Exclui um ouvinte de grupo de disponibilidade. |
Núcleo | GA |
az sql vm group ag-listener list |
Lista todos os ouvintes do grupo de disponibilidade em um grupo de máquinas virtuais SQL. |
Núcleo | GA |
az sql vm group ag-listener show |
Obtém um ouvinte de grupo de disponibilidade. |
Núcleo | GA |
az sql vm group ag-listener update |
Atualiza um ouvinte de grupo de disponibilidade. |
Núcleo | GA |
az sql vm group create |
Cria um grupo de máquinas virtuais SQL. |
Núcleo | GA |
az sql vm group delete |
Exclui um grupo de máquinas virtuais SQL. |
Núcleo | GA |
az sql vm group list |
Lista todos os grupos de máquinas virtuais SQL em um grupo de recursos ou assinatura. |
Núcleo | GA |
az sql vm group show |
Obtém um grupo de máquinas virtuais SQL. |
Núcleo | GA |
az sql vm group update |
Atualiza um grupo de máquinas virtuais SQL se não houver máquinas virtuais SQL anexadas ao grupo. |
Núcleo | GA |
az sql vm list |
Lista todas as máquinas virtuais SQL em um grupo de recursos ou assinatura. |
Núcleo | GA |
az sql vm remove-from-group |
Remova a máquina virtual SQL de seu grupo de máquinas virtuais SQL atual. |
Núcleo | GA |
az sql vm show |
Obtém uma máquina virtual SQL. |
Núcleo | GA |
az sql vm start-assessment |
Inicia a avaliação de práticas recomendadas de SQL na máquina virtual SQL. |
Núcleo | GA |
az sql vm update |
Atualiza as propriedades de uma máquina virtual SQL. |
Núcleo | GA |
az sql vm validate-azure-ad-auth |
Valide a autenticação do Azure AD de uma máquina virtual SQL no lado do cliente sem habilitá-la. |
Núcleo | GA |
az sql vm add-to-group
Adiciona máquina virtual SQL a um grupo de máquinas virtuais SQL.
az sql vm add-to-group --sqlvm-group
[--bootstrap-acc-pwd]
[--ids]
[--name]
[--operator-acc-pwd]
[--resource-group]
[--service-acc-pwd]
[--subscription]
Exemplos
Adicionar máquina virtual SQL a um grupo.
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}
Parâmetros Exigidos
Nome ou ID do recurso do grupo de máquinas virtuais SQL. Se apenas o nome for fornecido, o grupo de máquinas virtuais SQL deverá estar no mesmo grupo de recursos da máquina virtual SQL.
Parâmetros Opcionais
Senha para a conta de bootstrap de cluster, se fornecida no grupo de máquinas virtuais SQL.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome da máquina virtual SQL.
Senha para a conta de operador de cluster fornecida no grupo de máquinas virtuais SQL.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Senha para a conta de serviço SQL fornecida no grupo de máquinas virtuais SQL.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az sql vm create
Cria uma máquina virtual 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]
Exemplos
Crie uma máquina virtual SQL com a marca de faturamento AHUB.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB
Crie uma máquina virtual SQL com a marca de cobrança DR.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type DR
Crie uma máquina virtual SQL com tipo de sku e tipo de licença específicos.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --image-sku Enterprise --license-type AHUB
Crie uma máquina virtual SQL com o modo de privilégios mínimos habilitado.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --least-privilege-mode Enabled --sql-mgmt-type Full
Crie uma máquina virtual SQL com o tipo NoAgent, válida apenas para EOS SQL 2008 e 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
Habilite os serviços R em SQL2016 em diante.
az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --enable-r-services true
Crie uma máquina virtual SQL e defina as configurações de backup automático.
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
Crie uma máquina virtual SQL e defina as configurações de aplicação automática de patches.
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
Crie uma máquina virtual SQL e defina as configurações de conectividade 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}
Parâmetros Exigidos
Nome da máquina virtual SQL. O nome da nova máquina virtual SQL deve ser igual à máquina virtual subjacente criada a partir da imagem do SQL marketplace.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Senha para criptografia no backup.
Tipo de agendamento de backup.
Inclua bancos de dados do sistema no backup.
Opção de conectividade do SQL Server.
Nome da credencial.
Dia da semana para aplicar o adesivo.
Habilite ou desabilite o backup automático na máquina virtual SQL. Se alguma configuração de backup for fornecida, o parâmetro será definido automaticamente como true.
Habilite ou desabilite a aplicação automática de patches na máquina virtual SQL. Se alguma configuração de correção automática for fornecida, o parâmetro será definido automaticamente como true.
Habilite a criptografia para backup na máquina virtual SQL.
Habilite ou desabilite a configuração de credenciais do cofre de chaves. Se alguma configuração do cofre de chaves for fornecida, o parâmetro será definido automaticamente como true.
Habilitar ou desabilitar serviços do R (SQL 2016 em diante).
A duração da janela de tempo de um determinado dia durante o qual os backups completos podem ocorrer. 1-23 horas.
Frequência de backups completos. Em ambos os casos, os backups completos são iniciados durante a janela de tempo agendada seguinte.
A hora de início de um determinado dia durante o qual os backups completos podem ocorrer. 0-23 horas.
Oferta de imagem SQL. Exemplos incluem SQL2008R2-WS2008, SQL2008-WS2008.
Sku de imagem SQL.
URL do Cofre de Chaves do Azure.
Modo de Privilégio Mínimo do Agente IaaS SQL. Atualizações de sysadmin para permissões específicas usadas por recurso.
Tipo de licença do SQL Server.
Local. Se não for fornecida, a máquina virtual deverá estar na mesma região do grupo de recursos. Você pode configurar o local padrão usando az configure --defaults location=<location>
o .
Frequência de backups de log. 5-60 minutos.
Duração da aplicação de patches. 30-180 minutos.
Hora do dia em que a aplicação de patches é iniciada. Tempo de VM local 0-23 horas.
Porta do SQL Server.
Período de retenção do backup. 1-30 dias.
Chave da conta de armazenamento para onde o backup será levado.
Nome da entidade de serviço para acessar o cofre de chaves.
Segredo do nome da entidade de serviço para acessar o cofre de chaves.
Senha de logon sysadmin do SQL Server.
Logon sysadmin do SQL Server a ser criado.
O argumento 'sql_management_mode' foi preterido e será removido em uma versão futura.
Tipo de gerenciamento do SQL Server. Se NoAgent selecionado, forneça --image-sku e --offer-type.
Tipo de carga de trabalho do SQL Server.
URL da conta de armazenamento para onde o backup será levado.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az sql vm delete
Exclui uma máquina virtual SQL.
az sql vm delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome da máquina virtual SQL.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az sql vm enable-azure-ad-auth
Habilite a autenticação do Azure AD de uma máquina virtual SQL.
az sql vm enable-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--skip-client-validation]
[--subscription]
Exemplos
Habilite a autenticação do Azure AD com identidade gerenciada atribuída pelo sistema com validação do lado do cliente.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup
Habilite a autenticação do Azure AD com identidade gerenciada atribuída pelo usuário com validação do lado do cliente.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Habilite a autenticação do Azure AD com a identidade gerenciada atribuída pelo sistema ignorando a validação do lado do cliente. A validação do lado do servidor sempre acontece.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --skip-client-validation
Habilite a autenticação do Azure AD com identidade gerenciada atribuída pelo usuário, ignorando a validação do lado do cliente. A validação do lado do servidor sempre acontece.
az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678 --skip-client-validation
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
ID do cliente de identidade gerenciada pela máquina Virutal.
Nome da máquina virtual SQL.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Ignore a validação de autenticação do Azure AD do lado do cliente, a validação do lado do servidor ainda acontecerá.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az sql vm list
Lista todas as máquinas virtuais SQL em um grupo de recursos ou assinatura.
az sql vm list [--resource-group]
Parâmetros Opcionais
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az sql vm remove-from-group
Remova a máquina virtual SQL de seu grupo de máquinas virtuais SQL atual.
az sql vm remove-from-group [--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Remova a máquina virtual SQL de um grupo.
az sql vm remove-from-group -n sqlvm -g myresourcegroup
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome da máquina virtual SQL.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az sql vm show
Obtém uma máquina virtual SQL.
az sql vm show [--expand {*, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings}]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parâmetros Opcionais
Obtenha as definições de configuração SQLIaaSExtension. Para visualizar todas as configurações, use *. Para selecionar apenas alguns, as configurações devem ser separadas por espaço.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome da máquina virtual SQL.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az sql vm start-assessment
Inicia a avaliação de práticas recomendadas de SQL na máquina virtual SQL.
az sql vm start-assessment [--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Inicia a avaliação de práticas recomendadas de SQL.
az sql vm start-assessment -n sqlvm -g myresourcegroup
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome da máquina virtual SQL.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az sql vm update
Atualiza as propriedades de uma máquina virtual SQL.
az sql vm update [--add]
[--agent-rg]
[--am-day {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--am-month-occ {-1, 1, 2, 3, 4}]
[--am-schedule {false, true}]
[--am-time]
[--am-week-int {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]
Exemplos
Adicionar ou atualizar uma tag.
az sql vm update -n sqlvm -g myresourcegroup --set tags.tagName=tagValue
Remova uma tag.
az sql vm update -n sqlvm -g myresourcegroup --remove tags.tagName
Atualize uma máquina virtual SQL com um tipo de sku específico.
az sql vm update -n sqlvm -g myresourcegroup --image-sku Enterprise
Atualize a capacidade de gerenciamento de uma máquina virtual SQL de LightWeight para Full.
az sql vm update -n sqlvm -g myresourcegroup --sql-mgmt-type Full
Atualize uma máquina virtual SQL para o modo de privilégios mínimos.
az sql vm update -n sqlvm -g myresourcegroup --least-privilege-mode Enabled --sql-mgmt-type Full
Atualize as configurações de backup automático da máquina virtual 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
Desative as configurações de backup automático da máquina virtual SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-backup false
Atualize as configurações de aplicação automática de patches da máquina virtual SQL.
az sql vm update -n sqlvm -g myresourcegroup --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2
Desative as configurações de aplicação automática de patches da máquina virtual SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-auto-patching false
Atualize uma marca de cobrança de máquina virtual SQL para AHUB.
az sql vm update -n sqlvm -g myresourcegroup --license-type AHUB
Atualize uma marca de cobrança de máquina virtual SQL para DR.
az sql vm update -n sqlvm -g myresourcegroup --license-type DR
Atualize uma máquina virtual SQL para desabilitar a avaliação de práticas recomendadas de SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment false
Atualize uma máquina virtual SQL para desabilitar o agendamento para avaliação de práticas recomendadas de SQL.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment-schedule false
Atualize uma máquina virtual SQL para habilitar o agendamento com intervalo semanal para avaliação de práticas recomendadas de SQL quando a VM já estiver associada a um espaço de trabalho do 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'
Atualize uma máquina virtual SQL para habilitar o agendamento com ocorrência mensal para avaliação de práticas recomendadas de SQL ao se associar a um espaço de trabalho do Log Analytics e atribuir um grupo de Recursos para os recursos do Agente.
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'
Atualize uma máquina virtual SQL para habilitar a avaliação de práticas recomendadas do SQL sem definir um agendamento para executar a avaliação sob demanda. Deve fornecer o espaço de trabalho do Log Analytics e um grupo de Recursos para implantar os recursos do Agente.
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2
Atualizar uma máquina virtual SQL para habilitar a avaliação de práticas recomendadas de SQL ao se associar a um Espaço de Trabalho do Log Analytics em uma assinatura diferente
az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --workspace-sub myLogAnalyticsWorkspaceSubName --agent-rg myRg2
Parâmetros Opcionais
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valores de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>
.
Grupo de recursos que contém os recursos do AMA DCE e DCR.
Dia da semana para executar a avaliação.
Ocorrência do dia DayOfWeek dentro de um mês para agendar avaliação. Suporta os valores 1,2,3,4 e -1. Use -1 para o último dia DayOfWeek do mês (por exemplo - última terça-feira do mês).
Habilitar ou desabilitar a Agenda de avaliação. Se alguma configuração de agendamento de avaliação for fornecida, o parâmetro será definido automaticamente como true.
Hora do dia no formato HH:mm. Exemplos incluem 17:30, 05:13.
Número de semanas para agendar entre 2 execuções de avaliação. Suporta valor de 1-6.
Senha para criptografia no backup.
Tipo de agendamento de backup.
Inclua bancos de dados do sistema no backup.
Opção de conectividade do SQL Server.
Nome da credencial.
Dia da semana para aplicar o adesivo.
Habilitar ou desabilitar o recurso de avaliação. Se alguma configuração de avaliação for fornecida, o parâmetro será definido automaticamente como true.
Habilite ou desabilite o backup automático na máquina virtual SQL. Se alguma configuração de backup for fornecida, o parâmetro será definido automaticamente como true.
Habilite ou desabilite a aplicação automática de patches na máquina virtual SQL. Se alguma configuração de correção automática for fornecida, o parâmetro será definido automaticamente como true.
Habilite a criptografia para backup na máquina virtual SQL.
Habilite ou desabilite a configuração de credenciais do cofre de chaves. Se alguma configuração do cofre de chaves for fornecida, o parâmetro será definido automaticamente como true.
Habilitar ou desabilitar serviços do R (SQL 2016 em diante).
Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter para JSON.
A duração da janela de tempo de um determinado dia durante o qual os backups completos podem ocorrer. 1-23 horas.
Frequência de backups completos. Em ambos os casos, os backups completos são iniciados durante a janela de tempo agendada seguinte.
A hora de início de um determinado dia durante o qual os backups completos podem ocorrer. 0-23 horas.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Sku de imagem SQL.
URL do Cofre de Chaves do Azure.
Modo de Privilégio Mínimo do Agente IaaS SQL. Atualizações de sysadmin para permissões específicas usadas por recurso.
Tipo de licença do SQL Server.
Frequência de backups de log. 5-60 minutos.
Duração da aplicação de patches. 30-180 minutos.
Hora do dia em que a aplicação de patches é iniciada. Tempo de VM local 0-23 horas.
Nome da máquina virtual SQL.
Porta do SQL Server.
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove>
OU --remove propertyToRemove
.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Período de retenção do backup. 1-30 dias.
Chave da conta de armazenamento para onde o backup será levado.
Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=<value>
.
Nome da entidade de serviço para acessar o cofre de chaves.
Segredo do nome da entidade de serviço para acessar o cofre de chaves.
O argumento 'sql_management_mode' foi preterido e será removido em uma versão futura.
Tipo de gerenciamento do SQL Server. Atualizações de LightWeight para Full.
Tipo de carga de trabalho do SQL Server.
URL da conta de armazenamento para onde o backup será levado.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Nome do espaço de trabalho do Log Analytics a ser associado à VM.
Grupo de recursos que contém o espaço de trabalho Análise de Log.
Assinatura que contém o espaço de trabalho do Log Analytics.
O argumento 'prompt' foi preterido e será removido em uma versão futura.
Não solicite confirmação. Requer --sql-mgmt-type.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az sql vm validate-azure-ad-auth
Valide a autenticação do Azure AD de uma máquina virtual SQL no lado do cliente sem habilitá-la.
az sql vm validate-azure-ad-auth [--ids]
[--msi-client-id]
[--name]
[--resource-group]
[--subscription]
Exemplos
Valide a autenticação do Azure AD com a identidade gerenciada atribuída pelo sistema no lado do cliente.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup
Valide a autenticação do Azure AD com a identidade gerenciada atribuída pelo usuário no lado do cliente.
az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
ID do cliente de identidade gerenciada pela máquina Virutal.
Nome da máquina virtual SQL.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.