Bagikan melalui


Tasks - Get

Dapatkan informasi tugas
Sumber daya tugas adalah sumber daya berlapis dan khusus proksi yang mewakili pekerjaan yang dilakukan oleh instans DMS (klasik). Metode GET mengambil informasi tentang tugas.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/tasks/{taskName}?api-version=2022-03-30-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/tasks/{taskName}?$expand={$expand}&api-version=2022-03-30-preview

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
groupName
path True

string

Nama grup sumber daya

projectName
path True

string

Nama proyek

serviceName
path True

string

Nama layanan

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

taskName
path True

string

Nama Tugas

api-version
query True

string

Versi API

$expand
query

string

Memperluas respons

Respons

Nama Jenis Deskripsi
200 OK

ProjectTask

Sumber daya tugas

Other Status Codes

ApiError

Kesalahan

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

Tasks_Get

Permintaan sampel

GET https://management.azure.com/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/tasks/DmsSdkTask?api-version=2022-03-30-preview

Respon sampel

{
  "properties": {
    "input": {
      "targetConnectionInfo": {
        "type": "SqlConnectionInfo",
        "dataSource": "ssma-test-server.database.windows.net",
        "authentication": "SqlAuthentication",
        "encryptConnection": true,
        "trustServerCertificate": true,
        "userName": "testuser"
      }
    },
    "taskType": "ConnectToTarget.SqlDb",
    "state": "Queued"
  },
  "etag": "0vPYxzfnDaDH9yhOJAnqTyTRpa09Kb7pm+LEukDBbw8=",
  "id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/tasks/DmsSdkTask",
  "name": "DmsSdkTask",
  "type": "Microsoft.DataMigration/services/projects/tasks"
}

Definisi

Nama Deskripsi
ApiError

Informasi kesalahan.

AuthenticationType

Enumerasi kemungkinan jenis autentikasi saat menyambungkan

AzureActiveDirectoryApp

Aplikasi Azure Active Directory

BackupFileInfo

Informasi file cadangan

BackupFileStatus

Enumerasi Status file cadangan log.

BackupMode

Enumerasi mode pencadangan

BackupSetInfo

Informasi kumpulan cadangan

BackupType

Enum dari berbagai jenis cadangan.

BlobShare

Informasi penyimpanan kontainer blob.

CommandState

Status perintah. Ini diabaikan jika dikirimkan.

ConnectToMongoDbTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke dan menyediakan informasi tentang server MongoDB

ConnectToSourceMySqlTaskInput

Input untuk tugas yang memvalidasi koneksi database MySQL

ConnectToSourceMySqlTaskProperties

Properti untuk tugas yang memvalidasi koneksi database MySQL

ConnectToSourceNonSqlTaskOutput

Output untuk menyambungkan ke sumber jenis MySQL

ConnectToSourceOracleSyncTaskInput

Input untuk tugas yang memvalidasi koneksi database Oracle

ConnectToSourceOracleSyncTaskOutput

Output untuk tugas yang memvalidasi koneksi database Oracle

ConnectToSourceOracleSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi database Oracle

ConnectToSourcePostgreSqlSyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke PostgreSQL dan persyaratan server sumber

ConnectToSourcePostgreSqlSyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke PostgreSQL dan persyaratan server sumber

ConnectToSourcePostgreSqlSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke server PostgreSQL dan persyaratan server sumber untuk migrasi online

ConnectToSourceSqlServerSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke SQL Server dan persyaratan server sumber untuk migrasi online

ConnectToSourceSqlServerTaskInput

Input untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Output tingkat Pekerjaan Agen untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Output tingkat database untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

ConnectToSourceSqlServerTaskOutputLoginLevel

Output tingkat masuk untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

ConnectToSourceSqlServerTaskOutputTaskLevel

Output tingkat tugas untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

ConnectToSourceSqlServerTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

ConnectToTargetAzureDbForMySqlTaskInput

Input untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for MySQL dan target

ConnectToTargetAzureDbForMySqlTaskOutput

Output untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for MySQL dan target

ConnectToTargetAzureDbForMySqlTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke Azure Database for MySQL dan persyaratan server target

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for PostgreSQL dan target

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for PostgreSQL dan target

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke server Azure Database For PostgreSQL dan persyaratan server target untuk migrasi online

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke Azure Database for PostgreSQL dan persyaratan server target untuk sumber Oracle.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke Azure Database for PostgreSQL dan persyaratan server target untuk sumber Oracle.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke server Azure Database For PostgreSQL dan persyaratan server target untuk migrasi online untuk sumber Oracle.

ConnectToTargetSqlDbTaskInput

Input untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target

ConnectToTargetSqlDbTaskOutput

Output untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target

ConnectToTargetSqlDbTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target

ConnectToTargetSqlMISyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke skenario online Azure SQL Database Managed Instance.

ConnectToTargetSqlMISyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance.

ConnectToTargetSqlMISyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance

ConnectToTargetSqlMITaskInput

Input untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance.

ConnectToTargetSqlMITaskOutput

Output untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance.

ConnectToTargetSqlMITaskProperties

Properti untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance

ConnectToTargetSqlSqlDbSyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke Azure SQL DB dan persyaratan server target

ConnectToTargetSqlSqlDbSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target untuk migrasi online

createdByType
DatabaseBackupInfo

Informasi tentang file cadangan ketika mode pencadangan yang ada digunakan.

DatabaseCompatLevel

Enumerasi tingkat kompatibilitas database SQL Server

DatabaseFileInfo

Informasi spesifik file database

DatabaseFileType

Enumerasi jenis file database SQL Server

DatabaseMigrationStage

Tahap migrasi saat ini

DatabaseMigrationState

Status migrasi tingkat database.

DatabaseSchemaMap

Pemetaan skema per database

DatabaseState

Enumerasi status database SQL Server

DatabaseSummaryResult

Ringkasan hasil database dalam migrasi

DatabaseTable

Properti tabel

DataIntegrityValidationResult

Hasil untuk hasil validasi Integritas Data berbasis checksum

DataItemMigrationSummaryResult

Ringkasan dasar migrasi item data

ExecutionStatistics

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

FileShare

Informasi berbagi file dengan Jalur, Nama Pengguna, dan Kata Sandi.

GetTdeCertificatesSqlTaskInput

Input untuk tugas yang mendapatkan sertifikat TDE dalam format yang dikodekan Base64.

GetTdeCertificatesSqlTaskOutput

Output tugas yang mendapatkan sertifikat TDE dalam format yang dikodekan Base64.

GetTdeCertificatesSqlTaskProperties

Properti untuk tugas yang mendapatkan sertifikat TDE dalam format yang dikodekan Base64.

GetUserTablesMySqlTaskInput

Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

GetUserTablesMySqlTaskOutput

Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

GetUserTablesMySqlTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

GetUserTablesOracleTaskInput

Input untuk tugas yang mendapatkan daftar tabel yang terkandung dalam daftar skema Oracle yang disediakan.

GetUserTablesOracleTaskOutput

Output untuk tugas yang mendapatkan daftar tabel yang terkandung dalam daftar skema Oracle yang disediakan.

GetUserTablesOracleTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar skema Oracle yang diberikan

GetUserTablesPostgreSqlTaskInput

Input untuk tugas yang mendapatkan daftar tabel untuk daftar database PostgreSQL yang disediakan.

GetUserTablesPostgreSqlTaskOutput

Output untuk tugas yang mendapatkan daftar tabel untuk daftar database PostgreSQL yang disediakan.

GetUserTablesPostgreSqlTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

GetUserTablesSqlSyncTaskInput

Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

GetUserTablesSqlSyncTaskOutput

Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

GetUserTablesSqlSyncTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

GetUserTablesSqlTaskInput

Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

GetUserTablesSqlTaskOutput

Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

GetUserTablesSqlTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

LoginMigrationStage

Enum dari berbagai tahap migrasi masuk.

LoginType

Pemetaan enum SMO LoginType.

MigrateMISyncCompleteCommandInput

Input untuk perintah yang menyelesaikan migrasi online untuk Instans Terkelola database Azure SQL.

MigrateMISyncCompleteCommandOutput

Output untuk perintah yang menyelesaikan migrasi online untuk Azure SQL Database Managed Instance.

MigrateMISyncCompleteCommandProperties

Properti untuk perintah yang menyelesaikan migrasi online untuk Azure SQL Database Managed Instance.

MigrateMongoDbTaskProperties

Properti untuk tugas yang memigrasikan data antara sumber data MongoDB

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informasi khusus database untuk MySQL offline untuk Azure Database for MySQL input tugas migrasi

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Input untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi offline

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Properti untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi offline

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informasi spesifik database untuk MySQL untuk Azure Database for MySQL input tugas migrasi

MigrateMySqlAzureDbForMySqlSyncTaskInput

Input untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi online

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

Properti untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi online

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memigrasikan Oracle ke Azure Database for PostgreSQL untuk migrasi online

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informasi spesifik database untuk Oracle untuk Azure Database for PostgreSQL input tugas migrasi

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Input untuk tugas yang memigrasikan database Oracle ke Azure Database for PostgreSQL untuk migrasi online

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informasi spesifik database untuk PostgreSQL untuk Azure Database for PostgreSQL input tugas migrasi

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Tabel yang dipilih untuk migrasi

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Input untuk tugas yang memigrasikan database PostgreSQL ke Azure Database for PostgreSQL untuk migrasi online

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memigrasikan database PostgreSQL ke Azure Database for PostgreSQL untuk migrasi online

MigrateSqlServerSqlDbDatabaseInput

Informasi spesifik database untuk SQL untuk Azure SQL input tugas migrasi DB

MigrateSqlServerSqlDbSyncDatabaseInput

Informasi spesifik database untuk SQL untuk Azure SQL input tugas migrasi sinkronisasi DB

MigrateSqlServerSqlDbSyncTaskInput

Input untuk tugas yang memigrasikan database SQL Server lokal ke Azure SQL Database untuk migrasi online

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
MigrateSqlServerSqlDbSyncTaskOutputError
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
MigrateSqlServerSqlDbSyncTaskProperties

Properti untuk tugas yang memigrasikan database SQL Server lokal ke Database Azure SQL untuk migrasi online

MigrateSqlServerSqlDbTaskInput

Input untuk tugas yang memigrasikan database SQL Server lokal ke Azure SQL Database

MigrateSqlServerSqlDbTaskOutputDatabaseLevel
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
MigrateSqlServerSqlDbTaskOutputError
MigrateSqlServerSqlDbTaskOutputMigrationLevel
MigrateSqlServerSqlDbTaskOutputTableLevel
MigrateSqlServerSqlDbTaskOutputValidationResult
MigrateSqlServerSqlDbTaskProperties

Properti untuk tugas yang memigrasikan database SQL Server lokal ke database Azure SQL

MigrateSqlServerSqlMIDatabaseInput

Informasi spesifik database untuk SQL untuk Azure SQL input tugas migrasi Instans Terkelola DB

MigrateSqlServerSqlMISyncTaskInput

Input untuk tugas yang memigrasikan SQL Server database ke skenario online Azure SQL Database Managed Instance.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

Properti untuk tugas yang memigrasikan database SQL Server ke skenario sinkronisasi Instans Terkelola Database Azure SQL

MigrateSqlServerSqlMITaskInput

Input untuk tugas yang memigrasikan database SQL Server ke Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

Properti untuk tugas yang memigrasikan database SQL Server ke Azure SQL Database Managed Instance

MigrateSsisTaskInput

Input untuk tugas yang memigrasikan paket SSIS dari SQL Server ke Instans Terkelola Database Azure SQL.

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

Properti untuk tugas yang memigrasikan paket SSIS dari database SQL Server ke Instans Terkelola Database Azure SQL.

MigrateSyncCompleteCommandInput

Input untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.

MigrateSyncCompleteCommandOutput

Output untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.

MigrateSyncCompleteCommandProperties

Properti untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.

MigrationEligibilityInfo

Informasi tentang kelayakan migrasi objek server

MigrationReportResult

Hasil laporan validasi migrasi, berisi url untuk mengunduh laporan yang dihasilkan.

MigrationState

Status migrasi saat ini

MigrationStatus

Status migrasi saat ini

MigrationValidationDatabaseSummaryResult

Hasil ringkasan tingkat Database Validasi Migrasi

MigrationValidationOptions

Jenis validasi yang akan dijalankan setelah migrasi

MigrationValidationResult

Hasil Validasi Migrasi

MiSqlConnectionInfo

Properti yang diperlukan untuk membuat koneksi ke instans terkelola database Azure SQL

MongoDbClusterInfo

Menjelaskan sumber data MongoDB

MongoDbClusterType

Jenis sumber data

MongoDbCollectionInfo

Menjelaskan koleksi yang didukung dalam database MongoDB

MongoDbCollectionProgress

Menjelaskan kemajuan koleksi

MongoDbCollectionSettings

Menjelaskan bagaimana koleksi MongoDB individu harus dimigrasikan

MongoDbConnectionInfo

Menjelaskan koneksi ke sumber data MongoDB

MongoDbDatabaseInfo

Menjelaskan database dalam sumber data MongoDB

MongoDbDatabaseProgress

Menjelaskan kemajuan database

MongoDbDatabaseSettings

Menjelaskan bagaimana database MongoDB individual harus dimigrasikan

MongoDbError

Menjelaskan kesalahan atau peringatan yang terjadi selama migrasi MongoDB

MongoDbErrorType

Jenis kesalahan atau peringatan

MongoDbMigrationProgress

Menjelaskan kemajuan migrasi keseluruhan

MongoDbMigrationSettings

Menjelaskan bagaimana migrasi data MongoDB harus dilakukan

MongoDbMigrationState
MongoDbReplication

Menjelaskan bagaimana perubahan akan direplikasi dari sumber ke target. Defaultnya adalah OneTime.

MongoDbShardKeyField

Menjelaskan referensi bidang dalam kunci shard MongoDB

MongoDbShardKeyInfo

Menjelaskan kunci shard MongoDB

MongoDbShardKeyOrder

Pengurutan bidang

MongoDbShardKeySetting

Menjelaskan kunci shard MongoDB

MongoDbThrottlingSettings

Menentukan batas sumber daya untuk migrasi

MySqlConnectionInfo

Informasi untuk menyambungkan ke server MySQL

MySqlTargetPlatformType

Platform Target untuk migrasi

ObjectType

Jenis objek yang memiliki perbedaan. misalnya (Table/View/StoredProcedure)

ODataError

Informasi kesalahan dalam format OData.

OracleConnectionInfo

Informasi untuk menyambungkan ke server Oracle

OrphanedUserInfo

Informasi pengguna tanpa sumber di database server SQL.

PostgreSqlConnectionInfo

Informasi untuk menyambungkan ke server PostgreSQL

ProjectTask

Sumber daya tugas

QueryAnalysisValidationResult

Hasil untuk perbandingan analisis kueri antara sumber dan target

QueryExecutionResult

Menjelaskan hasil analisis kueri untuk eksekusi di sumber dan target

ReplicateMigrationState

Pembungkus untuk mereplikasi status migrasi yang dilaporkan.

ReportableException

Objek pengecualian untuk semua pengecualian kustom

ScenarioSource

Enumerasi jenis sumber

ScenarioTarget

Enumerasi jenis target

SchemaComparisonValidationResult

Hasil untuk perbandingan skema antara sumber dan target

SchemaComparisonValidationResultType

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

SelectedCertificateInput

Info untuk sertifikat yang akan diekspor untuk database yang diaktifkan TDE.

ServerLevelPermissionsGroup

Grup izin untuk validasi. Grup ini akan menjalankan sekumpulan izin untuk memvalidasi aktivitas pengguna. Pilih grup izin untuk aktivitas yang Anda lakukan.

ServerProperties

Properti server untuk sumber jenis MySQL

Severity

Tingkat keparahan kesalahan validasi

SqlConnectionInfo

Informasi untuk menyambungkan ke server database SQL

SqlSourcePlatform

Jenis platform server untuk koneksi

SsisMigrationInfo

Info migrasi SSIS dengan jenis penyimpanan SSIS, timpa kebijakan.

SsisMigrationOverwriteOption

Opsi timpa untuk migrasi objek SSIS, hanya abaikan dan timpa yang didukung di DMS (klasik) sekarang dan di masa mendatang dapat menambahkan opsi Gunakan kembali untuk objek kontainer

SsisMigrationStage

Tahap migrasi SSIS saat ini

SsisStoreType

Enumerasi jenis penyimpanan SSIS sumber yang didukung di DMS (klasik)

StartMigrationScenarioServerRoleResult

Hasil migrasi peran server

SyncDatabaseMigrationReportingState

Enum dari berbagai status migrasi online tingkat database.

SyncMigrationDatabaseErrorEvent

Kesalahan migrasi database untuk migrasi online

SyncTableMigrationState

Enum dari berbagai status migrasi online tingkat tabel.

SystemData
TaskState

Status tugas. Ini diabaikan jika dikirimkan.

UpdateActionType

Jenis perbedaan aktual untuk objek yang dibandingkan, saat melakukan perbandingan skema

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL migrasi sinkronisasi DB

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Input untuk tugas yang memigrasikan SQL Server database ke skenario online Azure SQL Database Managed Instance.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk migrasi online Azure SQL Database Managed Instance

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke skenario sinkronisasi Instans Terkelola Database Azure SQL

ValidateMigrationInputSqlServerSqlMITaskInput

Input untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL Managed Instance

ValidateMigrationInputSqlServerSqlMITaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL Managed Instance migrasi

ValidateMigrationInputSqlServerSqlMITaskProperties

Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL Database Managed Instance

ValidateMongoDbTaskProperties

Properti untuk tugas yang memvalidasi migrasi antara sumber data MongoDB

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memvalidasi migrasi untuk Oracle ke Azure Database for PostgreSQL untuk migrasi online

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk Oracle ke Azure Database for PostgreSQL untuk migrasi online

ValidateSyncMigrationInputSqlServerTaskInput

Input untuk tugas yang memvalidasi input migrasi untuk migrasi sinkronisasi SQL

ValidateSyncMigrationInputSqlServerTaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk migrasi sinkronisasi SQL

ValidationError

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

ValidationStatus

Status validasi saat ini

WaitStatistics

Statistik tunggu dikumpulkan selama eksekusi batch kueri

ApiError

Informasi kesalahan.

Nama Jenis Deskripsi
error

ODataError

Informasi kesalahan dalam format OData

systemData

SystemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

AuthenticationType

Enumerasi kemungkinan jenis autentikasi saat menyambungkan

Nama Jenis Deskripsi
ActiveDirectoryIntegrated

string

ActiveDirectoryPassword

string

None

string

SqlAuthentication

string

WindowsAuthentication

string

AzureActiveDirectoryApp

Aplikasi Azure Active Directory

Nama Jenis Deskripsi
appKey

string

Kunci yang digunakan untuk mengautentikasi ke Aplikasi Azure Active Directory

applicationId

string

ID Aplikasi Aplikasi Azure Active Directory

ignoreAzurePermissions

boolean

Abaikan pemeriksaan izin azure di aplikasi AAD

tenantId

string

Id penyewa pelanggan

BackupFileInfo

Informasi file cadangan

Nama Jenis Deskripsi
familySequenceNumber

integer

Nomor urut file cadangan dalam set cadangan

fileLocation

string

Lokasi file cadangan dalam folder bersama

status

BackupFileStatus

Status file cadangan selama migrasi

BackupFileStatus

Enumerasi Status file cadangan log.

Nama Jenis Deskripsi
Arrived

string

Cancelled

string

Queued

string

Restored

string

Restoring

string

Uploaded

string

Uploading

string

BackupMode

Enumerasi mode pencadangan

Nama Jenis Deskripsi
CreateBackup

string

ExistingBackup

string

BackupSetInfo

Informasi kumpulan cadangan

Nama Jenis Deskripsi
backupFinishedDate

string

Tanggal dan waktu operasi pencadangan selesai

backupSetId

string

Id untuk kumpulan file cadangan

backupStartDate

string

Tanggal dan waktu operasi pencadangan dimulai

backupType

BackupType

Enum dari berbagai jenis cadangan

databaseName

string

Nama database tempat kumpulan cadangan berada

firstLsn

string

Nomor urutan log pertama dari file cadangan

isBackupRestored

boolean

Apakah kumpulan cadangan dipulihkan atau tidak

lastLsn

string

Nomor urutan log terakhir dari file cadangan

lastModifiedTime

string

Waktu terakhir dimodifikasi file cadangan di lokasi berbagi

listOfBackupFiles

BackupFileInfo[]

Daftar file dalam kumpulan cadangan

BackupType

Enum dari berbagai jenis cadangan.

Nama Jenis Deskripsi
Database

string

DifferentialDatabase

string

DifferentialFile

string

DifferentialPartial

string

File

string

Partial

string

TransactionLog

string

BlobShare

Informasi penyimpanan kontainer blob.

Nama Jenis Deskripsi
sasUri

string

SAS URI dari Kontainer Akun Azure Storage.

CommandState

Status perintah. Ini diabaikan jika dikirimkan.

Nama Jenis Deskripsi
Accepted

string

Failed

string

Running

string

Succeeded

string

Unknown

string

ConnectToMongoDbTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke dan menyediakan informasi tentang server MongoDB

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MongoDbConnectionInfo

Menjelaskan koneksi ke sumber data MongoDB

output

MongoDbClusterInfo[]

Array yang berisi satu objek MongoDbClusterInfo

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

Connect.MongoDb

Jenis tugas.

ConnectToSourceMySqlTaskInput

Input untuk tugas yang memvalidasi koneksi database MySQL

Nama Jenis Nilai default Deskripsi
checkPermissionsGroup

ServerLevelPermissionsGroup

Grup izin untuk validasi

isOfflineMigration

boolean

False

Bendera untuk apakah migrasi sedang offline atau tidak

sourceConnectionInfo

MySqlConnectionInfo

Informasi untuk menyambungkan ke sumber MySQL

targetPlatform

MySqlTargetPlatformType

Platform Target untuk migrasi

ConnectToSourceMySqlTaskProperties

Properti untuk tugas yang memvalidasi koneksi database MySQL

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToSourceMySqlTaskInput

Input tugas

output

ConnectToSourceNonSqlTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToSource.MySql

Jenis tugas.

ConnectToSourceNonSqlTaskOutput

Output untuk menyambungkan ke sumber jenis MySQL

Nama Jenis Deskripsi
databases

string[]

Daftar database di server

id

string

Pengidentifikasi hasil

serverProperties

ServerProperties

Properti server

sourceServerBrandVersion

string

Versi merek server

validationErrors

ReportableException[]

Kesalahan validasi yang terkait dengan tugas

ConnectToSourceOracleSyncTaskInput

Input untuk tugas yang memvalidasi koneksi database Oracle

Nama Jenis Deskripsi
sourceConnectionInfo

OracleConnectionInfo

Informasi untuk menyambungkan ke sumber Oracle

ConnectToSourceOracleSyncTaskOutput

Output untuk tugas yang memvalidasi koneksi database Oracle

Nama Jenis Deskripsi
databases

string[]

Daftar skema di server sumber

sourceServerBrandVersion

string

Versi merek server sumber

sourceServerVersion

string

Versi server sumber

validationErrors

ReportableException[]

Kesalahan validasi yang terkait dengan tugas

ConnectToSourceOracleSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi database Oracle

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToSourceOracleSyncTaskInput

Input tugas

output

ConnectToSourceOracleSyncTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToSource.Oracle.Sync

Jenis tugas.

ConnectToSourcePostgreSqlSyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke PostgreSQL dan persyaratan server sumber

Nama Jenis Deskripsi
sourceConnectionInfo

PostgreSqlConnectionInfo

Informasi koneksi untuk server PostgreSQL sumber

ConnectToSourcePostgreSqlSyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke PostgreSQL dan persyaratan server sumber

Nama Jenis Deskripsi
databases

string[]

Daftar database di server sumber

id

string

Pengidentifikasi hasil

sourceServerBrandVersion

string

Versi merek server sumber

sourceServerVersion

string

Versi server sumber

validationErrors

ReportableException[]

Kesalahan validasi yang terkait dengan tugas

ConnectToSourcePostgreSqlSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke server PostgreSQL dan persyaratan server sumber untuk migrasi online

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToSourcePostgreSqlSyncTaskInput

Input tugas

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToSource.PostgreSql.Sync

Jenis tugas.

ConnectToSourceSqlServerSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke SQL Server dan persyaratan server sumber untuk migrasi online

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToSourceSqlServerTaskInput

Input tugas

output ConnectToSourceSqlServerTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToSource.SqlServer.Sync

Jenis tugas.

ConnectToSourceSqlServerTaskInput

Input untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

Nama Jenis Nilai default Deskripsi
checkPermissionsGroup

ServerLevelPermissionsGroup

Grup izin untuk validasi

collectAgentJobs

boolean

False

Benderai apakah akan mengumpulkan pekerjaan agen dari server sumber.

collectDatabases

boolean

True

Benderai apakah akan mengumpulkan database dari server sumber.

collectLogins

boolean

False

Benderai apakah akan mengumpulkan login dari server sumber.

collectTdeCertificateInfo

boolean

False

Bendera apakah akan mengumpulkan nama Sertifikat TDE dari server sumber.

encryptedKeyForSecureFields

string

kunci terenkripsi untuk bidang aman

sourceConnectionInfo

SqlConnectionInfo

Informasi koneksi untuk SQL Server Sumber

validateSsisCatalogOnly

boolean

False

Bendera apakah akan memvalidasi katalog SSIS dapat dijangkau di server sumber.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Output tingkat Pekerjaan Agen untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

Nama Jenis Deskripsi
id

string

Pengidentifikasi hasil

isEnabled

boolean

Status Pekerjaan Agen asli.

jobCategory

string

Jenis Pekerjaan Agen.

jobOwner

string

Pemilik Pekerjaan Agen

lastExecutedOn

string

Tanggal dan waktu UTC ketika Pekerjaan Agen terakhir dijalankan.

migrationEligibility

MigrationEligibilityInfo

Informasi tentang kelayakan pekerjaan agen untuk migrasi.

name

string

Nama Pekerjaan Agen

resultType string:

AgentJobLevelOutput

Jenis hasil - tingkat database atau tingkat tugas

validationErrors

ReportableException[]

Kesalahan validasi

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Output tingkat database untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

Nama Jenis Deskripsi
compatibilityLevel

DatabaseCompatLevel

SQL Server tingkat kompatibilitas database

databaseFiles

DatabaseFileInfo[]

Daftar file database

databaseState

DatabaseState

Status database

id

string

Pengidentifikasi hasil

name

string

Nama database

resultType string:

DatabaseLevelOutput

Jenis hasil - tingkat database atau tingkat tugas

sizeMB

number

Ukuran file dalam megabyte

ConnectToSourceSqlServerTaskOutputLoginLevel

Output tingkat masuk untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

Nama Jenis Deskripsi
defaultDatabase

string

Database default untuk masuk.

id

string

Pengidentifikasi hasil

isEnabled

boolean

Status login.

loginType

LoginType

Jenis login.

migrationEligibility

MigrationEligibilityInfo

Informasi tentang kelayakan login untuk migrasi.

name

string

Nama login.

resultType string:

LoginLevelOutput

Jenis hasil - tingkat database atau tingkat tugas

ConnectToSourceSqlServerTaskOutputTaskLevel

Output tingkat tugas untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

Nama Jenis Deskripsi
agentJobs

object

Pekerjaan agen sumber sebagai peta dari nama pekerjaan agen ke id.

databaseTdeCertificateMapping

object

Pemetaan dari nama database ke nama sertifikat TDE, jika berlaku

databases

object

Database sumber sebagai peta dari nama database ke id database

id

string

Pengidentifikasi hasil

logins

object

Data masuk sumber sebagai peta dari nama masuk ke id masuk.

resultType string:

TaskLevelOutput

Jenis hasil - tingkat database atau tingkat tugas

sourceServerBrandVersion

string

Versi merek server sumber

sourceServerVersion

string

Versi server sumber

validationErrors

ReportableException[]

Kesalahan validasi

ConnectToSourceSqlServerTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToSourceSqlServerTaskInput

Input tugas

output ConnectToSourceSqlServerTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskId

string

Id tugas

taskType string:

ConnectToSource.SqlServer

Jenis tugas.

ConnectToTargetAzureDbForMySqlTaskInput

Input untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for MySQL dan target

Nama Jenis Nilai default Deskripsi
isOfflineMigration

boolean

False

Bendera untuk apakah migrasi sedang offline atau tidak

sourceConnectionInfo

MySqlConnectionInfo

Informasi koneksi untuk server MySQL sumber

targetConnectionInfo

MySqlConnectionInfo

Informasi koneksi untuk server Azure Database for MySQL target

ConnectToTargetAzureDbForMySqlTaskOutput

Output untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for MySQL dan target

Nama Jenis Deskripsi
databases

string[]

Daftar database di server target

id

string

Pengidentifikasi hasil

serverVersion

string

Versi server target

targetServerBrandVersion

string

Versi merek server target

validationErrors

ReportableException[]

Kesalahan validasi yang terkait dengan tugas

ConnectToTargetAzureDbForMySqlTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke Azure Database for MySQL dan persyaratan server target

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToTargetAzureDbForMySqlTaskInput

Input tugas

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToTarget.AzureDbForMySql

Jenis tugas.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for PostgreSQL dan target

Nama Jenis Deskripsi
sourceConnectionInfo

PostgreSqlConnectionInfo

Informasi koneksi untuk server PostgreSQL sumber

targetConnectionInfo

PostgreSqlConnectionInfo

Informasi koneksi untuk server Azure Database for PostgreSQL target

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for PostgreSQL dan target

Nama Jenis Deskripsi
databases

string[]

Daftar database di server target

id

string

Pengidentifikasi hasil

targetServerBrandVersion

string

Versi merek server target

targetServerVersion

string

Versi server target

validationErrors

ReportableException[]

Kesalahan validasi yang terkait dengan tugas

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke server Azure Database For PostgreSQL dan persyaratan server target untuk migrasi online

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Input tugas

output

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Jenis tugas.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke Azure Database for PostgreSQL dan persyaratan server target untuk sumber Oracle.

Nama Jenis Deskripsi
targetConnectionInfo

PostgreSqlConnectionInfo

Informasi koneksi untuk server Azure Database for PostgreSQL target

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke Azure Database for PostgreSQL dan persyaratan server target untuk sumber Oracle.

Nama Jenis Deskripsi
databaseSchemaMap

DatabaseSchemaMap[]

Pemetaan skema per database

databases

string[]

Daftar database di server target

targetServerBrandVersion

string

Versi merek server target

targetServerVersion

string

Versi server target

validationErrors

ReportableException[]

Kesalahan validasi yang terkait dengan tugas

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke server Azure Database For PostgreSQL dan persyaratan server target untuk migrasi online untuk sumber Oracle.

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Input tugas

output

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync

Jenis tugas.

ConnectToTargetSqlDbTaskInput

Input untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target

Nama Jenis Deskripsi
queryObjectCounts

boolean

Bendera Boolean yang menunjukkan apakah akan mengkueri jumlah objek untuk setiap database di server target

targetConnectionInfo

SqlConnectionInfo

Informasi koneksi untuk target SQL DB

ConnectToTargetSqlDbTaskOutput

Output untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target

Nama Jenis Deskripsi
databases

object

Database sumber sebagai peta dari nama database ke id database

id

string

Pengidentifikasi hasil

targetServerBrandVersion

string

Versi merek server target

targetServerVersion

string

Versi server target

ConnectToTargetSqlDbTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

createdOn

string

DateTime di UTC saat tugas dibuat

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToTargetSqlDbTaskInput

Input tugas

output

ConnectToTargetSqlDbTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToTarget.SqlDb

Jenis tugas.

ConnectToTargetSqlMISyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke skenario online Azure SQL Database Managed Instance.

Nama Jenis Deskripsi
azureApp

AzureActiveDirectoryApp

Aplikasi Azure Active Directory yang akan digunakan instans DMS (klasik) untuk menyambungkan ke instans target Azure SQL Database Managed Instance dan Akun Azure Storage

targetConnectionInfo

MiSqlConnectionInfo

Informasi koneksi untuk Azure SQL Database Managed Instance

ConnectToTargetSqlMISyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance.

Nama Jenis Deskripsi
targetServerBrandVersion

string

Versi merek server target

targetServerVersion

string

Versi server target

validationErrors

ReportableException[]

Kesalahan validasi

ConnectToTargetSqlMISyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToTargetSqlMISyncTaskInput

Input tugas

output

ConnectToTargetSqlMISyncTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToTarget.AzureSqlDbMI.Sync.LRS

Jenis tugas.

ConnectToTargetSqlMITaskInput

Input untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance.

Nama Jenis Nilai default Deskripsi
collectAgentJobs

boolean

True

Benderai apakah akan mengumpulkan pekerjaan agen dari server SQL MI target.

collectLogins

boolean

True

Benderai apakah akan mengumpulkan login dari server SQL MI target.

targetConnectionInfo

SqlConnectionInfo

Informasi koneksi untuk SQL Server target

validateSsisCatalogOnly

boolean

False

Bendera apakah akan memvalidasi katalog SSIS dapat dijangkau pada server SQL MI target.

ConnectToTargetSqlMITaskOutput

Output untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance.

Nama Jenis Deskripsi
agentJobs

string[]

Daftar pekerjaan agen di server target.

id

string

Pengidentifikasi hasil

logins

string[]

Daftar login di server target.

targetServerBrandVersion

string

Versi merek server target

targetServerVersion

string

Versi server target

validationErrors

ReportableException[]

Kesalahan validasi

ConnectToTargetSqlMITaskProperties

Properti untuk tugas yang memvalidasi koneksi ke Azure SQL Database Managed Instance

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToTargetSqlMITaskInput

Input tugas

output

ConnectToTargetSqlMITaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToTarget.AzureSqlDbMI

Jenis tugas.

ConnectToTargetSqlSqlDbSyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke Azure SQL DB dan persyaratan server target

Nama Jenis Deskripsi
sourceConnectionInfo

SqlConnectionInfo

Informasi koneksi untuk SQL Server sumber

targetConnectionInfo

SqlConnectionInfo

Informasi koneksi untuk target SQL DB

ConnectToTargetSqlSqlDbSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target untuk migrasi online

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ConnectToTargetSqlSqlDbSyncTaskInput

Input tugas

output

ConnectToTargetSqlDbTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ConnectToTarget.SqlDb.Sync

Jenis tugas.

createdByType

Nama Jenis Deskripsi
Application

string

Key

string

ManagedIdentity

string

User

string

DatabaseBackupInfo

Informasi tentang file cadangan ketika mode pencadangan yang ada digunakan.

Nama Jenis Deskripsi
backupFiles

string[]

Daftar file cadangan untuk database saat ini.

backupFinishDate

string

Tanggal dan waktu ketika operasi pencadangan selesai.

backupType

BackupType

Jenis Cadangan.

databaseName

string

Nama database.

familyCount

integer

Jumlah file dalam kumpulan cadangan.

isCompressed

boolean

Apakah set cadangan dikompresi

isDamaged

boolean

Database rusak ketika dicadangkan, tetapi operasi pencadangan diminta untuk berlanjut meskipun ada kesalahan.

position

integer

Posisi cadangan database saat ini dalam file.

DatabaseCompatLevel

Enumerasi tingkat kompatibilitas database SQL Server

Nama Jenis Deskripsi
CompatLevel100

string

CompatLevel110

string

CompatLevel120

string

CompatLevel130

string

CompatLevel140

string

CompatLevel80

string

CompatLevel90

string

DatabaseFileInfo

Informasi spesifik file database

Nama Jenis Deskripsi
databaseName

string

Nama database

fileType

DatabaseFileType

Jenis file database

id

string

Pengidentifikasi unik untuk file database

logicalName

string

Nama logika file

physicalFullName

string

Jalur lengkap sistem operasi file

restoreFullName

string

Jalur lengkap file yang disarankan untuk memulihkan

sizeMB

number

Ukuran file dalam megabyte

DatabaseFileType

Enumerasi jenis file database SQL Server

Nama Jenis Deskripsi
Filestream

string

Fulltext

string

Log

string

NotSupported

string

Rows

string

DatabaseMigrationStage

Tahap migrasi saat ini

Nama Jenis Deskripsi
Backup

string

Completed

string

FileCopy

string

Initialize

string

None

string

Restore

string

DatabaseMigrationState

Status migrasi tingkat database.

Nama Jenis Deskripsi
CANCELLED

string

COMPLETED

string

CUTOVER_START

string

FAILED

string

FULL_BACKUP_UPLOAD_START

string

INITIAL

string

LOG_SHIPPING_START

string

POST_CUTOVER_COMPLETE

string

UNDEFINED

string

UPLOAD_LOG_FILES_START

string

DatabaseSchemaMap

Pemetaan skema per database

Nama Jenis Deskripsi
database

string

schemas

string[]

DatabaseState

Enumerasi status database SQL Server

Nama Jenis Deskripsi
Copying

string

Emergency

string

Offline

string

OfflineSecondary

string

Online

string

Recovering

string

RecoveryPending

string

Restoring

string

Suspect

string

DatabaseSummaryResult

Ringkasan hasil database dalam migrasi

Nama Jenis Deskripsi
endedOn

string

Waktu selesai migrasi

errorPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item

itemsCompletedCount

integer

Jumlah item yang berhasil diselesaikan

itemsCount

integer

Jumlah item

name

string

Nama item

resultPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item

sizeMB

number

Ukuran database dalam megabyte

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

statusMessage

string

Pesan status

DatabaseTable

Properti tabel

Nama Jenis Deskripsi
hasRows

boolean

Menunjukkan apakah tabel kosong atau tidak

name

string

Nama tabel yang memenuhi syarat skema

DataIntegrityValidationResult

Hasil untuk hasil validasi Integritas Data berbasis checksum

Nama Jenis Deskripsi
failedObjects

object

Daftar nama tabel yang gagal dari pasangan sumber dan target

validationErrors

ValidationError

Daftar kesalahan yang terjadi saat melakukan validasi integritas data

DataItemMigrationSummaryResult

Ringkasan dasar migrasi item data

Nama Jenis Deskripsi
endedOn

string

Waktu selesai migrasi

errorPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item

itemsCompletedCount

integer

Jumlah item yang berhasil diselesaikan

itemsCount

integer

Jumlah item

name

string

Nama item

resultPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

statusMessage

string

Pesan status

ExecutionStatistics

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

Nama Jenis Deskripsi
cpuTimeMs

number

Waktu CPU dalam milidetik untuk eksekusi kueri

elapsedTimeMs

number

Waktu yang dibutuhkan dalam milidetik untuk mengeksekusi kueri

executionCount

integer

Nomor. eksekusi kueri

hasErrors

boolean

Menunjukkan apakah kueri mengakibatkan kesalahan

sqlErrors

string[]

Daftar Kesalahan sql

waitStats

<string,  WaitStatistics>

Kamus jenis tunggu eksekusi kueri sql dan statistik masing-masing

FileShare

Informasi berbagi file dengan Jalur, Nama Pengguna, dan Kata Sandi.

Nama Jenis Deskripsi
password

string

Kredensial kata sandi yang digunakan untuk menyambungkan ke lokasi berbagi.

path

string

Jalur folder untuk berbagi ini.

userName

string

Kredensial nama pengguna untuk menyambungkan ke lokasi berbagi

GetTdeCertificatesSqlTaskInput

Input untuk tugas yang mendapatkan sertifikat TDE dalam format yang dikodekan Base64.

Nama Jenis Deskripsi
backupFileShare

FileShare

Informasi berbagi file cadangan untuk berbagi file yang akan digunakan untuk menyimpan file untuk sementara waktu.

connectionInfo

SqlConnectionInfo

Informasi koneksi untuk SQL Server

selectedCertificates

SelectedCertificateInput[]

Daftar yang berisi nama sertifikat dan kata sandi terkait yang akan digunakan untuk mengenkripsi sertifikat yang diekspor.

GetTdeCertificatesSqlTaskOutput

Output tugas yang mendapatkan sertifikat TDE dalam format yang dikodekan Base64.

Nama Jenis Deskripsi
base64EncodedCertificates

object

Pemetaan dari nama sertifikat ke format yang dikodekan base 64.

validationErrors

ReportableException[]

Kesalahan validasi

GetTdeCertificatesSqlTaskProperties

Properti untuk tugas yang mendapatkan sertifikat TDE dalam format yang dikodekan Base64.

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

GetTdeCertificatesSqlTaskInput

Input tugas

output

GetTdeCertificatesSqlTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

GetTDECertificates.Sql

Jenis tugas.

GetUserTablesMySqlTaskInput

Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
connectionInfo

MySqlConnectionInfo

Informasi koneksi untuk SQL Server

selectedDatabases

string[]

Daftar nama database untuk mengumpulkan tabel

GetUserTablesMySqlTaskOutput

Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
databasesToTables

object

Pemetaan dari nama database ke daftar tabel

id

string

Pengidentifikasi hasil

validationErrors

ReportableException[]

Kesalahan validasi

GetUserTablesMySqlTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

GetUserTablesMySqlTaskInput

Input tugas

output

GetUserTablesMySqlTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

GetUserTablesMySql

Jenis tugas.

GetUserTablesOracleTaskInput

Input untuk tugas yang mendapatkan daftar tabel yang terkandung dalam daftar skema Oracle yang disediakan.

Nama Jenis Deskripsi
connectionInfo

OracleConnectionInfo

Informasi untuk menyambungkan ke sumber Oracle

selectedSchemas

string[]

Daftar skema Oracle untuk mengumpulkan tabel

GetUserTablesOracleTaskOutput

Output untuk tugas yang mendapatkan daftar tabel yang terkandung dalam daftar skema Oracle yang disediakan.

Nama Jenis Deskripsi
schemaName

string

Skema hasil ini adalah untuk

tables

DatabaseTable[]

Daftar tabel valid yang ditemukan untuk skema ini

validationErrors

ReportableException[]

Kesalahan validasi yang terkait dengan tugas

GetUserTablesOracleTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar skema Oracle yang diberikan

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

GetUserTablesOracleTaskInput

Input tugas

output

GetUserTablesOracleTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

GetUserTablesOracle

Jenis tugas.

GetUserTablesPostgreSqlTaskInput

Input untuk tugas yang mendapatkan daftar tabel untuk daftar database PostgreSQL yang disediakan.

Nama Jenis Deskripsi
connectionInfo

PostgreSqlConnectionInfo

Informasi untuk menyambungkan ke sumber PostgreSQL

selectedDatabases

string[]

Daftar database PostgreSQL untuk mengumpulkan tabel

GetUserTablesPostgreSqlTaskOutput

Output untuk tugas yang mendapatkan daftar tabel untuk daftar database PostgreSQL yang disediakan.

Nama Jenis Deskripsi
databaseName

string

Database yang dihasilkan ini adalah untuk

tables

DatabaseTable[]

Daftar tabel valid yang ditemukan untuk database ini

validationErrors

ReportableException[]

Kesalahan validasi yang terkait dengan tugas

GetUserTablesPostgreSqlTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

GetUserTablesPostgreSqlTaskInput

Input tugas

output

GetUserTablesPostgreSqlTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

GetUserTablesPostgreSql

Jenis tugas.

GetUserTablesSqlSyncTaskInput

Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
selectedSourceDatabases

string[]

Daftar nama database sumber untuk mengumpulkan tabel

selectedTargetDatabases

string[]

Daftar nama database target untuk mengumpulkan tabel

sourceConnectionInfo

SqlConnectionInfo

Informasi koneksi untuk SQL Server

targetConnectionInfo

SqlConnectionInfo

Informasi koneksi untuk SQL DB

GetUserTablesSqlSyncTaskOutput

Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
databasesToSourceTables

object

Pemetaan dari nama database ke daftar tabel sumber

databasesToTargetTables

object

Pemetaan dari nama database ke daftar tabel target

tableValidationErrors

object

Pemetaan dari nama database ke daftar kesalahan validasi

validationErrors

ReportableException[]

Kesalahan validasi

GetUserTablesSqlSyncTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

GetUserTablesSqlSyncTaskInput

Input tugas

output

GetUserTablesSqlSyncTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

GetUserTables.AzureSqlDb.Sync

Jenis tugas.

GetUserTablesSqlTaskInput

Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
connectionInfo

SqlConnectionInfo

Informasi koneksi untuk SQL Server

encryptedKeyForSecureFields

string

kunci terenkripsi untuk bidang aman

selectedDatabases

string[]

Daftar nama database untuk mengumpulkan tabel

GetUserTablesSqlTaskOutput

Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
databasesToTables

object

Pemetaan dari nama database ke daftar tabel

id

string

Pengidentifikasi hasil

validationErrors

ReportableException[]

Kesalahan validasi

GetUserTablesSqlTaskProperties

Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

GetUserTablesSqlTaskInput

Input tugas

output

GetUserTablesSqlTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskId

string

Id tugas

taskType string:

GetUserTables.Sql

Jenis tugas.

LoginMigrationStage

Enum dari berbagai tahap migrasi masuk.

Nama Jenis Deskripsi
AssignRoleMembership

string

AssignRoleOwnership

string

Completed

string

EstablishObjectPermissions

string

EstablishServerPermissions

string

EstablishUserMapping

string

Initialize

string

LoginMigration

string

None

string

LoginType

Pemetaan enum SMO LoginType.

Nama Jenis Deskripsi
AsymmetricKey

string

Certificate

string

ExternalGroup

string

ExternalUser

string

SqlLogin

string

WindowsGroup

string

WindowsUser

string

MigrateMISyncCompleteCommandInput

Input untuk perintah yang menyelesaikan migrasi online untuk Instans Terkelola database Azure SQL.

Nama Jenis Deskripsi
sourceDatabaseName

string

Nama database instans terkelola

MigrateMISyncCompleteCommandOutput

Output untuk perintah yang menyelesaikan migrasi online untuk Azure SQL Database Managed Instance.

Nama Jenis Deskripsi
errors

ReportableException[]

Daftar kesalahan yang terjadi selama eksekusi perintah

MigrateMISyncCompleteCommandProperties

Properti untuk perintah yang menyelesaikan migrasi online untuk Azure SQL Database Managed Instance.

Nama Jenis Deskripsi
commandType string:

Migrate.SqlServer.AzureDbSqlMi.Complete

Jenis perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateMISyncCompleteCommandInput

Input perintah

output

MigrateMISyncCompleteCommandOutput

Output perintah. Ini diabaikan jika dikirimkan.

state

CommandState

Status perintah. Ini diabaikan jika dikirimkan.

MigrateMongoDbTaskProperties

Properti untuk tugas yang memigrasikan data antara sumber data MongoDB

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MongoDbMigrationSettings

Menjelaskan bagaimana migrasi data MongoDB harus dilakukan

output MongoDbProgress[]:

Kelas dasar untuk output migrasi MongoDB

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

Migrate.MongoDb

Jenis tugas.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informasi khusus database untuk MySQL offline untuk Azure Database for MySQL input tugas migrasi

Nama Jenis Deskripsi
name

string

Nama database

tableMap

object

Pemetaan sumber ke tabel target

targetDatabaseName

string

Nama database target. Catatan: Database target akan dipotong sebelum memulai migrasi.

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Input untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi offline

Nama Jenis Nilai default Deskripsi
encryptedKeyForSecureFields

string

kunci terenkripsi untuk bidang aman

makeSourceServerReadOnly

boolean

False

Pengaturan untuk mengatur baca-saja server sumber

optionalAgentSettings

object

Parameter opsional untuk menyempurnakan tingkat transfer data selama migrasi

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Database yang akan dimigrasikan

sourceConnectionInfo

MySqlConnectionInfo

Informasi koneksi untuk sumber MySQL

startedOn

string

Parameter untuk menentukan kapan migrasi dimulai

targetConnectionInfo

MySqlConnectionInfo

Informasi koneksi untuk Azure Database for MySQL target

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Nama Jenis Deskripsi
databaseName

string

Nama database

endedOn

string

Waktu selesai migrasi

errorCount

integer

Jumlah kesalahan database/objek.

errorPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item

exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi.

id

string

Pengidentifikasi hasil

lastStorageUpdate

string

Terakhir kali penyimpanan diperbarui

message

string

Pesan kemajuan migrasi

numberOfObjects

integer

Jumlah objek

numberOfObjectsCompleted

integer

Jumlah objek yang berhasil diselesaikan

objectSummary

<string,  DataItemMigrationSummaryResult>

Ringkasan hasil objek dalam migrasi

resultPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item

resultType string:

DatabaseLevelOutput

Jenis Hasil

stage

DatabaseMigrationStage

Tahap migrasi tempat database ini berada

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

statusMessage

string

Pesan status

MigrateMySqlAzureDbForMySqlOfflineTaskOutputError

Nama Jenis Deskripsi
error

ReportableException

Kesalahan migrasi

id

string

Pengidentifikasi unik untuk pengecualian

resultType string:

ErrorOutput

Jenis Hasil

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel

Nama Jenis Deskripsi
databaseSummary

<string,  DatabaseSummaryResult>

Ringkasan hasil database dalam migrasi

databases

object

Database yang dipilih sebagai peta dari nama database ke id database

durationInSeconds

integer

Durasi eksekusi tugas dalam hitungan detik.

endedOn

string

Waktu akhir migrasi

exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi.

id

string

Pengidentifikasi hasil

lastStorageUpdate

string

Terakhir kali penyimpanan diperbarui

message

string

Pesan kemajuan migrasi

migrationReportResult

MigrationReportResult

Hasil Laporan Migrasi, menyediakan url unik untuk mengunduh laporan migrasi Anda.

resultType string:

MigrationLevelOutput

Jenis Hasil

sourceServerBrandVersion

string

Versi merek server sumber

sourceServerVersion

string

Versi server sumber

startedOn

string

Waktu mulai migrasi

status

MigrationStatus

Status migrasi saat ini

statusMessage

string

Pesan status migrasi

targetServerBrandVersion

string

Versi merek server target

targetServerVersion

string

Versi server target

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Nama Jenis Deskripsi
endedOn

string

Waktu selesai migrasi

errorPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item

id

string

Pengidentifikasi hasil

itemsCompletedCount

integer

Jumlah item yang berhasil diselesaikan

itemsCount

integer

Jumlah item

lastStorageUpdate

string

Terakhir kali penyimpanan diperbarui

objectName

string

Nama item

resultPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item

resultType string:

TableLevelOutput

Jenis Hasil

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

statusMessage

string

Pesan status

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Properti untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi offline

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Input tugas

isCloneable

boolean

apakah tugas dapat dikloning atau tidak

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskId

string

Id tugas

taskType string:

Migrate.MySql.AzureDbForMySql

Jenis tugas.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informasi spesifik database untuk MySQL untuk Azure Database for MySQL input tugas migrasi

Nama Jenis Deskripsi
migrationSetting

object

Pengaturan migrasi yang menyetel perilaku migrasi

name

string

Nama database

sourceSetting

object

Pengaturan sumber untuk menyetel perilaku migrasi titik akhir sumber

tableMap

object

Pemetaan sumber ke tabel target

targetDatabaseName

string

Nama database target. Catatan: Database target akan dipotong sebelum memulai migrasi.

targetSetting

object

Pengaturan target untuk menyetel perilaku migrasi titik akhir target

MigrateMySqlAzureDbForMySqlSyncTaskInput

Input untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi online

Nama Jenis Deskripsi
selectedDatabases

MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]

Database yang akan dimigrasikan

sourceConnectionInfo

MySqlConnectionInfo

Informasi koneksi untuk sumber MySQL

targetConnectionInfo

MySqlConnectionInfo

Informasi koneksi untuk Azure Database for MySQL target

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Nama Jenis Deskripsi
errorMessage

string

Pesan kesalahan

events

SyncMigrationDatabaseErrorEvent[]

Daftar peristiwa kesalahan.

id

string

Pengidentifikasi hasil

resultType string:

DatabaseLevelErrorOutput

Jenis Hasil

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Nama Jenis Deskripsi
appliedChanges

integer

Jumlah perubahan yang diterapkan

cdcDeleteCounter

integer

Jumlah penghapusan cdc

cdcInsertCounter

integer

Jumlah sisipan cdc

cdcUpdateCounter

integer

Jumlah pembaruan cdc

databaseName

string

Nama database

endedOn

string

Waktu akhir migrasi

fullLoadCompletedTables

integer

Jumlah tabel yang diselesaikan dalam beban penuh

fullLoadErroredTables

integer

Jumlah tabel yang bermasalah dalam pemuatan penuh

fullLoadLoadingTables

integer

Jumlah tabel yang dimuat dalam pemuatan penuh

fullLoadQueuedTables

integer

Jumlah tabel yang diantrekan dalam beban penuh

id

string

Pengidentifikasi hasil

incomingChanges

integer

Jumlah perubahan masuk

initializationCompleted

boolean

Menunjukkan apakah beban awal (beban penuh) telah selesai

latency

integer

CDC menerapkan latensi

migrationState

SyncDatabaseMigrationReportingState

Status migrasi tempat database ini berada

resultType string:

DatabaseLevelOutput

Jenis Hasil

startedOn

string

Waktu mulai migrasi

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Nama Jenis Deskripsi
error

ReportableException

Kesalahan migrasi

id

string

Pengidentifikasi hasil

resultType string:

ErrorOutput

Jenis Hasil

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Nama Jenis Deskripsi
endedOn

string

Waktu akhir migrasi

id

string

Pengidentifikasi hasil

resultType string:

MigrationLevelOutput

Jenis Hasil

sourceServer

string

Nama server sumber

sourceServerVersion

string

Versi server sumber

startedOn

string

Waktu mulai migrasi

targetServer

string

Nama server target

targetServerVersion

string

Versi server target

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Nama Jenis Deskripsi
cdcDeleteCounter

string

Jumlah penghapusan yang diterapkan

cdcInsertCounter

string

Jumlah sisipan yang diterapkan

cdcUpdateCounter

string

Jumlah pembaruan yang diterapkan

dataErrorsCounter

integer

Jumlah kesalahan data yang terjadi

databaseName

string

Nama database

fullLoadEndedOn

string

Waktu akhir beban penuh

fullLoadEstFinishTime

string

Perkirakan untuk menyelesaikan beban penuh

fullLoadStartedOn

string

Waktu mulai beban penuh

fullLoadTotalRows

integer

Jumlah baris yang diterapkan dalam pemuatan penuh

id

string

Pengidentifikasi hasil

lastModifiedTime

string

Waktu terakhir diubah pada target

resultType string:

TableLevelOutput

Jenis Hasil

state

SyncTableMigrationState

Status migrasi tabel saat ini

tableName

string

Nama tabel

totalChangesApplied

integer

Jumlah total perubahan yang diterapkan

MigrateMySqlAzureDbForMySqlSyncTaskProperties

Properti untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi online

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Input tugas

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

Migrate.MySql.AzureDbForMySql.Sync

Jenis tugas.

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memigrasikan Oracle ke Azure Database for PostgreSQL untuk migrasi online

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Input tugas

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Jenis tugas.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informasi spesifik database untuk Oracle untuk Azure Database for PostgreSQL input tugas migrasi

Nama Jenis Deskripsi
caseManipulation

string

Cara menangani casing nama objek: Mempertahankan atau ToLower

migrationSetting

object

Pengaturan migrasi yang menyetel perilaku migrasi

name

string

Nama alur migrasi

schemaName

string

Nama skema sumber

sourceSetting

object

Pengaturan sumber untuk menyetel perilaku migrasi titik akhir sumber

tableMap

object

Pemetaan tabel sumber ke target

targetDatabaseName

string

Nama database target. Catatan: Database target akan dipotok sebelum memulai migrasi.

targetSetting

object

Pengaturan target untuk menyetel perilaku migrasi titik akhir target

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Input untuk tugas yang memigrasikan database Oracle ke Azure Database for PostgreSQL untuk migrasi online

Nama Jenis Deskripsi
selectedDatabases

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]

Database yang akan dimigrasikan

sourceConnectionInfo

OracleConnectionInfo

Informasi koneksi untuk Oracle sumber

targetConnectionInfo

PostgreSqlConnectionInfo

Informasi koneksi untuk Azure Database for PostgreSQL target

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Nama Jenis Deskripsi
errorMessage

string

Pesan kesalahan

events

SyncMigrationDatabaseErrorEvent[]

Daftar peristiwa kesalahan.

id

string

Pengidentifikasi hasil

resultType string:

DatabaseLevelErrorOutput

Jenis Hasil

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Nama Jenis Deskripsi
appliedChanges

integer

Jumlah perubahan yang diterapkan

cdcDeleteCounter

integer

Jumlah penghapusan cdc

cdcInsertCounter

integer

Jumlah sisipan cdc

cdcUpdateCounter

integer

Jumlah pembaruan cdc

databaseName

string

Nama database

endedOn

string

Waktu selesai migrasi

fullLoadCompletedTables

integer

Jumlah tabel yang diselesaikan dalam pemuatan penuh

fullLoadErroredTables

integer

Jumlah tabel yang diserahkan dalam pemuatan penuh

fullLoadLoadingTables

integer

Jumlah tabel yang dimuat dalam pemuatan penuh

fullLoadQueuedTables

integer

Jumlah tabel yang diantrekan dalam pemuatan penuh

id

string

Pengidentifikasi hasil

incomingChanges

integer

Jumlah perubahan masuk

initializationCompleted

boolean

Menunjukkan apakah beban awal (beban penuh) telah selesai

latency

integer

CDC menerapkan latensi

migrationState

SyncDatabaseMigrationReportingState

Status migrasi tempat database ini berada

resultType string:

DatabaseLevelOutput

Jenis Hasil

startedOn

string

Waktu mulai migrasi

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Nama Jenis Deskripsi
error

ReportableException

Kesalahan migrasi

id

string

Pengidentifikasi hasil

resultType string:

ErrorOutput

Jenis Hasil

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Nama Jenis Deskripsi
endedOn

string

Waktu selesai migrasi

id

string

Pengidentifikasi hasil

resultType string:

MigrationLevelOutput

Jenis Hasil

sourceServer

string

Nama server sumber

sourceServerVersion

string

Versi server sumber

startedOn

string

Waktu mulai migrasi

targetServer

string

Nama server target

targetServerVersion

string

Versi server target

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Nama Jenis Deskripsi
cdcDeleteCounter

integer

Jumlah penghapusan yang diterapkan

cdcInsertCounter

integer

Jumlah sisipan yang diterapkan

cdcUpdateCounter

integer

Jumlah pembaruan yang diterapkan

dataErrorsCounter

integer

Jumlah kesalahan data yang terjadi

databaseName

string

Nama database

fullLoadEndedOn

string

Waktu selesai pemuatan penuh

fullLoadEstFinishTime

string

Perkirakan untuk menyelesaikan beban penuh

fullLoadStartedOn

string

Waktu mulai muat penuh

fullLoadTotalRows

integer

Jumlah baris yang diterapkan dalam pemuatan penuh

id

string

Pengidentifikasi hasil

lastModifiedTime

string

Waktu terakhir diubah pada target

resultType string:

TableLevelOutput

Jenis Hasil

state

SyncTableMigrationState

Status migrasi tabel saat ini

tableName

string

Nama tabel

totalChangesApplied

integer

Jumlah total perubahan yang diterapkan

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informasi spesifik database untuk PostgreSQL untuk Azure Database for PostgreSQL input tugas migrasi

Nama Jenis Deskripsi
id

string

Pengidentifikasi hasil

migrationSetting

Pengaturan migrasi yang menyetel perilaku migrasi

name

string

Nama database

selectedTables

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput[]

Tabel yang dipilih untuk migrasi

sourceSetting

object

Pengaturan sumber untuk menyetel perilaku migrasi titik akhir sumber

targetDatabaseName

string

Nama database target. Catatan: Database target akan dipotok sebelum memulai migrasi.

targetSetting

object

Pengaturan target untuk menyetel perilaku migrasi titik akhir target

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Tabel yang dipilih untuk migrasi

Nama Jenis Deskripsi
name

string

Nama tabel yang akan dimigrasikan

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Input untuk tugas yang memigrasikan database PostgreSQL ke Azure Database for PostgreSQL untuk migrasi online

Nama Jenis Deskripsi
encryptedKeyForSecureFields

string

kunci terenkripsi untuk bidang aman

selectedDatabases

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]

Database yang akan dimigrasikan

sourceConnectionInfo

PostgreSqlConnectionInfo

Informasi koneksi untuk PostgreSQL sumber

startedOn

string

Waktu mulai migrasi

targetConnectionInfo

PostgreSqlConnectionInfo

Informasi koneksi untuk Azure Database for PostgreSQL target

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Nama Jenis Deskripsi
errorMessage

string

Pesan kesalahan

events

SyncMigrationDatabaseErrorEvent[]

Daftar peristiwa kesalahan.

id

string

Pengidentifikasi hasil

resultType string:

DatabaseLevelErrorOutput

Jenis Hasil

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Nama Jenis Deskripsi
appliedChanges

integer

Jumlah perubahan yang diterapkan

cdcDeleteCounter

integer

Jumlah penghapusan cdc

cdcInsertCounter

integer

Jumlah sisipan cdc

cdcUpdateCounter

integer

Jumlah pembaruan cdc

databaseName

string

Nama database

endedOn

string

Waktu selesai migrasi

fullLoadCompletedTables

integer

Jumlah tabel yang diselesaikan dalam pemuatan penuh

fullLoadErroredTables

integer

Jumlah tabel yang diserahkan dalam pemuatan penuh

fullLoadLoadingTables

integer

Jumlah tabel yang dimuat dalam pemuatan penuh

fullLoadQueuedTables

integer

Jumlah tabel yang diantrekan dalam pemuatan penuh

id

string

Pengidentifikasi hasil

incomingChanges

integer

Jumlah perubahan masuk

initializationCompleted

boolean

Menunjukkan apakah beban awal (beban penuh) telah selesai

latency

integer

CDC menerapkan latensi

migrationState

SyncDatabaseMigrationReportingState

Status migrasi tempat database ini berada

resultType string:

DatabaseLevelOutput

Jenis Hasil

startedOn

string

Waktu mulai migrasi

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Nama Jenis Deskripsi
error

ReportableException

Kesalahan migrasi

events

SyncMigrationDatabaseErrorEvent[]

Daftar peristiwa kesalahan

id

string

Pengidentifikasi hasil

resultType string:

ErrorOutput

Jenis Hasil

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Nama Jenis Deskripsi
databaseCount

number

Jumlah database yang akan disertakan

endedOn

string

Waktu selesai migrasi

id

string

Pengidentifikasi hasil

resultType string:

MigrationLevelOutput

Jenis Hasil

sourceServer

string

Nama server sumber

sourceServerType

ScenarioSource

Jenis server sumber.

sourceServerVersion

string

Versi server sumber

startedOn

string

Waktu mulai migrasi

state

ReplicateMigrationState

Status migrasi

targetServer

string

Nama server target

targetServerType

ScenarioTarget

Jenis server target.

targetServerVersion

string

Versi server target

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Nama Jenis Deskripsi
cdcDeleteCounter

integer

Jumlah penghapusan yang diterapkan

cdcInsertCounter

integer

Jumlah sisipan yang diterapkan

cdcUpdateCounter

integer

Jumlah pembaruan yang diterapkan

dataErrorsCounter

integer

Jumlah kesalahan data yang terjadi

databaseName

string

Nama database

fullLoadEndedOn

string

Waktu selesai pemuatan penuh

fullLoadEstFinishTime

string

Perkirakan untuk menyelesaikan beban penuh

fullLoadStartedOn

string

Waktu mulai muat penuh

fullLoadTotalRows

integer

Jumlah baris yang diterapkan dalam pemuatan penuh

id

string

Pengidentifikasi hasil

lastModifiedTime

string

Waktu terakhir diubah pada target

resultType string:

TableLevelOutput

Jenis Hasil

state

SyncTableMigrationState

Status migrasi tabel saat ini

tableName

string

Nama tabel

totalChangesApplied

integer

Jumlah total perubahan yang diterapkan

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memigrasikan database PostgreSQL ke Azure Database for PostgreSQL untuk migrasi online

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

createdOn

string

DateTime di UTC saat tugas dibuat

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Input tugas

isCloneable

boolean

apakah tugas dapat dikloning atau tidak

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskId

string

id tugas

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Jenis tugas.

MigrateSqlServerSqlDbDatabaseInput

Informasi spesifik database untuk SQL untuk Azure SQL input tugas migrasi DB

Nama Jenis Deskripsi
id

string

id database

makeSourceDbReadOnly

boolean

Apakah mengatur database baca saja sebelum migrasi

name

string

Nama database

schemaSetting

object

Pengaturan dipilih untuk migrasi skema DB.

tableMap

object

Pemetaan tabel sumber ke target

targetDatabaseName

string

Nama database target. Catatan: Database target akan dipotok sebelum memulai migrasi.

MigrateSqlServerSqlDbSyncDatabaseInput

Informasi spesifik database untuk SQL untuk Azure SQL input tugas migrasi sinkronisasi DB

Nama Jenis Deskripsi
id

string

Pengidentifikasi unik untuk database

migrationSetting

object

Pengaturan migrasi yang menyetel perilaku migrasi

name

string

Nama database

schemaName

string

Nama skema yang akan dimigrasikan

sourceSetting

object

Pengaturan sumber untuk menyetel perilaku migrasi titik akhir sumber

tableMap

object

Pemetaan tabel sumber ke target

targetDatabaseName

string

Nama database target

targetSetting

object

Pengaturan target untuk menyetel perilaku migrasi titik akhir target

MigrateSqlServerSqlDbSyncTaskInput

Input untuk tugas yang memigrasikan database SQL Server lokal ke Azure SQL Database untuk migrasi online

Nama Jenis Deskripsi
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Database yang akan dimigrasikan

sourceConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke sumber

targetConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke target

validationOptions

MigrationValidationOptions

Opsi validasi

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Nama Jenis Deskripsi
errorMessage

string

Pesan kesalahan

events

SyncMigrationDatabaseErrorEvent[]

Daftar peristiwa kesalahan.

id

string

Pengidentifikasi hasil

resultType string:

DatabaseLevelErrorOutput

Jenis Hasil

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Nama Jenis Deskripsi
appliedChanges

integer

Jumlah perubahan yang diterapkan

cdcDeleteCounter

integer

Jumlah penghapusan cdc

cdcInsertCounter

integer

Jumlah sisipan cdc

cdcUpdateCounter

integer

Jumlah pembaruan cdc

databaseName

string

Nama database

endedOn

string

Waktu selesai migrasi

fullLoadCompletedTables

integer

Jumlah tabel yang diselesaikan dalam pemuatan penuh

fullLoadErroredTables

integer

Jumlah tabel yang diserahkan dalam pemuatan penuh

fullLoadLoadingTables

integer

Jumlah tabel yang dimuat dalam pemuatan penuh

fullLoadQueuedTables

integer

Jumlah tabel yang diantrekan dalam pemuatan penuh

id

string

Pengidentifikasi hasil

incomingChanges

integer

Jumlah perubahan masuk

initializationCompleted

boolean

Menunjukkan apakah beban awal (beban penuh) telah selesai

latency

integer

CDC menerapkan latensi

migrationState

SyncDatabaseMigrationReportingState

Status migrasi tempat database ini berada

resultType string:

DatabaseLevelOutput

Jenis Hasil

startedOn

string

Waktu mulai migrasi

MigrateSqlServerSqlDbSyncTaskOutputError

Nama Jenis Deskripsi
error

ReportableException

Kesalahan migrasi

id

string

Pengidentifikasi hasil

resultType string:

ErrorOutput

Jenis Hasil

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Nama Jenis Deskripsi
databaseCount

integer

Jumlah database

endedOn

string

Waktu selesai migrasi

id

string

Pengidentifikasi hasil

resultType string:

MigrationLevelOutput

Jenis Hasil

sourceServer

string

Nama server sumber

sourceServerVersion

string

Versi server sumber

startedOn

string

Waktu mulai migrasi

targetServer

string

Nama server target

targetServerVersion

string

Versi server target

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Nama Jenis Deskripsi
cdcDeleteCounter

integer

Jumlah penghapusan yang diterapkan

cdcInsertCounter

integer

Jumlah sisipan yang diterapkan

cdcUpdateCounter

integer

Jumlah pembaruan yang diterapkan

dataErrorsCounter

integer

Jumlah kesalahan data yang terjadi

databaseName

string

Nama database

fullLoadEndedOn

string

Waktu akhir beban penuh

fullLoadEstFinishTime

string

Perkirakan untuk menyelesaikan beban penuh

fullLoadStartedOn

string

Waktu mulai beban penuh

fullLoadTotalRows

integer

Jumlah baris yang diterapkan dalam pemuatan penuh

id

string

Pengidentifikasi hasil

lastModifiedTime

string

Waktu terakhir diubah pada target

resultType string:

TableLevelOutput

Jenis Hasil

state

SyncTableMigrationState

Status migrasi tabel saat ini

tableName

string

Nama tabel

totalChangesApplied

integer

Jumlah total perubahan yang diterapkan

MigrateSqlServerSqlDbSyncTaskProperties

Properti untuk tugas yang memigrasikan database SQL Server lokal ke Database Azure SQL untuk migrasi online

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateSqlServerSqlDbSyncTaskInput

Input tugas

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

Migrate.SqlServer.AzureSqlDb.Sync

Jenis tugas.

MigrateSqlServerSqlDbTaskInput

Input untuk tugas yang memigrasikan database SQL Server lokal ke Azure SQL Database

Nama Jenis Deskripsi
encryptedKeyForSecureFields

string

kunci terenkripsi untuk bidang aman

selectedDatabases

MigrateSqlServerSqlDbDatabaseInput[]

Database yang akan dimigrasikan

sourceConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke sumber

startedOn

string

Tanggal dan waktu relatif terhadap UTC saat migrasi dimulai

targetConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke target

validationOptions

MigrationValidationOptions

Opsi untuk mengaktifkan berbagai validasi pasca migrasi. Opsi yang tersedia, 1.) Pemeriksaan Integritas Data: Melakukan perbandingan berbasis checksum pada tabel sumber dan target setelah migrasi untuk memastikan kebenaran data. 2.) Validasi Skema: Melakukan perbandingan skema menyeluruh antara tabel sumber dan target dan menyediakan daftar perbedaan antara database sumber dan target, 3.) Analisis Kueri: Menjalankan sekumpulan kueri yang diambil secara otomatis baik dari Cache Rencana Kueri atau Penyimpanan Kueri dan menjalankannya dan membandingkan waktu eksekusi antara database sumber dan target.

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

Nama Jenis Deskripsi
databaseName

string

Nama item

endedOn

string

Waktu selesai migrasi

errorCount

integer

Jumlah kesalahan database/objek.

errorPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item

exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi.

id

string

Pengidentifikasi hasil

message

string

Pesan kemajuan migrasi

numberOfObjects

integer

Jumlah objek

numberOfObjectsCompleted

integer

Jumlah objek yang berhasil diselesaikan

objectSummary

<string,  DataItemMigrationSummaryResult>

Ringkasan hasil objek dalam migrasi

resultPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item

resultType string:

DatabaseLevelOutput

Jenis Hasil

stage

DatabaseMigrationStage

Tahap migrasi tempat database ini berada

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

statusMessage

string

Pesan status

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Nama Jenis Deskripsi
dataIntegrityValidationResult

DataIntegrityValidationResult

Menyediakan hasil validasi integritas data antara tabel sumber dan target yang dimigrasikan.

endedOn

string

Waktu akhir validasi

id

string

Pengidentifikasi hasil

migrationId

string

Pengidentifikasi Migrasi

queryAnalysisValidationResult

QueryAnalysisValidationResult

Hasil beberapa hasil eksekusi kueri antara database sumber dan target

resultType string:

MigrationDatabaseLevelValidationOutput

Jenis Hasil

schemaValidationResult

SchemaComparisonValidationResult

Menyediakan hasil perbandingan skema antara database sumber dan target

sourceDatabaseName

string

Nama database sumber

startedOn

string

Waktu mulai validasi

status

ValidationStatus

Status validasi saat ini di tingkat database

targetDatabaseName

string

Nama database target

MigrateSqlServerSqlDbTaskOutputError

Nama Jenis Deskripsi
error

ReportableException

Kesalahan migrasi

id

string

Pengidentifikasi unik untuk pengecualian

resultType string:

ErrorOutput

Jenis Hasil

MigrateSqlServerSqlDbTaskOutputMigrationLevel

Nama Jenis Deskripsi
databaseSummary

<string,  DatabaseSummaryResult>

Ringkasan hasil database dalam migrasi

databases

object

Database yang dipilih sebagai peta dari nama database ke id database

durationInSeconds

integer

Durasi eksekusi tugas dalam hitungan detik.

endedOn

string

Waktu selesai migrasi

exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi.

id

string

Pengidentifikasi hasil

message

string

Pesan kemajuan migrasi

migrationReportResult

MigrationReportResult

Hasil Laporan Migrasi, menyediakan url unik untuk mengunduh laporan migrasi Anda.

migrationValidationResult MigrationValidationResult:

MigrateSqlServerSqlDbTaskOutputValidationResult

Hasil Validasi Migrasi

resultType string:

MigrationLevelOutput

Jenis Hasil

sourceServerBrandVersion

string

Versi merek server sumber

sourceServerVersion

string

Versi server sumber

startedOn

string

Waktu mulai migrasi

status

MigrationStatus

Status migrasi saat ini

statusMessage

string

Pesan status migrasi

targetServerBrandVersion

string

Versi merek server target

targetServerVersion

string

Versi server target

MigrateSqlServerSqlDbTaskOutputTableLevel

Nama Jenis Deskripsi
endedOn

string

Waktu selesai migrasi

errorPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item

id

string

Pengidentifikasi hasil

itemsCompletedCount

integer

Jumlah item yang berhasil diselesaikan

itemsCount

integer

Jumlah item

objectName

string

Nama item

resultPrefix

string

Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item

resultType string:

TableLevelOutput

Jenis Hasil

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

statusMessage

string

Pesan status

MigrateSqlServerSqlDbTaskOutputValidationResult

Nama Jenis Deskripsi
id

string

Pengidentifikasi hasil

migrationId

string

Pengidentifikasi Migrasi

resultType string:

MigrationValidationOutput

Jenis Hasil

status

ValidationStatus

Status validasi saat ini di tingkat migrasi. Status dari status hasil validasi database akan diagregasi di sini.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Hasil ringkasan validasi untuk setiap database

MigrateSqlServerSqlDbTaskProperties

Properti untuk tugas yang memigrasikan database SQL Server lokal ke database Azure SQL

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

createdOn

string

DateTime di UTC saat tugas dibuat

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateSqlServerSqlDbTaskInput

Input tugas

isCloneable

boolean

apakah tugas dapat dikloning atau tidak

output MigrateSqlServerSqlDbTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskId

string

id tugas

taskType string:

Migrate.SqlServer.SqlDb

Jenis tugas.

MigrateSqlServerSqlMIDatabaseInput

Informasi spesifik database untuk SQL untuk Azure SQL input tugas migrasi Instans Terkelola DB

Nama Jenis Deskripsi
backupFilePaths

string[]

Daftar file cadangan yang akan digunakan jika ada cadangan.

backupFileShare

FileShare

Cadangkan informasi berbagi file untuk mencadangkan database ini.

id

string

id database

name

string

Nama database

restoreDatabaseName

string

Nama database di tujuan

MigrateSqlServerSqlMISyncTaskInput

Input untuk tugas yang memigrasikan SQL Server database ke skenario online Azure SQL Database Managed Instance.

Nama Jenis Deskripsi
azureApp

AzureActiveDirectoryApp

Aplikasi Azure Active Directory yang akan digunakan instans DMS (klasik) untuk menyambungkan ke instans target Azure SQL Database Managed Instance dan Akun Azure Storage

backupFileShare

FileShare

Cadangkan informasi berbagi file untuk semua database yang dipilih.

numberOfParallelDatabaseMigrations

number

Jumlah migrasi database yang akan dimulai secara paralel

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Database yang akan dimigrasikan

sourceConnectionInfo

SqlConnectionInfo

Informasi koneksi untuk SQL Server sumber

storageResourceId

string

ResourceId penyimpanan yang sepenuhnya memenuhi syarat

targetConnectionInfo

MiSqlConnectionInfo

Informasi koneksi untuk Azure SQL Database Managed Instance

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Nama Jenis Deskripsi
activeBackupSets

BackupSetInfo[]

Kumpulan cadangan yang saat ini aktif (Sedang diunggah atau dipulihkan)

containerName

string

Nama kontainer yang dibuat di akun Azure Storage tempat cadangan disalin

endedOn

string

Waktu akhir migrasi database

errorPrefix

string

string awalan yang digunakan untuk mengkueri kesalahan untuk database ini

exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi

fullBackupSetInfo

BackupSetInfo

Detail kumpulan pencadangan lengkap

id

string

Pengidentifikasi hasil

isFullBackupRestored

boolean

Apakah pencadangan penuh telah diterapkan ke database target atau tidak

lastRestoredBackupSetInfo

BackupSetInfo

Informasi kumpulan cadangan terakhir yang diterapkan

migrationState

DatabaseMigrationState

Status database saat ini

resultType string:

DatabaseLevelOutput

Jenis Hasil

sourceDatabaseName

string

Nama database

startedOn

string

Waktu mulai migrasi database

MigrateSqlServerSqlMISyncTaskOutputError

Nama Jenis Deskripsi
error

ReportableException

Kesalahan migrasi

id

string

Pengidentifikasi unik untuk pengecualian

resultType string:

ErrorOutput

Jenis Hasil

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Nama Jenis Deskripsi
databaseCount

integer

Jumlah database

databaseErrorCount

integer

Jumlah kesalahan tingkat database

endedOn

string

Waktu selesai migrasi

id

string

Pengidentifikasi hasil

resultType string:

MigrationLevelOutput

Jenis Hasil

sourceServerBrandVersion

string

Versi merek server sumber

sourceServerName

string

Nama server sumber

sourceServerVersion

string

Versi server sumber

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

targetServerBrandVersion

string

Versi merek server target

targetServerName

string

Nama server target

targetServerVersion

string

Versi server target

MigrateSqlServerSqlMISyncTaskProperties

Properti untuk tugas yang memigrasikan database SQL Server ke skenario sinkronisasi Instans Terkelola Database Azure SQL

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

createdOn

string

DateTime di UTC saat tugas dibuat

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateSqlServerSqlMISyncTaskInput

Input tugas

output MigrateSqlServerSqlMISyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Jenis tugas.

MigrateSqlServerSqlMITaskInput

Input untuk tugas yang memigrasikan database SQL Server ke Azure SQL Database Managed Instance.

Nama Jenis Deskripsi
aadDomainName

string

Nama domain Azure Active Directory dalam format 'contoso.com' untuk Azure AD federasi atau 'contoso.onmicrosoft.com' untuk domain terkelola, diperlukan jika dan hanya jika login Windows dipilih

backupBlobShare

BlobShare

SAS URI dari Kontainer Akun Azure Storage yang akan digunakan untuk menyimpan file cadangan.

backupFileShare

FileShare

Cadangkan informasi berbagi file untuk semua database yang dipilih.

backupMode

BackupMode

Mode Pencadangan untuk menentukan apakah akan menggunakan cadangan yang ada atau membuat cadangan baru. Jika menggunakan cadangan yang ada, jalur file cadangan harus disediakan di selectedDatabases.

encryptedKeyForSecureFields

string

kunci terenkripsi untuk bidang aman

selectedAgentJobs

string[]

Pekerjaan Agen untuk dimigrasikan.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Database yang akan dimigrasikan

selectedLogins

string[]

Masuk untuk bermigrasi.

sourceConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke sumber

startedOn

string

Tanggal dan waktu relatif terhadap UTC saat migrasi dimulai

targetConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke target

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Nama Jenis Deskripsi
endedOn

string

Waktu selesai migrasi

exceptionsAndWarnings

ReportableException[]

Kesalahan dan peringatan migrasi per pekerjaan

id

string

Pengidentifikasi hasil

isEnabled

boolean

Status Pekerjaan Agen asli.

message

string

Pesan kemajuan migrasi

name

string

Nama Pekerjaan Agen.

resultType string:

AgentJobLevelOutput

Jenis Hasil

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Nama Jenis Deskripsi
databaseName

string

Nama database

endedOn

string

Waktu selesai migrasi

exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi

id

string

Pengidentifikasi hasil

message

string

Pesan kemajuan migrasi

resultType string:

DatabaseLevelOutput

Jenis Hasil

sizeMB

number

Ukuran database dalam megabyte

stage

DatabaseMigrationStage

Tahap migrasi saat ini

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

MigrateSqlServerSqlMITaskOutputError

Nama Jenis Deskripsi
error

ReportableException

Kesalahan migrasi

id

string

Pengidentifikasi unik untuk pengecualian

resultType string:

ErrorOutput

Jenis Hasil

MigrateSqlServerSqlMITaskOutputLoginLevel

Nama Jenis Deskripsi
endedOn

string

Waktu akhir migrasi masuk

exceptionsAndWarnings

ReportableException[]

Kesalahan dan peringatan migrasi masuk per login

id

string

Pengidentifikasi hasil

loginName

string

Nama login.

message

string

Pesan kemajuan migrasi masuk

resultType string:

LoginLevelOutput

Jenis Hasil

stage

LoginMigrationStage

Tahap login saat ini

startedOn

string

Waktu mulai migrasi masuk

state

MigrationState

Status masuk saat ini

MigrateSqlServerSqlMITaskOutputMigrationLevel

Nama Jenis Deskripsi
agentJobs

object

Pekerjaan agen yang dipilih sebagai peta dari nama ke id

databases

object

Database yang dipilih sebagai peta dari nama database ke id database

endedOn

string

Waktu selesai migrasi

exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi.

id

string

Pengidentifikasi hasil

logins

object

Login yang dipilih sebagai peta dari nama ke id

message

string

Pesan kemajuan migrasi

orphanedUsersInfo

OrphanedUserInfo[]

Daftar pengguna tanpa sumber.

resultType string:

MigrationLevelOutput

Jenis Hasil

serverRoleResults

<string,  StartMigrationScenarioServerRoleResult>

Peta hasil migrasi peran server.

sourceServerBrandVersion

string

Versi merek server sumber

sourceServerVersion

string

Versi server sumber

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

status

MigrationStatus

Status migrasi saat ini

targetServerBrandVersion

string

Versi merek server target

targetServerVersion

string

Versi server target

MigrateSqlServerSqlMITaskProperties

Properti untuk tugas yang memigrasikan database SQL Server ke Azure SQL Database Managed Instance

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

createdOn

string

DateTime di UTC saat tugas dibuat

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateSqlServerSqlMITaskInput

Input tugas

isCloneable

boolean

apakah tugas dapat dikloning atau tidak

output MigrateSqlServerSqlMITaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

parentTaskId

string

id tugas induk

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskId

string

id tugas

taskType string:

Migrate.SqlServer.AzureSqlDbMI

Jenis tugas.

MigrateSsisTaskInput

Input untuk tugas yang memigrasikan paket SSIS dari SQL Server ke Instans Terkelola Database Azure SQL.

Nama Jenis Deskripsi
sourceConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke sumber

ssisMigrationInfo

SsisMigrationInfo

Informasi migrasi paket SSIS.

targetConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke target

MigrateSsisTaskOutputMigrationLevel

Nama Jenis Deskripsi
endedOn

string

Waktu selesai migrasi

exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi.

id

string

Pengidentifikasi hasil

message

string

Pesan kemajuan migrasi

resultType string:

MigrationLevelOutput

Jenis Hasil

sourceServerBrandVersion

string

Versi merek server sumber

sourceServerVersion

string

Versi server sumber

stage

SsisMigrationStage

Tahap migrasi SSIS.

startedOn

string

Waktu mulai migrasi

status

MigrationStatus

Status migrasi saat ini

targetServerBrandVersion

string

Versi merek server target

targetServerVersion

string

Versi server target

MigrateSsisTaskOutputProjectLevel

Nama Jenis Deskripsi
endedOn

string

Waktu selesai migrasi

exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi

folderName

string

Nama folder

id

string

Pengidentifikasi hasil

message

string

Pesan kemajuan migrasi

projectName

string

Nama proyek

resultType string:

SsisProjectLevelOutput

Jenis Hasil

stage

SsisMigrationStage

Tahap migrasi SSIS.

startedOn

string

Waktu mulai migrasi

state

MigrationState

Status migrasi saat ini

MigrateSsisTaskProperties

Properti untuk tugas yang memigrasikan paket SSIS dari database SQL Server ke Instans Terkelola Database Azure SQL.

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateSsisTaskInput

Input tugas

output MigrateSsisTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

Migrate.Ssis

Jenis tugas.

MigrateSyncCompleteCommandInput

Input untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.

Nama Jenis Deskripsi
commitTimeStamp

string

Stempel waktu untuk menyelesaikan

databaseName

string

Nama database

MigrateSyncCompleteCommandOutput

Output untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.

Nama Jenis Deskripsi
errors

ReportableException[]

Daftar kesalahan yang terjadi selama eksekusi perintah

id

string

Pengidentifikasi hasil

MigrateSyncCompleteCommandProperties

Properti untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.

Nama Jenis Deskripsi
commandId

string

Id perintah

commandType string:

Migrate.Sync.Complete.Database

Jenis perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateSyncCompleteCommandInput

Input perintah

output

MigrateSyncCompleteCommandOutput

Output perintah. Ini diabaikan jika dikirimkan.

state

CommandState

Status perintah. Ini diabaikan jika dikirimkan.

MigrationEligibilityInfo

Informasi tentang kelayakan migrasi objek server

Nama Jenis Deskripsi
isEligibleForMigration

boolean

Apakah objek memenuhi syarat untuk migrasi atau tidak.

validationMessages

string[]

Informasi tentang kegagalan kelayakan untuk objek server.

MigrationReportResult

Hasil laporan validasi migrasi, berisi url untuk mengunduh laporan yang dihasilkan.

Nama Jenis Deskripsi
id

string

Pengidentifikasi hasil validasi migrasi

reportUrl

string

Url laporan.

MigrationState

Status migrasi saat ini

Nama Jenis Deskripsi
Completed

string

Failed

string

InProgress

string

None

string

Skipped

string

Stopped

string

Warning

string

MigrationStatus

Status migrasi saat ini

Nama Jenis Deskripsi
Completed

string

CompletedWithWarnings

string

Configured

string

Connecting

string

Default

string

Error

string

Running

string

SelectLogins

string

SourceAndTargetSelected

string

Stopped

string

MigrationValidationDatabaseSummaryResult

Hasil ringkasan tingkat Database Validasi Migrasi

Nama Jenis Deskripsi
endedOn

string

Waktu akhir validasi

id

string

Pengidentifikasi hasil

migrationId

string

Pengidentifikasi Migrasi

sourceDatabaseName

string

Nama database sumber

startedOn

string

Waktu mulai validasi

status

ValidationStatus

Status validasi saat ini di tingkat database

targetDatabaseName

string

Nama database target

MigrationValidationOptions

Jenis validasi yang akan dijalankan setelah migrasi

Nama Jenis Deskripsi
enableDataIntegrityValidation

boolean

Memungkinkan untuk melakukan validasi integritas data berbasis checksum antara sumber dan target untuk database/ tabel yang dipilih .

enableQueryAnalysisValidation

boolean

Memungkinkan untuk melakukan analisis kueri yang cepat dan cerdas dengan mengambil kueri dari database sumber dan menjalankannya di target. Hasilnya akan memiliki statistik eksekusi untuk eksekusi dalam database sumber dan target untuk kueri yang diekstrak.

enableSchemaValidation

boolean

Memungkinkan untuk membandingkan informasi skema antara sumber dan target.

MigrationValidationResult

Hasil Validasi Migrasi

Nama Jenis Deskripsi
id

string

Pengidentifikasi hasil validasi migrasi

migrationId

string

Pengidentifikasi Migrasi

status

ValidationStatus

Status validasi saat ini di tingkat migrasi. Status dari status hasil validasi database akan diagregasi di sini.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Hasil ringkasan validasi untuk setiap database

MiSqlConnectionInfo

Properti yang diperlukan untuk membuat koneksi ke instans terkelola database Azure SQL

Nama Jenis Deskripsi
managedInstanceResourceId

string

Id sumber daya untuk instans terkelola database Azure SQL

password

string

Info masuk kata sandi.

type string:

MiSqlConnectionInfo

Jenis info koneksi

userName

string

Nama pengguna

MongoDbClusterInfo

Menjelaskan sumber data MongoDB

Nama Jenis Deskripsi
databases

MongoDbDatabaseInfo[]

Daftar database non-sistem dalam kluster

supportsSharding

boolean

Apakah kluster mendukung koleksi pecahan

type

MongoDbClusterType

Jenis sumber data

version

string

Versi sumber data dalam formulir x.y.z (misalnya 3.6.7). Tidak digunakan jika Jenis adalah BlobContainer.

MongoDbClusterType

Jenis sumber data

Nama Jenis Deskripsi
BlobContainer

string

CosmosDb

string

MongoDb

string

MongoDbCollectionInfo

Menjelaskan koleksi yang didukung dalam database MongoDB

Nama Jenis Deskripsi
averageDocumentSize

integer

Ukuran dokumen rata-rata, atau -1 jika ukuran rata-rata tidak diketahui

dataSize

integer

Perkiraan ukuran total data, dalam byte, atau -1 jika ukurannya tidak diketahui.

databaseName

string

Nama database yang berisi koleksi

documentCount

integer

Perkiraan jumlah total dokumen, atau -1 jika jumlah dokumen tidak diketahui

isCapped

boolean

Apakah koleksi adalah koleksi berbatas (yaitu apakah memiliki ukuran tetap dan bertindak seperti buffer melingkar)

isSystemCollection

boolean

Apakah koleksi adalah pengumpulan sistem

isView

boolean

Apakah koleksi adalah tampilan dari koleksi lain

name

string

Nama database atau koleksi yang tidak memenuhi syarat

qualifiedName

string

Nama database atau koleksi yang memenuhi syarat. Untuk koleksi, ini adalah nama yang memenuhi syarat database.

shardKey

MongoDbShardKeyInfo

Kunci shard pada koleksi, atau null jika koleksi tidak dipecah

supportsSharding

boolean

Apakah database mengaktifkan sharding. Perhatikan bahwa tugas migrasi akan mengaktifkan sharding pada target jika perlu.

viewOf

string

Nama koleksi yang merupakan tampilan, jika IsView benar

MongoDbCollectionProgress

Menjelaskan kemajuan koleksi

Nama Jenis Deskripsi
bytesCopied

integer

Jumlah byte dokumen yang disalin selama tahap Penyalinan

documentsCopied

integer

Jumlah dokumen yang disalin selama tahap Penyalinan

elapsedTime

string

Waktu yang berlalu dalam format [ddd.] hh:mm:ss[.fffffff] (yaitu format TimeSpan)

errors

<string,  MongoDbError>

Kesalahan dan peringatan yang telah terjadi untuk objek saat ini. Kuncinya adalah kode kesalahan.

eventsPending

integer

Jumlah peristiwa oplog yang menunggu pemutaran ulang

eventsReplayed

integer

Jumlah peristiwa oplog yang diputar ulang sejauh ini

lastEventTime

string

Tanda waktu peristiwa oplog terakhir yang diterima, atau null jika belum ada peristiwa oplog yang diterima

lastReplayTime

string

Tanda waktu peristiwa oplog terakhir diputar ulang, atau null jika belum ada peristiwa oplog yang diputar ulang

name

string

Nama objek kemajuan. Untuk koleksi, ini adalah nama koleksi yang tidak memenuhi syarat. Untuk database, ini adalah nama database. Untuk migrasi keseluruhan, ini null.

qualifiedName

string

Nama objek kemajuan yang memenuhi syarat. Untuk koleksi, ini adalah nama yang memenuhi syarat database. Untuk database, ini adalah nama database. Untuk migrasi keseluruhan, ini null.

resultType string:

Collection

Jenis objek kemajuan

state

MongoDbMigrationState

totalBytes

integer

Jumlah total byte dokumen pada sumber di awal tahap Penyalinan, atau -1 jika ukuran total tidak diketahui

totalDocuments

integer

Jumlah total dokumen pada sumber di awal tahap Penyalinan, atau -1 jika jumlah total tidak diketahui

MongoDbCollectionSettings

Menjelaskan bagaimana koleksi MongoDB individu harus dimigrasikan

Nama Jenis Deskripsi
canDelete

boolean

Apakah migrator diizinkan untuk menghilangkan koleksi target selama migrasi. Secara default adalah benar.

shardKey

MongoDbShardKeySetting

Menjelaskan kunci shard MongoDB

targetRUs

integer

RU yang harus dikonfigurasi pada target CosmosDB, atau null untuk menggunakan default. Ini tidak berpengaruh pada target non-CosmosDB.

MongoDbConnectionInfo

Menjelaskan koneksi ke sumber data MongoDB

Nama Jenis Nilai default Deskripsi
additionalSettings

string

Pengaturan koneksi tambahan

authentication

AuthenticationType

Jenis autentikasi yang digunakan untuk koneksi

connectionString

string

String koneksi MongoDB atau URL kontainer blob. Nama pengguna dan kata sandi dapat ditentukan di sini atau di properti userName dan kata sandi

dataSource

string

Sumber data

encryptConnection

boolean

Apakah akan mengenkripsi koneksi

enforceSSL

boolean

password

string

Kredensial kata sandi.

port

integer

port untuk server

serverBrandVersion

string

versi merek server

serverName

string

nama server

serverVersion

string

versi server

trustServerCertificate

boolean

False

Apakah akan mempercayai sertifikat server

type

string

Jenis info koneksi

userName

string

Nama pengguna

MongoDbDatabaseInfo

Menjelaskan database dalam sumber data MongoDB

Nama Jenis Deskripsi
averageDocumentSize

integer

Ukuran dokumen rata-rata, atau -1 jika ukuran rata-rata tidak diketahui

collections

MongoDbCollectionInfo[]

Daftar koleksi yang didukung dalam database MongoDB

dataSize

integer

Perkiraan ukuran total data, dalam byte, atau -1 jika ukurannya tidak diketahui.

documentCount

integer

Perkiraan jumlah total dokumen, atau -1 jika jumlah dokumen tidak diketahui

name

string

Nama database atau koleksi yang tidak memenuhi syarat

qualifiedName

string

Nama database atau koleksi yang memenuhi syarat. Untuk koleksi, ini adalah nama yang memenuhi syarat database.

supportsSharding

boolean

Apakah database mengaktifkan sharding. Perhatikan bahwa tugas migrasi akan mengaktifkan sharding pada target jika perlu.

MongoDbDatabaseProgress

Menjelaskan kemajuan database

Nama Jenis Deskripsi
bytesCopied

integer

Jumlah byte dokumen yang disalin selama tahap Penyalinan

collections

object

Kemajuan koleksi dalam database. Kunci adalah nama koleksi yang tidak memenuhi syarat

documentsCopied

integer

Jumlah dokumen yang disalin selama tahap Penyalinan

elapsedTime

string

Waktu yang berlalu dalam format [ddd.] hh:mm:ss[.fffffff] (yaitu format TimeSpan)

errors

<string,  MongoDbError>

Kesalahan dan peringatan yang telah terjadi untuk objek saat ini. Kuncinya adalah kode kesalahan.

eventsPending

integer

Jumlah peristiwa oplog yang menunggu pemutaran ulang

eventsReplayed

integer

Jumlah peristiwa oplog yang diputar ulang sejauh ini

lastEventTime

string

Tanda waktu peristiwa oplog terakhir yang diterima, atau null jika belum ada peristiwa oplog yang diterima

lastReplayTime

string

Tanda waktu peristiwa oplog terakhir diputar ulang, atau null jika belum ada peristiwa oplog yang diputar ulang

name

string

Nama objek kemajuan. Untuk koleksi, ini adalah nama koleksi yang tidak memenuhi syarat. Untuk database, ini adalah nama database. Untuk migrasi keseluruhan, ini null.

qualifiedName

string

Nama objek kemajuan yang memenuhi syarat. Untuk koleksi, ini adalah nama yang memenuhi syarat database. Untuk database, ini adalah nama database. Untuk migrasi keseluruhan, ini null.

resultType string:

Database

Jenis objek kemajuan

state

MongoDbMigrationState

totalBytes

integer

Jumlah total byte dokumen pada sumber di awal tahap Penyalinan, atau -1 jika ukuran total tidak diketahui

totalDocuments

integer

Jumlah total dokumen pada sumber di awal tahap Penyalinan, atau -1 jika jumlah total tidak diketahui

MongoDbDatabaseSettings

Menjelaskan bagaimana database MongoDB individual harus dimigrasikan

Nama Jenis Deskripsi
collections

<string,  MongoDbCollectionSettings>

Koleksi pada database sumber untuk bermigrasi ke target. Kuncinya adalah nama koleksi yang tidak memenuhi syarat.

targetRUs

integer

RU yang harus dikonfigurasi pada target CosmosDB, atau null untuk menggunakan default, atau 0 jika throughput tidak boleh disediakan untuk database. Ini tidak berpengaruh pada target non-CosmosDB.

MongoDbError

Menjelaskan kesalahan atau peringatan yang terjadi selama migrasi MongoDB

Nama Jenis Deskripsi
code

string

Kode yang tidak dapat dibaca komputer yang menjelaskan kesalahan atau peringatan

count

integer

Frekuensi terjadinya kesalahan atau peringatan

message

string

Pesan yang dilokalkan dan dapat dibaca manusia yang menjelaskan kesalahan atau peringatan

type

MongoDbErrorType

Jenis kesalahan atau peringatan

MongoDbErrorType

Jenis kesalahan atau peringatan

Nama Jenis Deskripsi
Error

string

ValidationError

string

Warning

string

MongoDbMigrationProgress

Menjelaskan kemajuan migrasi keseluruhan

Nama Jenis Deskripsi
bytesCopied

integer

Jumlah byte dokumen yang disalin selama tahap Penyalinan

databases

<string,  MongoDbDatabaseProgress>

Kemajuan database dalam migrasi. Kuncinya adalah nama database

documentsCopied

integer

Jumlah dokumen yang disalin selama tahap Penyalinan

elapsedTime

string

Waktu yang berlalu dalam format [ddd.] hh:mm:ss[.fffffff] (yaitu format TimeSpan)

errors

<string,  MongoDbError>

Kesalahan dan peringatan yang terjadi untuk objek saat ini. Kuncinya adalah kode kesalahan.

eventsPending

integer

Jumlah peristiwa oplog yang menunggu pemutaran ulang

eventsReplayed

integer

Jumlah peristiwa oplog yang diputar ulang sejauh ini

lastEventTime

string

Tanda waktu peristiwa oplog terakhir yang diterima, atau null jika belum ada peristiwa oplog yang diterima

lastReplayTime

string

Tanda waktu peristiwa oplog terakhir diputar ulang, atau null jika belum ada peristiwa oplog yang diputar ulang

name

string

Nama objek kemajuan. Untuk koleksi, ini adalah nama koleksi yang tidak memenuhi syarat. Untuk database, ini adalah nama database. Untuk migrasi keseluruhan, ini null.

qualifiedName

string

Nama yang memenuhi syarat dari objek kemajuan. Untuk koleksi, ini adalah nama yang memenuhi syarat database. Untuk database, ini adalah nama database. Untuk migrasi keseluruhan, ini null.

resultType string:

Migration

Jenis objek kemajuan

state

MongoDbMigrationState

totalBytes

integer

Jumlah total byte dokumen pada sumber di awal tahap Penyalinan, atau -1 jika ukuran total tidak diketahui

totalDocuments

integer

Jumlah total dokumen pada sumber di awal tahap Penyalinan, atau -1 jika jumlah total tidak diketahui

MongoDbMigrationSettings

Menjelaskan bagaimana migrasi data MongoDB harus dilakukan

Nama Jenis Deskripsi
boostRUs

integer

Batas RU pada target CosmosDB yang akan ditingkatkan sementara menjadi (jika lebih rendah) selama salinan awal migrasi, dari 10.000 menjadi 1.000.000, atau 0 untuk menggunakan peningkatan default (yang umumnya maksimum), atau null untuk tidak meningkatkan RU. Pengaturan ini tidak berpengaruh pada target non-CosmosDB.

databases

<string,  MongoDbDatabaseSettings>

Database pada kluster sumber untuk bermigrasi ke target. Kuncinya adalah nama database.

replication

MongoDbReplication

Menjelaskan bagaimana perubahan akan direplikasi dari sumber ke target. Defaultnya adalah OneTime.

source

MongoDbConnectionInfo

Pengaturan yang digunakan untuk menyambungkan ke kluster sumber

target

MongoDbConnectionInfo

Pengaturan yang digunakan untuk menyambungkan ke kluster target

throttling

MongoDbThrottlingSettings

Pengaturan yang digunakan untuk membatasi penggunaan sumber daya migrasi

MongoDbMigrationState

Nama Jenis Deskripsi
Canceled

string

Complete

string

Copying

string

Failed

string

Finalizing

string

InitialReplay

string

Initializing

string

NotStarted

string

Replaying

string

Restarting

string

ValidatingInput

string

MongoDbReplication

Menjelaskan bagaimana perubahan akan direplikasi dari sumber ke target. Defaultnya adalah OneTime.

Nama Jenis Deskripsi
Continuous

string

Disabled

string

OneTime

string

MongoDbShardKeyField

Menjelaskan referensi bidang dalam kunci shard MongoDB

Nama Jenis Deskripsi
name

string

Nama bidang

order

MongoDbShardKeyOrder

Pengurutan bidang

MongoDbShardKeyInfo

Menjelaskan kunci shard MongoDB

Nama Jenis Deskripsi
fields

MongoDbShardKeyField[]

Bidang dalam kunci shard

isUnique

boolean

Apakah kunci shard unik

MongoDbShardKeyOrder

Pengurutan bidang

Nama Jenis Deskripsi
Forward

string

Hashed

string

Reverse

string

MongoDbShardKeySetting

Menjelaskan kunci shard MongoDB

Nama Jenis Deskripsi
fields

MongoDbShardKeyField[]

Bidang dalam kunci shard

isUnique

boolean

Apakah kunci shard unik

MongoDbThrottlingSettings

Menentukan batas sumber daya untuk migrasi

Nama Jenis Deskripsi
maxParallelism

integer

Jumlah maksimum item kerja (misalnya salinan koleksi) yang akan diproses secara paralel

minFreeCpu

integer

Persentase waktu CPU yang akan dicoba oleh migrator untuk menghindari penggunaan, dari 0 hingga 100

minFreeMemoryMb

integer

Jumlah megabyte RAM yang akan coba dihindari oleh migrasi

MySqlConnectionInfo

Informasi untuk menyambungkan ke server MySQL

Nama Jenis Nilai default Deskripsi
additionalSettings

string

Pengaturan koneksi tambahan

authentication

AuthenticationType

Jenis autentikasi yang digunakan untuk koneksi

dataSource

string

Sumber data

encryptConnection

boolean

True

Apakah akan mengenkripsi koneksi

password

string

Info masuk kata sandi.

port

integer

Port untuk Server

serverName

string

Nama server

type string:

MySqlConnectionInfo

Jenis info koneksi

userName

string

Nama pengguna

MySqlTargetPlatformType

Platform Target untuk migrasi

Nama Jenis Deskripsi
AzureDbForMySQL

string

SqlServer

string

ObjectType

Jenis objek yang memiliki perbedaan. misalnya (Table/View/StoredProcedure)

Nama Jenis Deskripsi
Function

string

StoredProcedures

string

Table

string

User

string

View

string

ODataError

Informasi kesalahan dalam format OData.

Nama Jenis Deskripsi
code

string

Deskripsi kesalahan yang dapat dibaca mesin, seperti 'InvalidRequest' atau 'InternalServerError'

details

ODataError[]

Kesalahan dalam yang menyebabkan kesalahan ini

message

string

Deskripsi kesalahan yang dapat dibaca manusia

OracleConnectionInfo

Informasi untuk menyambungkan ke server Oracle

Nama Jenis Deskripsi
authentication

AuthenticationType

Jenis autentikasi yang digunakan untuk koneksi

dataSource

string

String koneksi EZConnect atau TNSName.

password

string

Info masuk kata sandi.

port

integer

port untuk server

serverName

string

nama server

serverVersion

string

versi server

type string:

OracleConnectionInfo

Jenis info koneksi

userName

string

Nama pengguna

OrphanedUserInfo

Informasi pengguna tanpa sumber di database server SQL.

Nama Jenis Deskripsi
databaseName

string

Database induk pengguna

name

string

Nama pengguna tanpa sumber

PostgreSqlConnectionInfo

Informasi untuk menyambungkan ke server PostgreSQL

Nama Jenis Nilai default Deskripsi
additionalSettings

string

Pengaturan koneksi tambahan

authentication

AuthenticationType

Jenis autentikasi yang digunakan untuk koneksi

dataSource

string

Sumber data

databaseName

string

Nama database

encryptConnection

boolean

True

Apakah akan mengenkripsi koneksi

password

string

Kredensial kata sandi.

port

integer

Port untuk Server

serverBrandVersion

string

versi merek server

serverName

string

Nama server

serverVersion

string

versi server

trustServerCertificate

boolean

False

Apakah akan mempercayai sertifikat server

type string:

PostgreSqlConnectionInfo

Jenis info koneksi

userName

string

Nama pengguna

ProjectTask

Sumber daya tugas

Nama Jenis Deskripsi
etag

string

Nilai tag entitas kuat HTTP. Ini diabaikan jika dikirimkan.

id

string

ID Sumber Daya.

name

string

Nama sumber daya.

properties ProjectTaskProperties:

Properti tugas kustom

systemData

SystemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

type

string

Jenis sumber daya

QueryAnalysisValidationResult

Hasil untuk perbandingan analisis kueri antara sumber dan target

Nama Jenis Deskripsi
queryResults

QueryExecutionResult

Daftar kueri yang dijalankan dan eksekusinya menghasilkan sumber dan target

validationErrors

ValidationError

Kesalahan yang merupakan bagian dari eksekusi

QueryExecutionResult

Menjelaskan hasil analisis kueri untuk eksekusi di sumber dan target

Nama Jenis Deskripsi
queryText

string

Teks kueri yang diambil dari server sumber

sourceResult

ExecutionStatistics

Hasil analisis kueri dari sumber

statementsInBatch

integer

Total no. pernyataan dalam batch

targetResult

ExecutionStatistics

Hasil analisis kueri dari target

ReplicateMigrationState

Pembungkus untuk mereplikasi status migrasi yang dilaporkan.

Nama Jenis Deskripsi
ACTION_REQUIRED

string

COMPLETE

string

FAILED

string

PENDING

string

UNDEFINED

string

VALIDATING

string

ReportableException

Objek pengecualian untuk semua pengecualian kustom

Nama Jenis Deskripsi
actionableMessage

string

Langkah-langkah yang dapat ditindakl untuk pengecualian ini

filePath

string

Jalur ke file tempat pengecualian terjadi

hResult

integer

Nilai numerik berkode yang ditetapkan ke pengecualian tertentu

lineNumber

string

Nomor baris tempat pengecualian terjadi

message

string

Pesan kesalahan

stackTrace

string

Pelacakan tumpukan

ScenarioSource

Enumerasi jenis sumber

Nama Jenis Deskripsi
Access

string

DB2

string

MongoDB

string

MySQL

string

MySQLRDS

string

Oracle

string

PostgreSQL

string

PostgreSQLRDS

string

SQL

string

SQLRDS

string

Sybase

string

ScenarioTarget

Enumerasi jenis target

Nama Jenis Deskripsi
AzureDBForMySql

string

AzureDBForPostgresSQL

string

MongoDB

string

SQLDB

string

SQLDW

string

SQLMI

string

SQLServer

string

SchemaComparisonValidationResult

Hasil untuk perbandingan skema antara sumber dan target

Nama Jenis Deskripsi
schemaDifferences

SchemaComparisonValidationResultType

Daftar perbedaan skema antara database sumber dan target

sourceDatabaseObjectCount

object

Jumlah objek database sumber

targetDatabaseObjectCount

object

Jumlah objek database target

validationErrors

ValidationError

Daftar kesalahan yang terjadi saat melakukan validasi perbandingan skema

SchemaComparisonValidationResultType

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

Nama Jenis Deskripsi
objectName

string

Nama objek yang memiliki perbedaan

objectType

ObjectType

Jenis objek yang memiliki perbedaan. misalnya (Table/View/StoredProcedure)

updateAction

UpdateActionType

Perbarui jenis tindakan sehubungan dengan target

SelectedCertificateInput

Info untuk sertifikat yang akan diekspor untuk database yang diaktifkan TDE.

Nama Jenis Deskripsi
certificateName

string

Nama sertifikat yang akan diekspor.

password

string

Kata sandi yang digunakan untuk mengenkripsi sertifikat yang diekspor.

ServerLevelPermissionsGroup

Grup izin untuk validasi. Grup ini akan menjalankan sekumpulan izin untuk memvalidasi aktivitas pengguna. Pilih grup izin untuk aktivitas yang Anda lakukan.

Nama Jenis Deskripsi
Default

string

MigrationFromMySQLToAzureDBForMySQL

string

MigrationFromSqlServerToAzureDB

string

MigrationFromSqlServerToAzureMI

string

MigrationFromSqlServerToAzureVM

string

ServerProperties

Properti server untuk sumber jenis MySQL

Nama Jenis Deskripsi
serverDatabaseCount

integer

Jumlah database di server

serverEdition

string

Edisi server database

serverName

string

Nama server

serverOperatingSystemVersion

string

Versi sistem operasi

serverPlatform

string

Nama platform server

serverVersion

string

Versi server database

Severity

Tingkat keparahan kesalahan validasi

Nama Jenis Deskripsi
Error

string

Message

string

Warning

string

SqlConnectionInfo

Informasi untuk menyambungkan ke server database SQL

Nama Jenis Nilai default Deskripsi
additionalSettings

string

Pengaturan koneksi tambahan

authentication

AuthenticationType

Jenis autentikasi yang digunakan untuk koneksi

dataSource

string

Sumber data dalam format Protocol:MachineName\SQLServerInstanceName,PortNumber

encryptConnection

boolean

True

Apakah akan mengenkripsi koneksi

password

string

Kredensial kata sandi.

platform

SqlSourcePlatform

Jenis platform server untuk koneksi

port

integer

Port untuk Server

resourceId

string

Mewakili ID sumber daya HTTP yang diwakili oleh penyedia sumber daya Azure.

serverBrandVersion

string

versi merek server

serverName

string

nama server

serverVersion

string

versi server

trustServerCertificate

boolean

False

Apakah akan mempercayai sertifikat server

type string:

SqlConnectionInfo

Jenis info koneksi

userName

string

Nama pengguna

SqlSourcePlatform

Jenis platform server untuk koneksi

Nama Jenis Deskripsi
SqlOnPrem

string

SsisMigrationInfo

Info migrasi SSIS dengan jenis penyimpanan SSIS, timpa kebijakan.

Nama Jenis Deskripsi
environmentOverwriteOption

SsisMigrationOverwriteOption

Opsi timpa untuk migrasi lingkungan SSIS

projectOverwriteOption

SsisMigrationOverwriteOption

Opsi timpa untuk migrasi proyek SSIS

ssisStoreType

SsisStoreType

Jenis sumber penyimpanan SSIS, hanya katalog SSIS yang didukung sekarang di DMS (klasik)

SsisMigrationOverwriteOption

Opsi timpa untuk migrasi objek SSIS, hanya abaikan dan timpa yang didukung di DMS (klasik) sekarang dan di masa mendatang dapat menambahkan opsi Gunakan kembali untuk objek kontainer

Nama Jenis Deskripsi
Ignore

string

Overwrite

string

SsisMigrationStage

Tahap migrasi SSIS saat ini

Nama Jenis Deskripsi
Completed

string

InProgress

string

Initialize

string

None

string

SsisStoreType

Enumerasi jenis penyimpanan SSIS sumber yang didukung di DMS (klasik)

Nama Jenis Deskripsi
SsisCatalog

string

StartMigrationScenarioServerRoleResult

Hasil migrasi peran server

Nama Jenis Deskripsi
exceptionsAndWarnings

ReportableException[]

Pengecualian dan peringatan migrasi.

name

string

Nama peran server.

state

MigrationState

Status migrasi saat ini

SyncDatabaseMigrationReportingState

Enum dari berbagai status migrasi online tingkat database.

Nama Jenis Deskripsi
BACKUP_COMPLETED

string

BACKUP_IN_PROGRESS

string

CANCELLED

string

CANCELLING

string

COMPLETE

string

COMPLETING

string

CONFIGURING

string

FAILED

string

INITIALIAZING

string

READY_TO_COMPLETE

string

RESTORE_COMPLETED

string

RESTORE_IN_PROGRESS

string

RUNNING

string

STARTING

string

UNDEFINED

string

VALIDATING

string

VALIDATION_COMPLETE

string

VALIDATION_FAILED

string

SyncMigrationDatabaseErrorEvent

Kesalahan migrasi database untuk migrasi online

Nama Jenis Deskripsi
eventText

string

Teks peristiwa.

eventTypeString

string

Jenis peristiwa.

timestampString

string

Nilai string tanda waktu.

SyncTableMigrationState

Enum dari berbagai status migrasi online tingkat tabel.

Nama Jenis Deskripsi
BEFORE_LOAD

string

CANCELED

string

COMPLETED

string

ERROR

string

FAILED

string

FULL_LOAD

string

SystemData

Nama Jenis Deskripsi
createdAt

string

createdBy

string

createdByType

createdByType

lastModifiedAt

string

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

Nama Jenis Deskripsi
Canceled

string

Failed

string

FailedInputValidation

string

Faulted

string

Queued

string

Running

string

Succeeded

string

Unknown

string

UpdateActionType

Jenis perbedaan aktual untuk objek yang dibandingkan, saat melakukan perbandingan skema

Nama Jenis Deskripsi
AddedOnTarget

string

ChangedOnTarget

string

DeletedOnTarget

string

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL migrasi sinkronisasi DB

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ValidateSyncMigrationInputSqlServerTaskInput

Input tugas

output

ValidateSyncMigrationInputSqlServerTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ValidateMigrationInput.SqlServer.SqlDb.Sync

Jenis tugas.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Input untuk tugas yang memigrasikan SQL Server database ke skenario online Azure SQL Database Managed Instance.

Nama Jenis Deskripsi
azureApp

AzureActiveDirectoryApp

Aplikasi Azure Active Directory yang akan digunakan instans DMS (klasik) untuk menyambungkan ke instans target Azure SQL Database Managed Instance dan Akun Azure Storage

backupFileShare

FileShare

Cadangkan informasi berbagi file untuk semua database yang dipilih.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Database yang akan dimigrasikan

sourceConnectionInfo

SqlConnectionInfo

Informasi koneksi untuk SQL Server sumber

storageResourceId

string

ResourceId penyimpanan yang sepenuhnya memenuhi syarat

targetConnectionInfo

MiSqlConnectionInfo

Informasi koneksi untuk Azure SQL Database Managed Instance

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk migrasi online Azure SQL Database Managed Instance

Nama Jenis Deskripsi
id

string

Pengidentifikasi database

name

string

Nama database

validationErrors

ReportableException[]

Kesalahan yang terkait dengan objek database yang dipilih

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke skenario sinkronisasi Instans Terkelola Database Azure SQL

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Input tugas

output

ValidateMigrationInputSqlServerSqlMISyncTaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS

Jenis tugas.

ValidateMigrationInputSqlServerSqlMITaskInput

Input untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL Managed Instance

Nama Jenis Deskripsi
backupBlobShare

BlobShare

SAS URI dari Kontainer Akun Azure Storage yang akan digunakan untuk menyimpan file cadangan.

backupFileShare

FileShare

Cadangkan informasi berbagi file untuk semua database yang dipilih.

backupMode

BackupMode

Mode Pencadangan untuk menentukan apakah akan menggunakan cadangan yang ada atau membuat cadangan baru.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Database yang akan dimigrasikan

selectedLogins

string[]

Masuk untuk bermigrasi

sourceConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke sumber

targetConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke target

ValidateMigrationInputSqlServerSqlMITaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL Managed Instance migrasi

Nama Jenis Deskripsi
backupFolderErrors

ReportableException[]

Kesalahan yang terkait dengan jalur BackupFolder

backupShareCredentialsErrors

ReportableException[]

Kesalahan yang terkait dengan nama pengguna berbagi cadangan dan kredensial kata sandi

backupStorageAccountErrors

ReportableException[]

Kesalahan yang terkait dengan akun penyimpanan yang disediakan.

databaseBackupInfo

DatabaseBackupInfo

Informasi tentang file cadangan ketika mode pencadangan yang ada digunakan.

existingBackupErrors

ReportableException[]

Kesalahan yang terkait dengan file cadangan yang ada.

id

string

Pengidentifikasi hasil

name

string

Nama database

restoreDatabaseNameErrors

ReportableException[]

Kesalahan yang terkait dengan RestoreDatabaseName

ValidateMigrationInputSqlServerSqlMITaskProperties

Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL Database Managed Instance

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

ValidateMigrationInputSqlServerSqlMITaskInput

Input tugas

output

ValidateMigrationInputSqlServerSqlMITaskOutput[]

Output tugas. Ini diabaikan jika dikirimkan.

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI

Jenis tugas.

ValidateMongoDbTaskProperties

Properti untuk tugas yang memvalidasi migrasi antara sumber data MongoDB

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MongoDbMigrationSettings

Menjelaskan bagaimana migrasi data MongoDB harus dilakukan

output

MongoDbMigrationProgress[]

Array yang berisi satu objek MongoDbMigrationProgress

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

Validate.MongoDb

Jenis tugas.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Properti untuk tugas yang memvalidasi migrasi untuk Oracle ke Azure Database for PostgreSQL untuk migrasi online

Nama Jenis Deskripsi
clientData

object

Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas

commands CommandProperties[]:

Array properti perintah.

errors

ODataError[]

Array kesalahan. Ini diabaikan jika dikirimkan.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Input untuk tugas yang memigrasikan database Oracle ke Azure Database for PostgreSQL untuk migrasi online

output

ValidateOracleAzureDbPostgreSqlSyncTaskOutput[]

Array yang berisi satu objek respons kesalahan validasi

state

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:

Validate.Oracle.AzureDbPostgreSql.Sync

Jenis tugas.

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk Oracle ke Azure Database for PostgreSQL untuk migrasi online

Nama Jenis Deskripsi
validationErrors

ReportableException[]

Kesalahan yang terkait dengan objek database yang dipilih

ValidateSyncMigrationInputSqlServerTaskInput

Input untuk tugas yang memvalidasi input migrasi untuk migrasi sinkronisasi SQL

Nama Jenis Deskripsi
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Database yang akan dimigrasikan

sourceConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke server SQL sumber

targetConnectionInfo

SqlConnectionInfo

Informasi untuk menyambungkan ke target

ValidateSyncMigrationInputSqlServerTaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk migrasi sinkronisasi SQL

Nama Jenis Deskripsi
id

string

Pengidentifikasi database

name

string

Nama database

validationErrors

ReportableException[]

Kesalahan yang terkait dengan objek database yang dipilih

ValidationError

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

Nama Jenis Deskripsi
severity

Severity

Tingkat keparahan kesalahan

text

string

Teks Kesalahan

ValidationStatus

Status validasi saat ini

Nama Jenis Deskripsi
Completed

string

CompletedWithIssues

string

Default

string

Failed

string

InProgress

string

Initialized

string

NotStarted

string

Stopped

string

WaitStatistics

Statistik tunggu dikumpulkan selama eksekusi batch kueri

Nama Jenis Nilai default Deskripsi
waitCount

integer

Total no. menunggu

waitTimeMs

number

0

Total waktu tunggu dalam milidetik

waitType

string

Jenis Tunggu