New-AzDataMigrationSelectedDBObject
Hiermee maakt u een database-invoerobject met informatie over bron- en doeldatabases voor migratie.
Syntax
MigrateSqlServerSqlDb (Standaard)
New-AzDataMigrationSelectedDBObject
-SourceDatabaseName <String>
-TargetDatabaseName <String>
[-MigrateSqlServerSqlDb]
[-MakeSourceDbReadOnly]
[-TableMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
MigrateSqlServerSqlDbMi
New-AzDataMigrationSelectedDBObject
-SourceDatabaseName <String>
-TargetDatabaseName <String>
[-MigrateSqlServerSqlDbMi]
[-BackupFileShare <FileShare>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Met de cmdlet New-AzDataMigrationSelectedDB wordt een databasegegevensobject gemaakt dat informatie bevat over bron- en doeldatabases, evenals de tabeltoewijzingen voor migratie. Deze cmdlet kan worden gebruikt als parameter met de New-AzDataMigrationTask cmdlet.
Voorbeelden
Voorbeeld 1
New-AzDataMigrationSelectedDBObject -MigrateSqlServerSqlDb -Name "HR" -TargetDatabaseName "HR_PSTEST" -TableMap $tableMap
Name TargetDatabaseName MakeSourceDbReadOnly TableMap
---- ------------------ -------------------- --------
HR HR_PSTEST False {[HR.COUNTRIES, HR.COUNTRIES]}
Voorbeeld 2
New-AzDataMigrationSelectedDBObject -MigrateSqlServerSqlDbMi -Name "HR" -TargetDatabaseName "HR_PSTEST" -BackupFileShare $backupFileShare
Name RestoreDatabaseName BackupFileShare
---- ------------------- ---------------
HR HRTest Microsoft.Azure.Management.DataMigration.Models.FileShare
Parameters
-BackupFileShare
Bestandsshare waarvan een back-up moet worden gemaakt van de bronserverdatabasebestanden voor deze database.
Gebruik deze instelling om informatie over bestandsshares voor elke database te overschrijven.
Gebruik volledig gekwalificeerde domeinnaam voor de server.
Parametereigenschappen
Type: FileShare
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
MigrateSqlServerSqlDbMi
Position: Named
Verplicht: False
Waarde uit pijplijn: True
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-DefaultProfile
De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.
Parametereigenschappen
Type: IAzureContextContainer
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Aliassen: AzContext, AzureRmContext, AzureCredential
Parametersets
(All)
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-MakeSourceDbReadOnly
Database instellen op alleen-lezen vóór de migratie
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
MigrateSqlServerSqlDb
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-MigrateSqlServerSqlDb
Migratietype instellen op SQL Server naar SQL DB-migratie.
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
MigrateSqlServerSqlDb
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-MigrateSqlServerSqlDbMi
Stel het migratietype in op SQL Server naar SQL DB MI-migratie.
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
MigrateSqlServerSqlDbMi
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-SourceDatabaseName
De naam van de brondatabase.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Aliassen: Naam
Parametersets
(All)
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-TableMap
toewijzing van bron aan doeltabellen
Parametereigenschappen
Type: IDictionary<TKey,TValue> [ System.String,System.String ]
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
MigrateSqlServerSqlDb
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-TargetDatabaseName
De naam van de doeldatabase.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.
Uitvoerwaarden