Compartilhar via


New-AzDataMigrationLoginsMigration

Migre logons dos Sql Servers de origem para os Sql Servers do Azure de destino.

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

Migre logons dos Sql Servers de origem para os Sql Servers do Azure de destino.

Exemplos

Exemplo 1: Executar a migração de logons dos Sql Servers de origem para os Sql Servers do Azure de destino usando parâmetros

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.

Este comando executa Executar recomendação de SKU em determinado SQL Server usando a cadeia de conexão.

Exemplo 2: Executar Migrar logons dos Sql Servers de origem para os Sql Servers do Azure de destino usando o arquivo de configuração

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.

Este comando executa Executar logins Migrar dos Sql Servers de origem para os Sql Servers do Azure de destino usando o arquivo de configuração.

Parâmetros

-AADDomainName

Opcional. Obrigatório se os logons do Windows estiverem incluídos na lista de logons a serem migrados. (Padrão: cadeia de caracteres vazia).

Tipo:String
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-ConfigFilePath

Caminho do ConfigFile

Tipo:String
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-CSVFilePath

Opcional. Localização do arquivo CSV de logins. Use apenas um parâmetro entre este e listOfLogin.

Tipo:String
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-ListOfLogin

Opcional. Lista de logins em formato de cadeia de caracteres. Se um grande número de logons precisar ser migrado, use a opção de arquivo CSV.

Tipo:String[]
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-OutputFolder

Opcional. Padrão: %LocalAppData%/Microsoft/SqlLoginMigrations) Pasta onde os logs serão gravados.

Tipo:String
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Tipo:SwitchParameter
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceSqlConnectionString

Obrigatória. Cadeia de conexão para a(s) instância(s) SQL de origem, usando o formato de cadeia de conexão formal.

Tipo:String[]
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetSqlConnectionString

Obrigatória. Cadeia de conexão para a(s) instância(s) SQL de destino, usando o formato de cadeia de conexão formal.

Tipo:String
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

Saídas

Boolean