az sql mi

Hantera SQL-hanterade instanser.

Kommandon

az sql mi ad-admin

Hantera active directory-administratören för en hanterad instans.

az sql mi ad-admin create

Skapar en ny Active Directory-administratör för hanterad instans.

az sql mi ad-admin delete

Tar bort en befintlig Active Directory-administratör för hanterad instans.

az sql mi ad-admin list

Returnerar en lista över Active Directory-administratörer för hanterade instanser.

az sql mi ad-admin update

Uppdateringar en befintlig Active Directory-administratör för hanterad instans.

az sql mi ad-only-auth

Hantera endast azure Active Directory-inställningar för en hanterad instans.

az sql mi ad-only-auth disable

Inaktivera endast Azure Active Directory-autentisering för den här hanterade instansen.

az sql mi ad-only-auth enable

Aktivera endast Azure Active Directory-autentisering för den här hanterade instansen.

az sql mi ad-only-auth get

Hämta en specifik autentiseringsegenskap endast för Azure Active Directory.

az sql mi create

Skapa en hanterad instans.

az sql mi delete

Ta bort en hanterad instans.

az sql mi endpoint-cert

Hanteringskommandon för slutpunktscertifikat.

az sql mi endpoint-cert list

Lista certifikat som används på slutpunkter på målinstansen.

az sql mi endpoint-cert show

Hämta ett certifikat som används på slutpunkten med det angivna ID:t.

az sql mi failover

Redundansväxling av en hanterad instans.

az sql mi key

Hantera en SQL-instanss nycklar.

az sql mi key create

Skapar en SQL-instansnyckel.

az sql mi key delete

Tar bort en SQL-instansnyckel.

az sql mi key list

Hämtar en lista över nycklar för hanterade instanser.

az sql mi key show

Visar en SQL-instansnyckel.

az sql mi link

Hanteringskommandon för instanslänkar.

az sql mi link create

Skapa en distribuerad tillgänglighetsgrupp mellan Sql On-Prem och Sql Managed Instance.

az sql mi link delete

Släpp en distribuerad tillgänglighetsgrupp mellan Sql On-Prem och Sql Managed Instance.

az sql mi link list

Hämta en lista över distribuerade tillgänglighetsgrupper i instansen.

az sql mi link show

Hämta information om distribuerade tillgänglighetsgrupper.

az sql mi link update

Uppdatera en distribuerad tillgänglighetsgrupp mellan Sql On-Prem och Sql Managed Instance.

az sql mi list

Lista tillgängliga hanterade instanser.

az sql mi op

Hantera åtgärder på en hanterad instans.

az sql mi op cancel

Avbryter den asynkrona åtgärden på den hanterade instansen.

az sql mi op list

Hämtar en lista över åtgärder som utförs på den hanterade instansen.

az sql mi op show

Hämtar en hanteringsåtgärd på en hanterad instans.

az sql mi partner-cert

Certifikathanteringskommandon för serverförtroende.

az sql mi partner-cert create

Ladda upp ett serverförtroendecertifikat från rutan till Sql Managed Instance.

az sql mi partner-cert delete

Ta bort ett serverförtroendecertifikat som laddades upp från rutan till Sql Managed Instance.

az sql mi partner-cert list

Hämta en lista över serverförtroendecertifikat som har laddats upp från rutan till den angivna Sql Managed Instance.

az sql mi partner-cert show

Hämta ett serverförtroendecertifikat som har laddats upp från rutan till Sql Managed Instance.

az sql mi show

Hämta information om en hanterad instans.

az sql mi tde-key

Hantera krypteringsskydd för en SQL-instans.

az sql mi tde-key set

Anger SQL-instansens krypteringsskydd.

az sql mi tde-key show

Visar ett skydd för serverkryptering.

az sql mi update

Uppdatera en hanterad instans.

az sql mi create

Skapa en hanterad instans.

az sql mi create --name
                 --resource-group
                 --subnet
                 [--admin-password]
                 [--admin-user]
                 [--assign-identity]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--collation]
                 [--edition]
                 [--enable-ad-only-auth]
                 [--external-admin-name]
                 [--external-admin-principal-type]
                 [--external-admin-sid]
                 [--family]
                 [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                 [--key-id]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--location]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--no-wait]
                 [--pid]
                 [--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]

Exempel

Skapa en hanterad instans med minimal uppsättning parametrar

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}

Skapa en hanterad instans med angivna parametrar och med identitet

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

Skapa en hanterad instans med angivna parametrar och taggar

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

Skapa en hanterad instans med angivna parametrar och redundans för säkerhetskopieringslagring angiven

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

Skapa en hanterad instans med underhållskonfiguration

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}

Skapa en hanterad instans med tjänstens huvudnamn aktiverat

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

Skapa en hanterad instans utan SQL-Admin, med AAD-administratör och ENDAST AD aktiverat

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

Skapa en hanterad instans utan SQL-Admin, med AD-administratör, AD Endast aktiverat, User ManagedIdenties och Identity Type är 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

Skapa en hanterad instans utan SQL-Admin, med AD-administratör, AD Endast aktiverat, AnvändarhanteradeIdentiteter och Identitetstyp är 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

Obligatoriska parametrar

--name -n

Namnet på den hanterade instansen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subnet

Namn eller ID för det undernät som ger åtkomst till en Azure Sql Managed Instance. Om undernätsnamnet anges måste --vnet-name anges.

Valfria parametrar

--admin-password -p

Administratörens inloggningslösenord (krävs för atthantera skapandet av en instans).

--admin-user -u

Administratörsanvändarnamn för den hanterade instansen. Kanoniskt anges när den hanterade instansen skapas (och krävs för att skapa).

--assign-identity -i

Generera och tilldela en Azure Active Directory-identitet för den här hanterade instansen för användning med viktiga hanteringstjänster som Azure KeyVault.

--backup-storage-redundancy --bsr

Redundans för lagring av säkerhetskopior som används för att lagra säkerhetskopior. Tillåtna värden är: Lokal, Zon, Geo, GeoZone.

--capacity -c

Kapaciteten för den hanterade instansen i heltalsantal virtuella kärnor.

--collation

Sortering av den hanterade instansen.

--edition --tier -e

Versionskomponenten i sku:n. Tillåtna värden är: GeneralPurpose, BusinessCritical.

--enable-ad-only-auth

Aktivera endast Azure Active Directory-autentisering för den här servern.

--external-admin-name

Visningsnamn för Azure AD administratörsanvändare, grupp eller program.

--external-admin-principal-type

Användare, grupp eller program.

--external-admin-sid

Det unika ID:t för Azure AD-administratören. Objekt-ID för användare eller grupp, klient-ID för program.

--family -f

Komponenten för beräkningsgenerering i sku:n. Tillåtna värden är: Gen4, Gen5.

--identity-type -t

Typ av identitet som ska användas. Möjliga värden är SystemAsssigned,UserAssigned, SystemAssignedUserAssigned och None.

accepterade värden: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--key-id -k

Nyckelvalvs-URI:n för kryptering.

--license-type

Licenstypen som ska tillämpas för den här hanterade instansen.

accepterade värden: BasePrice, LicenseIncluded
--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med .az configure --defaults location=<location>

--maint-config-id -m

Tilldela underhållskonfiguration till den här hanterade instansen.

--minimal-tls-version

Den lägsta TLS-version som tillämpas för inkommande anslutningar av den hanterade instansen.

accepterade värden: 1.0, 1.1, 1.2, None
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

--pid --primary-user-assigned-identity-id

ID för den primära användarhanterade identiteten.

--proxy-override

Anslutningstypen som används för att ansluta till instansen.

accepterade värden: Default, Proxy, Redirect
--public-data-endpoint-enabled

Om den offentliga dataslutpunkten är aktiverad för instansen eller inte.

accepterade värden: false, true
--service-principal-type

Tjänsthuvudnamnstyp som ska användas för den här hanterade instansen. Möjliga värden är SystemAssigned och None.

accepterade värden: None, SystemAssigned
--storage

Lagringsstorleken för den hanterade instansen. Lagringsstorleken måste anges i steg om 32 GB.

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--timezone-id

Tidszons-ID för den instans som ska anges. En lista över tidszons-ID:t exponeras via vyn sys.time_zone_info (Transact-SQL).

--user-assigned-identity-id -a

Generera och tilldela en användarhanterad identitet (UMI) för den här servern.

--vnet-name

Namnet på det virtuella nätverket.

--yes -y

Fråga inte efter bekräftelse.

az sql mi delete

Ta bort en hanterad instans.

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

Exempel

Ta bort en hanterad instans

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

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om "Resurs-ID"-argument. Du bör ange argumenten --id eller andra "Resurs-ID".

--name -n

Namnet på den hanterade instansen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--yes -y

Fråga inte efter bekräftelse.

az sql mi failover

Redundansväxling av en hanterad instans.

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

Exempel

Redundansväxling av en primär replik för hanterad instans

az sql mi failover -g mygroup -n myinstance

Redundansväxling av en hanterad instans som kan läsas av en sekodär replik

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

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om "Resurs-ID"-argument. Du bör ange argumenten --id eller andra "Resurs-ID".

--name -n

Namnet på den hanterade instansen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

--replica-type

Typen av replik som ska växlas över. Standardvärdet är Ingen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

az sql mi list

Lista tillgängliga hanterade instanser.

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

Exempel

Visa en lista över alla hanterade instanser i den aktuella prenumerationen.

az sql mi list

Visa en lista över alla hanterade instanser i en resursgrupp.

az sql mi list -g mygroup

Valfria parametrar

--expand-ad-admin

Expandera Active Directory-administratören för servern.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

az sql mi show

Hämta information om en hanterad instans.

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

Exempel

Hämta information om en hanterad instans

az sql mi show -g mygroup -n myinstance

Valfria parametrar

--expand-ad-admin

Expandera Active Directory-administratören för servern.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om "Resurs-ID"-argument. Du bör ange argumenten --id eller andra "Resurs-ID".

--name -n

Namnet på den hanterade instansen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

az sql mi update

Uppdatera en hanterad instans.

az sql mi update [--add]
                 [--admin-password]
                 [--assign-identity]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--edition]
                 [--family]
                 [--force-string]
                 [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                 [--ids]
                 [--key-id]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--name]
                 [--no-wait]
                 [--pid]
                 [--proxy-override {Default, Proxy, Redirect}]
                 [--public-data-endpoint-enabled {false, true}]
                 [--remove]
                 [--resource-group]
                 [--service-principal-type {None, SystemAssigned}]
                 [--set]
                 [--storage]
                 [--subnet]
                 [--tags]
                 [--user-assigned-identity-id]
                 [--vnet-name]
                 [--yes]

Exempel

Uppdateringar en mi med angivna parametrar och med identitet

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

Uppdatera mi edition och maskinvarufamilj

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

Lägg till eller uppdatera en tagg.

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

Ta bort en tagg.

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

Uppdatera en hanterad instans. (automatiskt genererad)

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

Uppdatera en hanterad instans. (automatiskt genererad)

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

Uppdatera en hanterad instans med underhållskonfiguration

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

Ta bort underhållskonfiguration från hanterad instans

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

Uppdatera en hanterad instans med tjänstens huvudnamn

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

Uppdatera en hanterad instans med användarhanterade Identies och identitetstyp är 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

Uppdatera en hanterad instans med användarhanterade Identies och identitetstyp är 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

Flytta hanterad instans till ett annat undernät

az sql mi update -g myResourceGroup -n myServer -i \ --subnet /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \

Uppdatera lagringsredundans för mi-säkerhetskopiering

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

Valfria parametrar

--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string eller JSON string>.

--admin-password -p

Administratörens inloggningslösenord (krävs för atthantera skapandet av en instans).

--assign-identity -i

Generera och tilldela en Azure Active Directory-identitet för den här hanterade instansen för användning med viktiga hanteringstjänster som Azure KeyVault. Om identitet redan har tilldelats gör du ingenting.

--backup-storage-redundancy --bsr

Redundans för lagring av säkerhetskopior som används för att lagra säkerhetskopior. Tillåtna värden är: Lokal, Zon, Geo, GeoZone.

--capacity -c

Kapaciteten för den hanterade instansen i heltalsantal virtuella kärnor.

--edition --tier -e

Versionskomponenten i sku:n. Tillåtna värden är: GeneralPurpose, BusinessCritical.

--family -f

Komponenten för beräkningsgenerering i sku:n. Tillåtna värden är: Gen4, Gen5.

--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

--identity-type -t

Typ av identitet som ska användas. Möjliga värden är SystemAsssigned,UserAssigned, SystemAssignedUserAssigned och None.

accepterade värden: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om "Resurs-ID"-argument. Du bör ange argumenten --id eller andra "Resurs-ID".

--key-id -k

Nyckelvalvs-URI:n för kryptering.

--license-type

Licenstypen som ska tillämpas för den här hanterade instansen.

accepterade värden: BasePrice, LicenseIncluded
--maint-config-id -m

Ändra underhållskonfigurationen för den här hanterade instansen.

--minimal-tls-version

Den lägsta TLS-version som tillämpas för inkommande anslutningar av den hanterade instansen.

accepterade värden: 1.0, 1.1, 1.2, None
--name -n

Namnet på den hanterade instansen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

--pid --primary-user-assigned-identity-id

ID för den primära användarhanterade identiteten.

--proxy-override

Anslutningstypen som används för att ansluta till instansen.

accepterade värden: Default, Proxy, Redirect
--public-data-endpoint-enabled

Om den offentliga dataslutpunkten är aktiverad för instansen eller inte.

accepterade värden: false, true
--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-principal-type

Tjänsthuvudnamnstyp som ska användas för den här hanterade instansen. Möjliga värden är SystemAssigned och None.

accepterade värden: None, SystemAssigned
--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=.

--storage

Lagringsstorleken för den hanterade instansen. Lagringsstorleken måste anges i steg om 32 GB.

--subnet

Namn eller ID för det undernät som ger åtkomst till en Azure Sql Managed Instance. Om undernätsnamnet anges måste --vnet-name anges.

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--user-assigned-identity-id -a

Generera och tilldela en användarhanterad identitet (UMI) för den här servern.

--vnet-name

Namnet på det virtuella nätverket.

--yes -y

Fråga inte efter bekräftelse.