Compartilhar via


az sql mi

Gerenciar instâncias gerenciadas de SQL.

Comandos

Nome Description Tipo Status
az sql mi ad-admin

Gerenciar o administrador do Active Directory de uma instância gerenciada.

Núcleo GA
az sql mi ad-admin create

Cria um administrador do Active Directory da instância gerenciada.

Núcleo GA
az sql mi ad-admin delete

Exclui um Administrador do Active Directory da instância gerenciada existente.

Núcleo GA
az sql mi ad-admin list

Retorna uma lista de administradores do Active Directory da instância gerenciada.

Núcleo GA
az sql mi ad-admin update

Atualiza um administrador do Active Directory da instância gerenciada existente.

Núcleo GA
az sql mi ad-only-auth

Gerencie apenas as configurações do Azure Active Directory de uma Instância Gerenciada.

Núcleo GA
az sql mi ad-only-auth disable

Desabilite a Autenticação somente do Azure Active Directory para esta Instância Gerenciada.

Núcleo GA
az sql mi ad-only-auth enable

Habilite a Autenticação somente do Azure Active Directory para esta Instância Gerenciada.

Núcleo GA
az sql mi ad-only-auth get

Obtenha uma propriedade específica somente de Autenticação do Azure Active Directory.

Núcleo GA
az sql mi advanced-threat-protection-setting

Gerencie a configuração de proteção avançada contra ameaças de uma Instância Gerenciada de SQL.

Núcleo GA
az sql mi advanced-threat-protection-setting show

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

Núcleo GA
az sql mi advanced-threat-protection-setting update

Atualize a configuração de proteção avançada contra ameaças de uma Instância Gerenciada de SQL.

Núcleo GA
az sql mi create

Crie uma instância gerenciada.

Núcleo GA
az sql mi delete

Excluir uma instância gerenciada.

Núcleo GA
az sql mi dtc

Comandos relacionados ao gerenciamento de DTC da instância gerenciada.

Núcleo GA
az sql mi dtc show

Obter configurações de DTC da instância gerenciada.

Núcleo GA
az sql mi dtc update

Atualize as configurações de DTC da instância gerenciada.

Núcleo GA
az sql mi dtc wait

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

Núcleo GA
az sql mi endpoint-cert

Comandos de gerenciamento de certificados de ponto de extremidade.

Núcleo GA
az sql mi endpoint-cert list

Listar certificados usados em pontos de extremidade na instância de destino.

Núcleo GA
az sql mi endpoint-cert show

Obtenha um certificado usado no ponto de extremidade com a ID fornecida.

Núcleo GA
az sql mi failover

Failover de uma instância gerenciada.

Núcleo GA
az sql mi key

Gerencie as chaves de uma Instância de SQL.

Núcleo GA
az sql mi key create

Cria uma chave da Instância do SQL.

Núcleo GA
az sql mi key delete

Exclui uma chave da Instância do SQL.

Núcleo GA
az sql mi key list

Obtém uma lista de chaves de instância gerenciada.

Núcleo GA
az sql mi key show

Mostra uma chave da Instância do SQL.

Núcleo GA
az sql mi link

Comandos de gerenciamento de link de instância.

Núcleo GA
az sql mi link create

Crie um link de Instância Gerenciada entre o Sql On-Prem e a Instância Gerenciada de Sql.

Núcleo GA
az sql mi link delete

Remova um link da Instância Gerenciada entre o Sql On-Prem e a Instância Gerenciada de Sql.

Núcleo GA
az sql mi link failover

Executa o tipo de failover solicitado neste link da Instância Gerenciada.

Núcleo GA
az sql mi link list

Obtenha uma lista de links da Instância Gerenciada na instância.

Núcleo GA
az sql mi link show

Obtenha informações de link da Instância Gerenciada.

Núcleo GA
az sql mi link update

Atualize um modo de replicação de link da Instância Gerenciada.

Núcleo GA
az sql mi list

Listar instâncias gerenciadas disponíveis.

Núcleo GA
az sql mi op

Gerenciar operações em uma instância gerenciada.

Núcleo GA
az sql mi op cancel

Cancela a operação assíncrona na instância gerenciada.

Núcleo GA
az sql mi op list

Obtém uma lista de operações executadas na instância gerenciada.

Núcleo GA
az sql mi op show

Obtém uma operação de gerenciamento em uma instância gerenciada.

Núcleo GA
az sql mi partner-cert

Comandos de gerenciamento de certificado de confiança do servidor.

Núcleo GA
az sql mi partner-cert create

Carregue um certificado de confiança do servidor da caixa para a Instância Gerenciada de Sql.

Núcleo GA
az sql mi partner-cert delete

Exclua um certificado de confiança do servidor que foi carregado da caixa para a Instância Gerenciada de Sql.

Núcleo GA
az sql mi partner-cert list

Obtenha uma lista de certificados de confiança do servidor que foram carregados da caixa para a Instância Gerenciada de Sql fornecida.

Núcleo GA
az sql mi partner-cert show

Obtenha um certificado de confiança do servidor que foi carregado da caixa para a Instância Gerenciada de Sql.

Núcleo GA
az sql mi refresh-external-governance-status

Atualize o status de habilitação de governança externa.

Núcleo GA
az sql mi server-configuration-option

Comandos de gerenciamento de opção de configuração do servidor.

Núcleo GA
az sql mi server-configuration-option list

Listar uma lista de opções de configuração do servidor de instância gerenciada.

Núcleo GA
az sql mi server-configuration-option set

Defina a opção de configuração do servidor de instância gerenciada.

Núcleo GA
az sql mi server-configuration-option show

Obter a opção de configuração do servidor de instância gerenciada.

Núcleo GA
az sql mi server-configuration-option wait

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

Núcleo GA
az sql mi show

Obtenha os detalhes de uma instância gerenciada.

Núcleo GA
az sql mi start

Inicie a instância gerenciada.

Núcleo GA
az sql mi start-stop-schedule

Gerencie o agendamento de parada inicial da instância gerenciada.

Núcleo GA
az sql mi start-stop-schedule create

Crie o agendamento iniciar/parar da instância gerenciada.

Núcleo GA
az sql mi start-stop-schedule delete

Exclua o agendamento iniciar/parar da instância gerenciada.

Núcleo GA
az sql mi start-stop-schedule list

Listar os agendamentos iniciar/parar da instância gerenciada.

Núcleo GA
az sql mi start-stop-schedule show

Obtenha o agendamento iniciar/parar da instância gerenciada.

Núcleo GA
az sql mi start-stop-schedule update

Atualize o agendamento iniciar/parar da instância gerenciada.

Núcleo GA
az sql mi stop

Interrompa a instância gerenciada.

Núcleo GA
az sql mi tde-key

Gerenciar o protetor de criptografia de uma Instância SQL.

Núcleo GA
az sql mi tde-key set

Define o protetor de criptografia da Instância sql.

Núcleo GA
az sql mi tde-key show

Mostra um protetor de criptografia do servidor.

Núcleo GA
az sql mi update

Atualize uma instância gerenciada.

Núcleo GA

az sql mi create

Crie uma instância gerenciada.

az sql mi create --name
                 --resource-group
                 --subnet
                 [--admin-password]
                 [--admin-user]
                 [--am {AzureAD, Paired, Windows}]
                 [--assign-identity]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--collation]
                 [--database-format {AlwaysUpToDate, SQLServer2022}]
                 [--dns-zone-partner]
                 [--edition]
                 [--enable-ad-only-auth]
                 [--external-admin-name]
                 [--external-admin-principal-type]
                 [--external-admin-sid]
                 [--family]
                 [--gpv2 {false, true}]
                 [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                 [--instance-pool-name]
                 [--iops]
                 [--key-id]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--location]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--no-wait]
                 [--pid]
                 [--pricing-model {Freemium, Regular}]
                 [--proxy-override {Default, Proxy, Redirect}]
                 [--public-data-endpoint-enabled {false, true}]
                 [--service-principal-type {None, SystemAssigned}]
                 [--storage]
                 [--tags]
                 [--timezone-id]
                 [--user-assigned-identity-id]
                 [--vnet-name]
                 [--yes]
                 [--zone-redundant {false, true}]

Exemplos

Criar uma instância gerenciada com um conjunto mínimo de parâmetros

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName}

Criar uma instância gerenciada com parâmetros especificados e com identidade

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5

Criar uma instância gerenciada com parâmetros e marcas especificados

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5 --tags tagName1=tagValue1 tagName2=tagValue2

Criar uma instância gerenciada com parâmetros especificados e redundância de armazenamento de backup especificada

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5 --backup-storage-redundancy Local

Criar uma instância gerenciada com a configuração de manutenção

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} -m SQL_{Region}_{MaintenanceConfigName}

Criar uma instância gerenciada com a Entidade de Serviço habilitada

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --service-principal-type SystemAssigned

Criar uma instância gerenciada sem o Administrador do SQL, com o administrador do AAD e o AD habilitados apenas

az sql mi create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName --external-admin-sid c5e964e2-6bb2-2222-1111-3b16ec0e1234 -g myResourceGroup -n miName --subnet /subscriptions/78975f9f-2222-1111-1111-29c42ac70000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-test/subnets/ManagedInstance

Criar uma instância gerenciada sem o Administrador do SQL, com o administrador do AD, habilitado apenas para AD, ManagedIdenties do Usuário e Tipo de Identidade é SystemAssigned, UserAssigned.

az sql mi 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 \ --subnet /subscriptions/78975f9f-2222-1111-1111-29c42ac70000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-test/subnets/ManagedInstance

Criar uma instância gerenciada sem o Administrador do SQL, com o administrador do AD, o AD habilitado apenas, o User ManagedIdenties e o Tipo de Identidade são UserAssigned.

az sql mi 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 \ --subnet /subscriptions/78975f9f-2222-1111-1111-29c42ac70000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-test/subnets/ManagedInstance

Criar uma instância gerenciada com redundância de zona habilitada

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} -z

Criar uma instância gerenciada com redundância de zona desabilitada explicitamente

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} -z false

Criar uma instância gerenciada com o nome do pool de instâncias

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --instance-pool-name myinstancepool

Criar uma instância gerenciada com o formato de banco de dados e o modelo de preços

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --database-format AlwaysUpToDate --pricing-model Regular

Criar uma instância gerenciada com o parceiro de zona dns

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --dns-zone-partner dns

Criar uma instância gerenciada que usa o modo de metadados de autenticação do Windows

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --am Windows

Criar uma instância gerenciada GPv2 com o limite de IOPS especificado

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} -e GeneralPurpose --gpv2 true -f Gen8IH -c 4 --storage 256GB --iops 3000

Parâmetros Exigidos

--name -n

O nome da instância gerenciada.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subnet

Nome ou ID da sub-rede que permite o acesso a uma Instância Gerenciada de Sql do Azure. Se o nome da sub-rede for fornecido, o nome da vnet deverá ser fornecido.

Parâmetros Opcionais

--admin-password -p

A senha de logon do administrador (criação de instância formanaged necessária).

--admin-user -u

Nome de usuário do administrador para a instância gerenciada. Será especificado canonicamente quando a instância gerenciada estiver sendo criada (e for necessária para a criação).

--am --authentication-metadata

Metadados preferenciais a serem usados para autenticação de usuários sincronizados no local. O padrão é o AzureAD.

Valores aceitos: AzureAD, Paired, Windows
--assign-identity -i

Gere e atribua uma Identidade do Azure Active Directory para essa instância gerenciada para uso com serviços de gerenciamento de chaves, como o Azure KeyVault.

Valor padrão: False
--backup-storage-redundancy --bsr

Redundância de armazenamento de backup usada para armazenar backups. Os valores permitidos incluem: Local, Zone, Geo, GeoZone.

--capacity -c

A capacidade da instância gerenciada no número inteiro de vcores.

--collation

A ordenação da instância gerenciada.

--database-format

Formato de banco de dados da Instância Gerenciada específico para o SQL. Os valores permitidos incluem: AlwaysUpToDate, SQLServer2022.

Valores aceitos: AlwaysUpToDate, SQLServer2022
--dns-zone-partner

A ID do recurso da Instância Gerenciada do parceiro para herdar a propriedade DnsZone da criação da Instância Gerenciada.

--edition --tier -e

O componente de edição do sku. Os valores permitidos incluem: GeneralPurpose, BusinessCritical.

--enable-ad-only-auth

Habilite a Autenticação Somente do Azure Active Directory para este servidor.

Valor padrão: False
--external-admin-name

Nome de exibição do usuário, grupo ou aplicativo do administrador do Azure AD.

--external-admin-principal-type

Usuário, Grupo ou Aplicativo.

--external-admin-sid

A ID exclusiva do administrador do Azure AD. ID de objeto para usuário ou grupo, ID do cliente para aplicativos.

--family -f

O componente de geração de computação do sku. Os valores permitidos incluem: Gen4, Gen5.

--gpv2

Se esta é ou não uma variante GPv2 da edição Uso Geral.

Valores aceitos: false, true
--identity-type -t

Tipo de identidade a ser usada. Os valores possíveis são SystemAsssigned, UserAssigned, SystemAssignedUserAssigned e None.

Valores aceitos: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--instance-pool-name

Nome do Pool de Instâncias em que a instância gerenciada será colocada.

--iops

As iops de armazenamento da instância gerenciada. As iops de armazenamento podem ser especificadas em incrementos de 1.

--key-id -k

O URI do cofre de chaves para criptografia.

--license-type

O tipo de licença a ser aplicado a essa instância gerenciada.

Valores aceitos: BasePrice, LicenseIncluded
--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--maint-config-id -m

Atribua a configuração de manutenção a essa instância gerenciada.

--minimal-tls-version
Versão Prévia

A versão mínima do TLS imposta pela instância gerenciada para conexões de entrada.

Valores aceitos: 1.0, 1.1, 1.2, None
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

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

A ID da identidade gerenciada do usuário primário.

--pricing-model

Modelo de preço da Instância Gerenciada. Os valores permitidos incluem: Regular, Freemium.

Valores aceitos: Freemium, Regular
--proxy-override

O tipo de conexão usado para se conectar à instância.

Valores aceitos: Default, Proxy, Redirect
--public-data-endpoint-enabled

Se o ponto de extremidade de dados público está habilitado ou não para a instância.

Valores aceitos: false, true
--service-principal-type

Tipo de Entidade de Serviço a ser usado para esta Instância Gerenciada. Os valores possíveis são SystemAssigned e None.

Valores aceitos: None, SystemAssigned
--storage

O tamanho do armazenamento da instância gerenciada. O tamanho do armazenamento deve ser especificado em incrementos de 32 GB.

--tags

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

--timezone-id

A ID de fuso horário para a instância a ser definida. Uma lista de IDs de fuso horário é exposta por meio da exibição sys.time_zone_info (Transact-SQL).

--user-assigned-identity-id -a

Gere e atribua uma UMI (Identidade Gerenciada do Usuário) para este servidor.

--vnet-name

O nome da rede virtual.

--yes -y

Não solicite confirmação.

Valor padrão: False
--zone-redundant -z

Especifica se a redundância de zona deve ser habilitada. O padrão será verdadeiro se nenhum valor for especificado.

Valores aceitos: false, true
Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

az sql mi delete

Excluir uma instância gerenciada.

az sql mi delete [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--subscription]
                 [--yes]

Exemplos

Excluir uma instância gerenciada

az sql mi delete -g mygroup -n myinstance --yes

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

O nome da instância gerenciada.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

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

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--yes -y

Não solicite confirmação.

Valor padrão: False
Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

az sql mi failover

Failover de uma instância gerenciada.

az sql mi failover [--ids]
                   [--name]
                   [--no-wait]
                   [--replica-type]
                   [--resource-group]
                   [--subscription]

Exemplos

Failover de uma réplica primária de instância gerenciada

az sql mi failover -g mygroup -n myinstance

Failover de uma réplica secodary legível da instância gerenciada

az sql mi failover -g mygroup -n myinstance --replica-type ReadableSecondary

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

O nome da instância gerenciada.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Valor padrão: False
--replica-type

O tipo de réplica a ser substituída por failover. Os valores conhecidos são: "Primário" e "ReadableSecondary". O valor padrão é None.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

az sql mi list

Listar instâncias gerenciadas disponíveis.

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

Exemplos

Liste todas as instâncias gerenciadas na assinatura atual.

az sql mi list

Liste todas as instâncias gerenciadas em um grupo de recursos.

az sql mi list -g mygroup

Parâmetros Opcionais

--expand-ad-admin

Expanda o Administrador do Active Directory para o servidor.

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

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

az sql mi refresh-external-governance-status

Atualize o status de habilitação de governança externa.

az sql mi refresh-external-governance-status [--ids]
                                             [--managed-instance-name]
                                             [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--resource-group]
                                             [--subscription]

Exemplos

Atualizar o status de governança externa em MI específico

az sql mi refresh-external-governance-status --managed-instance-name managedInstance -g resourceGroup1 --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--managed-instance-name --mi

O nome da instância gerenciada.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

O nome do grupo de recursos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

az sql mi show

Obtenha os detalhes de uma instância gerenciada.

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

Exemplos

Obter os detalhes de uma instância gerenciada

az sql mi show -g mygroup -n myinstance

Parâmetros Opcionais

--expand-ad-admin

Expanda o Administrador do Active Directory para o servidor.

Valor padrão: False
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

O nome da instância gerenciada.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

az sql mi start

Inicie a instância gerenciada.

az sql mi start [--ids]
                [--managed-instance]
                [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                [--resource-group]
                [--subscription]

Exemplos

Inicie uma instância gerenciada.

az sql mi start --ids resourceId
az sql mi start --mi miName -g resourceGroup --subscription subscription

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--managed-instance --mi

O nome da instância gerenciada.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome do grupo de recursos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

az sql mi stop

Interrompa a instância gerenciada.

az sql mi stop [--ids]
               [--managed-instance]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]

Exemplos

Interrompa uma instância gerenciada.

az sql mi stop --ids resourceId
az sql mi stop --mi miName -g resourceGroup --subscription subscription

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--managed-instance --mi

O nome da instância gerenciada.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome do grupo de recursos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

az sql mi update

Atualize uma instância gerenciada.

az sql mi update [--add]
                 [--admin-password]
                 [--am {AzureAD, Paired, Windows}]
                 [--assign-identity]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--database-format {AlwaysUpToDate, SQLServer2022}]
                 [--edition]
                 [--family]
                 [--force-string]
                 [--gpv2 {false, true}]
                 [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                 [--ids]
                 [--instance-pool-name]
                 [--iops]
                 [--key-id]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--name]
                 [--no-wait]
                 [--pid]
                 [--pricing-model {Freemium, Regular}]
                 [--proxy-override {Default, Proxy, Redirect}]
                 [--public-data-endpoint-enabled {false, true}]
                 [--remove]
                 [--resource-group]
                 [--service-principal-type {None, SystemAssigned}]
                 [--set]
                 [--storage]
                 [--subnet]
                 [--subscription]
                 [--tags]
                 [--user-assigned-identity-id]
                 [--vnet-name]
                 [--yes]
                 [--zone-redundant {false, true}]

Exemplos

Atualiza um mi com parâmetros especificados e com identidade

az sql mi update -g mygroup -n myinstance -i -p mypassword --license-type mylicensetype --capacity vcorecapacity --storage storagesize

Atualizar a edição mi e a família de hardware

az sql mi update -g mygroup -n myinstance --tier GeneralPurpose --family Gen5

Adicionar ou atualizar uma marca.

az sql mi update -g mygroup -n myinstance --set tags.tagName=tagValue

Remova uma marca.

az sql mi update -g mygroup -n myinstance --remove tags.tagName

Atualize uma instância gerenciada. (gerado automaticamente)

az sql mi update --name myinstance --proxy-override Default --resource-group mygroup --subscription MySubscription

Atualize uma instância gerenciada. (gerado automaticamente)

az sql mi update --name myinstance --public-data-endpoint-enabled true --resource-group mygroup --subscription MySubscription

Atualizar uma instância gerenciada com a configuração de manutenção

az sql mi update -g mygroup -n myinstance -m SQL_{Region}_{MaintenanceConfigName}

Remover a configuração de manutenção da instância gerenciada

az sql mi update -g mygroup -n myinstance -m SQL_Default

Atualizar uma instância gerenciada com a Entidade de Serviço

az sql mi update -g mygroup -n myinstance --service-principal-type SystemAssigned

Atualizar uma instância gerenciada com Identies Gerenciadas pelo Usuário e Tipo de Identidade é SystemAssigned, UserAssigned.

az sql mi 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

Atualizar uma instância gerenciada com Identies Gerenciadas pelo Usuário e Tipo de Identidade é UserAssigned

az sql mi 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

Mover a instância gerenciada para outra sub-rede

az sql mi update -g myResourceGroup -n myServer -i \ --subnet /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myvnet/subnets/mysubnet \

Atualizar redundância de armazenamento de backup mi

az sql mi update -g mygroup -n myinstance --bsr Local

Habilitar redundância de zona em uma instância gerenciada

az sql mi update -g mygroup -n myinstance -z

Mover a instância gerenciada para o pool de instâncias

az sql mi update -g mygroup -n myinstance --instance-pool-name myinstancepool

Mover a instância gerenciada para fora do pool de instâncias

az sql mi update -g mygroup -n myinstance --remove instancePoolId --capacity vcorecapacity

Atualizar o formato do banco de dados mi e o modelo de preços

az sql mi update -g mygroup -n myinstance --database-format AlwaysUpToDate --pricing-model Regular

Atualizar a instância gerenciada para usar o modo de metadados de autenticação do Windows

az sql mi update -g mygroup -n myinstance --am Windows

Atualizar a instância gerenciada para GPv2 com o limite de IOPS especificado

az sql mi update -g mygroup -n myinstance -e GeneralPurpose --gpv2 true --iops 3000

Parâmetros Opcionais

--add

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>.

Valor padrão: []
--admin-password -p

A senha de logon do administrador (criação de instância formanaged necessária).

--am --authentication-metadata

Metadados preferenciais a serem usados para autenticação de usuários sincronizados no local. O padrão é o AzureAD.

Valores aceitos: AzureAD, Paired, Windows
--assign-identity -i

Gere e atribua uma Identidade do Azure Active Directory para essa instância gerenciada para uso com serviços de gerenciamento de chaves, como o Azure KeyVault. Se a identidade já estiver atribuída, não faça nada.

Valor padrão: False
--backup-storage-redundancy --bsr

Redundância de armazenamento de backup usada para armazenar backups. Os valores permitidos incluem: Local, Zone, Geo, GeoZone.

--capacity -c

A capacidade da instância gerenciada no número inteiro de vcores.

--database-format

Formato de banco de dados da Instância Gerenciada específico para o SQL. Os valores permitidos incluem: AlwaysUpToDate, SQLServer2022.

Valores aceitos: AlwaysUpToDate, SQLServer2022
--edition --tier -e

O componente de edição do sku. Os valores permitidos incluem: GeneralPurpose, BusinessCritical.

--family -f

O componente de geração de computação do sku. Os valores permitidos incluem: Gen4, Gen5.

--force-string

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

Valor padrão: False
--gpv2

Se esta é ou não uma variante GPv2 da edição Uso Geral.

Valores aceitos: false, true
--identity-type -t

Tipo de identidade a ser usada. Os valores possíveis são SystemAsssigned, UserAssigned, SystemAssignedUserAssigned e None.

Valores aceitos: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--instance-pool-name

Nome do Pool de Instâncias em que a instância gerenciada será colocada.

--iops

As iops de armazenamento da instância gerenciada. As iops de armazenamento podem ser especificadas em incrementos de 1.

--key-id -k

O URI do cofre de chaves para criptografia.

--license-type

O tipo de licença a ser aplicado a essa instância gerenciada.

Valores aceitos: BasePrice, LicenseIncluded
--maint-config-id -m

Alterar a configuração de manutenção dessa instância gerenciada.

--minimal-tls-version
Versão Prévia

A versão mínima do TLS imposta pela instância gerenciada para conexões de entrada.

Valores aceitos: 1.0, 1.1, 1.2, None
--name -n

O nome da instância gerenciada.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

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

A ID da identidade gerenciada do usuário primário.

--pricing-model

Modelo de preço da Instância Gerenciada. Os valores permitidos incluem: Regular, Freemium.

Valores aceitos: Freemium, Regular
--proxy-override

O tipo de conexão usado para se conectar à instância.

Valores aceitos: Default, Proxy, Redirect
--public-data-endpoint-enabled

Se o ponto de extremidade de dados público está habilitado ou não para a instância.

Valores aceitos: false, true
--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valor padrão: []
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--service-principal-type

Tipo de Entidade de Serviço a ser usado para esta Instância Gerenciada. Os valores possíveis são SystemAssigned e None.

Valores aceitos: None, SystemAssigned
--set

Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.

Valor padrão: []
--storage

O tamanho do armazenamento da instância gerenciada. O tamanho do armazenamento deve ser especificado em incrementos de 32 GB.

--subnet

Nome ou ID da sub-rede que permite o acesso a uma Instância Gerenciada de Sql do Azure. Se o nome da sub-rede for fornecido, o nome da vnet deverá ser fornecido.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

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

--user-assigned-identity-id -a

Gere e atribua uma UMI (Identidade Gerenciada do Usuário) para este servidor.

--vnet-name

O nome da rede virtual.

--yes -y

Não solicite confirmação.

Valor padrão: False
--zone-redundant -z

Especifica se a redundância de zona deve ser habilitada. O padrão será verdadeiro se nenhum valor for especificado.

Valores aceitos: false, true
Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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