Partilhar via


az sql server

Gerencie servidores SQL.

Comandos

Nome Descrição Tipo Estado
az sql server ad-admin

Gerir o administrador do Active Directory de um servidor.

Core disponibilidade geral
az sql server ad-admin create

Crie um novo administrador do Active Directory do servidor.

Core disponibilidade geral
az sql server ad-admin delete

Define o administrador do AD de um servidor.

Core disponibilidade geral
az sql server ad-admin list

Obtém uma lista de administradores do Azure Active Directory num servidor.

Core disponibilidade geral
az sql server ad-admin update

Atualize um administrador Active Directory existente do servidor.

Core disponibilidade geral
az sql server ad-only-auth

Gerir as definições de autenticação apenas do Azure Active Directory para este servidor.

Core disponibilidade geral
az sql server ad-only-auth disable

Desative a autenticação apenas do Azure Active Directory para este servidor.

Core disponibilidade geral
az sql server ad-only-auth enable

Ative a autenticação Azure Active Directory only para este servidor.

Core disponibilidade geral
az sql server ad-only-auth get

Obtenha uma propriedade específica de autenticação Azure Active Directory only.

Core disponibilidade geral
az sql server advanced-threat-protection-setting

Gerencie a configuração avançada de proteção contra ameaças de um servidor.

Core disponibilidade geral
az sql server advanced-threat-protection-setting show

Obtém uma configuração avançada de proteção contra ameaças.

Core disponibilidade geral
az sql server advanced-threat-protection-setting update

Atualize a configuração de proteção avançada contra ameaças de um servidor.

Core disponibilidade geral
az sql server audit-policy

Gerencie a política de auditoria de um servidor.

Core disponibilidade geral
az sql server audit-policy show

Mostrar política de auditoria do servidor.

Core disponibilidade geral
az sql server audit-policy update

Atualizar a política de auditoria de um servidor.

Core disponibilidade geral
az sql server audit-policy wait

Coloque a CLI em um estado de espera até que uma condição da política de auditoria do servidor seja atendida.

Core disponibilidade geral
az sql server conn-policy

Gerencie a política de conexão de um servidor.

Core disponibilidade geral
az sql server conn-policy show

Obtém a política de conexão segura de um servidor.

Core disponibilidade geral
az sql server conn-policy update

Atualiza a política de conexão segura de um servidor.

Core disponibilidade geral
az sql server create

Crie um servidor.

Core disponibilidade geral
az sql server delete

Exclui um servidor.

Core disponibilidade geral
az sql server deleted-server

Obtém detalhes dos servidores SQL apagados.

Core disponibilidade geral
az sql server deleted-server list

Liste todos os servidores SQL eliminados numa localização específica.

Core Preview
az sql server deleted-server show

Obtenha os detalhes de um servidor SQL apagado num local específico.

Core Preview
az sql server dns-alias

Gerencie os aliases DNS de um servidor.

Core disponibilidade geral
az sql server dns-alias create

Cria um alias DNS do servidor.

Core disponibilidade geral
az sql server dns-alias delete

Exclui o alias DNS do servidor com o nome fornecido.

Core disponibilidade geral
az sql server dns-alias list

Obtém uma lista de aliases DNS do servidor para um servidor.

Core disponibilidade geral
az sql server dns-alias set

Define um servidor para o qual o alias DNS deve apontar.

Core disponibilidade geral
az sql server dns-alias show

Obtém um alias DNS do servidor.

Core disponibilidade geral
az sql server firewall-rule

Gerencie as regras de firewall de um servidor.

Core disponibilidade geral
az sql server firewall-rule create

Crie uma regra de firewall.

Core disponibilidade geral
az sql server firewall-rule delete

Exclui uma regra de firewall.

Core disponibilidade geral
az sql server firewall-rule list

Listar as regras de firewall de um servidor.

Core disponibilidade geral
az sql server firewall-rule show

Mostra os detalhes de uma regra de firewall.

Core disponibilidade geral
az sql server firewall-rule update

Atualize uma regra de firewall.

Core disponibilidade geral
az sql server ipv6-firewall-rule

Gerencie as regras de firewall ipv6 de um servidor.

Core disponibilidade geral
az sql server ipv6-firewall-rule create

Crie uma regra de firewall ipv6.

Core disponibilidade geral
az sql server ipv6-firewall-rule delete

Exclui uma regra de firewall IPv6.

Core disponibilidade geral
az sql server ipv6-firewall-rule list

Liste as regras de firewall ipv6 de um servidor.

Core disponibilidade geral
az sql server ipv6-firewall-rule show

Mostra os detalhes de uma regra de firewall ipv6.

Core disponibilidade geral
az sql server ipv6-firewall-rule update

Atualize uma regra de firewall ipv6.

Core disponibilidade geral
az sql server key

Gerencie as chaves de um servidor.

Core disponibilidade geral
az sql server key create

Cria uma chave de servidor.

Core disponibilidade geral
az sql server key delete

Exclui uma chave do servidor.

Core disponibilidade geral
az sql server key list

Obtém uma lista de chaves de servidor.

Core disponibilidade geral
az sql server key show

Mostra uma chave do servidor.

Core disponibilidade geral
az sql server list

Listar servidores disponíveis.

Core disponibilidade geral
az sql server list-usages

Obtém usos do servidor.

Core disponibilidade geral
az sql server ms-support

Gerencie as operações de suporte da Microsoft de um servidor.

Core disponibilidade geral
az sql server ms-support audit-policy

Gerencie a política de auditoria de operações de suporte da Microsoft de um servidor.

Core disponibilidade geral
az sql server ms-support audit-policy show

Mostrar a política de auditoria de operações de suporte da Microsoft do servidor.

Core disponibilidade geral
az sql server ms-support audit-policy update

Atualize a política de auditoria de operações de suporte da Microsoft de um servidor.

Core disponibilidade geral
az sql server ms-support audit-policy wait

Coloque a CLI em um estado de espera até que uma condição da política de auditoria de operações de suporte da Microsoft do servidor seja atendida.

Core disponibilidade geral
az sql server outbound-firewall-rule

Gerencie as regras de firewall de saída de um servidor.

Core disponibilidade geral
az sql server outbound-firewall-rule create

Crie uma nova regra de firewall de saída.

Core disponibilidade geral
az sql server outbound-firewall-rule delete

Exclua a regra de firewall de saída.

Core disponibilidade geral
az sql server outbound-firewall-rule list

Liste as regras de firewall de saída de um servidor.

Core disponibilidade geral
az sql server outbound-firewall-rule show

Mostrar os detalhes de uma regra de firewall de saída.

Core disponibilidade geral
az sql server refresh-external-governance-status

Atualiza o status de governança externa.

Core disponibilidade geral
az sql server restore

Restaurar um servidor SQL apagado.

Core Preview
az sql server show

Obtém um servidor.

Core disponibilidade geral
az sql server tde-key

Gerencie o protetor de criptografia de um servidor.

Core disponibilidade geral
az sql server tde-key revalidate

Revalide um protetor de criptografia do servidor.

Core disponibilidade geral
az sql server tde-key set

Define o protetor de criptografia do servidor. Certifique-se de criar a chave primeiro .

Core disponibilidade geral
az sql server tde-key show

Obtém um protetor de criptografia de servidor.

Core disponibilidade geral
az sql server update

Atualize um servidor.

Core disponibilidade geral
az sql server vnet-rule

Gerencie as regras de rede virtual de um servidor.

Core disponibilidade geral
az sql server vnet-rule create

Crie uma regra de rede virtual para permitir o acesso a um Azure SQL Server.

Core disponibilidade geral
az sql server vnet-rule delete

Exclui a regra de rede virtual com o nome fornecido.

Core disponibilidade geral
az sql server vnet-rule list

Obtém uma lista de regras de rede virtual em um servidor.

Core disponibilidade geral
az sql server vnet-rule show

Obtém uma regra de rede virtual.

Core disponibilidade geral
az sql server vnet-rule update

Atualizar uma regra de rede virtual.

Core disponibilidade geral
az sql server wait

Coloque a CLI em um estado de espera até que uma condição do servidor SQL seja atendida.

Core disponibilidade geral

az sql server create

Crie um servidor.

az sql server create --name
                     --resource-group
                     [--admin-password]
                     [--admin-user]
                     [--assign-identity]
                     [--enable-ad-only-auth]
                     [--enable-public-network {false, true}]
                     [--external-admin-name]
                     [--external-admin-principal-type]
                     [--external-admin-sid]
                     [--federated-client-id --fid]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--key-id]
                     [--location]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--no-wait]
                     [--pid --primary-user-assigned-identity-id]
                     [--restrict-outbound-network-access {false, true}]
                     [--sdrd --soft-delete-retention-days]
                     [--tags]
                     [--user-assigned-identity-id]

Exemplos

Crie um servidor.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword

Crie um servidor com tags.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --tags key1=value1 key2=value2

Crie um servidor com acesso de rede pública desabilitado ao servidor.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword -e false

Cria um servidor com soft delete ativada e retenção de 7 dias.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --soft-delete-retention-days 7

Cria um servidor com proteção contra eliminação suave (usando um pseudonimo curto).

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --sdrd 5

Crie um servidor sem o SQL Admin, com o AD admin e o AD Only habilitados.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer

Crie um servidor sem SQL Admin, com AD admin, AD Only habilitado, User ManagedIdenties e Identity Type é SystemAssigned,UserAssigned.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Crie um servidor sem SQL Admin, com AD admin, AD Only habilitado, User ManagedIdenties e Identity Type é UserAssigned.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Parâmetros Obrigatórios

--name -n

Nome do Azure SQL Server. Você pode configurar o padrão usando .

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando .

Parâmetros Opcionais

Os parâmetros seguintes são opcionais, mas dependendo do contexto, podem ser necessários um ou mais para que o comando seja executado com sucesso.

--admin-password -p

A senha de login do administrador (necessária para a criação do servidor).

--admin-user -u

Nome de usuário do administrador para o servidor. Uma vez criado, não pode ser alterado.

--assign-identity -i

Gerar e atribuir uma identidade Azure Active Directory para este servidor para uso em serviços de gestão de chaves como o Azure KeyVault.

Propriedade Valor
Valor padrão: False
--enable-ad-only-auth

Ative a autenticação Azure Active Directory Only para este servidor.

Propriedade Valor
Valor padrão: False
--enable-public-network -e
Previsualizar

Defina se o acesso à rede pública ao servidor é permitido ou não. Quando false, apenas as conexões feitas através de links privados podem chegar a este servidor.

Propriedade Valor
Valores aceites: false, true
--external-admin-name

Nome de exibição do utilizador, grupo ou aplicação administrador do Azure AD.

--external-admin-principal-type

Utilizador, Grupo ou Aplicação.

--external-admin-sid

O ID único do administrador do Azure AD. ID do objeto para usuário ou grupo, ID do cliente para aplicativos.

--federated-client-id --fid

A ID do cliente federado usada no cenário de CMK entre locatários.

--identity-type -t

Tipo de identidade a utilizar. Os valores possíveis são SystemAsssigned, UserAssigned, SystemAssigned, UserAssigned e None.

Propriedade Valor
Valores aceites: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--key-id -k

O URI do cofre de chaves para criptografia.

--location -l

Location. Valores de: . Você pode configurar o local padrão usando .

--minimal-tls-version

A versão mínima do TLS imposta pelo servidor SQL para conexões de entrada.

Propriedade Valor
Valores aceites: 1.0, 1.1, 1.2, 1.3
--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Valor padrão: False
--pid --primary-user-assigned-identity-id

A ID da identidade gerenciada pelo usuário principal.

--restrict-outbound-network-access -r
Previsualizar

Defina se o acesso de saída à rede para o servidor é restrito ou não. Quando verdadeiro, as conexões de saída do servidor serão restritas.

Propriedade Valor
Valores aceites: false, true
--sdrd --soft-delete-retention-days
Previsualizar

Especifique o número de dias para manter o servidor soft deleted (0-7). Define para 0 para desativar a eliminação suave. Defina entre 1 a 7 dias para permitir a eliminação suave com o período de retenção especificado. Durante o período de retenção, o servidor pode ser restaurado usando o az sql server restore.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--user-assigned-identity-id -a

Gere e atribua uma UMI (User Managed Identity) para este servidor.

Parâmetros globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az sql server delete

Exclui um servidor.

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

Parâmetros Opcionais

Os parâmetros seguintes são opcionais, mas dependendo do contexto, podem ser necessários um ou mais para que o comando seja executado com sucesso.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--name -n

Nome do Azure SQL Server. Você pode configurar o padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
Parâmetros globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az sql server list

Listar servidores disponíveis.

az sql server list [--expand-ad-admin]
                   [--resource-group]

Exemplos

Liste todos os servidores na assinatura atual.

az sql server list

Liste todos os servidores em um grupo de recursos.

az sql server list -g mygroup

Parâmetros Opcionais

Os parâmetros seguintes são opcionais, mas dependendo do contexto, podem ser necessários um ou mais para que o comando seja executado com sucesso.

--expand-ad-admin

Expanda o Active Directory Administrator para o servidor.

Propriedade Valor
Valor padrão: False
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando .

Parâmetros globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az sql server list-usages

Obtém usos do servidor.

az sql server list-usages [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Parâmetros Opcionais

Os parâmetros seguintes são opcionais, mas dependendo do contexto, podem ser necessários um ou mais para que o comando seja executado com sucesso.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--name -n

Nome do Azure SQL Server. Você pode configurar o padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
Parâmetros globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az sql server refresh-external-governance-status

Atualiza o status de governança externa.

az sql server refresh-external-governance-status [--ids]
                                                 [--resource-group]
                                                 [--server]
                                                 [--subscription]

Exemplos

Atualizar o status de governança externa do servidor

az sql server refresh-external-governance-status  --resource-group MyResourceGroup --server MyServer

Parâmetros Opcionais

Os parâmetros seguintes são opcionais, mas dependendo do contexto, podem ser necessários um ou mais para que o comando seja executado com sucesso.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--server -s

Nome do Azure SQL Server. Você pode configurar o padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
Parâmetros globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az sql server restore

Previsualizar

Este comando está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio:

Restaurar um servidor SQL apagado.

Restaura um servidor SQL apagado de forma suave no grupo de recursos onde estava originalmente localizado. O servidor deve ter sido eliminado com a eliminação suave ativada e dentro do período de retenção.

az sql server restore --location
                      [--ids]
                      [--name]
                      [--no-wait]
                      [--resource-group]
                      [--subscription]

Exemplos

Restaurar um servidor eliminado ao seu grupo de recursos original.

az sql server restore -g myresourcegroup -n myserver -l westus2

Parâmetros Obrigatórios

--location -l

Localização onde o servidor eliminado estava originalmente localizado.

Parâmetros Opcionais

Os parâmetros seguintes são opcionais, mas dependendo do contexto, podem ser necessários um ou mais para que o comando seja executado com sucesso.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--name -n

Nome do servidor eliminado a restaurar.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Valor padrão: False
--resource-group -g

Nome do grupo de recursos onde o servidor estava originalmente localizado.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
Parâmetros globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az sql server show

Obtém um servidor.

az sql server show [--expand-ad-admin]
                   [--ids]
                   [--name]
                   [--resource-group]
                   [--subscription]

Parâmetros Opcionais

Os parâmetros seguintes são opcionais, mas dependendo do contexto, podem ser necessários um ou mais para que o comando seja executado com sucesso.

--expand-ad-admin

Expanda o Active Directory Administrator para o servidor.

Propriedade Valor
Valor padrão: False
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--name -n

Nome do Azure SQL Server. Você pode configurar o padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
Parâmetros globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az sql server update

Atualize um servidor.

az sql server update [--add]
                     [--admin-password]
                     [--assign_identity]
                     [--enable-public-network {false, true}]
                     [--federated-client-id --fid]
                     [--force-string]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--ids]
                     [--key-id]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--name]
                     [--no-wait]
                     [--pid --primary-user-assigned-identity-id]
                     [--remove]
                     [--resource-group]
                     [--restrict-outbound-network-access {false, true}]
                     [--sdrd --soft-delete-retention-days]
                     [--set]
                     [--subscription]
                     [--user-assigned-identity-id]

Exemplos

Atualize um servidor. (autogenerated)

az sql server update --admin-password myadminpassword --name MyAzureSQLServer --resource-group MyResourceGroup

Ativa a proteção contra eliminação suave com retenção de 7 dias.

az sql server update --name MyAzureSQLServer --resource-group MyResourceGroup --soft-delete-retention-days 7

Modificar o período de retenção de soft delete (usando um pseudónimo curto).

az sql server update -n MyAzureSQLServer -g MyResourceGroup --sdrd 3

Desative a proteção contra soft delete.

az sql server update --name MyAzureSQLServer --resource-group MyResourceGroup --soft-delete-retention-days 0

Atualize um servidor com Identidades Gerenciadas pelo Usuário e o Tipo de Identidade é SystemAssigned,UserAssigned.

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Atualize um servidor com Identidades Gerenciadas pelo Usuário e Tipo de Identidade é UserAssigned.

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Parâmetros Opcionais

Os parâmetros seguintes são opcionais, mas dependendo do contexto, podem ser necessários um ou mais para que o comando seja executado com sucesso.

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: .

Propriedade Valor
Grupo de parâmetros: Generic Update Arguments
Valor padrão: []
--admin-password -p

A senha de login do administrador.

--assign_identity -i

Gerar e atribuir uma identidade Azure Active Directory para este servidor para uso em serviços de gestão de chaves como o Azure KeyVault.

Propriedade Valor
Valor padrão: False
--enable-public-network -e
Previsualizar

Defina se o acesso à rede pública ao servidor é permitido ou não. Quando false, apenas as conexões feitas através de links privados podem chegar a este servidor.

Propriedade Valor
Valores aceites: false, true
--federated-client-id --fid

A ID do cliente federado usada no cenário de CMK entre locatários.

--force-string

Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.

Propriedade Valor
Grupo de parâmetros: Generic Update Arguments
Valor padrão: False
--identity-type -t

Tipo de identidade a utilizar. Os valores possíveis são SystemAsssigned, UserAssigned, SystemAssigned, UserAssigned e None.

Propriedade Valor
Valores aceites: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--key-id -k

O URI do cofre de chaves para criptografia.

--minimal-tls-version

A versão mínima do TLS imposta pelo servidor SQL para conexões de entrada.

Propriedade Valor
Valores aceites: 1.0, 1.1, 1.2, 1.3
--name -n

Nome do Azure SQL Server. Você pode configurar o padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Valor padrão: False
--pid --primary-user-assigned-identity-id

A ID da identidade gerenciada pelo usuário principal.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: OU .

Propriedade Valor
Grupo de parâmetros: Generic Update Arguments
Valor padrão: []
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--restrict-outbound-network-access -r
Previsualizar

Defina se o acesso de saída à rede para o servidor é restrito ou não. Quando verdadeiro, as conexões de saída do servidor serão restritas.

Propriedade Valor
Valores aceites: false, true
--sdrd --soft-delete-retention-days
Previsualizar

Especifique o número de dias para manter o servidor soft deleted (0-7). Define para 0 para desativar a eliminação suave. Defina entre 1 a 7 dias para permitir a eliminação suave com o período de retenção especificado.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: .

Propriedade Valor
Grupo de parâmetros: Generic Update Arguments
Valor padrão: []
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--user-assigned-identity-id -a

Gere e atribua uma UMI (User Managed Identity) para este servidor.

Parâmetros globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az sql server wait

Coloque a CLI em um estado de espera até que uma condição do servidor SQL seja atendida.

az sql server wait [--created]
                   [--custom]
                   [--deleted]
                   [--exists]
                   [--expand]
                   [--ids]
                   [--interval]
                   [--name]
                   [--resource-group]
                   [--subscription]
                   [--timeout]
                   [--updated]

Parâmetros Opcionais

Os parâmetros seguintes são opcionais, mas dependendo do contexto, podem ser necessários um ou mais para que o comando seja executado com sucesso.

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
--deleted

Aguarde até ser excluído.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--exists

Aguarde até que o recurso exista.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--expand

Os recursos da criança para incluir na resposta. O valor padrão é Nenhum.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--interval

Intervalo de sondagem em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: 30
--name -n

Nome do Azure SQL Server. Você pode configurar o padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando .

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--timeout

Espera máxima em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: 3600
--updated

Aguarde até ser atualizado com provisioningState em 'Succeeded'.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
Parâmetros globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte para obter mais informações e exemplos.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False