Compartilhar via


New-AzDataMigrationLoginsMigration

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

Sintaxe

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
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ConfigFilePath

Caminho do ConfigFile

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

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

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CSVFilePath

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

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga: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[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-OutputFolder

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

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PassThru

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga: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[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga: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
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

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

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

Boolean