Dela via


New-AzDataMigrationLoginsMigration

Migrera inloggningar från sql-källservrarna till Azure Sql-målservrarna.

Syntax

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

Migrera inloggningar från sql-källservrarna till Azure Sql-målservrarna.

Exempel

Exempel 1: Kör Migrera inloggningar från sql-källservrarna till Azure Sql-målservrarna med parametrar

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.

Det här kommandot kör Kör SKU-rekommendation på angiven SQL Server med hjälp av anslutningssträng.

Exempel 2: Kör Migreringsinloggningar från sql-källservrarna till Azure Sql-målservrarna med hjälp av konfigurationsfilen

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.

Det här kommandot kör Run Migrate-inloggningar från sql-källservrarna till azure sql-målservrarna med hjälp av konfigurationsfilen.

Parametrar

-AADDomainName

Valfritt. Krävs om Windows-inloggningar ingår i listan över inloggningar som ska migreras. (Standard: tom sträng).

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ConfigFilePath

Sökväg till ConfigFile

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Aliases:cf
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-CSVFilePath

Valfritt. Plats för CSV-filen med inloggningar. Använd endast en parameter mellan detta och listOfLogin.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ListOfLogin

Valfritt. Lista över inloggningar i strängformat. Om ett stort antal inloggningar behöver migreras använder du alternativet CSV-fil.

Typ:String[]
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-OutputFolder

Valfritt. Standard: Mappen %LocalAppData%/Microsoft/SqlLoginMigrations) där loggar skrivs.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceSqlConnectionString

Obligatoriskt. Anslut ionssträngar för SQL-källinstanserna med hjälp av det formella anslutningssträng formatet.

Typ:String[]
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetSqlConnectionString

Obligatoriskt. Anslut ionssträngar för SQL-målinstanserna med hjälp av det formella anslutningssträng formatet.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Typ:SwitchParameter
Aliases:wi
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

Utdata

Boolean