New-AzDataMigrationSelectedDBObject
Geçiş için kaynak ve hedef veritabanları hakkında bilgi içeren bir veritabanı giriş nesnesi oluşturur.
Sözdizimi
New-AzDataMigrationSelectedDBObject
-SourceDatabaseName <String>
-TargetDatabaseName <String>
[-MigrateSqlServerSqlDb]
[-MakeSourceDbReadOnly]
[-TableMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzDataMigrationSelectedDBObject
-SourceDatabaseName <String>
-TargetDatabaseName <String>
[-MigrateSqlServerSqlDbMi]
[-BackupFileShare <FileShare>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzDataMigrationSelectedDB cmdlet'i, geçiş için kaynak ve hedef veritabanlarının yanı sıra tablo eşlemeleri hakkında bilgi içeren bir veritabanı bilgi nesnesi oluşturur. Bu cmdlet, New-AzDataMigrationTask cmdlet'i ile parametre olarak kullanılabilir.
Örnekler
Örnek 1
New-AzDataMigrationSelectedDBObject -MigrateSqlServerSqlDb -Name "HR" -TargetDatabaseName "HR_PSTEST" -TableMap $tableMap
Name TargetDatabaseName MakeSourceDbReadOnly TableMap
---- ------------------ -------------------- --------
HR HR_PSTEST False {[HR.COUNTRIES, HR.COUNTRIES]}
Örnek 2
New-AzDataMigrationSelectedDBObject -MigrateSqlServerSqlDbMi -Name "HR" -TargetDatabaseName "HR_PSTEST" -BackupFileShare $backupFileShare
Name RestoreDatabaseName BackupFileShare
---- ------------------- ---------------
HR HRTest Microsoft.Azure.Management.DataMigration.Models.FileShare
Parametreler
-BackupFileShare
Bu veritabanı için kaynak sunucu veritabanı dosyalarının yedeklenmesi gereken dosya paylaşımı. Her veritabanı için dosya paylaşımı bilgilerini geçersiz kılmak için bu ayarı kullanın. Sunucu için tam etki alanı adını kullanın.
Tür: | Microsoft.Azure.Management.DataMigration.Models.FileShare |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MakeSourceDbReadOnly
Veritabanı'nı geçiş öncesinde salt okunur olarak ayarlama
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MigrateSqlServerSqlDb
Geçiş türünü SQL Server olarak SQL DB Geçişi olarak ayarlayın.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MigrateSqlServerSqlDbMi
Geçiş türünü SQL Server olarak SQL DB MI Geçişi olarak ayarlayın.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SourceDatabaseName
Kaynak veritabanının adı.
Tür: | String |
Diğer adlar: | Name |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TableMap
kaynağı hedef tablolara eşleme
Tür: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TargetDatabaseName
Hedef veritabanının adı.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
Microsoft.Azure.Management.DataMigration.Models.FileShare
Çıkışlar
Microsoft.Azure.Management.DataMigration.Models.MigrateSqlServerSqlDbDatabaseInput