Sdílet prostřednictvím


New-AzDataMigrationLoginsMigration

Migrujte přihlášení ze zdrojového SQL Serveru do cílového Azure Sql Serveru.

Syntaxe

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

Description

Migrujte přihlášení ze zdrojového SQL Serveru do cílového Azure Sql Serveru.

Příklady

Příklad 1: Spuštění přihlášení k migraci ze zdrojového SQL Serveru do cílového Sql Serveru Azure pomocí parametrů

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.

Tento příkaz spustí doporučení ke spuštění skladové položky na daném SQL Serveru pomocí připojovacího řetězce.

Příklad 2: Spuštění přihlášení k migraci ze zdrojového SQL Serveru do cílového Sql Serveru Azure pomocí konfiguračního souboru

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.

Tento příkaz spustí přihlášení Spustit migraci ze zdrojového SQL Serveru do cílového Azure SQL Serveru pomocí konfiguračního souboru.

Parametry

-AADDomainName

Volitelný. Vyžaduje se, pokud jsou přihlášení systému Windows zahrnutá do seznamu přihlášení, která se mají migrovat. (Výchozí hodnota: prázdný řetězec).

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ConfigFilePath

Cesta konfiguračního souboru

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-CSVFilePath

Volitelný. Umístění souboru CSV pro přihlášení Použijte pouze jeden parametr mezi tímto parametrem a listOfLogin.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ListOfLogin

Volitelný. Seznam přihlášení ve formátu řetězce Pokud je potřeba migrovat velký počet přihlášení, použijte možnost souboru CSV.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-OutputFolder

Volitelný. Výchozí hodnota: %LocalAppData%/Microsoft/SqlLoginMigrations) Složka, do které se zapíšou protokoly.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PassThru

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-SourceSqlConnectionString

Požadovaný. Připojovací řetězce pro zdrojové instance SQL pomocí formálního formátu připojovacího řetězce.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TargetSqlConnectionString

Požadovaný. Připojovací řetězce pro cílové instance SQL pomocí formálního formátu připojovacího řetězce.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Výstupy