New-AzDataMigrationSyncSelectedDBObject
Crée un objet d’informations de base de données spécifique au scénario de synchronisation à utiliser pour une tâche de migration.
Syntaxe
New-AzDataMigrationSyncSelectedDBObject
-TargetDatabaseName <String>
-SchemaName <String>
-TableMap <Hashtable>
[-MigrationSetting <Hashtable>]
[-SourceSetting <Hashtable>]
[-TargetSetting <Hashtable>]
-SourceDatabaseName <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande New-AzDataMigrationSyncSelectedDB crée un objet d’informations de base de données spécifique au scénario de synchronisation qui contient des informations sur les bases de données sources et cibles.
Exemples
Exemple 1
$tableMap = New-Object 'system.collections.hashtable'
$tableMap.Add("dbo.TestTable1", "dbo.TestTable1")
$tableMap.Add("dbo.TestTable2","dbo.TestTable2")
$selectedDbs = New-AzDataMigrationSyncSelectedDBObject `
-TargetDatabaseName DatabaseName `
-SchemaName dbo `
-TableMap $tableMap `
-SourceDatabaseName DatabaseName
Cet exemple crée un objet de métadonnées de base de données décrivant les paramètres de migration de $DatabaseName vers la base de données $DatabaseName.
Paramètres
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MigrationSetting
Paramètres de migration qui ajustent le comportement de migration
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SchemaName
Nom du schéma à migrer
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SourceDatabaseName
Nom de la base de données source.
Type: | String |
Alias: | Name |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SourceSetting
Paramètres sources pour régler le comportement de migration du point de terminaison source
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TableMap
Mappage de la source aux tables cibles
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TargetDatabaseName
Nom de la base de données cible
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TargetSetting
Paramètres cibles pour régler le comportement de migration du point de terminaison cible
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
None