Condividi tramite


az datamigration

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. Altre sulle estensioni.

Gestire la migrazione dei dati.

Comandi

Nome Descrizione Tipo Status
az datamigration get-assessment

Avviare la valutazione nelle istanze di SQL Server.

Estensione GA
az datamigration get-sku-recommendation

Fornire consigli per gli SKU per le offerte sql di Azure.

Estensione GA
az datamigration login-migration

Eseguire la migrazione degli account di accesso da SQL Server di origine a Sql Server di Azure di destinazione.

Estensione GA
az datamigration performance-data-collection

Raccogliere i dati sulle prestazioni per le istanze di SQL Server fornite.

Estensione GA
az datamigration register-integration-runtime

Registrare il Servizio Migrazione del database nel runtime di integrazione.

Estensione GA
az datamigration sql-db

Gestire le migrazioni di database al database SQL.

Estensione GA
az datamigration sql-db cancel

Arrestare la migrazione del database in corso al database SQL.

Estensione GA
az datamigration sql-db create

Creare una nuova migrazione del database a un determinato database SQL. Questo comando può eseguire la migrazione dei dati dalle tabelle di database di origine selezionate alle tabelle di database di destinazione. Se il database di destinazione non ha una tabella esistente, usare New-AzDataMigrationSqlServerSchema comando per eseguire la migrazione degli oggetti schema dal database di origine ai database di destinazione. Il collegamento di New-AzDataMigrationSqlServerSchema è https://zcusa.951200.xyz/cli/azure/datamigration?view=azure-cli-latest#az-datamigration-sql-server-schema.

Estensione GA
az datamigration sql-db delete

Eliminare una migrazione del database in corso o completata al database SQL.

Estensione GA
az datamigration sql-db show

Recuperare la migrazione del database specificata per un database SQL specificato.

Estensione GA
az datamigration sql-db wait

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

Estensione GA
az datamigration sql-managed-instance

Gestire le migrazioni di database a Istanza gestita di SQL.

Estensione GA
az datamigration sql-managed-instance cancel

Arrestare la migrazione del database in corso a Istanza gestita di SQL.

Estensione GA
az datamigration sql-managed-instance create

Creare una nuova migrazione del database a una determinata istanza gestita di SQL.

Estensione GA
az datamigration sql-managed-instance cutover

Avviare il cutover per la migrazione online del database in corso a Istanza gestita di SQL.

Estensione GA
az datamigration sql-managed-instance show

Recuperare la migrazione del database specificata per una determinata istanza gestita di SQL.

Estensione GA
az datamigration sql-managed-instance wait

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

Estensione GA
az datamigration sql-server-schema

Eseguire la migrazione dello schema da SQL Server di origine a Sql Server di Azure di destinazione.

Estensione GA
az datamigration sql-service

Gestire il Servizio Migrazione del database.

Estensione GA
az datamigration sql-service create

Creare il Servizio Migrazione del database.

Estensione GA
az datamigration sql-service delete

Eliminare il Servizio Migrazione del database.

Estensione GA
az datamigration sql-service delete-node

Eliminare il nodo del runtime di integrazione.

Estensione GA
az datamigration sql-service list

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

Estensione GA
az datamigration sql-service list-auth-key

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

Estensione GA
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 GA
az datamigration sql-service list-migration

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

Estensione GA
az datamigration sql-service regenerate-auth-key

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

Estensione GA
az datamigration sql-service show

Recuperare il Servizio Migrazione del database.

Estensione GA
az datamigration sql-service update

Aggiornare il Servizio Migrazione del database.

Estensione GA
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 GA
az datamigration sql-vm

Gestire le migrazioni di database alla macchina virtuale SQL.

Estensione GA
az datamigration sql-vm cancel

Arrestare la migrazione del database in corso alla macchina virtuale SQL.

Estensione GA
az datamigration sql-vm create

Creare una nuova migrazione del database a una determinata macchina virtuale SQL.

Estensione GA
az datamigration sql-vm cutover

Avviare il cutover per la migrazione online del database in corso alla macchina virtuale SQL.

Estensione GA
az datamigration sql-vm show

Recuperare la migrazione del database specificata per una determinata macchina virtuale SQL.

Estensione GA
az datamigration sql-vm wait

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

Estensione GA
az datamigration tde-migration

Eseguire la migrazione del certificato TDE da SQL Server di origine ad Azure SQL Server di destinazione.

Estensione GA

az datamigration get-assessment

Avviare la valutazione nelle istanze di SQL Server.

az datamigration get-assessment [--config-file-path]
                                [--connection-string]
                                [--output-folder]
                                [--overwrite]

Esempio

Eseguire valutazione SQL in SQL Server specificato usando la stringa di connessione.

az datamigration get-assessment --connection-string "Data Source=LabServer.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\AssessmentOutput" --overwrite

Eseguire valutazione SQL in SQL Server specificato usando il file di configurazione della valutazione.

az datamigration get-assessment --config-file-path "C:\Users\user\document\config.json"

Eseguire valutazione SQL in più server SQL in una chiamata usando la stringa di connessione.

az datamigration get-assessment --connection-string "Data Source=LabServer1.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" "Data Source=LabServer2.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\AssessmentOutput" --overwrite

Parametri facoltativi

--config-file-path

Percorso di ConfigFile.

--connection-string

Stringhe di connessione di SQL Server.

--output-folder

Cartella di output in cui archiviare il report di valutazione.

--overwrite

Abilitare questo parametro per sovrascrivere il report di valutazione esistente.

Valore predefinito: False
Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az datamigration get-sku-recommendation

Fornire consigli per gli SKU per le offerte sql di Azure.

az datamigration get-sku-recommendation [--config-file-path]
                                        [--database-allow-list]
                                        [--database-deny-list]
                                        [--display-result]
                                        [--elastic-strategy]
                                        [--end-time]
                                        [--output-folder]
                                        [--overwrite]
                                        [--scaling-factor]
                                        [--start-time]
                                        [--target-percentile]
                                        [--target-platform]
                                        [--target-sql-instance]

Esempio

Ottenere una raccomandazione sku per SQL Server specificato tramite la riga di comando.

az datamigration get-sku-recommendation --output-folder "C:\PerfCollectionOutput" --database-allow-list AdventureWorks1 AdventureWorks2 --display-result --overwrite

Ottenere una raccomandazione sku per SQL Server specificato usando il file di configurazione della valutazione.

az datamigration get-sku-recommendation --config-file-path "C:\Users\user\document\config.json"

Parametri facoltativi

--config-file-path

Percorso di ConfigFile.

--database-allow-list

Elenco delimitato da spazi di nomi di database che possono essere consentiti per la considerazione della raccomandazione sku, escludendo tutti gli altri. Impostare solo uno dei valori seguenti o nessuno dei due: databaseAllowList, databaseDenyList. Impostazione predefinita: null.

--database-deny-list

Elenco delimitato da spazi dei nomi dei database da non considerare per la raccomandazione sku. Impostare solo uno dei valori seguenti o nessuno dei due: databaseAllowList, databaseDenyList. Impostazione predefinita: null.

--display-result

Indica se stampare o meno i risultati della raccomandazione sku nella console. Abilitare questo parametro per visualizzare il risultato.

Valore predefinito: False
--elastic-strategy

Indica se usare o meno la strategia elastica per le raccomandazioni relative allo SKU in base alla profilatura dell'utilizzo delle risorse. Abilitare questo parametro per usare la strategia elastica.

Valore predefinito: False
--end-time

Ora di fine UTC dei punti dati delle prestazioni da considerare durante l'aggregazione, in formato AAAA-MM-DD formato HH:MM. Usato solo per la strategia di base (non elastica). Impostazione predefinita: verranno considerati tutti i punti dati raccolti.

--output-folder

Cartella di output in cui vengono archiviati i dati sulle prestazioni di SQL Server. Il valore deve essere uguale a quello usato in PerfDataCollection.

--overwrite

Indica se sovrascrivere o meno i report di raccomandazione relativi agli SKU esistenti. Abilitare questo parametro per sovrascrivere.

Valore predefinito: False
--scaling-factor

Fattore di ridimensionamento (comfort) usato durante la raccomandazione dello SKU. Ad esempio, se viene determinato che esiste un requisito di CPU 4 vCore con un fattore di ridimensionamento pari a 150%, il requisito della CPU reale sarà 6 vCore.

Valore predefinito: 100
--start-time

Ora di inizio UTC dei punti dati delle prestazioni da considerare durante l'aggregazione, in formato AAAA-MM-DD formato HH:MM. Usato solo per la strategia di base (non elastica). Impostazione predefinita: verranno considerati tutti i punti dati raccolti.

--target-percentile

Percentile dei punti dati da usare durante l'aggregazione dei dati sulle prestazioni. Usato solo per la strategia di base (non elastica).

Valore predefinito: 95
--target-platform

Piattaforma di destinazione per la raccomandazione sku: AzureSqlDatabase, AzureSqlManagedInstance, AzureSqlVirtualMachine o Any. Se è selezionata qualsiasi opzione, verranno valutate le raccomandazioni relative agli SKU per tutte e tre le piattaforme di destinazione e verrà restituita la scelta migliore.

Valore predefinito: Any
--target-sql-instance

Nome dell'istanza SQL per cui è consigliabile usare lo SKU. Impostazione predefinita: outputFolder verrà analizzato per individuare i file creati dall'azione PerfDataCollection e verranno fornite raccomandazioni per ogni istanza trovata.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az datamigration login-migration

Eseguire la migrazione degli account di accesso da SQL Server di origine a Sql Server di Azure di destinazione.

az datamigration login-migration [--aad-domain-name]
                                 [--config-file-path]
                                 [--csv-file-path]
                                 [--list-of-login]
                                 [--output-folder]
                                 [--src-sql-connection-str]
                                 [--tgt-sql-connection-str]

Esempio

Eseguire Eseguire la migrazione degli account di accesso da SQL Server di origine ai server SQL di Azure di destinazione usando i parametri.

az datamigration login-migration --src-sql-connection-str  "data source=servername;user id=userid;password=;initial catalog=master;TrustServerCertificate=True" --tgt-sql-connection-str  "data source=servername;user id=userid;password=;initial catalog=master;TrustServerCertificate=True" --csv-file-path "C:\CSVFile" --list-of-login "loginname1" "loginname2" --output-folder "C:\OutputFolder" --aad-domain-name "AADDomainName"

Eseguire Migrate logins from the source Sql Servers to the target Azure Sql Servers using config file (Eseguire la migrazione degli account di accesso da SQL Server di origine a Sql Server di destinazione usando il file di configurazione).

az datamigration login-migration --config-file-path "C:\Users\user\document\config.json"

Parametri facoltativi

--aad-domain-name

Obbligatorio se gli account di accesso di Windows sono inclusi nell'elenco degli account di accesso di cui eseguire la migrazione.

--config-file-path

Percorso di ConfigFile.

--csv-file-path

Percorso del file CSV degli account di accesso. Usare un solo parametro tra questo e listOfLogin.

--list-of-login

Elenco di account di accesso in formato stringa. Se è necessario eseguire la migrazione di un numero elevato di account di accesso, usare l'opzione file CSV.

--output-folder

Impostazione predefinita: %LocalAppData%cartella /Microsoft/SqlLoginMigrations) in cui verranno scritti i log.

--src-sql-connection-str

Stringhe di connessione per le istanze SQL di origine, usando il formato formale della stringa di connessione.

--tgt-sql-connection-str

Stringhe di connessione per le istanze SQL di destinazione, usando il formato formale della stringa di connessione.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az datamigration performance-data-collection

Raccogliere i dati sulle prestazioni per le istanze di SQL Server fornite.

az datamigration performance-data-collection [--config-file-path]
                                             [--connection-string]
                                             [--number-of-iteration]
                                             [--output-folder]
                                             [--perf-query-interval]
                                             [--static-query-interval]
                                             [--time]

Esempio

Raccogliere i dati sulle prestazioni di un determinato SQL Server usando la stringa di connessione.

az datamigration performance-data-collection --connection-string "Data Source=LabServer.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\PerfCollectionOutput" --number-of-iteration 5 --perf-query-interval 10 --static-query-interval 60

Raccogliere i dati sulle prestazioni di più SQL Server in una chiamata usando una stringa di connessione.

az datamigration performance-data-collection --connection-string "Data Source=LabServer1.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" "Data Source=LabServer2.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\PerfCollectionOutput" --number-of-iteration 5 --perf-query-interval 10 --static-query-interval 60

Raccogliere i dati sulle prestazioni di un determinato SQL Server usando il file di configurazione della valutazione.

az datamigration performance-data-collection --config-file-path "C:\Users\user\document\config.json"

Raccogliere i dati sulle prestazioni di un determinato SQL Server specificando un limite di tempo. Se il limite di tempo specificato è prima del completamento di un ciclo di iterazione, il processo terminerà senza salvare i dati sulle prestazioni dell'ultimo ciclo.

az datamigration performance-data-collection --connection-string "Data Source=LabServer.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\PerfCollectionOutput" --number-of-iteration 5 --perf-query-interval 10 --static-query-interval 60 --time 60

Parametri facoltativi

--config-file-path

Percorso di ConfigFile.

--connection-string

Stringhe di connessione di SQL Server.

--number-of-iteration

Numero di iterazioni della raccolta dei dati sulle prestazioni da eseguire prima di rendere persistente il file. Ad esempio, con i valori predefiniti, i dati sulle prestazioni verranno mantenuti ogni 30 secondi * 20 iterazioni = 10 minuti. Minimo: 2.

Valore predefinito: 20
--output-folder

Cartella di output per archiviare i dati sulle prestazioni.

--perf-query-interval

Intervallo in cui eseguire query sui dati sulle prestazioni, in secondi.

Valore predefinito: 30
--static-query-interval

Intervallo in cui eseguire query e rendere persistenti i dati di configurazione statici, in secondi.

Valore predefinito: 3600
--time

Tempo dopo il quale l'esecuzione del comando viene arrestata automaticamente, in secondi. Se questo parametro non è specificato, sarà necessario intervenire manualmente per arrestare l'esecuzione del comando.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az datamigration register-integration-runtime

Registrare il Servizio Migrazione del database nel runtime di integrazione.

az datamigration register-integration-runtime --auth-key
                                              [--installed-ir-path]
                                              [--ir-path]

Esempio

Registrare Sql Migration Service nel runtime di integrazione self-hosted.

az datamigration register-integration-runtime --auth-key "IR@00000-0000000-000000-aaaaa-bbbb-cccc"

Installare Integration Runtime e registrare un Servizio Migrazione SQL.

az datamigration register-integration-runtime --auth-key "IR@00000-0000000-000000-aaaaa-bbbb-cccc" --ir-path "C:\Users\user\Downloads\IntegrationRuntime.msi"

Leggere Integration Runtime dal percorso di installazione specificato.

az datamigration register-integration-runtime --auth-key "IR@00000-0000000-000000-aaaaa-bbbb-cccc" --installed-ir-path "D:\My Softwares\Microsoft Integration Runtime\5.0"

Parametri necessari

--auth-key

AuthKey del Servizio Migrazione SQL.

Parametri facoltativi

--installed-ir-path

Percorso della cartella Version nel percorso installato integration runtime. Questa operazione può essere fornita quando è installato il runtime di integrazione, ma il comando non riesce a leggerlo. Formato: <Parent-folder-path>\Microsoft Integration Runtime\<Version>.

--ir-path

Percorso dell'identità del servizio gestito del runtime di integrazione.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az datamigration sql-server-schema

Eseguire la migrazione dello schema da SQL Server di origine a Sql Server di Azure di destinazione.

az datamigration sql-server-schema [--action {DeploySchema, GenerateScript, MigrateSchema}]
                                   [--config-file-path]
                                   [--input-script-file-path]
                                   [--output-folder]
                                   [--src-sql-connection-str]
                                   [--tgt-sql-connection-str]

Esempio

Eseguire La migrazione di oggetti di database dall'istanza di SQL Server di origine al database SQL di Azure di destinazione usando i parametri.

az datamigration sql-server-schema --action "MigrateSchema" --src-sql-connection-str "Server=;Initial Catalog=;User ID=;Password=" --tgt-sql-connection-str "Server=;Initial Catalog=;User ID=;Password="

Eseguire Genera script dello schema TSQL dall'istanza di SQL Server di origine usando i parametri.

az datamigration sql-server-schema --action "GenerateScript" --src-sql-connection-str "Server=;Initial Catalog=;User ID=;Password=" --tgt-sql-connection-str "Server=;Initial Catalog=;User ID=;Password="  --output-folder "C:\OutputFolder"

Eseguire lo script Deploy TSQL nel database SQL di Azure di destinazione usando i parametri.

az datamigration sql-server-schema --action "GenerateScript" --src-sql-connection-str "Server=;Initial Catalog=;User ID=;Password=" --tgt-sql-connection-str "Server=;Initial Catalog=;User ID=;Password="  --input-script-file-path "C:\OutputFolder\script.sql"

Eseguire La migrazione di oggetti di database dall'istanza di SQL Server di origine al database SQL di Azure di destinazione usando ConfigFile.

az datamigration sql-server-schema --config-file-path "C:\configfile.json"

Parametri facoltativi

--action

Selezionare un'azione di migrazione dello schema. MigrateSchema consiste nel eseguire la migrazione degli oggetti di database alla destinazione del database SQL di Azure. GenerateScript consiste nel generare uno script di schema TSQL modificabile che può essere usato per l'esecuzione nella destinazione per distribuire gli oggetti. DeploySchema consiste nell'eseguire lo script TSQL generato dall'azione -GenerateScript nella destinazione per distribuire gli oggetti.

Valori accettati: DeploySchema, GenerateScript, MigrateSchema
--config-file-path

Percorso di ConfigFile. I nomi dei parametri accettati in configfile.json sono Action, sourceConnectionString, targetConnectionString, inputScriptFilePath e outputFolder.

--input-script-file-path

Percorso di uno script di schema TSQL modificabile. Usare questo parametro solo con DeploySchema Action.

--output-folder

Impostazione predefinita: %LocalAppData%cartella /Microsoft/SqlSchemaMigration) in cui verranno scritti i log e lo script dello schema TSQL generato dall'azione GenerateScript.

--src-sql-connection-str

Stringa di connessione per l'istanza SQL di origine, usando il formato formale della stringa di connessione.

--tgt-sql-connection-str

Stringa di connessione per l'istanza SQL di destinazione, usando il formato formale della stringa di connessione.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az datamigration tde-migration

Eseguire la migrazione del certificato TDE da SQL Server di origine ad Azure SQL Server di destinazione.

az datamigration tde-migration [--database-name]
                               [--network-share-domain]
                               [--network-share-password]
                               [--network-share-path]
                               [--network-share-user-name]
                               [--source-sql-connection-string]
                               [--target-managed-instance-name]
                               [--target-resource-group-name]
                               [--target-subscription-id]

Esempio

Eseguire la migrazione del certificato TDE da SQL Server di origine ad Azure SQL Server di destinazione.

az datamigration tde-migration --source-sql-connection-string "data source=servername;user id=userid;password=;initial catalog=master;TrustServerCertificate=True" --target-subscription-id "00000000-0000-0000-0000-000000000000" --target-resource-group-name "ResourceGroupName" --target-managed-instance-name "TargetManagedInstanceName" --network-share-path "\NetworkShare\Folder" --network-share-domain "NetworkShare" --network-share-user-name "NetworkShareUserName" --network-share-password "" --database-name "TdeDb_0" "TdeDb_1" "TdeDb_2"

Parametri facoltativi

--database-name --dbname

Nome del database di origine.

--network-share-domain --networkdomain

Dominio di condivisione di rete.

--network-share-password --networkpw

Password di condivisione di rete.

--network-share-path --networkpath

Percorso condivisione di rete.

--network-share-user-name --networkuser

Nome utente condivisione di rete.

--source-sql-connection-string --srcsqlcs

Stringa di connessione per l'istanza SQL di origine, usando il formato formale della stringa di connessione.

--target-managed-instance-name --tgtname

Nome di Azure SQL Server.

--target-resource-group-name --tgtrg

Nome del gruppo di risorse del server SQL di Azure di destinazione.

--target-subscription-id --tgtsubscription

ID sottoscrizione del server SQL di Azure di destinazione.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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