New-AzDataMigrationLoginsMigration
Eseguire la migrazione degli account di accesso da SQL Server di origine a Sql Server di Azure di destinazione.
Sintassi
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>]
Descrizione
Eseguire la migrazione degli account di accesso da SQL Server di origine a Sql Server di Azure di destinazione.
Esempio
Esempio 1: Eseguire la migrazione degli account di accesso da SQL Server di origine a Sql Server di azure di destinazione usando i parametri
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.
Questo comando esegue la raccomandazione Esegui SKU in SQL Server specificato usando il stringa di connessione.
Esempio 2: Eseguire la migrazione degli account di accesso da Sql Server di origine ad Azure Sql Server di destinazione usando il file di configurazione
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.
Questo comando esegue Run Migrate logins from the source Sql Servers to the target Azure Sql Servers using config file (Esegui esegui migrazione degli account di accesso da Sql Server di origine a Sql Server di destinazione tramite il file di configurazione).
Parametri
-AADDomainName
Facoltativo. Obbligatorio se gli account di accesso di Windows sono inclusi nell'elenco degli account di accesso di cui eseguire la migrazione. (Impostazione predefinita: stringa vuota).
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ConfigFilePath
Percorso del file di configurazione
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CSVFilePath
Facoltativo. Percorso del file CSV degli account di accesso. Usare un solo parametro tra questo e listOfLogin.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ListOfLogin
Facoltativo. Elenco di account di accesso in formato stringa. Se è necessario eseguire la migrazione di un numero elevato di account di accesso, usare l'opzione file CSV.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OutputFolder
Facoltativo. Impostazione predefinita: %LocalAppData%/Microsoft/SqlLoginMigrations) Cartella in cui verranno scritti i log.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PassThru
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SourceSqlConnectionString
Obbligatorio. Stringhe di connessione per le istanze SQL di origine, usando il formato stringa di connessione formale.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TargetSqlConnectionString
Obbligatorio. Stringhe di connessione per le istanze SQL di destinazione, usando il formato stringa di connessione formale.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |