Tasks - Get

Mendapatkan informasi tugas
Sumber daya tugas adalah sumber daya berlapis khusus proksi yang mewakili pekerjaan yang dilakukan oleh instans DMS. 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-01-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-01-30-preview

Parameter URI

Name In Required Type Description
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

Name Type Description
200 OK

Sumber daya tugas

Other Status Codes

Kesalahan

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

Tasks_Get

Sample Request

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-01-30-preview

Sample Response

{
  "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

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 instans terkelola Azure SQL Database.

ConnectToTargetSqlMISyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database.

ConnectToTargetSqlMISyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database

ConnectToTargetSqlMITaskInput

Input untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database.

ConnectToTargetSqlMITaskOutput

Output untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database.

ConnectToTargetSqlMITaskProperties

Properti untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database

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 Azure SQL Database.

MigrateMISyncCompleteCommandOutput

Output untuk perintah yang menyelesaikan migrasi online untuk instans terkelola Azure SQL Database.

MigrateMISyncCompleteCommandProperties

Properti untuk perintah yang menyelesaikan migrasi online untuk instans terkelola Azure SQL Database.

MigrateMongoDbTaskProperties

Properti untuk tugas yang memigrasikan data antara sumber data MongoDB

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informasi spesifik 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 khusus database untuk SQL Azure SQL input tugas migrasi DB

MigrateSqlServerSqlDbSyncDatabaseInput

Informasi khusus database untuk SQL 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 Azure SQL Database 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 Azure SQL Database

MigrateSqlServerSqlMIDatabaseInput

Informasi khusus 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 Azure SQL Database

MigrateSqlServerSqlMITaskInput

Input untuk tugas yang memigrasikan database SQL Server ke instans terkelola Azure SQL Database.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

Properti untuk tugas yang memigrasikan database SQL Server ke instans terkelola Azure SQL Database

MigrateSsisTaskInput

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

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

Properti untuk tugas yang memigrasikan paket SSIS dari database SQL Server ke instans terkelola Azure SQL Database.

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 (Tabel/Tampilan/StoredProcedure)

ODataError

Informasi kesalahan dalam format OData.

OracleConnectionInfo

Informasi untuk menyambungkan ke server Oracle

OrphanedUserInfo

Informasi pengguna tanpa sumber pada 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 sekarang dan di masa mendatang dapat menambahkan opsi Penggunaan Kembali untuk objek kontainer

SsisMigrationStage

Tahap migrasi SSIS saat ini

SsisStoreType

Enumerasi jenis penyimpanan SSIS sumber yang didukung di DMS

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 Azure SQL Database migrasi online Instans Terkelola

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

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

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 migrasi Azure SQL Managed Instance

ValidateMigrationInputSqlServerSqlMITaskProperties

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

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 SQL migrasi sinkronisasi

ValidateSyncMigrationInputSqlServerTaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk SQL migrasi sinkronisasi

ValidationError

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

ValidationStatus

Status validasi saat ini

WaitStatistics

Statistik tunggu yang dikumpulkan selama eksekusi batch kueri

ApiError

Informasi kesalahan.

Name Type Description
error

Informasi kesalahan dalam format OData

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

AuthenticationType

Enumerasi kemungkinan jenis autentikasi saat menyambungkan

Name Type Description
ActiveDirectoryIntegrated
  • string
ActiveDirectoryPassword
  • string
None
  • string
SqlAuthentication
  • string
WindowsAuthentication
  • string

AzureActiveDirectoryApp

Aplikasi Azure Active Directory

Name Type Description
appKey
  • string

Kunci yang digunakan untuk mengautentikasi ke Aplikasi Azure Active Directory

applicationId
  • string

ID Aplikasi dari Aplikasi Azure Active Directory

ignoreAzurePermissions
  • boolean

Abaikan pemeriksaan izin azure di aplikasi AAD

tenantId
  • string

Id penyewa pelanggan

BackupFileInfo

Informasi file cadangan

Name Type Description
familySequenceNumber
  • integer

Nomor urut file cadangan dalam kumpulan cadangan

fileLocation
  • string

Lokasi file cadangan dalam folder bersama

status

Status file cadangan selama migrasi

BackupFileStatus

Enumerasi Status file cadangan log.

Name Type Description
Arrived
  • string
Cancelled
  • string
Queued
  • string
Restored
  • string
Restoring
  • string
Uploaded
  • string
Uploading
  • string

BackupMode

Enumerasi mode pencadangan

Name Type Description
CreateBackup
  • string
ExistingBackup
  • string

BackupSetInfo

Informasi kumpulan cadangan

Name Type Description
backupFinishedDate
  • string

Tanggal dan waktu operasi pencadangan selesai

backupSetId
  • string

Id untuk kumpulan file cadangan

backupStartDate
  • string

Tanggal dan waktu operasi pencadangan dimulai

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

Daftar file dalam kumpulan cadangan

BackupType

Enum dari berbagai jenis cadangan.

Name Type Description
Database
  • string
DifferentialDatabase
  • string
DifferentialFile
  • string
DifferentialPartial
  • string
File
  • string
Partial
  • string
TransactionLog
  • string

BlobShare

Informasi penyimpanan kontainer blob.

Name Type Description
sasUri
  • string

URI SAS dari Kontainer Akun Azure Storage.

CommandState

Status perintah. Ini diabaikan jika dikirimkan.

Name Type Description
Accepted
  • string
Failed
  • string
Running
  • string
Succeeded
  • string
Unknown
  • string

ConnectToMongoDbTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Menjelaskan koneksi ke sumber data MongoDB

output

Array yang berisi satu objek MongoDbClusterInfo

state

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:
  • Connect.MongoDb

Jenis tugas.

ConnectToSourceMySqlTaskInput

Input untuk tugas yang memvalidasi koneksi database MySQL

Name Type Default Value Description
checkPermissionsGroup

Grup izin untuk validasi

isOfflineMigration
  • boolean
False

Bendera untuk apakah migrasi offline atau tidak

sourceConnectionInfo

Informasi untuk menyambungkan ke sumber MySQL

targetPlatform

Platform Target untuk migrasi

ConnectToSourceMySqlTaskProperties

Properti untuk tugas yang memvalidasi koneksi database MySQL

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:
  • ConnectToSource.MySql

Jenis tugas.

ConnectToSourceNonSqlTaskOutput

Output untuk menyambungkan ke sumber jenis MySQL

Name Type Description
databases
  • string[]

Daftar database di server

id
  • string

Pengidentifikasi hasil

serverProperties

Properti server

sourceServerBrandVersion
  • string

Versi merek server

validationErrors

Kesalahan validasi yang terkait dengan tugas

ConnectToSourceOracleSyncTaskInput

Input untuk tugas yang memvalidasi koneksi database Oracle

Name Type Description
sourceConnectionInfo

Informasi untuk menyambungkan ke sumber Oracle

ConnectToSourceOracleSyncTaskOutput

Output untuk tugas yang memvalidasi koneksi database Oracle

Name Type Description
databases
  • string[]

Daftar skema di server sumber

sourceServerBrandVersion
  • string

Versi merek server sumber

sourceServerVersion
  • string

Versi server sumber

validationErrors

Kesalahan validasi yang terkait dengan tugas

ConnectToSourceOracleSyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi database Oracle

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
sourceConnectionInfo

Informasi koneksi untuk server PostgreSQL sumber

ConnectToSourcePostgreSqlSyncTaskOutput

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

Name Type Description
databases
  • string[]

Daftar database di server sumber

id
  • string

Pengidentifikasi hasil

sourceServerBrandVersion
  • string

Versi merek server sumber

sourceServerVersion
  • string

Versi server sumber

validationErrors

Kesalahan validasi yang terkait dengan tugas

ConnectToSourcePostgreSqlSyncTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output ConnectToSourceSqlServerTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Default Value Description
checkPermissionsGroup

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

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

Name Type Description
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

Informasi tentang kelayakan pekerjaan agen untuk migrasi.

name
  • string

Nama Pekerjaan Agen

resultType string:
  • AgentJobLevelOutput

Jenis hasil - tingkat database atau tingkat tugas

validationErrors

Kesalahan validasi

ConnectToSourceSqlServerTaskOutputDatabaseLevel

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

Name Type Description
compatibilityLevel

SQL Server tingkat kompatibilitas database

databaseFiles

Daftar file database

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

Name Type Description
defaultDatabase
  • string

Database default untuk masuk.

id
  • string

Pengidentifikasi hasil

isEnabled
  • boolean

Status login.

loginType

Jenis login.

migrationEligibility

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

Name Type Description
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

Kesalahan validasi

ConnectToSourceSqlServerTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output ConnectToSourceSqlServerTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Default Value Description
isOfflineMigration
  • boolean
False

Bendera untuk apakah migrasi sedang offline atau tidak

sourceConnectionInfo

Informasi koneksi untuk server MySQL sumber

targetConnectionInfo

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

Name Type Description
databases
  • string[]

Daftar database di server target

id
  • string

Pengidentifikasi hasil

serverVersion
  • string

Versi server target

targetServerBrandVersion
  • string

Versi merek server target

validationErrors

Kesalahan validasi yang terkait dengan tugas

ConnectToTargetAzureDbForMySqlTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
sourceConnectionInfo

Informasi koneksi untuk server PostgreSQL sumber

targetConnectionInfo

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

Name Type Description
databases
  • string[]

Daftar database di server target

id
  • string

Pengidentifikasi hasil

targetServerBrandVersion
  • string

Versi merek server target

targetServerVersion
  • string

Versi server target

validationErrors

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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.

Name Type Description
targetConnectionInfo

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.

Name Type Description
databaseSchemaMap

Pemetaan skema per database

databases
  • string[]

Daftar database di server target

targetServerBrandVersion
  • string

Versi merek server target

targetServerVersion
  • string

Versi server target

validationErrors

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.

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
queryObjectCounts
  • boolean

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

targetConnectionInfo

Informasi koneksi untuk target SQL DB

ConnectToTargetSqlDbTaskOutput

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

Name Type Description
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

Name Type Description
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

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:
  • ConnectToTarget.SqlDb

Jenis tugas.

ConnectToTargetSqlMISyncTaskInput

Input untuk tugas yang memvalidasi koneksi ke skenario online instans terkelola Azure SQL Database.

Name Type Description
azureApp

Azure Active Directory Aplikasi yang akan digunakan instans DMS untuk menyambungkan ke instans target instans terkelola Azure SQL Database dan Akun Azure Storage

targetConnectionInfo

Informasi koneksi untuk Azure SQL Database Managed Instance

ConnectToTargetSqlMISyncTaskOutput

Output untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database.

Name Type Description
targetServerBrandVersion
  • string

Versi merek server target

targetServerVersion
  • string

Versi server target

validationErrors

Kesalahan validasi

ConnectToTargetSqlMISyncTaskProperties

Properti untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:
  • ConnectToTarget.AzureSqlDbMI.Sync.LRS

Jenis tugas.

ConnectToTargetSqlMITaskInput

Input untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database.

Name Type Default Value Description
collectAgentJobs
  • boolean
True

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

collectLogins
  • boolean
True

Benderai apakah akan mengumpulkan login dari target SQL server MI.

targetConnectionInfo

Informasi koneksi untuk SQL Server target

validateSsisCatalogOnly
  • boolean
False

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

ConnectToTargetSqlMITaskOutput

Output untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database.

Name Type Description
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

Kesalahan validasi

ConnectToTargetSqlMITaskProperties

Properti untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
sourceConnectionInfo

Informasi koneksi untuk SQL Server sumber

targetConnectionInfo

Informasi koneksi untuk target SQL DB

ConnectToTargetSqlSqlDbSyncTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:
  • ConnectToTarget.SqlDb.Sync

Jenis tugas.

createdByType

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

DatabaseBackupInfo

Informasi tentang file cadangan ketika mode pencadangan yang ada digunakan.

Name Type Description
backupFiles
  • string[]

Daftar file cadangan untuk database saat ini.

backupFinishDate
  • string

Tanggal dan waktu ketika operasi pencadangan selesai.

backupType

Jenis Cadangan.

databaseName
  • string

Nama database.

familyCount
  • integer

Jumlah file dalam kumpulan cadangan.

isCompressed
  • boolean

Apakah kumpulan cadangan dikompresi

isDamaged
  • boolean

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

position
  • integer

Posisi pencadangan database saat ini dalam file.

DatabaseCompatLevel

Enumerasi tingkat kompatibilitas database SQL Server

Name Type Description
CompatLevel100
  • string
CompatLevel110
  • string
CompatLevel120
  • string
CompatLevel130
  • string
CompatLevel140
  • string
CompatLevel80
  • string
CompatLevel90
  • string

DatabaseFileInfo

Informasi spesifik file database

Name Type Description
databaseName
  • string

Nama database

fileType

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 pemulihan

sizeMB
  • number

Ukuran file dalam megabyte

DatabaseFileType

Enumerasi jenis file database SQL Server

Name Type Description
Filestream
  • string
Fulltext
  • string
Log
  • string
NotSupported
  • string
Rows
  • string

DatabaseMigrationStage

Tahap migrasi saat ini

Name Type Description
Backup
  • string
Completed
  • string
FileCopy
  • string
Initialize
  • string
None
  • string
Restore
  • string

DatabaseMigrationState

Status migrasi tingkat database.

Name Type Description
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

Name Type Description
database
  • string
schemas
  • string[]

DatabaseState

Enumerasi status database SQL Server

Name Type Description
Copying
  • string
Emergency
  • string
Offline
  • string
OfflineSecondary
  • string
Online
  • string
Recovering
  • string
RecoveryPending
  • string
Restoring
  • string
Suspect
  • string

DatabaseSummaryResult

Ringkasan hasil database dalam migrasi

Name Type Description
endedOn
  • string

Waktu akhir 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

Status migrasi saat ini

statusMessage
  • string

Pesan status

DatabaseTable

Properti tabel

Name Type Description
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

Name Type Description
failedObjects
  • object

Daftar nama tabel yang gagal dari pasangan sumber dan target

validationErrors

Daftar kesalahan yang terjadi saat melakukan validasi integritas data

DataItemMigrationSummaryResult

Ringkasan dasar migrasi item data

Name Type Description
endedOn
  • string

Waktu akhir 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

Status migrasi saat ini

statusMessage
  • string

Pesan status

ExecutionStatistics

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

Name Type Description
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

Kamus jenis tunggu eksekusi kueri sql dan statistik masing-masing

FileShare

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

Name Type Description
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.

Name Type Description
backupFileShare

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

connectionInfo

Informasi koneksi untuk SQL Server

selectedCertificates

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.

Name Type Description
base64EncodedCertificates
  • object

Pemetaan dari nama sertifikat ke format yang dikodekan base 64.

validationErrors

Kesalahan validasi

GetTdeCertificatesSqlTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
connectionInfo

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

Name Type Description
databasesToTables
  • object

Pemetaan dari nama database ke daftar tabel

id
  • string

Pengidentifikasi hasil

validationErrors

Kesalahan validasi

GetUserTablesMySqlTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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.

Name Type Description
connectionInfo

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.

Name Type Description
schemaName
  • string

Skema hasil ini adalah untuk

tables

Daftar tabel valid yang ditemukan untuk skema ini

validationErrors

Kesalahan validasi yang terkait dengan tugas

GetUserTablesOracleTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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.

Name Type Description
connectionInfo

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.

Name Type Description
databaseName
  • string

Database yang dihasilkan ini adalah untuk

tables

Daftar tabel valid yang ditemukan untuk database ini

validationErrors

Kesalahan validasi yang terkait dengan tugas

GetUserTablesPostgreSqlTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:
  • GetUserTablesPostgreSql

Jenis tugas.

GetUserTablesSqlSyncTaskInput

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

Name Type Description
selectedSourceDatabases
  • string[]

Daftar nama database sumber yang akan dikumpulkan tabelnya

selectedTargetDatabases
  • string[]

Daftar nama database target untuk mengumpulkan tabel

sourceConnectionInfo

Informasi koneksi untuk SQL Server

targetConnectionInfo

Informasi koneksi untuk SQL DB

GetUserTablesSqlSyncTaskOutput

Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Name Type Description
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

Kesalahan validasi

GetUserTablesSqlSyncTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
connectionInfo

Informasi koneksi untuk SQL Server

encryptedKeyForSecureFields
  • string

kunci terenkripsi untuk bidang aman

selectedDatabases
  • string[]

Daftar nama database yang akan dikumpulkan tabelnya

GetUserTablesSqlTaskOutput

Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan

Name Type Description
databasesToTables
  • object

Pemetaan dari nama database ke daftar tabel

id
  • string

Pengidentifikasi hasil

validationErrors

Kesalahan validasi

GetUserTablesSqlTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskId
  • string

Id tugas

taskType string:
  • GetUserTables.Sql

Jenis tugas.

LoginMigrationStage

Enum dari berbagai tahap migrasi masuk.

Name Type Description
AssignRoleMembership
  • string
AssignRoleOwnership
  • string
Completed
  • string
EstablishObjectPermissions
  • string
EstablishServerPermissions
  • string
EstablishUserMapping
  • string
Initialize
  • string
LoginMigration
  • string
None
  • string

LoginType

Pemetaan enum SMO LoginType.

Name Type Description
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 Azure SQL Database.

Name Type Description
sourceDatabaseName
  • string

Nama database instans terkelola

MigrateMISyncCompleteCommandOutput

Output untuk perintah yang menyelesaikan migrasi online untuk instans terkelola Azure SQL Database.

Name Type Description
errors

Daftar kesalahan yang terjadi selama eksekusi perintah

MigrateMISyncCompleteCommandProperties

Properti untuk perintah yang menyelesaikan migrasi online untuk instans terkelola Azure SQL Database.

Name Type Description
commandType string:
  • Migrate.SqlServer.AzureDbSqlMi.Complete

Jenis perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input perintah

output

Output perintah. Ini diabaikan jika dikirimkan.

state

Status perintah. Ini diabaikan jika dikirimkan.

MigrateMongoDbTaskProperties

Properti untuk tugas yang memigrasikan data antara sumber data MongoDB

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Menjelaskan bagaimana migrasi data MongoDB harus dilakukan

output MongoDbProgress[]:

Kelas dasar untuk output migrasi MongoDB

state

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:
  • Migrate.MongoDb

Jenis tugas.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

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

Name Type Description
name
  • string

Nama database

tableMap
  • object

Pemetaan tabel sumber ke target

targetDatabaseName
  • string

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

MigrateMySqlAzureDbForMySqlOfflineTaskInput

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

Name Type Default Value Description
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

Database yang akan dimigrasikan

sourceConnectionInfo

Informasi koneksi untuk sumber MySQL

startedOn
  • string

Parameter untuk menentukan kapan migrasi dimulai

targetConnectionInfo

Informasi koneksi untuk Azure Database for MySQL target

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Name Type Description
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

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

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

Tahap migrasi tempat database ini berada

startedOn
  • string

Waktu mulai migrasi

state

Status migrasi saat ini

statusMessage
  • string

Pesan status

MigrateMySqlAzureDbForMySqlOfflineTaskOutputError

Name Type Description
error

Kesalahan migrasi

id
  • string

Pengidentifikasi unik untuk pengecualian

resultType string:
  • ErrorOutput

Jenis Hasil

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel

Name Type Description
databaseSummary

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

Pengecualian dan peringatan migrasi.

id
  • string

Pengidentifikasi hasil

lastStorageUpdate
  • string

Terakhir kali penyimpanan diperbarui

message
  • string

Pesan kemajuan migrasi

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

Status migrasi saat ini

statusMessage
  • string

Pesan status migrasi

targetServerBrandVersion
  • string

Versi merek server target

targetServerVersion
  • string

Versi server target

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Name Type Description
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

Status migrasi saat ini

statusMessage
  • string

Pesan status

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

isCloneable
  • boolean

apakah tugas dapat dikloning atau tidak

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
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 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

MigrateMySqlAzureDbForMySqlSyncTaskInput

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

Name Type Description
selectedDatabases

Database yang akan dimigrasikan

sourceConnectionInfo

Informasi koneksi untuk sumber MySQL

targetConnectionInfo

Informasi koneksi untuk Azure Database for MySQL target

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage
  • string

Pesan kesalahan

events

Daftar peristiwa kesalahan.

id
  • string

Pengidentifikasi hasil

resultType string:
  • DatabaseLevelErrorOutput

Jenis Hasil

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Name Type Description
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

Status migrasi tempat database ini berada

resultType string:
  • DatabaseLevelOutput

Jenis Hasil

startedOn
  • string

Waktu mulai migrasi

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Name Type Description
error

Kesalahan migrasi

id
  • string

Pengidentifikasi hasil

resultType string:
  • ErrorOutput

Jenis Hasil

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Name Type Description
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

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Name Type Description
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 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

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
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

Name Type Description
selectedDatabases

Database yang akan dimigrasikan

sourceConnectionInfo

Informasi koneksi untuk Oracle sumber

targetConnectionInfo

Informasi koneksi untuk Azure Database for PostgreSQL target

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage
  • string

Pesan kesalahan

events

Daftar peristiwa kesalahan.

id
  • string

Pengidentifikasi hasil

resultType string:
  • DatabaseLevelErrorOutput

Jenis Hasil

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Name Type Description
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

Status migrasi tempat database ini berada

resultType string:
  • DatabaseLevelOutput

Jenis Hasil

startedOn
  • string

Waktu mulai migrasi

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Name Type Description
error

Kesalahan migrasi

id
  • string

Pengidentifikasi hasil

resultType string:
  • ErrorOutput

Jenis Hasil

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Name Type Description
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

Name Type Description
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

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

Name Type Description
id
  • string

Pengidentifikasi hasil

migrationSetting

Pengaturan migrasi yang menyetel perilaku migrasi

name
  • string

Nama database

selectedTables

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

Name Type Description
name
  • string

Nama tabel yang akan dimigrasikan

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

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

Name Type Description
encryptedKeyForSecureFields
  • string

kunci terenkripsi untuk bidang aman

selectedDatabases

Database yang akan dimigrasikan

sourceConnectionInfo

Informasi koneksi untuk PostgreSQL sumber

startedOn
  • string

Waktu mulai migrasi

targetConnectionInfo

Informasi koneksi untuk Azure Database for PostgreSQL target

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage
  • string

Pesan kesalahan

events

Daftar peristiwa kesalahan.

id
  • string

Pengidentifikasi hasil

resultType string:
  • DatabaseLevelErrorOutput

Jenis Hasil

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Name Type Description
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

Status migrasi tempat database ini berada

resultType string:
  • DatabaseLevelOutput

Jenis Hasil

startedOn
  • string

Waktu mulai migrasi

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Name Type Description
error

Kesalahan migrasi

events

Daftar peristiwa kesalahan

id
  • string

Pengidentifikasi hasil

resultType string:
  • ErrorOutput

Jenis Hasil

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Name Type Description
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

Jenis server sumber.

sourceServerVersion
  • string

Versi server sumber

startedOn
  • string

Waktu mulai migrasi

state

Status migrasi

targetServer
  • string

Nama server target

targetServerType

Jenis server target.

targetServerVersion
  • string

Versi server target

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Name Type Description
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

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

Name Type Description
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

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

isCloneable
  • boolean

apakah tugas dapat dikloning atau tidak

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskId
  • string

id tugas

taskType string:
  • Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Jenis tugas.

MigrateSqlServerSqlDbDatabaseInput

Informasi khusus database untuk SQL Azure SQL input tugas migrasi DB

Name Type Description
id
  • string

id database

makeSourceDbReadOnly
  • boolean

Apakah akan mengatur database baca saja sebelum migrasi

name
  • string

Nama database

schemaSetting
  • object

Pengaturan dipilih untuk migrasi skema DB.

tableMap
  • object

Pemetaan sumber ke tabel target

targetDatabaseName
  • string

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

MigrateSqlServerSqlDbSyncDatabaseInput

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

Name Type Description
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 sumber ke tabel 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

Name Type Description
selectedDatabases

Database yang akan dimigrasikan

sourceConnectionInfo

Informasi untuk menyambungkan ke sumber

targetConnectionInfo

Informasi untuk menyambungkan ke target

validationOptions

Opsi validasi

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Name Type Description
errorMessage
  • string

Pesan kesalahan

events

Daftar peristiwa kesalahan.

id
  • string

Pengidentifikasi hasil

resultType string:
  • DatabaseLevelErrorOutput

Jenis Hasil

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Name Type Description
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

Status migrasi tempat database ini berada

resultType string:
  • DatabaseLevelOutput

Jenis Hasil

startedOn
  • string

Waktu mulai migrasi

MigrateSqlServerSqlDbSyncTaskOutputError

Name Type Description
error

Kesalahan migrasi

id
  • string

Pengidentifikasi hasil

resultType string:
  • ErrorOutput

Jenis Hasil

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Name Type Description
databaseCount
  • integer

Jumlah database

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

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Name Type Description
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

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 Azure SQL Database untuk migrasi online

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
encryptedKeyForSecureFields
  • string

kunci terenkripsi untuk bidang aman

selectedDatabases

Database yang akan dimigrasikan

sourceConnectionInfo

Informasi untuk menyambungkan ke sumber

startedOn
  • string

Tanggal dan waktu relatif terhadap UTC saat migrasi dimulai

targetConnectionInfo

Informasi untuk menyambungkan ke target

validationOptions

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

Name Type Description
databaseName
  • string

Nama item

endedOn
  • string

Waktu akhir migrasi

errorCount
  • integer

Jumlah kesalahan database/objek.

errorPrefix
  • string

Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item

exceptionsAndWarnings

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

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

Tahap migrasi tempat database ini berada

startedOn
  • string

Waktu mulai migrasi

state

Status migrasi saat ini

statusMessage
  • string

Pesan status

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Name Type Description
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

Hasil beberapa hasil eksekusi kueri antara database sumber dan target

resultType string:
  • MigrationDatabaseLevelValidationOutput

Jenis Hasil

schemaValidationResult

Menyediakan hasil perbandingan skema antara database sumber dan target

sourceDatabaseName
  • string

Nama database sumber

startedOn
  • string

Waktu mulai validasi

status

Status validasi saat ini di tingkat database

targetDatabaseName
  • string

Nama database target

MigrateSqlServerSqlDbTaskOutputError

Name Type Description
error

Kesalahan migrasi

id
  • string

Pengidentifikasi unik untuk pengecualian

resultType string:
  • ErrorOutput

Jenis Hasil

MigrateSqlServerSqlDbTaskOutputMigrationLevel

Name Type Description
databaseSummary

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

Pengecualian dan peringatan migrasi.

id
  • string

Pengidentifikasi hasil

message
  • string

Pesan kemajuan migrasi

migrationReportResult

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

migrationValidationResult MigrationValidationResult:

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

Status migrasi saat ini

statusMessage
  • string

Pesan status migrasi

targetServerBrandVersion
  • string

Versi merek server target

targetServerVersion
  • string

Versi server target

MigrateSqlServerSqlDbTaskOutputTableLevel

Name Type Description
endedOn
  • string

Waktu akhir 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

Status migrasi saat ini

statusMessage
  • string

Pesan status

MigrateSqlServerSqlDbTaskOutputValidationResult

Name Type Description
id
  • string

Pengidentifikasi hasil

migrationId
  • string

Pengidentifikasi Migrasi

resultType string:
  • MigrationValidationOutput

Jenis Hasil

status

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

summaryResults

Hasil ringkasan validasi untuk setiap database

MigrateSqlServerSqlDbTaskProperties

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

Name Type Description
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

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

isCloneable
  • boolean

apakah tugas dapat dikloning atau tidak

output MigrateSqlServerSqlDbTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskId
  • string

id tugas

taskType string:
  • Migrate.SqlServer.SqlDb

Jenis tugas.

MigrateSqlServerSqlMIDatabaseInput

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

Name Type Description
backupFilePaths
  • string[]

Daftar file cadangan yang akan digunakan dalam kasus pencadangan yang ada.

backupFileShare

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.

Name Type Description
azureApp

Azure Active Directory Aplikasi yang akan digunakan instans DMS untuk menyambungkan ke instans target instans terkelola Azure SQL Database dan Akun Azure Storage

backupFileShare

Cadangkan informasi berbagi file untuk semua database yang dipilih.

numberOfParallelDatabaseMigrations
  • number

Jumlah migrasi database yang akan dimulai secara paralel

selectedDatabases

Database yang akan dimigrasikan

sourceConnectionInfo

Informasi koneksi untuk SQL Server sumber

storageResourceId
  • string

ResourceId penyimpanan yang sepenuhnya memenuhi syarat

targetConnectionInfo

Informasi koneksi untuk Azure SQL Database Managed Instance

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Name Type Description
activeBackupSets

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

Pengecualian dan peringatan migrasi

fullBackupSetInfo

Detail kumpulan pencadangan lengkap

id
  • string

Pengidentifikasi hasil

isFullBackupRestored
  • boolean

Apakah pencadangan penuh telah diterapkan ke database target atau tidak

lastRestoredBackupSetInfo

Informasi kumpulan cadangan terakhir yang diterapkan

migrationState

Status database saat ini

resultType string:
  • DatabaseLevelOutput

Jenis Hasil

sourceDatabaseName
  • string

Nama database

startedOn
  • string

Waktu mulai migrasi database

MigrateSqlServerSqlMISyncTaskOutputError

Name Type Description
error

Kesalahan migrasi

id
  • string

Pengidentifikasi unik untuk pengecualian

resultType string:
  • ErrorOutput

Jenis Hasil

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Name Type Description
databaseCount
  • integer

Jumlah database

databaseErrorCount
  • integer

Jumlah kesalahan tingkat database

endedOn
  • string

Waktu akhir 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

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 Azure SQL Database

Name Type Description
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

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output MigrateSqlServerSqlMISyncTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

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 instans terkelola Azure SQL Database.

Name Type Description
aadDomainName
  • string

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

backupBlobShare

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

backupFileShare

Cadangkan informasi berbagi file untuk semua database yang dipilih.

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

Database yang akan dimigrasikan

selectedLogins
  • string[]

Masuk untuk bermigrasi.

sourceConnectionInfo

Informasi untuk menyambungkan ke sumber

startedOn
  • string

Tanggal dan waktu relatif terhadap UTC saat migrasi dimulai

targetConnectionInfo

Informasi untuk menyambungkan ke target

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Type Description
endedOn
  • string

Waktu akhir migrasi

exceptionsAndWarnings

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

Status migrasi saat ini

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Type Description
databaseName
  • string

Nama database

endedOn
  • string

Waktu akhir migrasi

exceptionsAndWarnings

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

Tahap migrasi saat ini

startedOn
  • string

Waktu mulai migrasi

state

Status migrasi saat ini

MigrateSqlServerSqlMITaskOutputError

Name Type Description
error

Kesalahan migrasi

id
  • string

Pengidentifikasi unik untuk pengecualian

resultType string:
  • ErrorOutput

Jenis Hasil

MigrateSqlServerSqlMITaskOutputLoginLevel

Name Type Description
endedOn
  • string

Waktu akhir migrasi masuk

exceptionsAndWarnings

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

Tahap login saat ini

startedOn
  • string

Waktu mulai migrasi masuk

state

Status masuk saat ini

MigrateSqlServerSqlMITaskOutputMigrationLevel

Name Type Description
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 akhir migrasi

exceptionsAndWarnings

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

Daftar pengguna tanpa sumber.

resultType string:
  • MigrationLevelOutput

Jenis Hasil

serverRoleResults

Peta hasil migrasi peran server.

sourceServerBrandVersion
  • string

Versi merek server sumber

sourceServerVersion
  • string

Versi server sumber

startedOn
  • string

Waktu mulai migrasi

state

Status migrasi saat ini

status

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 instans terkelola Azure SQL Database

Name Type Description
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

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

isCloneable
  • boolean

apakah tugas dapat dikloning atau tidak

output MigrateSqlServerSqlMITaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

parentTaskId
  • string

id tugas induk

state

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 Azure SQL Database.

Name Type Description
sourceConnectionInfo

Informasi untuk menyambungkan ke sumber

ssisMigrationInfo

Informasi migrasi paket SSIS.

targetConnectionInfo

Informasi untuk menyambungkan ke target

MigrateSsisTaskOutputMigrationLevel

Name Type Description
endedOn
  • string

Waktu akhir migrasi

exceptionsAndWarnings

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

Tahap migrasi SSIS.

startedOn
  • string

Waktu mulai migrasi

status

Status migrasi saat ini

targetServerBrandVersion
  • string

Versi merek server target

targetServerVersion
  • string

Versi server target

MigrateSsisTaskOutputProjectLevel

Name Type Description
endedOn
  • string

Waktu akhir migrasi

exceptionsAndWarnings

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

Tahap migrasi SSIS.

startedOn
  • string

Waktu mulai migrasi

state

Status migrasi saat ini

MigrateSsisTaskProperties

Properti untuk tugas yang memigrasikan paket SSIS dari database SQL Server ke instans terkelola Azure SQL Database.

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output MigrateSsisTaskOutput[]:

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:
  • Migrate.Ssis

Jenis tugas.

MigrateSyncCompleteCommandInput

Input untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.

Name Type Description
commitTimeStamp
  • string

Stempel waktu untuk menyelesaikan

databaseName
  • string

Nama database

MigrateSyncCompleteCommandOutput

Output untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.

Name Type Description
errors

Daftar kesalahan yang terjadi selama eksekusi perintah

id
  • string

Pengidentifikasi hasil

MigrateSyncCompleteCommandProperties

Properti untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.

Name Type Description
commandId
  • string

Id perintah

commandType string:
  • Migrate.Sync.Complete.Database

Jenis perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input perintah

output

Output perintah. Ini diabaikan jika dikirimkan.

state

Status perintah. Ini diabaikan jika dikirimkan.

MigrationEligibilityInfo

Informasi tentang kelayakan migrasi objek server

Name Type Description
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.

Name Type Description
id
  • string

Pengidentifikasi hasil validasi migrasi

reportUrl
  • string

Url laporan.

MigrationState

Status migrasi saat ini

Name Type Description
Completed
  • string
Failed
  • string
InProgress
  • string
None
  • string
Skipped
  • string
Stopped
  • string
Warning
  • string

MigrationStatus

Status migrasi saat ini

Name Type Description
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

Name Type Description
endedOn
  • string

Waktu akhir validasi

id
  • string

Pengidentifikasi hasil

migrationId
  • string

Pengidentifikasi Migrasi

sourceDatabaseName
  • string

Nama database sumber

startedOn
  • string

Waktu mulai validasi

status

Status validasi saat ini di tingkat database

targetDatabaseName
  • string

Nama database target

MigrationValidationOptions

Jenis validasi yang akan dijalankan setelah migrasi

Name Type Description
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

Name Type Description
id
  • string

Pengidentifikasi hasil validasi migrasi

migrationId
  • string

Pengidentifikasi Migrasi

status

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

summaryResults

Hasil ringkasan validasi untuk setiap database

MiSqlConnectionInfo

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

Name Type Description
managedInstanceResourceId
  • string

Id sumber daya untuk instans terkelola database Azure SQL

password
  • string

Info masuk kata sandi.

type string:

Jenis info koneksi

userName
  • string

Nama pengguna

MongoDbClusterInfo

Menjelaskan sumber data MongoDB

Name Type Description
databases

Daftar database non-sistem dalam kluster

supportsSharding
  • boolean

Apakah kluster mendukung koleksi pecahan

type

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

Name Type Description
BlobContainer
  • string
CosmosDb
  • string
MongoDb
  • string

MongoDbCollectionInfo

Menjelaskan koleksi yang didukung dalam database MongoDB

Name Type Description
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 kumpulan 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

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

Name Type Description
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

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
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

Name Type Description
canDelete
  • boolean

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

shardKey

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

Name Type Default Value Description
additionalSettings
  • string

Pengaturan koneksi tambahan

connectionString
  • string

URL kontainer string koneksi atau blob MongoDB. 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

Info masuk kata sandi.

port
  • integer

port untuk server

serverBrandVersion
  • string

versi merek 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

Name Type Description
averageDocumentSize
  • integer

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

collections

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

Name Type Description
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

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
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

Name Type Description
collections

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

Name Type Description
code
  • string

Kode yang tidak dilokalkan dan dapat dibaca mesin yang menjelaskan kesalahan atau peringatan

count
  • integer

Berapa kali terjadi kesalahan atau peringatan

message
  • string

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

type

Jenis kesalahan atau peringatan

MongoDbErrorType

Jenis kesalahan atau peringatan

Name Type Description
Error
  • string
ValidationError
  • string
Warning
  • string

MongoDbMigrationProgress

Menjelaskan kemajuan migrasi keseluruhan

Name Type Description
bytesCopied
  • integer

Jumlah byte dokumen yang disalin selama tahap Penyalinan

databases

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

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
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

Name Type Description
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

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

replication

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

source

Pengaturan digunakan untuk menyambungkan ke kluster sumber

target

Pengaturan digunakan untuk menyambungkan ke kluster target

throttling

Pengaturan digunakan untuk membatasi penggunaan sumber daya migrasi

MongoDbMigrationState

Name Type Description
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.

Name Type Description
Continuous
  • string
Disabled
  • string
OneTime
  • string

MongoDbShardKeyField

Menjelaskan referensi bidang dalam kunci shard MongoDB

Name Type Description
name
  • string

Nama bidang

order

Pengurutan bidang

MongoDbShardKeyInfo

Menjelaskan kunci shard MongoDB

Name Type Description
fields

Bidang dalam kunci shard

isUnique
  • boolean

Apakah kunci shard unik

MongoDbShardKeyOrder

Pengurutan bidang

Name Type Description
Forward
  • string
Hashed
  • string
Reverse
  • string

MongoDbShardKeySetting

Menjelaskan kunci shard MongoDB

Name Type Description
fields

Bidang dalam kunci shard

isUnique
  • boolean

Apakah kunci shard unik

MongoDbThrottlingSettings

Menentukan batas sumber daya untuk migrasi

Name Type Description
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

Name Type Default Value Description
authentication

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:

Jenis info koneksi

userName
  • string

Nama pengguna

MySqlTargetPlatformType

Platform Target untuk migrasi

Name Type Description
AzureDbForMySQL
  • string
SqlServer
  • string

ObjectType

Jenis objek yang memiliki perbedaan. misalnya (Tabel/Tampilan/StoredProcedure)

Name Type Description
Function
  • string
StoredProcedures
  • string
Table
  • string
User
  • string
View
  • string

ODataError

Informasi kesalahan dalam format OData.

Name Type Description
code
  • string

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

details

Kesalahan dalam yang menyebabkan kesalahan ini

message
  • string

Deskripsi kesalahan yang dapat dibaca manusia

OracleConnectionInfo

Informasi untuk menyambungkan ke server Oracle

Name Type Description
dataSource
  • string

String koneksi EZConnect atau TNSName.

password
  • string

Info masuk kata sandi.

type string:

Jenis info koneksi

userName
  • string

Nama pengguna

OrphanedUserInfo

Informasi pengguna tanpa sumber pada database server SQL.

Name Type Description
databaseName
  • string

Database induk pengguna

name
  • string

Nama pengguna tanpa sumber

PostgreSqlConnectionInfo

Informasi untuk menyambungkan ke server PostgreSQL

Name Type Default Value Description
additionalSettings
  • string

Pengaturan koneksi tambahan

authentication

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:

Jenis info koneksi

userName
  • string

Nama pengguna

ProjectTask

Sumber daya tugas

Name Type Description
etag
  • string

Nilai tag entitas http yang kuat. Ini diabaikan jika dikirimkan.

id
  • string

ID Sumber Daya.

name
  • string

Nama sumber daya.

properties ProjectTaskProperties:

Properti tugas kustom

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

Name Type Description
queryResults

Daftar kueri yang dijalankan dan eksekusinya menghasilkan sumber dan target

validationErrors

Kesalahan yang merupakan bagian dari eksekusi

QueryExecutionResult

Menjelaskan hasil analisis kueri untuk eksekusi di sumber dan target

Name Type Description
queryText
  • string

Teks kueri yang diambil dari server sumber

sourceResult

Hasil analisis kueri dari sumber

statementsInBatch
  • integer

Total no. pernyataan dalam batch

targetResult

Hasil analisis kueri dari target

ReplicateMigrationState

Pembungkus untuk mereplikasi status migrasi yang dilaporkan.

Name Type Description
ACTION_REQUIRED
  • string
COMPLETE
  • string
FAILED
  • string
PENDING
  • string
UNDEFINED
  • string
VALIDATING
  • string

ReportableException

Objek pengecualian untuk semua pengecualian kustom

Name Type Description
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

Name Type Description
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

Name Type Description
AzureDBForMySql
  • string
AzureDBForPostgresSQL
  • string
MongoDB
  • string
SQLDB
  • string
SQLDW
  • string
SQLMI
  • string
SQLServer
  • string

SchemaComparisonValidationResult

Hasil untuk perbandingan skema antara sumber dan target

Name Type Description
schemaDifferences

Daftar perbedaan skema antara database sumber dan target

sourceDatabaseObjectCount
  • object

Jumlah objek database sumber

targetDatabaseObjectCount
  • object

Jumlah objek database target

validationErrors

Daftar kesalahan yang terjadi saat melakukan validasi perbandingan skema

SchemaComparisonValidationResultType

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

Name Type Description
objectName
  • string

Nama objek yang memiliki perbedaan

objectType

Jenis objek yang memiliki perbedaan. misalnya (Tabel/Tampilan/StoredProcedure)

updateAction

Perbarui jenis tindakan sehubungan dengan target

SelectedCertificateInput

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

Name Type Description
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.

Name Type Description
Default
  • string
MigrationFromMySQLToAzureDBForMySQL
  • string
MigrationFromSqlServerToAzureDB
  • string
MigrationFromSqlServerToAzureMI
  • string
MigrationFromSqlServerToAzureVM
  • string

ServerProperties

Properti server untuk sumber jenis MySQL

Name Type Description
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

Name Type Description
Error
  • string
Message
  • string
Warning
  • string

SqlConnectionInfo

Informasi untuk menyambungkan ke server database SQL

Name Type Default Value Description
additionalSettings
  • string

Pengaturan koneksi tambahan

authentication

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

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:

Jenis info koneksi

userName
  • string

Nama pengguna

SqlSourcePlatform

Jenis platform server untuk koneksi

Name Type Description
SqlOnPrem
  • string

SsisMigrationInfo

Info migrasi SSIS dengan jenis penyimpanan SSIS, timpa kebijakan.

Name Type Description
environmentOverwriteOption

Opsi timpa untuk migrasi lingkungan SSIS

projectOverwriteOption

Opsi timpa untuk migrasi proyek SSIS

ssisStoreType

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

SsisMigrationOverwriteOption

Opsi timpa untuk migrasi objek SSIS, hanya abaikan dan timpa yang didukung di DMS sekarang dan di masa mendatang dapat menambahkan opsi Penggunaan Kembali untuk objek kontainer

Name Type Description
Ignore
  • string
Overwrite
  • string

SsisMigrationStage

Tahap migrasi SSIS saat ini

Name Type Description
Completed
  • string
InProgress
  • string
Initialize
  • string
None
  • string

SsisStoreType

Enumerasi jenis penyimpanan SSIS sumber yang didukung di DMS

Name Type Description
SsisCatalog
  • string

StartMigrationScenarioServerRoleResult

Hasil migrasi peran server

Name Type Description
exceptionsAndWarnings

Pengecualian dan peringatan migrasi.

name
  • string

Nama peran server.

state

Status migrasi saat ini

SyncDatabaseMigrationReportingState

Enum dari berbagai status migrasi online tingkat database.

Name Type Description
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

Name Type Description
eventText
  • string

Teks peristiwa.

eventTypeString
  • string

Jenis peristiwa.

timestampString
  • string

Nilai string tanda waktu.

SyncTableMigrationState

Enum dari berbagai status migrasi online tingkat tabel.

Name Type Description
BEFORE_LOAD
  • string
CANCELED
  • string
COMPLETED
  • string
ERROR
  • string
FAILED
  • string
FULL_LOAD
  • string

SystemData

Name Type Description
createdAt
  • string
createdBy
  • string
createdByType
lastModifiedAt
  • string
lastModifiedBy
  • string
lastModifiedByType

TaskState

Status tugas. Ini diabaikan jika dikirimkan.

Name Type Description
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

Name Type Description
AddedOnTarget
  • string
ChangedOnTarget
  • string
DeletedOnTarget
  • string

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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.

Name Type Description
azureApp

Azure Active Directory Aplikasi yang akan digunakan instans DMS untuk menyambungkan ke instans target instans terkelola Azure SQL Database dan Akun Azure Storage

backupFileShare

Cadangkan informasi berbagi file untuk semua database yang dipilih.

selectedDatabases

Database yang akan dimigrasikan

sourceConnectionInfo

Informasi koneksi untuk SQL Server sumber

storageResourceId
  • string

ResourceId penyimpanan yang sepenuhnya memenuhi syarat

targetConnectionInfo

Informasi koneksi untuk Azure SQL Database Managed Instance

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk Azure SQL Database migrasi online Instans Terkelola

Name Type Description
id
  • string

Pengidentifikasi database

name
  • string

Nama database

validationErrors

Kesalahan yang terkait dengan objek database yang dipilih

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

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

Name Type Description
backupBlobShare

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

backupFileShare

Cadangkan informasi berbagi file untuk semua database yang dipilih.

backupMode

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

selectedDatabases

Database yang akan dimigrasikan

selectedLogins
  • string[]

Masuk untuk bermigrasi

sourceConnectionInfo

Informasi untuk menyambungkan ke sumber

targetConnectionInfo

Informasi untuk menyambungkan ke target

ValidateMigrationInputSqlServerSqlMITaskOutput

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

Name Type Description
backupFolderErrors

Kesalahan yang terkait dengan jalur BackupFolder

backupShareCredentialsErrors

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

backupStorageAccountErrors

Kesalahan yang terkait dengan akun penyimpanan yang disediakan.

databaseBackupInfo

Informasi tentang file cadangan ketika mode pencadangan yang ada digunakan.

existingBackupErrors

Kesalahan yang terkait dengan file cadangan yang ada.

id
  • string

Pengidentifikasi hasil

name
  • string

Nama database

restoreDatabaseNameErrors

Kesalahan yang terkait dengan RestoreDatabaseName

ValidateMigrationInputSqlServerSqlMITaskProperties

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Input tugas

output

Output tugas. Ini diabaikan jika dikirimkan.

state

Status tugas. Ini diabaikan jika dikirimkan.

taskType string:
  • ValidateMigrationInput.SqlServer.AzureSqlDbMI

Jenis tugas.

ValidateMongoDbTaskProperties

Properti untuk tugas yang memvalidasi migrasi antara sumber data MongoDB

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

Menjelaskan bagaimana migrasi data MongoDB harus dilakukan

output

Array yang berisi satu objek MongoDbMigrationProgress

state

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

Name Type Description
clientData
  • object

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

commands CommandProperties[]:

Array properti perintah.

errors

Array kesalahan. Ini diabaikan jika dikirimkan.

input

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

output

Array yang berisi satu objek respons kesalahan validasi

state

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

Name Type Description
validationErrors

Kesalahan yang terkait dengan objek database yang dipilih

ValidateSyncMigrationInputSqlServerTaskInput

Input untuk tugas yang memvalidasi input migrasi untuk SQL migrasi sinkronisasi

Name Type Description
selectedDatabases

Database yang akan dimigrasikan

sourceConnectionInfo

Informasi untuk menyambungkan ke server SQL sumber

targetConnectionInfo

Informasi untuk menyambungkan ke target

ValidateSyncMigrationInputSqlServerTaskOutput

Output untuk tugas yang memvalidasi input migrasi untuk SQL migrasi sinkronisasi

Name Type Description
id
  • string

Pengidentifikasi database

name
  • string

Nama database

validationErrors

Kesalahan yang terkait dengan objek database yang dipilih

ValidationError

Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi

Name Type Description
severity

Tingkat keparahan kesalahan

text
  • string

Teks Kesalahan

ValidationStatus

Status validasi saat ini

Name Type Description
Completed
  • string
CompletedWithIssues
  • string
Default
  • string
Failed
  • string
InProgress
  • string
Initialized
  • string
NotStarted
  • string
Stopped
  • string

WaitStatistics

Statistik tunggu yang dikumpulkan selama eksekusi batch kueri

Name Type Default Value Description
waitCount
  • integer

Total no. menunggu

waitTimeMs
  • number
0

Total waktu tunggu dalam milidetik

waitType
  • string

Jenis Tunggu