az sql vm
Gerencie máquinas virtuais SQL.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az sql vm add-to-group |
Adiciona máquina virtual SQL a um grupo de máquinas virtuais SQL. |
Principal | GA |
az sql vm create |
Cria uma máquina virtual SQL. |
Principal | GA |
az sql vm delete |
Exclui uma máquina virtual SQL. |
Principal | GA |
az sql vm enable-azure-ad-auth |
Habilite a autenticação do Azure AD de uma máquina virtual SQL. |
Principal | GA |
az sql vm group |
Gerencie grupos de máquinas virtuais SQL. |
Principal | GA |
az sql vm group ag-listener |
Gerencie ouvintes do grupo de disponibilidade SQL. |
Principal | GA |
az sql vm group ag-listener create |
Cria um ouvinte de grupo de disponibilidade. |
Principal | GA |
az sql vm group ag-listener delete |
Exclui um ouvinte do grupo de disponibilidade. |
Principal | GA |
az sql vm group ag-listener list |
Lista todos os ouvintes do grupo de disponibilidade em um grupo de máquinas virtuais SQL. |
Principal | GA |
az sql vm group ag-listener show |
Obtém um ouvinte do grupo de disponibilidade. |
Principal | GA |
az sql vm group ag-listener update |
Atualiza um ouvinte do grupo de disponibilidade. |
Principal | GA |
az sql vm group create |
Cria um grupo de máquinas virtuais SQL. |
Principal | GA |
az sql vm group delete |
Exclui um grupo de máquinas virtuais SQL. |
Principal | GA |
az sql vm group list |
Lista todos os grupos de máquinas virtuais SQL em um grupo de recursos ou assinatura. |
Principal | GA |
az sql vm group show |
Obtém um grupo de máquinas virtuais SQL. |
Principal | 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. |
Principal | GA |
az sql vm list |
Lista todas as máquinas virtuais SQL em um grupo de recursos ou assinatura. |
Principal | GA |
az sql vm remove-from-group |
Remova a máquina virtual SQL de seu grupo atual de máquinas virtuais SQL. |
Principal | GA |
az sql vm show |
Obtém uma máquina virtual SQL. |
Principal | GA |
az sql vm start-assessment |
Inicia a avaliação de práticas recomendadas de SQL na máquina virtual SQL. |
Principal | GA |
az sql vm update |
Atualiza as propriedades de uma máquina virtual SQL. |
Principal | 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. |
Principal | 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
Adicione a 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 Obrigatórios
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 inicialização do cluster, se fornecida no grupo de máquinas virtuais SQL.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. 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.
o 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 marca de faturamento 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 a partir SQL2016.
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 Obrigatórios
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.
o 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 sistema transdérmico.
Habilite ou desabilite o backup automático na máquina virtual SQL. Se alguma configuração de backup for fornecida, o parâmetro será automaticamente definido 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á automaticamente definido 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á automaticamente definido como true.
Habilitar ou desabilitar serviços R (SQL 2016 em diante).
Duração da janela de tempo de um determinado dia durante a qual backups completos podem ocorrer. 1-23 horas.
Frequência de backups completos. Em ambos os casos, os backups completos começam durante a próxima janela de tempo agendada.
Hora de início de um determinado dia durante a qual backups completos podem ocorrer. 0-23 horas.
Oferta de imagem SQL. Exemplos incluem SQL2008R2-WS2008, SQL2008-WS2008.
Token de imagem SQL.
URL do Azure Key Vault.
Modo de menor privilégio do SQL IaaS Agent. Atualizações de sysadmin para permissões específicas usadas por recurso.
Tipo de licença do SQL Server.
Localização. Se não for fornecida, a máquina virtual deve estar na mesma região do grupo de recursos. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
Frequência dos 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á feito.
Nome da entidade de serviço para acessar o cofre da chave.
Segredo do nome principal do serviço para acessar o cofre de chaves.
Senha de logon sysadmin do SQL Server.
Logon sysadmin do SQL Server para criar.
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á feito.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome da máquina virtual SQL.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Não solicite confirmação.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 ao 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 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
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
ID do Cliente de Identidade Gerenciada da Máquina Virutal.
Nome da máquina virtual SQL.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Ignorar a validação de autenticação do Azure AD do lado do cliente, a validação do lado do servidor ainda acontecerá.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az sql vm remove-from-group
Remova a máquina virtual SQL de seu grupo atual de máquinas virtuais SQL.
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
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome da máquina virtual SQL.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 do SQLIaaSExtension. Para visualizar todas as configurações, use *. Para selecionar apenas alguns, as configurações devem estar separadas por espaço.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome da máquina virtual SQL.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome da máquina virtual SQL.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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
Adicione ou atualize uma tag.
az sql vm update -n sqlvm -g myresourcegroup --set tags.tagName=tagValue
Remova uma etiqueta.
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égio mínimo.
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 do 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 do 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 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 de SQL sem definir um cronograma 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 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 valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>
.
Grupo de recursos contendo os recursos AMA DCE e DCR.
Dia da semana para executar a avaliação.
Ocorrência do dia da semana dentro de um mês para agendar a 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).
Habilite ou desabilite o Agendamento de avaliação. Se alguma configuração de cronograma de avaliação for fornecida, o parâmetro será automaticamente definido 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 a 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 sistema transdérmico.
Ativar ou desativar o recurso de avaliação. Se alguma configuração de avaliação for fornecida, o parâmetro será automaticamente definido 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á automaticamente definido 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á automaticamente definido 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á automaticamente definido como true.
Habilitar ou desabilitar serviços R (SQL 2016 em diante).
Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.
Duração da janela de tempo de um determinado dia durante a qual backups completos podem ocorrer. 1-23 horas.
Frequência de backups completos. Em ambos os casos, os backups completos começam durante a próxima janela de tempo agendada.
Hora de início de um determinado dia durante a qual backups completos podem ocorrer. 0-23 horas.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Token de imagem SQL.
URL do Azure Key Vault.
Modo de menor privilégio do SQL IaaS Agent. Atualizações de sysadmin para permissões específicas usadas por recurso.
Tipo de licença do SQL Server.
Frequência dos 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>
OR --remove propertyToRemove
.
o 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á feito.
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>
.
Nome da entidade de serviço para acessar o cofre da chave.
Segredo do nome principal do 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á feito.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar 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 do Log Analytics.
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 de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 ao 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
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
ID do Cliente de Identidade Gerenciada da Máquina Virutal.
Nome da máquina virtual SQL.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.