New-AzureRmDataMigrationSyncSelectedDBObject

Geçiş görevi için kullanılacak eşitleme senaryosuna özgü bir veritabanı bilgi nesnesi oluşturur.

Uyarı

AzureRM PowerShell modülü 29 Şubat 2024 itibarıyla resmi olarak kullanım dışı bırakılmıştır. Kullanıcıların destek ve güncelleştirmelerin devam etmesini sağlamak için AzureRM'den Az PowerShell modülüne geçmeleri tavsiye edilir.

AzureRM modülü çalışmaya devam edebilir, ancak artık bakım yapılmaz veya desteklenmez ve kullanıcının takdirine ve riskine bağlı olarak sürekli kullanım sağlanır. Az modülüne geçiş konusunda yönergeler için lütfen geçiş kaynaklarımıza bakın.

Syntax

New-AzureRmDataMigrationSyncSelectedDBObject
   -TargetDatabaseName <String>
   -SchemaName <String>
   -TableMap <Hashtable>
   [-MigrationSetting <Hashtable>]
   [-SourceSetting <Hashtable>]
   [-TargetSetting <Hashtable>]
   -SourceDatabaseName <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

New-AzureRmDataMigrationSyncSelectedDB cmdlet'i, kaynak ve hedef veritabanları hakkında bilgi içeren eşitleme senaryosuna özgü bir veritabanı bilgi nesnesi oluşturur.

Örnekler

Örnek 1

PS C:\> $tableMap = New-Object 'system.collections.hashtable'
	$tableMap.Add("dbo.TestTable1", "dbo.TestTable1")
	$tableMap.Add("dbo.TestTable2","dbo.TestTable2")

	$selectedDbs = New-AzureRmDmsSyncSelectedDBObject 
		-TargetDatabaseName DatabaseName `
		-SchemaName dbo `
		-TableMap $tableMap `
		-SourceDatabaseName DatabaseName

Bu örnek, $DatabaseName veritabanı $DatabaseName geçirme ayarlarını açıklayan bir veritabanı meta veri nesnesi oluşturur.

Parametreler

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationSetting

Geçiş davranışını ayarlayan geçiş ayarları

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SchemaName

Geçirilecek şema adı

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SourceDatabaseName

Kaynak veritabanının adı.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SourceSetting

Kaynak uç nokta geçiş davranışını ayarlamak için kaynak ayarları

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableMap

Kaynak ile hedef tablolar arasında eşleme

Type:Hashtable
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetDatabaseName

Hedef veritabanının adı

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetSetting

Hedef uç nokta geçiş davranışını ayarlamak için hedef ayarlar

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

None

Çıkışlar

Microsoft.Azure.Management.DataMigration.Models.MigrateSqlServerSqlDbSyncTaskInput