Поделиться через


New-AzDataMigrationLoginsMigration

Перенос имен входа из исходного sql Server в целевой сервер Sql Server Azure.

Синтаксис

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

Описание

Перенос имен входа из исходного sql Server в целевой сервер Sql Server Azure.

Примеры

Пример 1. Запуск входа для входа из исходного сервера Sql Server в целевой сервер Sql Azure с помощью параметров

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.

Эта команда запускает рекомендацию по запуску SKU для данного SQL Server с помощью строка подключения.

Пример 2. Выполнение миграции имен входа из исходного сервера Sql Server в целевой сервер Sql Server Azure с помощью файла конфигурации

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.

Эта команда запускает имена входа run Migrate из исходного sql Server в целевой сервер Sql Server Azure с помощью файла конфигурации.

Параметры

-AADDomainName

Необязательно. Требуется, если имена входа Windows включены в список имен входа, которые необходимо перенести. (По умолчанию: пустая строка).

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ConfigFilePath

Путь к ConfigFile

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CSVFilePath

Необязательно. Расположение CSV-файла для входа. Используйте только один параметр между этим и listOfLogin.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ListOfLogin

Необязательно. Список имен входа в строковом формате. Если необходимо перенести большое количество имен входа, используйте параметр CSV-файла.

Тип:String[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OutputFolder

Необязательно. Значение по умолчанию: %LocalAppData%/Microsoft/SqlLoginMigrations) Папка, в которой будут записываться журналы.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PassThru

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SourceSqlConnectionString

Обязательный. Строки подключения для исходных экземпляров SQL с использованием формального строка подключения формата.

Тип:String[]
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TargetSqlConnectionString

Обязательный. Строки подключения для целевых экземпляров SQL с использованием формального строка подключения формата.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные

Boolean