New-AzDataMigrationLoginsMigration

將登入資料從來源 SQL Server 遷移到目標的 Azure SQL Server。

語法

ConfigFile (預設值)

New-AzDataMigrationLoginsMigration
    -ConfigFilePath <String>
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

CommandLine

New-AzDataMigrationLoginsMigration
    -SourceSqlConnectionString <String[]>
    -TargetSqlConnectionString <String>
    [-CSVFilePath <String>]
    [-ListOfLogin <String[]>]
    [-OutputFolder <String>]
    [-AADDomainName <String>]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

將登入資料從來源 SQL Server 遷移到目標的 Azure SQL Server。

範例

範例 1:從來源 SQL 伺服器執行 Migrate 登入,使用參數 Azure

New-AzDataMigrationLoginsMigration -SourceSqlConnectionString "data source=servername;user id=userid;password=;initial catalog=master;TrustServerCertificate=True" -TargetSqlConnectionString "data source=servername;user id=userid;password=;initial catalog=master;TrustServerCertificate=True" -CSVFilePath "C:\CSVFile" -ListOfLogin "loginname1" "loginname2" -OutputFolder "C:\OutputFolder" -AADDomainName "AADDomainName"
Starting Logins migration...
Starting server roles migration...
Starting user-login mappings...
Starting server role mappings...
Restoring permissions for logins...
Restoring permissions for server roles...
Login migration process complete.

此指令會利用 connection string 在給定的 SQL Server 上執行 Run SKU Recommendation。

範例 2:使用設定檔從來源 SQL Server 執行 Migrate 登入到目標 Azure SQL Server。

New-AzDataMigrationLoginsMigration -ConfigFilePath "C:\Users\user\document\config.json"
Starting Logins migration...
Starting server roles migration...
Starting user-login mappings...
Starting server role mappings...
Restoring permissions for logins...
Restoring permissions for server roles...
Login migration process complete.

此指令會從來源 SQL Server 執行 Run Migrate 登入,並使用 config 檔傳送至目標 Azure SQL Server。

參數

-AADDomainName

選擇性。 若 Windows 登入資料包含在遷移清單中,則必須如此。 (預設值:空字串)。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

CommandLine
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ConfigFilePath

ConfigFile 的路徑

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

ConfigFile
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:參見

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-CSVFilePath

選擇性。 登入 CSV 檔案的位置。 在此和 listOfLogin 之間只使用一個參數。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

CommandLine
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ListOfLogin

選擇性。 字串格式的登入清單。 如果需要移轉大量的登入,請使用 CSV 檔案選項。

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

CommandLine
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-OutputFolder

選擇性。 默認值:%LocalAppData%/Microsoft/SqlLoginMigrations) 將寫入記錄的資料夾。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

CommandLine
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PassThru

將登入資料從來源 SQL Server 遷移到目標的 Azure SQL Server。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SourceSqlConnectionString

必須的。 Connection string(s)用於來源 SQL 實例,使用正式的 connection string 格式。

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

CommandLine
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-TargetSqlConnectionString

必須的。 針對目標 SQL 實例的 Connection string(s),使用正式的 connection string 格式。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

CommandLine
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 指令未執行。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:威斯康辛

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。

輸出

Boolean