Dela via


az sql vm

Hantera virtuella SQL-datorer.

Kommandon

Name Description Typ Status
az sql vm add-to-group

Lägger till en virtuell SQL-dator i en sql-datorgrupp.

Kärna Allmän tillgänglighet
az sql vm create

Skapar en virtuell SQL-dator.

Kärna Allmän tillgänglighet
az sql vm delete

Tar bort en virtuell SQL-dator.

Kärna Allmän tillgänglighet
az sql vm enable-azure-ad-auth

Aktivera Azure AD-autentisering av en virtuell SQL-dator.

Kärna Allmän tillgänglighet
az sql vm group

Hantera sql-grupper för virtuella datorer.

Kärna Allmän tillgänglighet
az sql vm group ag-listener

Hantera LYSSNARe för SQL-tillgänglighetsgrupper.

Kärna Allmän tillgänglighet
az sql vm group ag-listener create

Skapar en tillgänglighetsgrupplyssnare.

Kärna Allmän tillgänglighet
az sql vm group ag-listener delete

Tar bort en tillgänglighetsgruppslyssnare.

Kärna Allmän tillgänglighet
az sql vm group ag-listener list

Visar en lista över alla lyssnare för tillgänglighetsgrupper i en sql-grupp för virtuella datorer.

Kärna Allmän tillgänglighet
az sql vm group ag-listener show

Hämtar en tillgänglighetsgruppslyssnare.

Kärna Allmän tillgänglighet
az sql vm group ag-listener update

Uppdateringar en tillgänglighetsgruppslyssnare.

Kärna Allmän tillgänglighet
az sql vm group create

Skapar en virtuell SQL-datorgrupp.

Kärna Allmän tillgänglighet
az sql vm group delete

Tar bort en sql-grupp för virtuella datorer.

Kärna Allmän tillgänglighet
az sql vm group list

Visar en lista över alla sql-grupper för virtuella datorer i en resursgrupp eller prenumeration.

Kärna Allmän tillgänglighet
az sql vm group show

Hämtar en virtuell SQL-datorgrupp.

Kärna Allmän tillgänglighet
az sql vm group update

Uppdateringar en virtuell SQL-datorgrupp om det inte finns virtuella SQL-datorer kopplade till gruppen.

Kärna Allmän tillgänglighet
az sql vm list

Visar en lista över alla virtuella SQL-datorer i en resursgrupp eller prenumeration.

Kärna Allmän tillgänglighet
az sql vm remove-from-group

Ta bort den virtuella SQL-datorn från den aktuella sql-gruppen för virtuella datorer.

Kärna Allmän tillgänglighet
az sql vm show

Hämtar en virtuell SQL-dator.

Kärna Allmän tillgänglighet
az sql vm start-assessment

Startar SQL Best Practice Assessment på en virtuell SQL-dator.

Kärna Allmän tillgänglighet
az sql vm update

Uppdateringar egenskaperna för en virtuell SQL-dator.

Kärna Allmän tillgänglighet
az sql vm validate-azure-ad-auth

Verifiera Azure AD-autentisering av en virtuell SQL-dator på klientsidan utan att aktivera den.

Kärna Allmän tillgänglighet

az sql vm add-to-group

Lägger till en virtuell SQL-dator i en sql-datorgrupp.

az sql vm add-to-group --sqlvm-group
                       [--bootstrap-acc-pwd]
                       [--ids]
                       [--name]
                       [--operator-acc-pwd]
                       [--resource-group]
                       [--service-acc-pwd]
                       [--subscription]

Exempel

Lägg till en virtuell SQL-dator i en grupp.

az sql vm add-to-group -n sqlvm -g myresourcegroup --sqlvm-group sqlvmgroup --bootstrap-acc-pwd {bootstrappassword} --operator-acc-pwd {operatorpassword} --service-acc-pwd {servicepassword}

Obligatoriska parametrar

--sqlvm-group -r

Namn eller resurs-ID för den virtuella SQL-datorgruppen. Om endast namn anges ska sql-gruppen för virtuella datorer finnas i samma resursgrupp för den virtuella SQL-datorn.

Valfria parametrar

--bootstrap-acc-pwd -b

Lösenord för klustrets bootstrap-konto om det anges i den virtuella SQL-datorgruppen.

--ids

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

--name -n

Namnet på den virtuella SQL-datorn.

--operator-acc-pwd -p

Lösenord för det klusteroperatorkonto som anges i gruppen för virtuella SQL-datorer.

--resource-group -g

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

--service-acc-pwd -s

Lösenord för SQL-tjänstkontot som anges i gruppen för virtuella SQL-datorer.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql vm create

Skapar en virtuell SQL-dator.

az sql vm create --name
                 --resource-group
                 [--backup-pwd]
                 [--backup-schedule-type {Automated, Manual}]
                 [--backup-system-dbs {false, true}]
                 [--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
                 [--credential-name]
                 [--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                 [--enable-auto-backup {false, true}]
                 [--enable-auto-patching {false, true}]
                 [--enable-encryption {false, true}]
                 [--enable-key-vault-credential {false, true}]
                 [--enable-r-services {false, true}]
                 [--full-backup-duration]
                 [--full-backup-frequency {Daily, Weekly}]
                 [--full-backup-start-hour]
                 [--image-offer]
                 [--image-sku {Developer, Enterprise, Express, Standard, Web}]
                 [--key-vault]
                 [--least-privilege-mode {Enabled, NotSet}]
                 [--license-type {AHUB, DR, PAYG}]
                 [--location]
                 [--log-backup-frequency]
                 [--maintenance-window-duration]
                 [--maintenance-window-start-hour]
                 [--port]
                 [--retention-period]
                 [--sa-key]
                 [--sp-name]
                 [--sp-secret]
                 [--sql-auth-update-pwd]
                 [--sql-auth-update-username]
                 [--sql-mgmt-type {Full, LightWeight, NoAgent}]
                 [--sql-workload-type {DW, GENERAL, OLTP}]
                 [--storage-account]
                 [--tags]

Exempel

Skapa en virtuell SQL-dator med AHUB-faktureringstagg.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB

Skapa en virtuell SQL-dator med dr-faktureringstagg.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type DR

Skapa en virtuell SQL-dator med specifik sku-typ och licenstyp.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --image-sku Enterprise --license-type AHUB

Skapa en virtuell SQL-dator med lägsta behörighetsläge aktiverat.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --least-privilege-mode Enabled --sql-mgmt-type Full

Skapa en virtuell SQL-dator med NoAgent-typ, endast giltig för EOS SQL 2008 och SQL 2008 R2.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type AHUB --sql-mgmt-type NoAgent --image-sku Enterprise --image-offer SQL2008-WS2008R2

Aktivera R-tjänster i SQL2016 och senare.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --enable-r-services true

Skapa en virtuell SQL-dator och konfigurera inställningar för automatisk säkerhetskopiering.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60

Skapa en virtuell SQL-dator och konfigurera inställningar för automatisk korrigering.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2

Skapa en virtuell SQL-dator och konfigurera SQL-anslutningsinställningar.

az sql vm create -n sqlvm -g myresourcegroup -l eastus --license-type PAYG --sql-mgmt-type Full --connectivity-type private --port 1433 --sql-auth-update-username {newlogin} --sql-auth-update-pwd {sqlpassword}

Obligatoriska parametrar

--name -n

Namnet på den virtuella SQL-datorn. Namnet på den nya virtuella SQL-datorn måste vara lika med den underliggande virtuella datorn som skapats från SQL Marketplace-avbildningen.

--resource-group -g

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

Valfria parametrar

--backup-pwd

Lösenord för kryptering vid säkerhetskopiering.

--backup-schedule-type

Schematyp för säkerhetskopiering.

Godkända värden: Automated, Manual
--backup-system-dbs

Inkludera systemdatabaser vid säkerhetskopiering.

Godkända värden: false, true
Standardvärde: False
--connectivity-type

SQL Server-anslutningsalternativ.

Godkända värden: LOCAL, PRIVATE, PUBLIC
--credential-name

Namn på autentiseringsuppgifter.

--day-of-week

Dag i veckan för att tillämpa plåstret på.

Godkända värden: Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--enable-auto-backup

Aktivera eller inaktivera automatisk återställning på en virtuell SQL-dator. Om det finns några inställningar för säkerhetskopiering anges parametern automatiskt till true.

Godkända värden: false, true
--enable-auto-patching

Aktivera eller inaktivera automatisk kompatibilitet på en virtuell SQL-dator. Om det finns några inställningar för automatisk kompatibilitet anges parametern automatiskt till true.

Godkända värden: false, true
--enable-encryption

Aktivera kryptering för säkerhetskopiering på en virtuell SQL-dator.

Godkända värden: false, true
Standardvärde: False
--enable-key-vault-credential

Aktivera eller inaktivera autentiseringsinställningen för nyckelvalvet. Om det finns några inställningar för nyckelvalv anges parametern automatiskt till true.

Godkända värden: false, true
--enable-r-services

Aktivera eller inaktivera R-tjänster (SQL 2016 och senare).

Godkända värden: false, true
--full-backup-duration

Varaktigheten för tidsfönstret för en viss dag då fullständiga säkerhetskopior kan utföras. 1-23 timmar.

--full-backup-frequency

Frekvens för fullständiga säkerhetskopior. I båda fallen börjar fullständiga säkerhetskopieringar under nästa schemalagda tidsfönster.

Godkända värden: Daily, Weekly
--full-backup-start-hour

Starttid för en viss dag då fullständiga säkerhetskopior kan utföras. 0-23 timmar.

--image-offer

SQL-avbildningserbjudande. Exempel är SQL2008R2-WS2008, SQL2008-WS2008.

--image-sku

SQL-avbildnings-SKU.

Godkända värden: Developer, Enterprise, Express, Standard, Web
--key-vault

Url för Azure Key Vault.

--least-privilege-mode

Sql IaaS-agentens lägsta behörighetsläge. Uppdateringar från sysadmin till specifika behörigheter som används per funktion.

Godkända värden: Enabled, NotSet
--license-type -i

SQL Server-licenstyp.

Godkända värden: AHUB, DR, PAYG
--location -l

Plats. Om den inte tillhandahålls bör den virtuella datorn finnas i samma region i resursgruppen. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--log-backup-frequency

Frekvens för loggsäkerhetskopior. 5-60 minuter.

--maintenance-window-duration

Varaktighet för korrigering. 30-180 minuter.

--maintenance-window-start-hour

Timme på dagen när korrigering initieras. Lokal VM-tid 0–23 timmar.

--port

SQL Server-port.

--retention-period

Kvarhållningsperiod för säkerhetskopiering. 1-30 dagar.

--sa-key

Lagringskontonyckel där säkerhetskopiering ska göras.

--sp-name

Tjänstens huvudnamn för åtkomst till nyckelvalvet.

--sp-secret

Tjänstens huvudnamnshemlighet för åtkomst till nyckelvalvet.

--sql-auth-update-pwd

SQL Server sysadmin-inloggningslösenord.

--sql-auth-update-username

SQL Server sysadmin-inloggning för att skapa.

--sql-mgmt-type
Inaktuell

Argumentet "sql_management_mode" har blivit inaktuellt och tas bort i en framtida version.

SQL Server-hanteringstyp. Om NoAgent har valts anger du --image-sku och --offer-type.

Godkända värden: Full, LightWeight, NoAgent
Standardvärde: LightWeight
--sql-workload-type

SQL Server-arbetsbelastningstyp.

Godkända värden: DW, GENERAL, OLTP
--storage-account

Url till lagringskontot där säkerhetskopieringen ska göras.

--tags

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

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql vm delete

Tar bort en virtuell SQL-dator.

az sql vm delete [--ids]
                 [--name]
                 [--resource-group]
                 [--subscription]
                 [--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 argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella SQL-datorn.

--resource-group -g

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql vm enable-azure-ad-auth

Aktivera Azure AD-autentisering av en virtuell SQL-dator.

az sql vm enable-azure-ad-auth [--ids]
                               [--msi-client-id]
                               [--name]
                               [--resource-group]
                               [--skip-client-validation]
                               [--subscription]

Exempel

Aktivera Azure AD-autentisering med systemtilldelad hanterad identitet med validering på klientsidan.

az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup

Aktivera Azure AD-autentisering med användartilldelad hanterad identitet med validering på klientsidan.

az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678

Aktivera Azure AD-autentisering med systemtilldelad hanterad identitet som hoppar över verifiering på klientsidan. Verifieringen på serversidan sker alltid.

az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --skip-client-validation

Aktivera Azure AD-autentisering med användartilldelad hanterad identitet som hoppar över verifiering på klientsidan. Verifieringen på serversidan sker alltid.

az sql vm enable-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678 --skip-client-validation

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 argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--msi-client-id

Klient-ID för virutal datorhanterad identitet.

--name -n

Namnet på den virtuella SQL-datorn.

--resource-group -g

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

--skip-client-validation

Hoppa över verifiering av Azure AD-autentisering på klientsidan. Verifieringen på serversidan sker fortfarande.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql vm list

Visar en lista över alla virtuella SQL-datorer i en resursgrupp eller prenumeration.

az sql vm list [--resource-group]

Valfria parametrar

--resource-group -g

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

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql vm remove-from-group

Ta bort den virtuella SQL-datorn från den aktuella sql-gruppen för virtuella datorer.

az sql vm remove-from-group [--ids]
                            [--name]
                            [--resource-group]
                            [--subscription]

Exempel

Ta bort en virtuell SQL-dator från en grupp.

az sql vm remove-from-group -n sqlvm -g myresourcegroup

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 argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella SQL-datorn.

--resource-group -g

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql vm show

Hämtar en virtuell SQL-dator.

az sql vm show [--expand {*, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings}]
               [--ids]
               [--name]
               [--resource-group]
               [--subscription]

Valfria parametrar

--expand

Hämta konfigurationsinställningarna för SQLIaaSExtension. Om du vill visa alla inställningar använder du *. Om du bara vill markera några få måste inställningarna vara blankstegsavgränsade.

Godkända värden: *, AssessmentSettings, AutoBackupSettings, AutoPatchingSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings
--ids

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

--name -n

Namnet på den virtuella SQL-datorn.

--resource-group -g

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql vm start-assessment

Startar SQL Best Practice Assessment på en virtuell SQL-dator.

az sql vm start-assessment [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]

Exempel

Startar SQL Best Practice Assessment.

az sql vm start-assessment -n sqlvm -g myresourcegroup

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 argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella SQL-datorn.

--resource-group -g

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql vm update

Uppdateringar egenskaperna för en virtuell SQL-dator.

az sql vm update [--add]
                 [--agent-rg]
                 [--am-day {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                 [--am-month-occ {-1, 1, 2, 3, 4}]
                 [--am-schedule {false, true}]
                 [--am-time]
                 [--am-week-int {1, 2, 3, 4, 5, 6}]
                 [--backup-pwd]
                 [--backup-schedule-type {Automated, Manual}]
                 [--backup-system-dbs {false, true}]
                 [--connectivity-type {LOCAL, PRIVATE, PUBLIC}]
                 [--credential-name]
                 [--day-of-week {Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                 [--enable-assessment {false, true}]
                 [--enable-auto-backup {false, true}]
                 [--enable-auto-patching {false, true}]
                 [--enable-encryption {false, true}]
                 [--enable-key-vault-credential {false, true}]
                 [--enable-r-services {false, true}]
                 [--force-string]
                 [--full-backup-duration]
                 [--full-backup-frequency {Daily, Weekly}]
                 [--full-backup-start-hour]
                 [--ids]
                 [--image-sku {Developer, Enterprise, Express, Standard, Web}]
                 [--key-vault]
                 [--least-privilege-mode {Enabled, NotSet}]
                 [--license-type {AHUB, DR, PAYG}]
                 [--log-backup-frequency]
                 [--maintenance-window-duration]
                 [--maintenance-window-start-hour]
                 [--name]
                 [--port]
                 [--remove]
                 [--resource-group]
                 [--retention-period]
                 [--sa-key]
                 [--set]
                 [--sp-name]
                 [--sp-secret]
                 [--sql-mgmt-type {Full, LightWeight, NoAgent}]
                 [--sql-workload-type {DW, GENERAL, OLTP}]
                 [--storage-account]
                 [--subscription]
                 [--tags]
                 [--workspace-name]
                 [--workspace-rg]
                 [--workspace-sub]
                 [--yes]

Exempel

Lägg till eller uppdatera en tagg.

az sql vm update -n sqlvm -g myresourcegroup --set tags.tagName=tagValue

Ta bort en tagg.

az sql vm update -n sqlvm -g myresourcegroup --remove tags.tagName

Uppdatera en virtuell SQL-dator med specifik sku-typ.

az sql vm update -n sqlvm -g myresourcegroup --image-sku Enterprise

Uppdatera en virtuell SQL-dators hanterbarhet från LightWeight till Full.

az sql vm update -n sqlvm -g myresourcegroup --sql-mgmt-type Full

Uppdatera en virtuell SQL-dator till lägsta behörighetsläge.

az sql vm update -n sqlvm -g myresourcegroup --least-privilege-mode Enabled --sql-mgmt-type Full

Uppdatera inställningar för automatisk säkerhetskopiering av virtuella SQL-datorer.

az sql vm update -n sqlvm -g myresourcegroup --backup-schedule-type manual --full-backup-frequency Weekly --full-backup-start-hour 2 --full-backup-duration 2 --sa-key {storageKey} --storage-account 'https://storageacc.blob.core.windows.net/' --retention-period 30 --log-backup-frequency 60

Inaktivera inställningar för automatisk säkerhetskopiering av virtuella SQL-datorer.

az sql vm update -n sqlvm -g myresourcegroup --enable-auto-backup false

Uppdatera inställningar för automatisk uppdatering av virtuella SQL-datorer.

az sql vm update -n sqlvm -g myresourcegroup --day-of-week sunday --maintenance-window-duration 60 --maintenance-window-start-hour 2

Inaktivera inställningar för automatisk uppdatering av virtuella SQL-datorer.

az sql vm update -n sqlvm -g myresourcegroup --enable-auto-patching false

Uppdatera faktureringstaggen för en virtuell SQL-dator till AHUB.

az sql vm update -n sqlvm -g myresourcegroup --license-type AHUB

Uppdatera faktureringstaggen för en virtuell SQL-dator till DR.

az sql vm update -n sqlvm -g myresourcegroup --license-type DR

Uppdatera en virtuell SQL-dator för att inaktivera utvärdering av bästa praxis för SQL.

az sql vm update -n sqlvm -g myresourcegroup --enable-assessment false

Uppdatera en virtuell SQL-dator för att inaktivera schemat för sql-utvärdering av bästa praxis.

az sql vm update -n sqlvm -g myresourcegroup --enable-assessment-schedule false

Uppdatera en virtuell SQL-dator för att aktivera schema med veckointervall för SQL-utvärdering av bästa praxis när den virtuella datorn redan är associerad med en Log Analytics-arbetsyta.

az sql vm update -n sqlvm -g myresourcegroup --assessment-weekly-interval 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'

Uppdatera en virtuell SQL-dator för att aktivera schema med månatlig förekomst för SQL best practice-utvärdering samtidigt som du associerar med en Log Analytics-arbetsyta och tilldelar en resursgrupp för agentresurserna.

az sql vm update -n sqlvm -g myresourcegroup --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2 --assessment-monthly-occurrence 1 --assessment-day-of-week monday --assessment-start-time-local '19:30'

Uppdatera en virtuell SQL-dator för att aktivera utvärdering av SQL-metodtips utan att ange ett schema för att köra utvärdering på begäran. Måste ange Log Analytics-arbetsytan och en resursgrupp för distribution av agentresurserna.

az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --agent-rg myRg2

Uppdatera en virtuell SQL-dator för att aktivera utvärdering av SQL-metodtips när du associerar med en Log Analytics-arbetsyta i en annan prenumeration

az sql vm update -n sqlvm -g myresourcegroup --enable-assessment true --workspace-name myLogAnalyticsWorkspace --workspace-rg myRg --workspace-sub myLogAnalyticsWorkspaceSubName --agent-rg myRg2

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 or JSON string>.

Standardvärde: []
--agent-rg

Resursgrupp som innehåller AMA-resurserna DCE och DCR.

--am-day --assessment-day-of-week

Dag i veckan för att köra utvärdering.

Godkända värden: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--am-month-occ --assessment-monthly-occurrence

Förekomst av DayOfWeek-dagen inom en månad för att schemalägga utvärdering. Stöder värdena 1,2,3,4 och -1. Använd -1 för den sista DayOfWeek-dagen i månaden (till exempel den sista tisdagen i månaden).

Godkända värden: -1, 1, 2, 3, 4
--am-schedule --enable-assessment-schedule

Aktivera eller inaktivera utvärderingsschema. Om det finns några inställningar för utvärderingsscheman anges parametern automatiskt till true.

Godkända värden: false, true
--am-time --assessment-start-time-local

Tid på dagen i HH:mm-format. Exempel är 17:30, 05:13.

--am-week-int --assessment-weekly-interval

Antal veckor som ska schemaläggas mellan 2 utvärderingskörningar. Stöder värdet från 1–6.

Godkända värden: 1, 2, 3, 4, 5, 6
--backup-pwd

Lösenord för kryptering vid säkerhetskopiering.

--backup-schedule-type

Schematyp för säkerhetskopiering.

Godkända värden: Automated, Manual
--backup-system-dbs

Inkludera systemdatabaser vid säkerhetskopiering.

Godkända värden: false, true
Standardvärde: False
--connectivity-type

SQL Server-anslutningsalternativ.

Godkända värden: LOCAL, PRIVATE, PUBLIC
--credential-name

Namn på autentiseringsuppgifter.

--day-of-week

Dag i veckan för att tillämpa plåstret på.

Godkända värden: Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--enable-assessment

Aktivera eller inaktivera utvärderingsfunktionen. Om det finns några utvärderingsinställningar anges parametern automatiskt till true.

Godkända värden: false, true
--enable-auto-backup

Aktivera eller inaktivera automatisk återställning på en virtuell SQL-dator. Om det finns några inställningar för säkerhetskopiering anges parametern automatiskt till true.

Godkända värden: false, true
--enable-auto-patching

Aktivera eller inaktivera automatisk kompatibilitet på en virtuell SQL-dator. Om det finns några inställningar för automatisk kompatibilitet anges parametern automatiskt till true.

Godkända värden: false, true
--enable-encryption

Aktivera kryptering för säkerhetskopiering på en virtuell SQL-dator.

Godkända värden: false, true
Standardvärde: False
--enable-key-vault-credential

Aktivera eller inaktivera autentiseringsinställningen för nyckelvalvet. Om det finns några inställningar för nyckelvalv anges parametern automatiskt till true.

Godkända värden: false, true
--enable-r-services

Aktivera eller inaktivera R-tjänster (SQL 2016 och senare).

Godkända värden: false, true
--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.

Standardvärde: False
--full-backup-duration

Varaktigheten för tidsfönstret för en viss dag då fullständiga säkerhetskopior kan utföras. 1-23 timmar.

--full-backup-frequency

Frekvens för fullständiga säkerhetskopior. I båda fallen börjar fullständiga säkerhetskopieringar under nästa schemalagda tidsfönster.

Godkända värden: Daily, Weekly
--full-backup-start-hour

Starttid för en viss dag då fullständiga säkerhetskopior kan utföras. 0-23 timmar.

--ids

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

--image-sku

SQL-avbildnings-SKU.

Godkända värden: Developer, Enterprise, Express, Standard, Web
--key-vault

Url för Azure Key Vault.

--least-privilege-mode

Sql IaaS-agentens lägsta behörighetsläge. Uppdateringar från sysadmin till specifika behörigheter som används per funktion.

Godkända värden: Enabled, NotSet
--license-type -i

SQL Server-licenstyp.

Godkända värden: AHUB, DR, PAYG
--log-backup-frequency

Frekvens för loggsäkerhetskopior. 5-60 minuter.

--maintenance-window-duration

Varaktighet för korrigering. 30-180 minuter.

--maintenance-window-start-hour

Timme på dagen när korrigering initieras. Lokal VM-tid 0–23 timmar.

--name -n

Namnet på den virtuella SQL-datorn.

--port

SQL Server-port.

--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.

Standardvärde: []
--resource-group -g

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

--retention-period

Kvarhållningsperiod för säkerhetskopiering. 1-30 dagar.

--sa-key

Lagringskontonyckel där säkerhetskopiering ska göras.

--set

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

Standardvärde: []
--sp-name

Tjänstens huvudnamn för åtkomst till nyckelvalvet.

--sp-secret

Tjänstens huvudnamnshemlighet för åtkomst till nyckelvalvet.

--sql-mgmt-type
Inaktuell

Argumentet "sql_management_mode" har blivit inaktuellt och tas bort i en framtida version.

SQL Server-hanteringstyp. Uppdateringar från LightWeight till Full.

Godkända värden: Full, LightWeight, NoAgent
--sql-workload-type

SQL Server-arbetsbelastningstyp.

Godkända värden: DW, GENERAL, OLTP
--storage-account

Url till lagringskontot där säkerhetskopieringen ska göras.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tags

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

--workspace-name

Namnet på Log Analytics-arbetsytan som ska associeras med den virtuella datorn.

--workspace-rg

Resursgrupp som innehåller Log Analytics-arbetsytan.

--workspace-sub

Prenumeration som innehåller Log Analytics-arbetsytan.

--yes -y
Inaktuell

Argumentet "prompt" har blivit inaktuellt och tas bort i en framtida version.

Fråga inte efter bekräftelse. Kräver --sql-mgmt-type.

Standardvärde: True
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql vm validate-azure-ad-auth

Verifiera Azure AD-autentisering av en virtuell SQL-dator på klientsidan utan att aktivera den.

az sql vm validate-azure-ad-auth [--ids]
                                 [--msi-client-id]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Exempel

Verifiera Azure AD-autentisering med systemtilldelad hanterad identitet på klientsidan.

az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup

Verifiera Azure AD-autentisering med användartilldelad hanterad identitet på klientsidan.

az sql vm validate-azure-ad-auth -n sqlvm -g myresourcegroup --msi-client-id 12345678

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 argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--msi-client-id

Klient-ID för virutal datorhanterad identitet.

--name -n

Namnet på den virtuella SQL-datorn.

--resource-group -g

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.