Share via


az datamigration sql-service

Nota

Questo riferimento fa parte dell'estensione datamigration per l'interfaccia della riga di comando di Azure (versione 2.15.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az datamigration sql-service . Altre informazioni sulle estensioni.

Gestire Servizio Migrazione del database.

Comandi

Nome Descrizione Tipo Stato
az datamigration sql-service create

Creare Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service delete

Eliminare Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service delete-node

Eliminare il nodo del runtime di integrazione.

Estensione Disponibilità generale
az datamigration sql-service list

Recuperare tutti i Servizio Migrazione del database nel gruppo di risorse. E Recupera tutti i Servizio Migrazione del database nella sottoscrizione.

Estensione Disponibilità generale
az datamigration sql-service list-auth-key

Recuperare l'elenco delle chiavi di autenticazione per il runtime di integrazione self-hosted.

Estensione Disponibilità generale
az datamigration sql-service list-integration-runtime-metric

Recuperare i nodi runtine di integrazione registrati e i relativi dati di monitoraggio per un determinato Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service list-migration

Recuperare l'elenco delle migrazioni di database collegate al servizio.

Estensione Disponibilità generale
az datamigration sql-service regenerate-auth-key

Rigenerare un nuovo set di chiavi di autenticazione per il runtime di integrazione self-hosted.

Estensione Disponibilità generale
az datamigration sql-service show

Recuperare il Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service update

Aggiornare Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione del servizio sql-service di datamigration.

Estensione Disponibilità generale

az datamigration sql-service create

Creare Servizio Migrazione del database.

az datamigration sql-service create --name
                                    --resource-group
                                    [--location]
                                    [--no-wait]
                                    [--tags]

Esempio

Creare o aggiornare il servizio migrazione SQL.

az datamigration sql-service create --location "northeurope" --resource-group "testrg" --name "testagent"

Parametri necessari

--name --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--resource-group -g

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

Parametri facoltativi

--location -l

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

--no-wait

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

valore predefinito: False
--tags

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

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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service delete

Eliminare Servizio Migrazione del database.

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

Esempio

Eliminare il Servizio Migrazione SQL.

az datamigration sql-service delete --resource-group "testrg" --name "service1"

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 --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--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 sottoscrizione predefinita 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service delete-node

Eliminare il nodo del runtime di integrazione.

az datamigration sql-service delete-node [--ids]
                                         [--ir-name]
                                         [--name]
                                         [--node-name]
                                         [--resource-group]
                                         [--subscription]

Esempio

Eliminare il nodo del runtime di integrazione.

az datamigration sql-service delete-node --ir-name "IRName" --node-name "nodeName" --resource-group "testrg" --name "service1"

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

--ir-name

Nome del runtime di integrazione.

--name --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--node-name

Nome del nodo da eliminare.

--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 sottoscrizione predefinita 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service list

Recuperare tutti i Servizio Migrazione del database nel gruppo di risorse. E Recupera tutti i Servizio Migrazione del database nella sottoscrizione.

az datamigration sql-service list [--resource-group]

Esempio

Ottenere Servizi di migrazione nel gruppo di risorse.

az datamigration sql-service list --resource-group "testrg"

Ottenere i servizi nelle sottoscrizioni.

az datamigration sql-service list

Parametri facoltativi

--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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service list-auth-key

Recuperare l'elenco delle chiavi di autenticazione per il runtime di integrazione self-hosted.

az datamigration sql-service list-auth-key --name
                                           --resource-group

Esempio

Recuperare l'elenco delle chiavi di autenticazione.

az datamigration sql-service list-auth-key --resource-group "testrg" --name "service1"

Parametri necessari

--name --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service list-integration-runtime-metric

Recuperare i nodi runtine di integrazione registrati e i relativi dati di monitoraggio per un determinato Servizio Migrazione del database.

az datamigration sql-service list-integration-runtime-metric --name
                                                             --resource-group

Esempio

Recuperare i dati di monitoraggio.

az datamigration sql-service list-integration-runtime-metric --resource-group "testrg" --name "service1"

Parametri necessari

--name --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service list-migration

Recuperare l'elenco delle migrazioni di database collegate al servizio.

az datamigration sql-service list-migration --name
                                            --resource-group

Esempio

Elencare le migrazioni di database collegate al servizio.

az datamigration sql-service list-migration --resource-group "testrg" --name "service1"

Parametri necessari

--name --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service regenerate-auth-key

Rigenerare un nuovo set di chiavi di autenticazione per il runtime di integrazione self-hosted.

az datamigration sql-service regenerate-auth-key [--auth-key1]
                                                 [--auth-key2]
                                                 [--ids]
                                                 [--key-name]
                                                 [--name]
                                                 [--resource-group]
                                                 [--subscription]

Esempio

Rigenerare l'oggetto delle chiavi di autenticazione.

az datamigration sql-service regenerate-auth-key --key-name "authKey1" --resource-group "testrg" --name "service1"

Parametri facoltativi

--auth-key1

Prima chiave di autenticazione.

--auth-key2

Seconda chiave di autenticazione.

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

--key-name

Nome della chiave di autenticazione da generare.

--name --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--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 sottoscrizione predefinita 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service show

Recuperare il Servizio Migrazione del database.

az datamigration sql-service show [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]

Esempio

Ottenere il servizio migrazione.

az datamigration sql-service show --resource-group "testrg" --name "service1"

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 --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--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 sottoscrizione predefinita 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service update

Aggiornare Servizio Migrazione del database.

az datamigration sql-service update [--ids]
                                    [--name]
                                    [--no-wait]
                                    [--resource-group]
                                    [--subscription]
                                    [--tags]

Esempio

Aggiornare il Servizio Migrazione SQL.

az datamigration sql-service update --tags mytag="myval" --resource-group "testrg" --name "testagent"

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 --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tags

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

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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az datamigration sql-service wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione del servizio sql-service di datamigration.

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

Esempio

Sospendere l'esecuzione della riga di comando successiva dello script dell'interfaccia della riga di comando fino a quando non viene creata correttamente la datamigration sql-service.

az datamigration sql-service wait --resource-group "testrg" --name "service1" --created

Sospendere l'esecuzione della riga di comando successiva dello script dell'interfaccia della riga di comando fino a quando non viene aggiornata correttamente la datamigration sql-service.

az datamigration sql-service wait --resource-group "testrg" --name "service1" --updated

Sospendere l'esecuzione della riga successiva dello script dell'interfaccia della riga di comando fino a quando la datamigration sql-service non viene eliminata correttamente.

az datamigration sql-service wait --resource-group "testrg" --name "service1" --deleted

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

valore predefinito: False
--exists

Attendere che la risorsa esista.

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

--interval

Intervallo di polling in secondi.

valore predefinito: 30
--name --sql-migration-service-name -n

Nome del Servizio Migrazione SQL.

--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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--timeout

Attesa massima in secondi.

valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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