Megosztás a következőn keresztül:


az datamigration

Feljegyzés

Ez a hivatkozás az Azure CLI adatmigrálási bővítményének része (2.15.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az datamigration parancs első futtatásakor. További információ a bővítményekről.

Adatmigrálás kezelése.

Parancsok

Name Description Típus Állapot
az datamigration get-assessment

Értékelés indítása SQL Server-példány(ok)on.

Mellék FE
az datamigration get-sku-recommendation

SKU-javaslatok az Azure SQL-ajánlatokhoz.

Mellék FE
az datamigration login-migration

Bejelentkezések migrálása a forrás SQL-kiszolgálókról a cél Azure SQL-kiszolgálókra.

Mellék FE
az datamigration performance-data-collection

Teljesítményadatok gyűjtése adott SQL Server-példány(ok) esetében.

Mellék FE
az datamigration register-integration-runtime

Adatbázis-migrálási szolgáltatás regisztrálása integrációs futtatókörnyezetben.

Mellék FE
az datamigration sql-db

Adatbázis-migrálások kezelése AZ SQL DB-be.

Mellék FE
az datamigration sql-db cancel

Állítsa le a folyamatban lévő adatbázis SQL DB-be való migrálását.

Mellék FE
az datamigration sql-db create

Hozzon létre egy új adatbázis-migrálást egy adott SQL Db-be. Ez a parancs adatokat migrálhat a kijelölt forrásadatbázis-táblákból a céladatbázis-táblákba. Ha a céladatbázis nem rendelkezik meglévő táblával, használja a New-AzDataMigrationSqlServerSchema parancsot a sémaobjektumok forrásadatbázisból való migrálásához a céladatbázisba. A New-AzDataMigrationSqlServerSchema hivatkozása.https://learn.microsoft.com/cli/azure/datamigration?view=azure-cli-latest#az-datamigration-sql-server-schema

Mellék FE
az datamigration sql-db delete

Folyamatban lévő vagy befejezett adatbázis-migrálás törlése AZ SQL DB-be.

Mellék FE
az datamigration sql-db show

Kérje le az adott SQL DB-hez megadott adatbázis-migrálást.

Mellék FE
az datamigration sql-db wait

Helyezze a parancssori felületet várakozási állapotba, amíg az sql-db adatmigrálási feltétel teljesül.

Mellék FE
az datamigration sql-managed-instance

Adatbázis-migrálások kezelése felügyelt SQL-példányra.

Mellék FE
az datamigration sql-managed-instance cancel

Az adatbázis folyamatban lévő migrálásának leállítása felügyelt SQL-példányra.

Mellék FE
az datamigration sql-managed-instance create

Hozzon létre egy új adatbázis-migrálást egy adott felügyelt SQL-példányra.

Mellék FE
az datamigration sql-managed-instance cutover

Folyamatban lévő online adatbázis felügyelt SQL-példányra történő migrálásának kezdeményezése.

Mellék FE
az datamigration sql-managed-instance show

Kérje le a megadott adatbázis-migrálást egy adott felügyelt SQL-példányhoz.

Mellék FE
az datamigration sql-managed-instance wait

Helyezze a parancssori felületet várakozási állapotba, amíg az sql-managed-instance adatmigrálási feltétel teljesül.

Mellék FE
az datamigration sql-server-schema

Séma áttelepítése a forrás SQL-kiszolgálókról a cél Azure SQL-kiszolgálókra.

Mellék FE
az datamigration sql-service

Adatbázis-migrálási szolgáltatás kezelése.

Mellék FE
az datamigration sql-service create

Adatbázis-migrálási szolgáltatás létrehozása.

Mellék FE
az datamigration sql-service delete

Adatbázis-migrálási szolgáltatás törlése.

Mellék FE
az datamigration sql-service delete-node

Törölje az integrációs modul csomópontot.

Mellék FE
az datamigration sql-service list

Kérje le az erőforráscsoport összes adatbázis-áttelepítési szolgáltatását. És kérje le az előfizetés összes Adatbázis-áttelepítési szolgáltatását.

Mellék FE
az datamigration sql-service list-auth-key

Kérje le a saját üzemeltetésű integrációs modul hitelesítési kulcsainak listáját.

Mellék FE
az datamigration sql-service list-integration-runtime-metric

Kérje le a regisztrált integrációs runtine csomópontokat és azok monitorozási adatait egy adott adatbázis-migrálási szolgáltatáshoz.

Mellék FE
az datamigration sql-service list-migration

Kérje le a szolgáltatáshoz csatolt adatbázis-áttelepítések listáját.

Mellék FE
az datamigration sql-service regenerate-auth-key

Új hitelesítési kulcskészlet létrehozása saját üzemeltetésű integrációs modulhoz.

Mellék FE
az datamigration sql-service show

Kérje le a Database Migration Service-t.

Mellék FE
az datamigration sql-service update

A Database Migration Service frissítése.

Mellék FE
az datamigration sql-service wait

Helyezze a parancssori felületet várakozási állapotba, amíg az sql-service adatmigrációs feltételének nem teljesül.

Mellék FE
az datamigration sql-vm

Adatbázis-migrálások kezelése SQL virtuális gépre.

Mellék FE
az datamigration sql-vm cancel

Állítsa le a folyamatban lévő adatbázis sql virtuális gépre való migrálását.

Mellék FE
az datamigration sql-vm create

Hozzon létre egy új adatbázis-migrálást egy adott SQL-virtuális gépre.

Mellék FE
az datamigration sql-vm cutover

Átállás kezdeményezése folyamatban lévő online adatbázis SQL virtuális gépre való migrálásához.

Mellék FE
az datamigration sql-vm show

Kérje le egy adott SQL-virtuális gép megadott adatbázis-migrálását.

Mellék FE
az datamigration sql-vm wait

Helyezze a parancssori felületet várakozási állapotba, amíg az sql-vm adatmigrációs feltételének teljesül.

Mellék FE
az datamigration tde-migration

TDE-tanúsítvány áttelepítése a forrás SQL Serverről a cél Azure SQL Serverre.

Mellék FE

az datamigration get-assessment

Értékelés indítása SQL Server-példány(ok)on.

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

Példák

Futtassa az SQL Assessmentet adott SQL Serveren a kapcsolati sztring használatával.

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

Futtassa az SQL Assessmentet egy adott SQL Serveren az assessment config fájl használatával.

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

Futtassa az SQL Assessmentet több SQL Serveren egy hívásban kapcsolati sztring használatával.

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

Opcionális paraméterek

--config-file-path

A ConfigFile elérési útja.

--connection-string

SQL Server Csatlakozás ion sztringek.

--output-folder

Kimeneti mappa az értékelési jelentés tárolásához.

--overwrite

Engedélyezze ezt a paramétert a meglévő értékelési jelentés felülírásához.

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az datamigration get-sku-recommendation

SKU-javaslatok az Azure SQL-ajánlatokhoz.

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]

Példák

SKU-javaslat lekérése adott SQL Serverhez parancssor használatával.

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

SKU-javaslat kérése adott SQL Serverhez értékelési konfigurációs fájl használatával.

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

Opcionális paraméterek

--config-file-path

A ConfigFile elérési útja.

--database-allow-list

A termékváltozat-javaslat szempontjából engedélyezendő adatbázisok nevének szóközzel tagolt listája, az összes többi kizárása mellett. Csak az alábbiak egyikét állítsa be, vagy egyiket sem: databaseAllowList, databaseDenyList. Alapértelmezett: null.

--database-deny-list

Az SKU-javaslathoz nem figyelembe vehető adatbázisok neveinek szóközzel tagolt listája. Csak az alábbiak egyikét állítsa be, vagy egyiket sem: databaseAllowList, databaseDenyList. Alapértelmezett: null.

--display-result

Az SKU-javaslat eredményeinek a konzolra való nyomtatása. Engedélyezze ezt a paramétert az eredmény megjelenítéséhez.

alapértelmezett érték: False
--elastic-strategy

Az erőforrás-használati profilkészítésen alapuló termékváltozat-javaslatok rugalmas stratégiájának használata. Engedélyezze ezt a paramétert rugalmas stratégia használatára.

alapértelmezett érték: False
--end-time

A teljesítményadatok UTC-záró időpontja az összesítés során figyelembe veendő, YYYY-MM-DD HH:MM formátumban. Csak alapkonfigurációs (nem rugalmas) stratégiához használható. Alapértelmezett: a rendszer az összes összegyűjtött adatpontot figyelembe veszi.

--output-folder

Kimeneti mappa, ahol az SQL Server teljesítményadatai vannak tárolva. Az itt megadott értéknek meg kell egyeznie a PerfDataCollectionben használt értékkel.

--overwrite

A meglévő termékváltozat-javaslatok jelentéseinek felülírása. Engedélyezze ezt a paramétert a felülíráshoz.

alapértelmezett érték: False
--scaling-factor

Az SKU-javaslat során használt skálázási (kényelmi) tényező. Ha például azt állapítják meg, hogy 4 virtuális mag cpu-követelmény van 150%-os méretezési tényezővel, akkor a valódi CPU-követelmény 6 virtuális mag lesz.

alapértelmezett érték: 100
--start-time

A teljesítményadatok utc-kezdő időpontja az összesítés során figyelembe veendő, YYYY-MM-DD HH:MM formátumban. Csak alapkonfigurációs (nem rugalmas) stratégiához használható. Alapértelmezett: a rendszer az összes összegyűjtött adatpontot figyelembe veszi.

--target-percentile

A teljesítményadatok összesítése során használandó adatpontok percentilise. Csak alapkonfigurációs (nem rugalmas) stratégiához használható.

alapértelmezett érték: 95
--target-platform

SKU-javaslat célplatformja: AzureSqlDatabase, AzureSqlManagedInstance, AzureSqlVirtualMachine vagy Any. Ha bármelyik van kiválasztva, akkor a rendszer mindhárom célplatformra vonatkozó termékváltozat-javaslatokat kiértékeli, és a legjobb illeszkedést adja vissza.

alapértelmezett érték: Any
--target-sql-instance

Annak az SQL-példánynak a neve, amelyhez ajánlott termékváltozatot javasolni. Alapértelmezett: az outputFolder a PerfDataCollection művelet által létrehozott fájlokra lesz beolvasva, és minden talált példányhoz javaslatokat ad.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az datamigration login-migration

Bejelentkezések migrálása a forrás SQL-kiszolgálókról a cél Azure SQL-kiszolgálókra.

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]

Példák

Futtassa a migrálási bejelentkezéseket a forrás SQL-kiszolgálókról a cél Azure SQL-kiszolgálókra paraméterek használatával.

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"

Futtassa a migrálási bejelentkezéseket a forrás SQL-kiszolgálókról a cél Azure Sql Serverre konfigurációs fájl használatával.

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

Opcionális paraméterek

--aad-domain-name

Kötelező, ha a Windows-bejelentkezések szerepelnek a migrálni kívánt bejelentkezések listájában.

--config-file-path

A ConfigFile elérési útja.

--csv-file-path

A bejelentkezések CSV-fájljának helye. Csak egy paramétert használjon a listOfLogin és a listOfLogin között.

--list-of-login

Sztring formátumú bejelentkezések listája. Ha nagy számú bejelentkezést kell migrálni, használja a CSV fájlbeállítást.

--output-folder

Alapértelmezett: %LocalAppData%/Microsoft/SqlLoginMigrations) Mappa, ahol a naplók meg lesznek írva.

--src-sql-connection-str

a forrás SQL-példány(ok) Csatlakozás ion sztringje(i) formális kapcsolati sztring formátummal.

--tgt-sql-connection-str

Csatlakozás cél SQL-példány(ok) Csatlakozás ion-sztringje(i) formális kapcsolati sztring formátummal.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az datamigration performance-data-collection

Teljesítményadatok gyűjtése adott SQL Server-példány(ok) esetében.

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

Példák

Egy adott SQL Server teljesítményadatainak gyűjtése kapcsolati sztring használatával.

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

Több SQL Server teljesítményadatainak összegyűjtése egy hívásban kapcsolati sztring használatával.

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

Egy adott SQL Server teljesítményadatainak gyűjtése értékelési konfigurációs fájl használatával.

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

Egy adott SQL Server teljesítményadatainak összegyűjtése egy időkorlát megadásával. Ha a megadott időkorlát megelőzi az iterációs ciklust, a folyamat az utolsó ciklus teljesítményadatainak mentése nélkül fejeződik be.

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

Opcionális paraméterek

--config-file-path

A ConfigFile elérési útja.

--connection-string

SQL Server Csatlakozás ion sztringek.

--number-of-iteration

A fájlban való megőrzése előtt végrehajtandó teljesítményadat-gyűjtemény iterációinak száma. Az alapértelmezett értékekkel például a teljesítményadatok 30 másodpercenként * 20 iteráció = 10 percenként maradnak meg. Minimum: 2.

alapértelmezett érték: 20
--output-folder

Kimeneti mappa a teljesítményadatok tárolásához.

--perf-query-interval

A teljesítményadatok lekérdezésének időköze másodpercben.

alapértelmezett érték: 30
--static-query-interval

A statikus konfigurációs adatok lekérdezésének és megőrzésének időköze másodpercben.

alapértelmezett érték: 3600
--time

Az idő, amely után a parancs végrehajtása automatikusan leáll, másodpercben. Ha ez a paraméter nincs megadva, a parancs végrehajtásának leállításához manuális beavatkozásra lesz szükség.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az datamigration register-integration-runtime

Adatbázis-migrálási szolgáltatás regisztrálása integrációs futtatókörnyezetben.

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

Példák

Az SQL Migration Service regisztrálása saját üzemeltetésű integrációs futtatókörnyezetben.

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

Telepítse az Integrációs modult, és regisztráljon rajta egy SQL Migration Service-t.

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

Olvassa el az integrációs modult a megadott telepítési helyről.

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"

Kötelező paraméterek

--auth-key

Az SQL Migration Service AuthKeyje.

Opcionális paraméterek

--installed-ir-path

Verziómappa elérési útja az integrációs modul telepített helyén. Ez az integrációs modul telepítésekor adható meg, de a parancs nem olvassa be. Formátum: "\Microsoft Integration Runtime<Version>".

--ir-path

Integrációs futtatókörnyezeti MSI elérési útja.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az datamigration sql-server-schema

Séma áttelepítése a forrás SQL-kiszolgálókról a cél Azure SQL-kiszolgálókra.

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]

Példák

Futtassa az adatbázis-objektumok migrálását a forrás SQL Serverről a cél Azure SQL Database-be paraméterek használatával.

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

Futtassa a TSQL-sémaszkript generálása parancsprogramot a forrás SQL Serverről paraméterek használatával.

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"

Futtassa a TSQL-szkript üzembe helyezését a cél Azure SQL Database-ben paraméterek használatával.

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"

Futtassa az adatbázis-objektumok migrálását a forrás SQL Serverről a cél Azure SQL Database-be a ConfigFile használatával.

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

Opcionális paraméterek

--action

Válasszon ki egy sémamigrálási műveletet. A MigrateSchema az adatbázis-objektumok Azure SQL Database-célba való migrálása. A GenerateScript egy szerkeszthető TSQL-sémaszkript létrehozása, amely a célon való futtatáshoz használható az objektumok üzembe helyezéséhez. A DeploySchema a -GenerateScript műveletből létrehozott TSQL-szkript futtatása a célon az objektumok üzembe helyezéséhez.

elfogadott értékek: DeploySchema, GenerateScript, MigrateSchema
--config-file-path

A ConfigFile elérési útja. A configfile.json elfogadott paraméternevei: Action, source Csatlakozás ionString, target Csatlakozás ionString, inputScriptFilePath és outputFolder.

--input-script-file-path

Szerkeszthető TSQL-sémaszkript helye. Ezt a paramétert csak a DeploySchema Művelettel használja.

--output-folder

Alapértelmezett: %LocalAppData%/Microsoft/SqlSchemaMigration) Mappa, ahol a naplók meg lesznek írva, és a generált TSQL-sémaszkript a GenerateScript-művelettel.

--src-sql-connection-str

a forrás SQL-példány Csatlakozás ion-sztringje a formális kapcsolati sztring formátummal.

--tgt-sql-connection-str

Csatlakozás cél SQL-példányhoz tartozó sztring formális kapcsolati sztring formátummal.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az datamigration tde-migration

TDE-tanúsítvány áttelepítése a forrás SQL Serverről a cél Azure SQL Serverre.

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]

Példák

TDE-tanúsítvány áttelepítése a forrás SQL Serverről a cél Azure SQL Serverre.

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"

Opcionális paraméterek

--database-name --dbname

Forrásadatbázis neve.

--network-share-domain --networkdomain

Hálózati megosztási tartomány.

--network-share-password --networkpw

Hálózati megosztási jelszó.

--network-share-path --networkpath

Hálózati megosztási útvonal.

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

Hálózati megosztás felhasználóneve.

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

a forrás SQL-példány Csatlakozás ion-sztringje a formális kapcsolati sztring formátummal.

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

Az Azure SQL Server neve.

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

A cél Azure SQL-kiszolgáló erőforráscsoportjának neve.

--target-subscription-id --tgtsubscription

A cél Azure SQL-kiszolgáló előfizetés-azonosítója.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.