Freigeben über


New-AzDataMigrationLoginsMigration

Migrieren Sie Anmeldungen von der Sql Server-Quelle zu den Azure SQL-Zielservern.

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

Beschreibung

Migrieren Sie Anmeldungen von der Sql Server-Quelle zu den Azure SQL-Zielservern.

Beispiele

Beispiel 1: Ausführen der Migration von Anmeldungen aus der Sql Server-Quelle zum Azure Sql Server-Ziel mithilfe von Parametern

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.

Dieser Befehl führt die SKU-Empfehlung für bestimmte SQL Server mithilfe der Verbindungszeichenfolge aus.

Beispiel 2: Ausführen der Migration von Anmeldungen aus der Sql Server-Quelle zum Azure Sql Server-Ziel mithilfe der Konfigurationsdatei

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.

Dieser Befehl führt run Migrate logins from the source SQL Servers to the target Azure Sql Servers using config file.

Parameter

-AADDomainName

Optional. Erforderlich, wenn Windows-Anmeldungen in der Liste der zu migrierenden Anmeldungen enthalten sind. (Standard: leere Zeichenfolge).

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ConfigFilePath

Pfad der ConfigFile

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CSVFilePath

Optional. Speicherort der CSV-Datei von Anmeldungen. Verwenden Sie nur einen Parameter zwischen diesem und listOfLogin.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ListOfLogin

Optional. Liste der Anmeldungen im Zeichenfolgenformat. Wenn eine große Anzahl von Anmeldungen migriert werden muss, verwenden Sie die CSV-Dateioption.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OutputFolder

Optional. Standard: %LocalAppData%/Microsoft/SqlLoginMigrations) Ordner, in den Protokolle geschrieben werden.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PassThru

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SourceSqlConnectionString

Erforderlich. Verbindungszeichenfolgen für die SQL-Quellinstanz(n) mithilfe des formalen Verbindungszeichenfolge-Formats.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TargetSqlConnectionString

Erforderlich. Verbindungszeichenfolgen für die SQL-Zielinstanz(n) mithilfe des formalen Verbindungszeichenfolge Formats.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Ausgaben

Boolean