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
Azure PowerShell