Condividi tramite


az sql mi

Gestire le istanze gestite di SQL.

Comandi

Nome Descrizione Tipo Status
az sql mi ad-admin

Gestire l'amministratore di Active Directory di un'istanza gestita.

Core Disponibilità generale
az sql mi ad-admin create

Crea una nuova istanza gestita amministratore di Active Directory.

Core Disponibilità generale
az sql mi ad-admin delete

Elimina un amministratore di Active Directory di istanza gestita esistente.

Core Disponibilità generale
az sql mi ad-admin list

Restituisce un elenco di amministratori di Active Directory di istanza gestita.

Core Disponibilità generale
az sql mi ad-admin update

Aggiorna un amministratore di Active Directory di istanza gestita esistente.

Core Disponibilità generale
az sql mi ad-only-auth

Gestire solo le impostazioni di Azure Active Directory di un Istanza gestita.

Core Disponibilità generale
az sql mi ad-only-auth disable

Disabilitare solo l'autenticazione di Azure Active Directory per questa Istanza gestita.

Core Disponibilità generale
az sql mi ad-only-auth enable

Abilitare solo l'autenticazione di Azure Active Directory per questa Istanza gestita.

Core Disponibilità generale
az sql mi ad-only-auth get

Ottenere una proprietà di autenticazione specifica di Azure Active Directory.

Core Disponibilità generale
az sql mi advanced-threat-protection-setting

Gestire l'impostazione advanced threat protection di un Istanza gestita di SQL.

Core Disponibilità generale
az sql mi advanced-threat-protection-setting show

Ottiene un'impostazione di advanced threat protection.

Core Disponibilità generale
az sql mi advanced-threat-protection-setting update

Aggiornare l'impostazione advanced threat protection di un Istanza gestita di SQL.

Core Disponibilità generale
az sql mi create

Crea un'istanza gestita.

Core Disponibilità generale
az sql mi delete

Eliminare un'istanza gestita.

Core Disponibilità generale
az sql mi dtc

Comandi correlati alla gestione DTC dell'istanza gestita.

Core Disponibilità generale
az sql mi dtc show

Ottiene le impostazioni DTC dell'istanza gestita.

Core Disponibilità generale
az sql mi dtc update

Aggiornare le impostazioni DTC dell'istanza gestita.

Core Disponibilità generale
az sql mi dtc wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

Core Disponibilità generale
az sql mi endpoint-cert

Comandi di gestione dei certificati degli endpoint.

Core Disponibilità generale
az sql mi endpoint-cert list

Elencare i certificati usati negli endpoint nell'istanza di destinazione.

Core Disponibilità generale
az sql mi endpoint-cert show

Ottenere un certificato usato nell'endpoint con l'ID specificato.

Core Disponibilità generale
az sql mi failover

Eseguire il failover di un'istanza gestita.

Core Disponibilità generale
az sql mi key

Gestire le chiavi di un'istanza di SQL.

Core Disponibilità generale
az sql mi key create

Crea una chiave di istanza SQL.

Core Disponibilità generale
az sql mi key delete

Elimina una chiave dell'istanza DI SQL.

Core Disponibilità generale
az sql mi key list

Ottiene un elenco di chiavi di istanza gestita.

Core Disponibilità generale
az sql mi key show

Mostra una chiave dell'istanza DI SQL.

Core Disponibilità generale
az sql mi link

Comandi di gestione dei collegamenti all'istanza.

Core Disponibilità generale
az sql mi link create

Crea un nuovo collegamento di istanza.

Core Disponibilità generale
az sql mi link delete

Rimuove un collegamento di istanza.

Core Disponibilità generale
az sql mi link list

Restituisce informazioni sulla funzionalità di collegamento per Istanza gestita di SQL di Azure.

Core Disponibilità generale
az sql mi link show

Restituisce informazioni sulla funzionalità di collegamento per Istanza gestita di SQL di Azure.

Core Disponibilità generale
az sql mi link update

Aggiorna le proprietà di un collegamento a un'istanza.

Core Disponibilità generale
az sql mi list

Elencare le istanze gestite disponibili.

Core Disponibilità generale
az sql mi op

Gestire le operazioni in un'istanza gestita.

Core Disponibilità generale
az sql mi op cancel

Annulla l'operazione asincrona nell'istanza gestita.

Core Disponibilità generale
az sql mi op list

Ottiene un elenco di operazioni eseguite nell'istanza gestita.

Core Disponibilità generale
az sql mi op show

Ottiene un'operazione di gestione in un'istanza gestita.

Core Disponibilità generale
az sql mi partner-cert

Comandi di gestione certificati attendibili del server.

Core Disponibilità generale
az sql mi partner-cert create

Caricare un certificato di attendibilità server dalla casella in Sql Istanza gestita.

Core Disponibilità generale
az sql mi partner-cert delete

Eliminare un certificato di attendibilità server caricato dalla casella in Sql Istanza gestita.

Core Disponibilità generale
az sql mi partner-cert list

Ottenere un elenco di certificati di attendibilità server caricati dalla casella nel Istanza gestita Sql specificato.

Core Disponibilità generale
az sql mi partner-cert show

Ottenere un certificato di attendibilità server caricato dalla casella in Sql Istanza gestita.

Core Disponibilità generale
az sql mi refresh-external-governance-status

Aggiornare lo stato di abilitazione della governance esterna.

Core Disponibilità generale
az sql mi server-configuration-option

Comandi di gestione delle opzioni di configurazione del server.

Core Disponibilità generale
az sql mi server-configuration-option list

Elencare un elenco di opzioni di configurazione del server dell'istanza gestita.

Core Disponibilità generale
az sql mi server-configuration-option set

Impostare l'opzione di configurazione del server dell'istanza gestita.

Core Disponibilità generale
az sql mi server-configuration-option show

Ottiene l'opzione di configurazione del server dell'istanza gestita.

Core Disponibilità generale
az sql mi server-configuration-option wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

Core Disponibilità generale
az sql mi show

Ottenere i dettagli per un'istanza gestita.

Core Disponibilità generale
az sql mi start

Avviare l'istanza gestita.

Core Disponibilità generale
az sql mi start-stop-schedule

Gestire la pianificazione di avvio dell'istanza gestita.

Core Disponibilità generale
az sql mi start-stop-schedule create

Creare la pianificazione di avvio/arresto dell'istanza gestita.

Core Disponibilità generale
az sql mi start-stop-schedule delete

Eliminare la pianificazione di avvio/arresto dell'istanza gestita.

Core Disponibilità generale
az sql mi start-stop-schedule list

Elencare le pianificazioni di avvio/arresto dell'istanza gestita.

Core Disponibilità generale
az sql mi start-stop-schedule show

Ottenere la pianificazione di avvio/arresto dell'istanza gestita.

Core Disponibilità generale
az sql mi start-stop-schedule update

Aggiornare la pianificazione di avvio/arresto dell'istanza gestita.

Core Disponibilità generale
az sql mi stop

Arrestare l'istanza gestita.

Core Disponibilità generale
az sql mi tde-key

Gestire la protezione di crittografia di un'istanza di SQL.

Core Disponibilità generale
az sql mi tde-key set

Imposta la protezione di crittografia dell'istanza di SQL.

Core Disponibilità generale
az sql mi tde-key show

Mostra una protezione di crittografia del server.

Core Disponibilità generale
az sql mi update

Aggiornare un'istanza gestita.

Core Disponibilità generale

az sql mi create

Crea un'istanza gestita.

az sql mi create --name
                 --resource-group
                 --subnet
                 [--admin-password]
                 [--admin-user]
                 [--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]
                 [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                 [--instance-pool-name]
                 [--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}]

Esempio

Creare un'istanza gestita con un set minimo di parametri

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}

Creare un'istanza gestita con parametri specificati e con identità

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

Creare un'istanza gestita con parametri e tag specificati

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

Creare un'istanza gestita con parametri specificati e ridondanza dell'archiviazione di backup specificata

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

Creare un'istanza gestita con la configurazione di manutenzione

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}

Creare un'istanza gestita con l'entità servizio abilitata

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

Creare un'istanza gestita senza amministratore SQL, con l'amministratore di AAD e solo AD abilitato

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

Creare un'istanza gestita senza amministratore SQL, con amministratore di ACTIVE Directory abilitato, Solo AD, Identificatori utente e tipo di identità è 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

Creare un'istanza gestita senza amministratore SQL, con amministratore di ACTIVE Directory abilitato, Solo AD, User ManagedIdenties e Identity Type è 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

Creare un'istanza gestita con ridondanza della zona abilitata

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

Creare un'istanza gestita con ridondanza della zona disabilitata in modo esplicito

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

Creare un'istanza gestita con il nome del pool di istanze

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

Creare un'istanza gestita con il formato del database e il modello tariffario

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

Creare un'istanza gestita con il partner della 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

Parametri necessari

--name -n

Nome dell'istanza gestita.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subnet

Nome o ID della subnet che consente l'accesso a un Istanza gestita sql di Azure. Se viene specificato il nome della subnet, è necessario specificare --vnet-name.

Parametri facoltativi

--admin-password -p

Password di accesso dell'amministratore (creazione dell'istanza formata richiesta).

--admin-user -u

Nome utente amministratore per l'istanza gestita. Specificare canonly quando l'istanza gestita viene creata (ed è necessaria per la creazione).

--assign-identity -i

Generare e assegnare un'identità di Azure Active Directory per questa istanza gestita da usare con servizi di gestione delle chiavi come Azure KeyVault.

Valore predefinito: False
--backup-storage-redundancy --bsr

Ridondanza dell'archiviazione di backup usata per archiviare i backup. I valori consentiti includono: Local, Zone, Geo, GeoZone.

--capacity -c

Capacità dell'istanza gestita in numero intero di vcore.

--collation

Regole di confronto dell'istanza gestita.

--database-format

Istanza gestita formato di database specifico per SQL. I valori consentiti includono: AlwaysUpToDate, SQLServer2022.

Valori accettati: AlwaysUpToDate, SQLServer2022
--dns-zone-partner

ID risorsa del partner Istanza gestita per ereditare la proprietà DnsZone da per la creazione di Istanza gestita.

--edition --tier -e

Componente dell'edizione dello SKU. I valori consentiti includono: GeneralPurpose, BusinessCritical.

--enable-ad-only-auth

Abilitare l'autenticazione solo di Azure Active Directory per questo server.

Valore predefinito: False
--external-admin-name

Nome visualizzato dell'utente, del gruppo o dell'applicazione amministratore di Azure AD.

--external-admin-principal-type

Utente, gruppo o applicazione.

--external-admin-sid

ID univoco dell'amministratore di Azure AD. ID oggetto per utente o gruppo, ID client per le applicazioni.

--family -f

Componente di generazione di calcolo dello SKU. I valori consentiti includono: Gen4, Gen5.

--identity-type -t

Tipo di identità da usare. I valori possibili sono SystemAsssigned, UserAssigned, SystemAssignedUserAssigned e None.

Valori accettati: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--instance-pool-name

Nome del pool di istanze in cui verrà inserita l'istanza gestita.

--key-id -k

URI dell'insieme di credenziali delle chiavi per la crittografia.

--license-type

Tipo di licenza da applicare per questa istanza gestita.

Valori accettati: BasePrice, LicenseIncluded
--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--maint-config-id -m

Assegnare la configurazione di manutenzione a questa istanza gestita.

--minimal-tls-version
Anteprima

Selezionare la versione minima di TLS che deve essere applicata dall'istanza gestita per le connessioni in ingresso.

Valori accettati: 1.0, 1.1, 1.2, None
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--pid --primary-user-assigned-identity-id

ID dell'identità gestita dall'utente primario.

--pricing-model

Istanza gestita modello tariffario. I valori consentiti includono: Regular, Freemium.

Valori accettati: Freemium, Regular
--proxy-override

Tipo di connessione utilizzato per la connessione all'istanza di .

Valori accettati: Default, Proxy, Redirect
--public-data-endpoint-enabled

Indica se l'endpoint dati pubblico è abilitato o meno per l'istanza.

Valori accettati: false, true
--service-principal-type

Tipo di entità servizio da usare per questa Istanza gestita. I valori possibili sono SystemAssigned e None.

Valori accettati: None, SystemAssigned
--storage

Dimensioni di archiviazione dell'istanza gestita. Le dimensioni di archiviazione devono essere specificate in incrementi di 32 GB.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--timezone-id

ID fuso orario per l'istanza da impostare. Un elenco di ID del fuso orario viene esposto tramite la vista sys.time_zone_info (Transact-SQL).

--user-assigned-identity-id -a

Generare e assegnare un'identità gestita dall'utente (UMI) per questo server.

--vnet-name

Nome della rete virtuale.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
--zone-redundant -z

Specifica se abilitare la ridondanza della zona. Il valore predefinito è true se non viene specificato alcun valore.

Valori accettati: false, true
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql mi delete

Eliminare un'istanza gestita.

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

Esempio

Eliminare un'istanza gestita

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'istanza gestita.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql mi failover

Eseguire il failover di un'istanza gestita.

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

Esempio

Eseguire il failover di una replica primaria di istanza gestita

az sql mi failover -g mygroup -n myinstance

Eseguire il failover di una replica secodary leggibile di un'istanza gestita

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'istanza gestita.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--replica-type

Tipo di replica di cui eseguire il failover. I valori noti sono: "Primary" e "ReadableSecondary". Il valore predefinito è Nessuno.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql mi list

Elencare le istanze gestite disponibili.

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

Esempio

Elencare tutte le istanze gestite nella sottoscrizione corrente.

az sql mi list

Elencare tutte le istanze gestite in un gruppo di risorse.

az sql mi list -g mygroup

Parametri facoltativi

--expand-ad-admin

Espandere l'amministratore di Active Directory per il server.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql mi refresh-external-governance-status

Aggiornare lo stato di abilitazione della governance esterna.

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]

Esempio

Aggiornare lo stato di governance esterna in un'istanza gestita specifica

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--managed-instance-name --mi

Nome dell'istanza gestita.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

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

Nome del gruppo di risorse.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql mi show

Ottenere i dettagli per un'istanza gestita.

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

Esempio

Ottenere i dettagli per un'istanza gestita

az sql mi show -g mygroup -n myinstance

Parametri facoltativi

--expand-ad-admin

Espandere l'amministratore di Active Directory per il server.

Valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'istanza gestita.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql mi start

Avviare l'istanza gestita.

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

Esempio

Avviare un'istanza gestita.

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--managed-instance --mi

Nome dell'istanza gestita.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

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

Nome del gruppo di risorse.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql mi stop

Arrestare l'istanza gestita.

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

Esempio

Arrestare un'istanza gestita.

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--managed-instance --mi

Nome dell'istanza gestita.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

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

Nome del gruppo di risorse.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az sql mi update

Aggiornare un'istanza gestita.

az sql mi update [--add]
                 [--admin-password]
                 [--assign-identity]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--database-format {AlwaysUpToDate, SQLServer2022}]
                 [--edition]
                 [--family]
                 [--force-string]
                 [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                 [--ids]
                 [--instance-pool-name]
                 [--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}]

Esempio

Aggiorna un errore con i parametri specificati e con identità

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

Aggiornare la famiglia di componenti hardware e l'edizione mi

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

Aggiungere o aggiornare un tag.

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

Rimuovere un tag.

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

Aggiornare un'istanza gestita. (generato automaticamente)

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

Aggiornare un'istanza gestita. (generato automaticamente)

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

Aggiornare un'istanza gestita con la configurazione di manutenzione

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

Rimuovere la configurazione di manutenzione dall'istanza gestita

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

Aggiornare un'istanza gestita con l'entità servizio

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

Aggiornare un'istanza gestita con identificatori gestiti dall'utente e il tipo di identità è 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

Aggiornare un'istanza gestita con identificatori gestiti dall'utente e il tipo di identità è 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

Spostare l'istanza gestita in un'altra subnet

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 \

Aggiornare la ridondanza dell'archiviazione di backup non aggiornata

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

Abilitare la ridondanza della zona in un'istanza gestita

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

Spostare un'istanza gestita nel pool di istanze

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

Spostare un'istanza gestita all'esterno del pool di istanze

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

Aggiornare il formato e il modello tariffario del database mi

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

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

Valore predefinito: []
--admin-password -p

Password di accesso dell'amministratore (creazione dell'istanza formata richiesta).

--assign-identity -i

Generare e assegnare un'identità di Azure Active Directory per questa istanza gestita da usare con servizi di gestione delle chiavi come Azure KeyVault. Se l'identità è già assegnata, non eseguire alcuna operazione.

Valore predefinito: False
--backup-storage-redundancy --bsr

Ridondanza dell'archiviazione di backup usata per archiviare i backup. I valori consentiti includono: Local, Zone, Geo, GeoZone.

--capacity -c

Capacità dell'istanza gestita in numero intero di vcore.

--database-format

Istanza gestita formato di database specifico per SQL. I valori consentiti includono: AlwaysUpToDate, SQLServer2022.

Valori accettati: AlwaysUpToDate, SQLServer2022
--edition --tier -e

Componente dell'edizione dello SKU. I valori consentiti includono: GeneralPurpose, BusinessCritical.

--family -f

Componente di generazione di calcolo dello SKU. I valori consentiti includono: Gen4, Gen5.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Valore predefinito: False
--identity-type -t

Tipo di identità da usare. I valori possibili sono SystemAsssigned, UserAssigned, SystemAssignedUserAssigned e None.

Valori accettati: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--instance-pool-name

Nome del pool di istanze in cui verrà inserita l'istanza gestita.

--key-id -k

URI dell'insieme di credenziali delle chiavi per la crittografia.

--license-type

Tipo di licenza da applicare per questa istanza gestita.

Valori accettati: BasePrice, LicenseIncluded
--maint-config-id -m

Modificare la configurazione di manutenzione per questa istanza gestita.

--minimal-tls-version
Anteprima

Selezionare la versione minima di TLS che deve essere applicata dall'istanza gestita per le connessioni in ingresso.

Valori accettati: 1.0, 1.1, 1.2, None
--name -n

Nome dell'istanza gestita.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--pid --primary-user-assigned-identity-id

ID dell'identità gestita dall'utente primario.

--pricing-model

Istanza gestita modello tariffario. I valori consentiti includono: Regular, Freemium.

Valori accettati: Freemium, Regular
--proxy-override

Tipo di connessione utilizzato per la connessione all'istanza di .

Valori accettati: Default, Proxy, Redirect
--public-data-endpoint-enabled

Indica se l'endpoint dati pubblico è abilitato o meno per l'istanza.

Valori accettati: false, true
--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valore predefinito: []
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service-principal-type

Tipo di entità servizio da usare per questa Istanza gestita. I valori possibili sono SystemAssigned e None.

Valori accettati: None, SystemAssigned
--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

Valore predefinito: []
--storage

Dimensioni di archiviazione dell'istanza gestita. Le dimensioni di archiviazione devono essere specificate in incrementi di 32 GB.

--subnet

Nome o ID della subnet che consente l'accesso a un Istanza gestita sql di Azure. Se viene specificato il nome della subnet, è necessario specificare --vnet-name.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--user-assigned-identity-id -a

Generare e assegnare un'identità gestita dall'utente (UMI) per questo server.

--vnet-name

Nome della rete virtuale.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
--zone-redundant -z

Specifica se abilitare la ridondanza della zona. Il valore predefinito è true se non viene specificato alcun valore.

Valori accettati: false, true
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.