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 |
|---|---|---|---|---|
|
group
|
path | True |
|
Nama grup sumber daya |
|
project
|
path | True |
|
Nama proyek |
|
service
|
path | True |
|
Nama layanan |
|
subscription
|
path | True |
|
ID langganan yang mengidentifikasi langganan Azure. |
|
task
|
path | True |
|
Nama Tugas |
|
api-version
|
query | True |
|
Versi API |
|
$expand
|
query |
|
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
|
Api |
Informasi kesalahan. |
|
Authentication |
Enumerasi kemungkinan jenis autentikasi saat menyambungkan |
|
Azure |
Aplikasi Azure Active Directory |
|
Backup |
Informasi file cadangan |
|
Backup |
Enumerasi Status file cadangan log. |
|
Backup |
Enumerasi mode pencadangan |
|
Backup |
Informasi kumpulan cadangan |
|
Backup |
Enum dari berbagai jenis cadangan. |
|
Blob |
Informasi penyimpanan kontainer blob. |
|
Command |
Status perintah. Ini diabaikan jika dikirimkan. |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke dan menyediakan informasi tentang server MongoDB |
|
Connect |
Input untuk tugas yang memvalidasi koneksi database MySQL |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi database MySQL |
|
Connect |
Output untuk menyambungkan ke sumber jenis MySQL |
|
Connect |
Input untuk tugas yang memvalidasi koneksi database Oracle |
|
Connect |
Output untuk tugas yang memvalidasi koneksi database Oracle |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi database Oracle |
|
Connect |
Input untuk tugas yang memvalidasi koneksi ke PostgreSQL dan persyaratan server sumber |
|
Connect |
Output untuk tugas yang memvalidasi koneksi ke PostgreSQL dan persyaratan server sumber |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke server PostgreSQL dan persyaratan server sumber untuk migrasi online |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke SQL Server dan persyaratan server sumber untuk migrasi online |
|
Connect |
Input untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber |
|
Connect |
Output tingkat Pekerjaan Agen untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber |
|
Connect |
Output tingkat database untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber |
|
Connect |
Output tingkat masuk untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber |
|
Connect |
Output tingkat tugas untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke SQL Server dan juga memvalidasi persyaratan server sumber |
|
Connect |
Input untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for MySQL dan target |
|
Connect |
Output untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for MySQL dan target |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke Azure Database for MySQL dan persyaratan server target |
|
Connect |
Input untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for PostgreSQL dan target |
|
Connect |
Output untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for PostgreSQL dan target |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke server Azure Database For PostgreSQL dan persyaratan server target untuk migrasi online |
|
Connect |
Input untuk tugas yang memvalidasi koneksi ke Azure Database for PostgreSQL dan persyaratan server target untuk sumber Oracle. |
|
Connect |
Output untuk tugas yang memvalidasi koneksi ke Azure Database for PostgreSQL dan persyaratan server target untuk sumber Oracle. |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke server Azure Database For PostgreSQL dan persyaratan server target untuk migrasi online untuk sumber Oracle. |
|
Connect |
Input untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target |
|
Connect |
Output untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target |
|
Connect |
Input untuk tugas yang memvalidasi koneksi ke skenario online instans terkelola Azure SQL Database. |
|
Connect |
Output untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database. |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database |
|
Connect |
Input untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database. |
|
Connect |
Output untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database. |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database |
|
Connect |
Input untuk tugas yang memvalidasi koneksi ke Azure SQL DB dan persyaratan server target |
|
Connect |
Properti untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target untuk migrasi online |
|
created |
|
|
Database |
Informasi tentang file cadangan ketika mode pencadangan yang ada digunakan. |
|
Database |
Enumerasi tingkat kompatibilitas database SQL Server |
|
Database |
Informasi spesifik file database |
|
Database |
Enumerasi jenis file database SQL Server |
|
Database |
Tahap migrasi saat ini |
|
Database |
Status migrasi tingkat database. |
|
Database |
Pemetaan skema per database |
|
Database |
Enumerasi status database SQL Server |
|
Database |
Ringkasan hasil database dalam migrasi |
|
Database |
Properti tabel |
|
Data |
Hasil untuk hasil validasi Integritas Data berbasis checksum |
|
Data |
Ringkasan dasar migrasi item data |
|
Execution |
Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi |
|
File |
Informasi berbagi file dengan Jalur, Nama Pengguna, dan Kata Sandi. |
|
Get |
Input untuk tugas yang mendapatkan sertifikat TDE dalam format yang dikodekan Base64. |
|
Get |
Output tugas yang mendapatkan sertifikat TDE dalam format yang dikodekan Base64. |
|
Get |
Properti untuk tugas yang mendapatkan sertifikat TDE dalam format yang dikodekan Base64. |
|
Get |
Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Get |
Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Get |
Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Get |
Input untuk tugas yang mendapatkan daftar tabel yang terkandung dalam daftar skema Oracle yang disediakan. |
|
Get |
Output untuk tugas yang mendapatkan daftar tabel yang terkandung dalam daftar skema Oracle yang disediakan. |
|
Get |
Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar skema Oracle yang diberikan |
|
Get |
Input untuk tugas yang mendapatkan daftar tabel untuk daftar database PostgreSQL yang disediakan. |
|
Get |
Output untuk tugas yang mendapatkan daftar tabel untuk daftar database PostgreSQL yang disediakan. |
|
Get |
Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Get |
Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Get |
Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Get |
Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Get |
Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Get |
Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Get |
Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan |
|
Login |
Enum dari berbagai tahap migrasi masuk. |
|
Login |
Pemetaan enum SMO LoginType. |
|
Migrate |
Input untuk perintah yang menyelesaikan migrasi online untuk instans terkelola Azure SQL Database. |
|
Migrate |
Output untuk perintah yang menyelesaikan migrasi online untuk instans terkelola Azure SQL Database. |
|
Migrate |
Properti untuk perintah yang menyelesaikan migrasi online untuk instans terkelola Azure SQL Database. |
|
Migrate |
Properti untuk tugas yang memigrasikan data antara sumber data MongoDB |
|
Migrate |
Informasi spesifik database untuk MySQL offline untuk Azure Database for MySQL input tugas migrasi |
|
Migrate |
Input untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi offline |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Properti untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi offline |
|
Migrate |
Informasi spesifik database untuk MySQL untuk Azure Database for MySQL input tugas migrasi |
|
Migrate |
Input untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi online |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Properti untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi online |
|
Migrate |
Properti untuk tugas yang memigrasikan Oracle ke Azure Database for PostgreSQL untuk migrasi online |
|
Migrate |
Informasi spesifik database untuk Oracle untuk Azure Database for PostgreSQL input tugas migrasi |
|
Migrate |
Input untuk tugas yang memigrasikan database Oracle ke Azure Database for PostgreSQL untuk migrasi online |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Informasi spesifik database untuk PostgreSQL untuk Azure Database for PostgreSQL input tugas migrasi |
|
Migrate |
Tabel yang dipilih untuk migrasi |
|
Migrate |
Input untuk tugas yang memigrasikan database PostgreSQL ke Azure Database for PostgreSQL untuk migrasi online |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Properti untuk tugas yang memigrasikan database PostgreSQL ke Azure Database for PostgreSQL untuk migrasi online |
|
Migrate |
Informasi khusus database untuk SQL Azure SQL input tugas migrasi DB |
|
Migrate |
Informasi khusus database untuk SQL Azure SQL input tugas migrasi sinkronisasi DB |
|
Migrate |
Input untuk tugas yang memigrasikan database SQL Server lokal ke Azure SQL Database untuk migrasi online |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Properti untuk tugas yang memigrasikan database SQL Server lokal ke Azure SQL Database untuk migrasi online |
|
Migrate |
Input untuk tugas yang memigrasikan database SQL Server lokal ke Azure SQL Database |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Properti untuk tugas yang memigrasikan database SQL Server lokal ke Azure SQL Database |
|
Migrate |
Informasi khusus database untuk SQL untuk Azure SQL input tugas migrasi Instans Terkelola DB |
|
Migrate |
Input untuk tugas yang memigrasikan SQL Server database ke skenario online Azure SQL Database Managed Instance. |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Properti untuk tugas yang memigrasikan database SQL Server ke skenario sinkronisasi Instans Terkelola Azure SQL Database |
|
Migrate |
Input untuk tugas yang memigrasikan database SQL Server ke instans terkelola Azure SQL Database. |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Properti untuk tugas yang memigrasikan database SQL Server ke instans terkelola Azure SQL Database |
|
Migrate |
Input untuk tugas yang memigrasikan paket SSIS dari SQL Server ke Instans Terkelola Azure SQL Database. |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Properti untuk tugas yang memigrasikan paket SSIS dari database SQL Server ke instans terkelola Azure SQL Database. |
|
Migrate |
Input untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database. |
|
Migrate |
Output untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database. |
|
Migrate |
Properti untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database. |
|
Migration |
Informasi tentang kelayakan migrasi objek server |
|
Migration |
Hasil laporan validasi migrasi, berisi url untuk mengunduh laporan yang dihasilkan. |
|
Migration |
Status migrasi saat ini |
|
Migration |
Status migrasi saat ini |
|
Migration |
Hasil ringkasan tingkat Database Validasi Migrasi |
|
Migration |
Jenis validasi yang akan dijalankan setelah migrasi |
|
Migration |
Hasil Validasi Migrasi |
|
Mi |
Properti yang diperlukan untuk membuat koneksi ke instans terkelola database Azure SQL |
|
Mongo |
Menjelaskan sumber data MongoDB |
|
Mongo |
Jenis sumber data |
|
Mongo |
Menjelaskan koleksi yang didukung dalam database MongoDB |
|
Mongo |
Menjelaskan kemajuan koleksi |
|
Mongo |
Menjelaskan bagaimana koleksi MongoDB individu harus dimigrasikan |
|
Mongo |
Menjelaskan koneksi ke sumber data MongoDB |
|
Mongo |
Menjelaskan database dalam sumber data MongoDB |
|
Mongo |
Menjelaskan kemajuan database |
|
Mongo |
Menjelaskan bagaimana database MongoDB individual harus dimigrasikan |
|
Mongo |
Menjelaskan kesalahan atau peringatan yang terjadi selama migrasi MongoDB |
|
Mongo |
Jenis kesalahan atau peringatan |
|
Mongo |
Menjelaskan kemajuan migrasi keseluruhan |
|
Mongo |
Menjelaskan bagaimana migrasi data MongoDB harus dilakukan |
|
Mongo |
|
|
Mongo |
Menjelaskan bagaimana perubahan akan direplikasi dari sumber ke target. Defaultnya adalah OneTime. |
|
Mongo |
Menjelaskan referensi bidang dalam kunci shard MongoDB |
|
Mongo |
Menjelaskan kunci shard MongoDB |
|
Mongo |
Pengurutan bidang |
|
Mongo |
Menjelaskan kunci shard MongoDB |
|
Mongo |
Menentukan batas sumber daya untuk migrasi |
|
My |
Informasi untuk menyambungkan ke server MySQL |
|
My |
Platform Target untuk migrasi |
|
Object |
Jenis objek yang memiliki perbedaan. misalnya (Tabel/Tampilan/StoredProcedure) |
|
OData |
Informasi kesalahan dalam format OData. |
|
Oracle |
Informasi untuk menyambungkan ke server Oracle |
|
Orphaned |
Informasi pengguna tanpa sumber pada database server SQL. |
|
Postgre |
Informasi untuk menyambungkan ke server PostgreSQL |
|
Project |
Sumber daya tugas |
|
Query |
Hasil untuk perbandingan analisis kueri antara sumber dan target |
|
Query |
Menjelaskan hasil analisis kueri untuk eksekusi di sumber dan target |
|
Replicate |
Pembungkus untuk mereplikasi status migrasi yang dilaporkan. |
|
Reportable |
Objek pengecualian untuk semua pengecualian kustom |
|
Scenario |
Enumerasi jenis sumber |
|
Scenario |
Enumerasi jenis target |
|
Schema |
Hasil untuk perbandingan skema antara sumber dan target |
|
Schema |
Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi |
|
Selected |
Info untuk sertifikat yang akan diekspor untuk database yang diaktifkan TDE. |
|
Server |
Grup izin untuk validasi. Grup ini akan menjalankan sekumpulan izin untuk memvalidasi aktivitas pengguna. Pilih grup izin untuk aktivitas yang Anda lakukan. |
|
Server |
Properti server untuk sumber jenis MySQL |
| Severity |
Tingkat keparahan kesalahan validasi |
|
Sql |
Informasi untuk menyambungkan ke server database SQL |
|
Sql |
Jenis platform server untuk koneksi |
|
Ssis |
Info migrasi SSIS dengan jenis penyimpanan SSIS, timpa kebijakan. |
|
Ssis |
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 |
|
Ssis |
Tahap migrasi SSIS saat ini |
|
Ssis |
Enumerasi jenis penyimpanan SSIS sumber yang didukung di DMS |
|
Start |
Hasil migrasi peran server |
|
Sync |
Enum dari berbagai status migrasi online tingkat database. |
|
Sync |
Kesalahan migrasi database untuk migrasi online |
|
Sync |
Enum dari berbagai status migrasi online tingkat tabel. |
|
System |
|
|
Task |
Status tugas. Ini diabaikan jika dikirimkan. |
|
Update |
Jenis perbedaan aktual untuk objek yang dibandingkan, saat melakukan perbandingan skema |
|
Validate |
Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL migrasi sinkronisasi DB |
|
Validate |
Input untuk tugas yang memigrasikan SQL Server database ke skenario online Azure SQL Database Managed Instance. |
|
Validate |
Output untuk tugas yang memvalidasi input migrasi untuk Azure SQL Database migrasi online Instans Terkelola |
|
Validate |
Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke skenario sinkronisasi Instans Terkelola Azure SQL Database |
|
Validate |
Input untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL Managed Instance |
|
Validate |
Output untuk tugas yang memvalidasi input migrasi untuk SQL ke migrasi Azure SQL Managed Instance |
|
Validate |
Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke Instans Terkelola Azure SQL Database |
|
Validate |
Properti untuk tugas yang memvalidasi migrasi antara sumber data MongoDB |
|
Validate |
Properti untuk tugas yang memvalidasi migrasi untuk Oracle ke Azure Database for PostgreSQL untuk migrasi online |
|
Validate |
Output untuk tugas yang memvalidasi input migrasi untuk Oracle ke Azure Database for PostgreSQL untuk migrasi online |
|
Validate |
Input untuk tugas yang memvalidasi input migrasi untuk SQL migrasi sinkronisasi |
|
Validate |
Output untuk tugas yang memvalidasi input migrasi untuk SQL migrasi sinkronisasi |
|
Validation |
Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi |
|
Validation |
Status validasi saat ini |
|
Wait |
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 |
|
|
| ActiveDirectoryPassword |
|
|
| None |
|
|
| SqlAuthentication |
|
|
| WindowsAuthentication |
|
AzureActiveDirectoryApp
Aplikasi Azure Active Directory
| Name | Type | Description |
|---|---|---|
| appKey |
|
Kunci yang digunakan untuk mengautentikasi ke Aplikasi Azure Active Directory |
| applicationId |
|
ID Aplikasi dari Aplikasi Azure Active Directory |
| ignoreAzurePermissions |
|
Abaikan pemeriksaan izin azure di aplikasi AAD |
| tenantId |
|
Id penyewa pelanggan |
BackupFileInfo
Informasi file cadangan
| Name | Type | Description |
|---|---|---|
| familySequenceNumber |
|
Nomor urut file cadangan dalam kumpulan cadangan |
| fileLocation |
|
Lokasi file cadangan dalam folder bersama |
| status |
Status file cadangan selama migrasi |
BackupFileStatus
Enumerasi Status file cadangan log.
| Name | Type | Description |
|---|---|---|
| Arrived |
|
|
| Cancelled |
|
|
| Queued |
|
|
| Restored |
|
|
| Restoring |
|
|
| Uploaded |
|
|
| Uploading |
|
BackupMode
Enumerasi mode pencadangan
| Name | Type | Description |
|---|---|---|
| CreateBackup |
|
|
| ExistingBackup |
|
BackupSetInfo
Informasi kumpulan cadangan
| Name | Type | Description |
|---|---|---|
| backupFinishedDate |
|
Tanggal dan waktu operasi pencadangan selesai |
| backupSetId |
|
Id untuk kumpulan file cadangan |
| backupStartDate |
|
Tanggal dan waktu operasi pencadangan dimulai |
| backupType |
Enum dari berbagai jenis cadangan |
|
| databaseName |
|
Nama database tempat kumpulan cadangan berada |
| firstLsn |
|
Nomor urutan log pertama dari file cadangan |
| isBackupRestored |
|
Apakah kumpulan cadangan dipulihkan atau tidak |
| lastLsn |
|
Nomor urutan log terakhir dari file cadangan |
| lastModifiedTime |
|
Waktu terakhir dimodifikasi file cadangan di lokasi berbagi |
| listOfBackupFiles |
Daftar file dalam kumpulan cadangan |
BackupType
Enum dari berbagai jenis cadangan.
| Name | Type | Description |
|---|---|---|
| Database |
|
|
| DifferentialDatabase |
|
|
| DifferentialFile |
|
|
| DifferentialPartial |
|
|
| File |
|
|
| Partial |
|
|
| TransactionLog |
|
BlobShare
Informasi penyimpanan kontainer blob.
| Name | Type | Description |
|---|---|---|
| sasUri |
|
URI SAS dari Kontainer Akun Azure Storage. |
CommandState
Status perintah. Ini diabaikan jika dikirimkan.
| Name | Type | Description |
|---|---|---|
| Accepted |
|
|
| Failed |
|
|
| Running |
|
|
| Succeeded |
|
|
| Unknown |
|
ConnectToMongoDbTaskProperties
Properti untuk tugas yang memvalidasi koneksi ke dan menyediakan informasi tentang server MongoDB
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
Jenis tugas. |
ConnectToSourceMySqlTaskInput
Input untuk tugas yang memvalidasi koneksi database MySQL
| Name | Type | Default Value | Description |
|---|---|---|---|
| checkPermissionsGroup |
Grup izin untuk validasi |
||
| isOfflineMigration |
|
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 |
|
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:
|
Jenis tugas. |
ConnectToSourceNonSqlTaskOutput
Output untuk menyambungkan ke sumber jenis MySQL
| Name | Type | Description |
|---|---|---|
| databases |
|
Daftar database di server |
| id |
|
Pengidentifikasi hasil |
| serverProperties |
Properti server |
|
| sourceServerBrandVersion |
|
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 |
|
Daftar skema di server sumber |
| sourceServerBrandVersion |
|
Versi merek server sumber |
| sourceServerVersion |
|
Versi server sumber |
| validationErrors |
Kesalahan validasi yang terkait dengan tugas |
ConnectToSourceOracleSyncTaskProperties
Properti untuk tugas yang memvalidasi koneksi database Oracle
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
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 |
|
Daftar database di server sumber |
| id |
|
Pengidentifikasi hasil |
| sourceServerBrandVersion |
|
Versi merek server sumber |
| sourceServerVersion |
|
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 |
|
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:
|
Jenis tugas. |
ConnectToSourceSqlServerSyncTaskProperties
Properti untuk tugas yang memvalidasi koneksi ke SQL Server dan persyaratan server sumber untuk migrasi online
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
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 |
|
False |
Benderai apakah akan mengumpulkan pekerjaan agen dari server sumber. |
| collectDatabases |
|
True |
Benderai apakah akan mengumpulkan database dari server sumber. |
| collectLogins |
|
False |
Benderai apakah akan mengumpulkan login dari server sumber. |
| collectTdeCertificateInfo |
|
False |
Bendera apakah akan mengumpulkan nama Sertifikat TDE dari server sumber. |
| encryptedKeyForSecureFields |
|
kunci terenkripsi untuk bidang aman |
|
| sourceConnectionInfo |
Informasi koneksi untuk SQL Server Sumber |
||
| validateSsisCatalogOnly |
|
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 |
|
Pengidentifikasi hasil |
| isEnabled |
|
Status Pekerjaan Agen asli. |
| jobCategory |
|
Jenis Pekerjaan Agen. |
| jobOwner |
|
Pemilik Pekerjaan Agen |
| lastExecutedOn |
|
Tanggal dan waktu UTC ketika Pekerjaan Agen terakhir dijalankan. |
| migrationEligibility |
Informasi tentang kelayakan pekerjaan agen untuk migrasi. |
|
| name |
|
Nama Pekerjaan Agen |
| resultType |
string:
|
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 |
|
Pengidentifikasi hasil |
| name |
|
Nama database |
| resultType |
string:
|
Jenis hasil - tingkat database atau tingkat tugas |
| sizeMB |
|
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 |
|
Database default untuk masuk. |
| id |
|
Pengidentifikasi hasil |
| isEnabled |
|
Status login. |
| loginType |
Jenis login. |
|
| migrationEligibility |
Informasi tentang kelayakan login untuk migrasi. |
|
| name |
|
Nama login. |
| resultType |
string:
|
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 |
|
Pekerjaan agen sumber sebagai peta dari nama pekerjaan agen ke id. |
| databaseTdeCertificateMapping |
|
Pemetaan dari nama database ke nama sertifikat TDE, jika berlaku |
| databases |
|
Database sumber sebagai peta dari nama database ke id database |
| id |
|
Pengidentifikasi hasil |
| logins |
|
Data masuk sumber sebagai peta dari nama masuk ke id masuk. |
| resultType |
string:
|
Jenis hasil - tingkat database atau tingkat tugas |
| sourceServerBrandVersion |
|
Versi merek server sumber |
| sourceServerVersion |
|
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 |
|
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 |
|
Id tugas |
| taskType |
string:
|
Jenis tugas. |
ConnectToTargetAzureDbForMySqlTaskInput
Input untuk tugas yang memvalidasi koneksi ke persyaratan server Azure Database for MySQL dan target
| Name | Type | Default Value | Description |
|---|---|---|---|
| isOfflineMigration |
|
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 |
|
Daftar database di server target |
| id |
|
Pengidentifikasi hasil |
| serverVersion |
|
Versi server target |
| targetServerBrandVersion |
|
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 |
|
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:
|
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 |
|
Daftar database di server target |
| id |
|
Pengidentifikasi hasil |
| targetServerBrandVersion |
|
Versi merek server target |
| targetServerVersion |
|
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 |
|
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:
|
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 |
|
Daftar database di server target |
| targetServerBrandVersion |
|
Versi merek server target |
| targetServerVersion |
|
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 |
|
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:
|
Jenis tugas. |
ConnectToTargetSqlDbTaskInput
Input untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target
| Name | Type | Description |
|---|---|---|
| queryObjectCounts |
|
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 |
|
Database sumber sebagai peta dari nama database ke id database |
| id |
|
Pengidentifikasi hasil |
| targetServerBrandVersion |
|
Versi merek server target |
| targetServerVersion |
|
Versi server target |
ConnectToTargetSqlDbTaskProperties
Properti untuk tugas yang memvalidasi koneksi ke SQL DB dan persyaratan server target
| Name | Type | Description |
|---|---|---|
| clientData |
|
Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas |
| commands | CommandProperties[]: |
Array properti perintah. |
| createdOn |
|
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:
|
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 |
|
Versi merek server target |
| targetServerVersion |
|
Versi server target |
| validationErrors |
Kesalahan validasi |
ConnectToTargetSqlMISyncTaskProperties
Properti untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
Jenis tugas. |
ConnectToTargetSqlMITaskInput
Input untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database.
| Name | Type | Default Value | Description |
|---|---|---|---|
| collectAgentJobs |
|
True |
Benderai apakah akan mengumpulkan pekerjaan agen dari target SQL server MI. |
| collectLogins |
|
True |
Benderai apakah akan mengumpulkan login dari target SQL server MI. |
| targetConnectionInfo |
Informasi koneksi untuk SQL Server target |
||
| validateSsisCatalogOnly |
|
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 |
|
Daftar pekerjaan agen di server target. |
| id |
|
Pengidentifikasi hasil |
| logins |
|
Daftar login di server target. |
| targetServerBrandVersion |
|
Versi merek server target |
| targetServerVersion |
|
Versi server target |
| validationErrors |
Kesalahan validasi |
ConnectToTargetSqlMITaskProperties
Properti untuk tugas yang memvalidasi koneksi ke instans terkelola Azure SQL Database
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
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 |
|
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:
|
Jenis tugas. |
createdByType
| Name | Type | Description |
|---|---|---|
| Application |
|
|
| Key |
|
|
| ManagedIdentity |
|
|
| User |
|
DatabaseBackupInfo
Informasi tentang file cadangan ketika mode pencadangan yang ada digunakan.
| Name | Type | Description |
|---|---|---|
| backupFiles |
|
Daftar file cadangan untuk database saat ini. |
| backupFinishDate |
|
Tanggal dan waktu ketika operasi pencadangan selesai. |
| backupType |
Jenis Cadangan. |
|
| databaseName |
|
Nama database. |
| familyCount |
|
Jumlah file dalam kumpulan cadangan. |
| isCompressed |
|
Apakah kumpulan cadangan dikompresi |
| isDamaged |
|
Database rusak ketika dicadangkan, tetapi operasi pencadangan diminta untuk berlanjut meskipun ada kesalahan. |
| position |
|
Posisi pencadangan database saat ini dalam file. |
DatabaseCompatLevel
Enumerasi tingkat kompatibilitas database SQL Server
| Name | Type | Description |
|---|---|---|
| CompatLevel100 |
|
|
| CompatLevel110 |
|
|
| CompatLevel120 |
|
|
| CompatLevel130 |
|
|
| CompatLevel140 |
|
|
| CompatLevel80 |
|
|
| CompatLevel90 |
|
DatabaseFileInfo
Informasi spesifik file database
| Name | Type | Description |
|---|---|---|
| databaseName |
|
Nama database |
| fileType |
Jenis file database |
|
| id |
|
Pengidentifikasi unik untuk file database |
| logicalName |
|
Nama logika file |
| physicalFullName |
|
Jalur lengkap sistem operasi file |
| restoreFullName |
|
Jalur lengkap file yang disarankan untuk pemulihan |
| sizeMB |
|
Ukuran file dalam megabyte |
DatabaseFileType
Enumerasi jenis file database SQL Server
| Name | Type | Description |
|---|---|---|
| Filestream |
|
|
| Fulltext |
|
|
| Log |
|
|
| NotSupported |
|
|
| Rows |
|
DatabaseMigrationStage
Tahap migrasi saat ini
| Name | Type | Description |
|---|---|---|
| Backup |
|
|
| Completed |
|
|
| FileCopy |
|
|
| Initialize |
|
|
| None |
|
|
| Restore |
|
DatabaseMigrationState
Status migrasi tingkat database.
| Name | Type | Description |
|---|---|---|
| CANCELLED |
|
|
| COMPLETED |
|
|
| CUTOVER_START |
|
|
| FAILED |
|
|
| FULL_BACKUP_UPLOAD_START |
|
|
| INITIAL |
|
|
| LOG_SHIPPING_START |
|
|
| POST_CUTOVER_COMPLETE |
|
|
| UNDEFINED |
|
|
| UPLOAD_LOG_FILES_START |
|
DatabaseSchemaMap
Pemetaan skema per database
| Name | Type | Description |
|---|---|---|
| database |
|
|
| schemas |
|
DatabaseState
Enumerasi status database SQL Server
| Name | Type | Description |
|---|---|---|
| Copying |
|
|
| Emergency |
|
|
| Offline |
|
|
| OfflineSecondary |
|
|
| Online |
|
|
| Recovering |
|
|
| RecoveryPending |
|
|
| Restoring |
|
|
| Suspect |
|
DatabaseSummaryResult
Ringkasan hasil database dalam migrasi
| Name | Type | Description |
|---|---|---|
| endedOn |
|
Waktu akhir migrasi |
| errorPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item |
| itemsCompletedCount |
|
Jumlah item yang berhasil diselesaikan |
| itemsCount |
|
Jumlah item |
| name |
|
Nama item |
| resultPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item |
| sizeMB |
|
Ukuran database dalam megabyte |
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
|
| statusMessage |
|
Pesan status |
DatabaseTable
Properti tabel
| Name | Type | Description |
|---|---|---|
| hasRows |
|
Menunjukkan apakah tabel kosong atau tidak |
| name |
|
Nama tabel yang memenuhi syarat skema |
DataIntegrityValidationResult
Hasil untuk hasil validasi Integritas Data berbasis checksum
| Name | Type | Description |
|---|---|---|
| failedObjects |
|
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 |
|
Waktu akhir migrasi |
| errorPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item |
| itemsCompletedCount |
|
Jumlah item yang berhasil diselesaikan |
| itemsCount |
|
Jumlah item |
| name |
|
Nama item |
| resultPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item |
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
|
| statusMessage |
|
Pesan status |
ExecutionStatistics
Deskripsi tentang kesalahan terjadi saat melakukan validasi migrasi
| Name | Type | Description |
|---|---|---|
| cpuTimeMs |
|
Waktu CPU dalam milidetik untuk eksekusi kueri |
| elapsedTimeMs |
|
Waktu yang dibutuhkan dalam milidetik untuk mengeksekusi kueri |
| executionCount |
|
Nomor. eksekusi kueri |
| hasErrors |
|
Menunjukkan apakah kueri mengakibatkan kesalahan |
| sqlErrors |
|
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 |
|
Kredensial kata sandi yang digunakan untuk menyambungkan ke lokasi berbagi. |
| path |
|
Jalur folder untuk berbagi ini. |
| userName |
|
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 |
|
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 |
|
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:
|
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 |
|
Daftar nama database untuk mengumpulkan tabel |
GetUserTablesMySqlTaskOutput
Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan
| Name | Type | Description |
|---|---|---|
| databasesToTables |
|
Pemetaan dari nama database ke daftar tabel |
| id |
|
Pengidentifikasi hasil |
| validationErrors |
Kesalahan validasi |
GetUserTablesMySqlTaskProperties
Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
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 |
|
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 |
|
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 |
|
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:
|
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 |
|
Daftar database PostgreSQL untuk mengumpulkan tabel |
GetUserTablesPostgreSqlTaskOutput
Output untuk tugas yang mendapatkan daftar tabel untuk daftar database PostgreSQL yang disediakan.
| Name | Type | Description |
|---|---|---|
| databaseName |
|
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 |
|
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:
|
Jenis tugas. |
GetUserTablesSqlSyncTaskInput
Input untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan
| Name | Type | Description |
|---|---|---|
| selectedSourceDatabases |
|
Daftar nama database sumber yang akan dikumpulkan tabelnya |
| selectedTargetDatabases |
|
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 |
|
Pemetaan dari nama database ke daftar tabel sumber |
| databasesToTargetTables |
|
Pemetaan dari nama database ke daftar tabel target |
| tableValidationErrors |
|
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 |
|
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:
|
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 |
|
kunci terenkripsi untuk bidang aman |
| selectedDatabases |
|
Daftar nama database yang akan dikumpulkan tabelnya |
GetUserTablesSqlTaskOutput
Output tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan
| Name | Type | Description |
|---|---|---|
| databasesToTables |
|
Pemetaan dari nama database ke daftar tabel |
| id |
|
Pengidentifikasi hasil |
| validationErrors |
Kesalahan validasi |
GetUserTablesSqlTaskProperties
Properti untuk tugas yang mengumpulkan tabel pengguna untuk daftar database yang diberikan
| Name | Type | Description |
|---|---|---|
| clientData |
|
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 |
|
Id tugas |
| taskType |
string:
|
Jenis tugas. |
LoginMigrationStage
Enum dari berbagai tahap migrasi masuk.
| Name | Type | Description |
|---|---|---|
| AssignRoleMembership |
|
|
| AssignRoleOwnership |
|
|
| Completed |
|
|
| EstablishObjectPermissions |
|
|
| EstablishServerPermissions |
|
|
| EstablishUserMapping |
|
|
| Initialize |
|
|
| LoginMigration |
|
|
| None |
|
LoginType
Pemetaan enum SMO LoginType.
| Name | Type | Description |
|---|---|---|
| AsymmetricKey |
|
|
| Certificate |
|
|
| ExternalGroup |
|
|
| ExternalUser |
|
|
| SqlLogin |
|
|
| WindowsGroup |
|
|
| WindowsUser |
|
MigrateMISyncCompleteCommandInput
Input untuk perintah yang menyelesaikan migrasi online untuk instans terkelola Azure SQL Database.
| Name | Type | Description |
|---|---|---|
| sourceDatabaseName |
|
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:
|
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 |
|
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:
|
Jenis tugas. |
MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
Informasi spesifik database untuk MySQL offline untuk Azure Database for MySQL input tugas migrasi
| Name | Type | Description |
|---|---|---|
| name |
|
Nama database |
| tableMap |
|
Pemetaan tabel sumber ke target |
| targetDatabaseName |
|
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 |
|
kunci terenkripsi untuk bidang aman |
|
| makeSourceServerReadOnly |
|
False |
Pengaturan untuk mengatur baca-saja server sumber |
| optionalAgentSettings |
|
Parameter opsional untuk menyempurnakan tingkat transfer data selama migrasi |
|
| selectedDatabases |
Database yang akan dimigrasikan |
||
| sourceConnectionInfo |
Informasi koneksi untuk sumber MySQL |
||
| startedOn |
|
Parameter untuk menentukan kapan migrasi dimulai |
|
| targetConnectionInfo |
Informasi koneksi untuk Azure Database for MySQL target |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
| Name | Type | Description |
|---|---|---|
| databaseName |
|
Nama database |
| endedOn |
|
Waktu selesai migrasi |
| errorCount |
|
Jumlah kesalahan database/objek. |
| errorPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item |
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi. |
|
| id |
|
Pengidentifikasi hasil |
| lastStorageUpdate |
|
Terakhir kali penyimpanan diperbarui |
| message |
|
Pesan kemajuan migrasi |
| numberOfObjects |
|
Jumlah objek |
| numberOfObjectsCompleted |
|
Jumlah objek yang berhasil diselesaikan |
| objectSummary |
|
Ringkasan hasil objek dalam migrasi |
| resultPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item |
| resultType |
string:
|
Jenis Hasil |
| stage |
Tahap migrasi tempat database ini berada |
|
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
|
| statusMessage |
|
Pesan status |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
| Name | Type | Description |
|---|---|---|
| error |
Kesalahan migrasi |
|
| id |
|
Pengidentifikasi unik untuk pengecualian |
| resultType |
string:
|
Jenis Hasil |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
| Name | Type | Description |
|---|---|---|
| databaseSummary |
|
Ringkasan hasil database dalam migrasi |
| databases |
|
Database yang dipilih sebagai peta dari nama database ke id database |
| durationInSeconds |
|
Durasi eksekusi tugas dalam hitungan detik. |
| endedOn |
|
Waktu selesai migrasi |
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi. |
|
| id |
|
Pengidentifikasi hasil |
| lastStorageUpdate |
|
Terakhir kali penyimpanan diperbarui |
| message |
|
Pesan kemajuan migrasi |
| migrationReportResult |
Hasil Laporan Migrasi, menyediakan url unik untuk mengunduh laporan migrasi Anda. |
|
| resultType |
string:
|
Jenis Hasil |
| sourceServerBrandVersion |
|
Versi merek server sumber |
| sourceServerVersion |
|
Versi server sumber |
| startedOn |
|
Waktu mulai migrasi |
| status |
Status migrasi saat ini |
|
| statusMessage |
|
Pesan status migrasi |
| targetServerBrandVersion |
|
Versi merek server target |
| targetServerVersion |
|
Versi server target |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
| Name | Type | Description |
|---|---|---|
| endedOn |
|
Waktu selesai migrasi |
| errorPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item |
| id |
|
Pengidentifikasi hasil |
| itemsCompletedCount |
|
Jumlah item yang berhasil diselesaikan |
| itemsCount |
|
Jumlah item |
| lastStorageUpdate |
|
Terakhir kali penyimpanan diperbarui |
| objectName |
|
Nama item |
| resultPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item |
| resultType |
string:
|
Jenis Hasil |
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
|
| statusMessage |
|
Pesan status |
MigrateMySqlAzureDbForMySqlOfflineTaskProperties
Properti untuk tugas yang memigrasikan database MySQL ke Azure Database for MySQL untuk migrasi offline
| Name | Type | Description |
|---|---|---|
| clientData |
|
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 |
|
apakah tugas dapat dikloning atau tidak |
| output | MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]: |
Output tugas. Ini diabaikan jika dikirimkan. |
| state |
Status tugas. Ini diabaikan jika dikirimkan. |
|
| taskId |
|
Id tugas |
| taskType |
string:
|
Jenis tugas. |
MigrateMySqlAzureDbForMySqlSyncDatabaseInput
Informasi spesifik database untuk MySQL untuk Azure Database for MySQL input tugas migrasi
| Name | Type | Description |
|---|---|---|
| migrationSetting |
|
Pengaturan migrasi yang menyetel perilaku migrasi |
| name |
|
Nama database |
| sourceSetting |
|
Pengaturan sumber untuk menyetel perilaku migrasi titik akhir sumber |
| tableMap |
|
Pemetaan tabel sumber ke target |
| targetDatabaseName |
|
Nama database target. Catatan: Database target akan dipotok sebelum memulai migrasi. |
| targetSetting |
|
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 |
|
Pesan kesalahan |
| events |
Daftar peristiwa kesalahan. |
|
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
| Name | Type | Description |
|---|---|---|
| appliedChanges |
|
Jumlah perubahan yang diterapkan |
| cdcDeleteCounter |
|
Jumlah penghapusan cdc |
| cdcInsertCounter |
|
Jumlah sisipan cdc |
| cdcUpdateCounter |
|
Jumlah pembaruan cdc |
| databaseName |
|
Nama database |
| endedOn |
|
Waktu selesai migrasi |
| fullLoadCompletedTables |
|
Jumlah tabel yang diselesaikan dalam pemuatan penuh |
| fullLoadErroredTables |
|
Jumlah tabel yang diserahkan dalam pemuatan penuh |
| fullLoadLoadingTables |
|
Jumlah tabel yang dimuat dalam pemuatan penuh |
| fullLoadQueuedTables |
|
Jumlah tabel yang diantrekan dalam pemuatan penuh |
| id |
|
Pengidentifikasi hasil |
| incomingChanges |
|
Jumlah perubahan masuk |
| initializationCompleted |
|
Menunjukkan apakah beban awal (beban penuh) telah selesai |
| latency |
|
CDC menerapkan latensi |
| migrationState |
Status migrasi tempat database ini berada |
|
| resultType |
string:
|
Jenis Hasil |
| startedOn |
|
Waktu mulai migrasi |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
| Name | Type | Description |
|---|---|---|
| error |
Kesalahan migrasi |
|
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
| Name | Type | Description |
|---|---|---|
| endedOn |
|
Waktu selesai migrasi |
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
| sourceServer |
|
Nama server sumber |
| sourceServerVersion |
|
Versi server sumber |
| startedOn |
|
Waktu mulai migrasi |
| targetServer |
|
Nama server target |
| targetServerVersion |
|
Versi server target |
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
| Name | Type | Description |
|---|---|---|
| cdcDeleteCounter |
|
Jumlah penghapusan yang diterapkan |
| cdcInsertCounter |
|
Jumlah sisipan yang diterapkan |
| cdcUpdateCounter |
|
Jumlah pembaruan yang diterapkan |
| dataErrorsCounter |
|
Jumlah kesalahan data yang terjadi |
| databaseName |
|
Nama database |
| fullLoadEndedOn |
|
Waktu selesai pemuatan penuh |
| fullLoadEstFinishTime |
|
Perkirakan untuk menyelesaikan beban penuh |
| fullLoadStartedOn |
|
Waktu mulai muat penuh |
| fullLoadTotalRows |
|
Jumlah baris yang diterapkan dalam pemuatan penuh |
| id |
|
Pengidentifikasi hasil |
| lastModifiedTime |
|
Waktu terakhir diubah pada target |
| resultType |
string:
|
Jenis Hasil |
| state |
Status migrasi tabel saat ini |
|
| tableName |
|
Nama tabel |
| totalChangesApplied |
|
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 |
|
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:
|
Jenis tugas. |
MigrateOracleAzureDbForPostgreSqlSyncTaskProperties
Properti untuk tugas yang memigrasikan Oracle ke Azure Database for PostgreSQL untuk migrasi online
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
Jenis tugas. |
MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Informasi spesifik database untuk Oracle untuk Azure Database for PostgreSQL input tugas migrasi
| Name | Type | Description |
|---|---|---|
| caseManipulation |
|
Cara menangani casing nama objek: Mempertahankan atau ToLower |
| migrationSetting |
|
Pengaturan migrasi yang menyetel perilaku migrasi |
| name |
|
Nama alur migrasi |
| schemaName |
|
Nama skema sumber |
| sourceSetting |
|
Pengaturan sumber untuk menyetel perilaku migrasi titik akhir sumber |
| tableMap |
|
Pemetaan tabel sumber ke target |
| targetDatabaseName |
|
Nama database target. Catatan: Database target akan dipotok sebelum memulai migrasi. |
| targetSetting |
|
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 |
|
Pesan kesalahan |
| events |
Daftar peristiwa kesalahan. |
|
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
| Name | Type | Description |
|---|---|---|
| appliedChanges |
|
Jumlah perubahan yang diterapkan |
| cdcDeleteCounter |
|
Jumlah penghapusan cdc |
| cdcInsertCounter |
|
Jumlah sisipan cdc |
| cdcUpdateCounter |
|
Jumlah pembaruan cdc |
| databaseName |
|
Nama database |
| endedOn |
|
Waktu akhir migrasi |
| fullLoadCompletedTables |
|
Jumlah tabel yang diselesaikan dalam beban penuh |
| fullLoadErroredTables |
|
Jumlah tabel yang bermasalah dalam pemuatan penuh |
| fullLoadLoadingTables |
|
Jumlah tabel yang dimuat dalam pemuatan penuh |
| fullLoadQueuedTables |
|
Jumlah tabel yang diantrekan dalam beban penuh |
| id |
|
Pengidentifikasi hasil |
| incomingChanges |
|
Jumlah perubahan masuk |
| initializationCompleted |
|
Menunjukkan apakah beban awal (beban penuh) telah selesai |
| latency |
|
CDC menerapkan latensi |
| migrationState |
Status migrasi tempat database ini berada |
|
| resultType |
string:
|
Jenis Hasil |
| startedOn |
|
Waktu mulai migrasi |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
| Name | Type | Description |
|---|---|---|
| error |
Kesalahan migrasi |
|
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
| Name | Type | Description |
|---|---|---|
| endedOn |
|
Waktu selesai migrasi |
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
| sourceServer |
|
Nama server sumber |
| sourceServerVersion |
|
Versi server sumber |
| startedOn |
|
Waktu mulai migrasi |
| targetServer |
|
Nama server target |
| targetServerVersion |
|
Versi server target |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
| Name | Type | Description |
|---|---|---|
| cdcDeleteCounter |
|
Jumlah penghapusan yang diterapkan |
| cdcInsertCounter |
|
Jumlah sisipan yang diterapkan |
| cdcUpdateCounter |
|
Jumlah pembaruan yang diterapkan |
| dataErrorsCounter |
|
Jumlah kesalahan data yang terjadi |
| databaseName |
|
Nama database |
| fullLoadEndedOn |
|
Waktu akhir beban penuh |
| fullLoadEstFinishTime |
|
Perkirakan untuk menyelesaikan beban penuh |
| fullLoadStartedOn |
|
Waktu mulai beban penuh |
| fullLoadTotalRows |
|
Jumlah baris yang diterapkan dalam pemuatan penuh |
| id |
|
Pengidentifikasi hasil |
| lastModifiedTime |
|
Waktu terakhir diubah pada target |
| resultType |
string:
|
Jenis Hasil |
| state |
Status migrasi tabel saat ini |
|
| tableName |
|
Nama tabel |
| totalChangesApplied |
|
Jumlah total perubahan yang diterapkan |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
Informasi spesifik database untuk PostgreSQL untuk Azure Database for PostgreSQL input tugas migrasi
| Name | Type | Description |
|---|---|---|
| id |
|
Pengidentifikasi hasil |
| migrationSetting |
Pengaturan migrasi yang menyetel perilaku migrasi |
|
| name |
|
Nama database |
| selectedTables |
Tabel yang dipilih untuk migrasi |
|
| sourceSetting |
|
Pengaturan sumber untuk menyetel perilaku migrasi titik akhir sumber |
| targetDatabaseName |
|
Nama database target. Catatan: Database target akan dipotok sebelum memulai migrasi. |
| targetSetting |
|
Pengaturan target untuk menyetel perilaku migrasi titik akhir target |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput
Tabel yang dipilih untuk migrasi
| Name | Type | Description |
|---|---|---|
| name |
|
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 |
|
kunci terenkripsi untuk bidang aman |
| selectedDatabases |
Database yang akan dimigrasikan |
|
| sourceConnectionInfo |
Informasi koneksi untuk PostgreSQL sumber |
|
| startedOn |
|
Waktu mulai migrasi |
| targetConnectionInfo |
Informasi koneksi untuk Azure Database for PostgreSQL target |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
| Name | Type | Description |
|---|---|---|
| errorMessage |
|
Pesan kesalahan |
| events |
Daftar peristiwa kesalahan. |
|
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
| Name | Type | Description |
|---|---|---|
| appliedChanges |
|
Jumlah perubahan yang diterapkan |
| cdcDeleteCounter |
|
Jumlah penghapusan cdc |
| cdcInsertCounter |
|
Jumlah sisipan cdc |
| cdcUpdateCounter |
|
Jumlah pembaruan cdc |
| databaseName |
|
Nama database |
| endedOn |
|
Waktu selesai migrasi |
| fullLoadCompletedTables |
|
Jumlah tabel yang diselesaikan dalam pemuatan penuh |
| fullLoadErroredTables |
|
Jumlah tabel yang diserahkan dalam pemuatan penuh |
| fullLoadLoadingTables |
|
Jumlah tabel yang dimuat dalam pemuatan penuh |
| fullLoadQueuedTables |
|
Jumlah tabel yang diantrekan dalam pemuatan penuh |
| id |
|
Pengidentifikasi hasil |
| incomingChanges |
|
Jumlah perubahan masuk |
| initializationCompleted |
|
Menunjukkan apakah beban awal (beban penuh) telah selesai |
| latency |
|
CDC menerapkan latensi |
| migrationState |
Status migrasi tempat database ini berada |
|
| resultType |
string:
|
Jenis Hasil |
| startedOn |
|
Waktu mulai migrasi |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
| Name | Type | Description |
|---|---|---|
| error |
Kesalahan migrasi |
|
| events |
Daftar peristiwa kesalahan |
|
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
| Name | Type | Description |
|---|---|---|
| databaseCount |
|
Jumlah database yang akan disertakan |
| endedOn |
|
Waktu selesai migrasi |
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
| sourceServer |
|
Nama server sumber |
| sourceServerType |
Jenis server sumber. |
|
| sourceServerVersion |
|
Versi server sumber |
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi |
|
| targetServer |
|
Nama server target |
| targetServerType |
Jenis server target. |
|
| targetServerVersion |
|
Versi server target |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
| Name | Type | Description |
|---|---|---|
| cdcDeleteCounter |
|
Jumlah penghapusan yang diterapkan |
| cdcInsertCounter |
|
Jumlah sisipan yang diterapkan |
| cdcUpdateCounter |
|
Jumlah pembaruan yang diterapkan |
| dataErrorsCounter |
|
Jumlah kesalahan data yang terjadi |
| databaseName |
|
Nama database |
| fullLoadEndedOn |
|
Waktu selesai pemuatan penuh |
| fullLoadEstFinishTime |
|
Perkirakan untuk menyelesaikan beban penuh |
| fullLoadStartedOn |
|
Waktu mulai muat penuh |
| fullLoadTotalRows |
|
Jumlah baris yang diterapkan dalam pemuatan penuh |
| id |
|
Pengidentifikasi hasil |
| lastModifiedTime |
|
Waktu terakhir diubah pada target |
| resultType |
string:
|
Jenis Hasil |
| state |
Status migrasi tabel saat ini |
|
| tableName |
|
Nama tabel |
| totalChangesApplied |
|
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 |
|
Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas |
| commands | CommandProperties[]: |
Array properti perintah. |
| createdOn |
|
DateTime di UTC saat tugas dibuat |
| errors |
Array kesalahan. Ini diabaikan jika dikirimkan. |
|
| input |
Input tugas |
|
| isCloneable |
|
apakah tugas dapat dikloning atau tidak |
| output |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:
|
Output tugas. Ini diabaikan jika dikirimkan. |
| state |
Status tugas. Ini diabaikan jika dikirimkan. |
|
| taskId |
|
id tugas |
| taskType |
string:
|
Jenis tugas. |
MigrateSqlServerSqlDbDatabaseInput
Informasi khusus database untuk SQL Azure SQL input tugas migrasi DB
| Name | Type | Description |
|---|---|---|
| id |
|
id database |
| makeSourceDbReadOnly |
|
Apakah akan mengatur database baca saja sebelum migrasi |
| name |
|
Nama database |
| schemaSetting |
|
Pengaturan dipilih untuk migrasi skema DB. |
| tableMap |
|
Pemetaan sumber ke tabel target |
| targetDatabaseName |
|
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 |
|
Pengidentifikasi unik untuk database |
| migrationSetting |
|
Pengaturan migrasi yang menyetel perilaku migrasi |
| name |
|
Nama database |
| schemaName |
|
Nama skema yang akan dimigrasikan |
| sourceSetting |
|
Pengaturan sumber untuk menyetel perilaku migrasi titik akhir sumber |
| tableMap |
|
Pemetaan sumber ke tabel target |
| targetDatabaseName |
|
Nama database target |
| targetSetting |
|
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 |
|
Pesan kesalahan |
| events |
Daftar peristiwa kesalahan. |
|
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
| Name | Type | Description |
|---|---|---|
| appliedChanges |
|
Jumlah perubahan yang diterapkan |
| cdcDeleteCounter |
|
Jumlah penghapusan cdc |
| cdcInsertCounter |
|
Jumlah sisipan cdc |
| cdcUpdateCounter |
|
Jumlah pembaruan cdc |
| databaseName |
|
Nama database |
| endedOn |
|
Waktu akhir migrasi |
| fullLoadCompletedTables |
|
Jumlah tabel yang diselesaikan dalam beban penuh |
| fullLoadErroredTables |
|
Jumlah tabel yang bermasalah dalam pemuatan penuh |
| fullLoadLoadingTables |
|
Jumlah tabel yang dimuat dalam pemuatan penuh |
| fullLoadQueuedTables |
|
Jumlah tabel yang diantrekan dalam beban penuh |
| id |
|
Pengidentifikasi hasil |
| incomingChanges |
|
Jumlah perubahan masuk |
| initializationCompleted |
|
Menunjukkan apakah beban awal (beban penuh) telah selesai |
| latency |
|
CDC menerapkan latensi |
| migrationState |
Status migrasi tempat database ini berada |
|
| resultType |
string:
|
Jenis Hasil |
| startedOn |
|
Waktu mulai migrasi |
MigrateSqlServerSqlDbSyncTaskOutputError
| Name | Type | Description |
|---|---|---|
| error |
Kesalahan migrasi |
|
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
| Name | Type | Description |
|---|---|---|
| databaseCount |
|
Jumlah database |
| endedOn |
|
Waktu akhir migrasi |
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
| sourceServer |
|
Nama server sumber |
| sourceServerVersion |
|
Versi server sumber |
| startedOn |
|
Waktu mulai migrasi |
| targetServer |
|
Nama server target |
| targetServerVersion |
|
Versi server target |
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
| Name | Type | Description |
|---|---|---|
| cdcDeleteCounter |
|
Jumlah penghapusan yang diterapkan |
| cdcInsertCounter |
|
Jumlah sisipan yang diterapkan |
| cdcUpdateCounter |
|
Jumlah pembaruan yang diterapkan |
| dataErrorsCounter |
|
Jumlah kesalahan data yang terjadi |
| databaseName |
|
Nama database |
| fullLoadEndedOn |
|
Waktu selesai pemuatan penuh |
| fullLoadEstFinishTime |
|
Perkirakan untuk menyelesaikan beban penuh |
| fullLoadStartedOn |
|
Waktu mulai muat penuh |
| fullLoadTotalRows |
|
Jumlah baris yang diterapkan dalam pemuatan penuh |
| id |
|
Pengidentifikasi hasil |
| lastModifiedTime |
|
Waktu terakhir diubah pada target |
| resultType |
string:
|
Jenis Hasil |
| state |
Status migrasi tabel saat ini |
|
| tableName |
|
Nama tabel |
| totalChangesApplied |
|
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 |
|
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:
|
Jenis tugas. |
MigrateSqlServerSqlDbTaskInput
Input untuk tugas yang memigrasikan database SQL Server lokal ke Azure SQL Database
| Name | Type | Description |
|---|---|---|
| encryptedKeyForSecureFields |
|
kunci terenkripsi untuk bidang aman |
| selectedDatabases |
Database yang akan dimigrasikan |
|
| sourceConnectionInfo |
Informasi untuk menyambungkan ke sumber |
|
| startedOn |
|
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 |
|
Nama item |
| endedOn |
|
Waktu akhir migrasi |
| errorCount |
|
Jumlah kesalahan database/objek. |
| errorPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item |
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi. |
|
| id |
|
Pengidentifikasi hasil |
| message |
|
Pesan kemajuan migrasi |
| numberOfObjects |
|
Jumlah objek |
| numberOfObjectsCompleted |
|
Jumlah objek yang berhasil diselesaikan |
| objectSummary |
|
Ringkasan hasil objek dalam migrasi |
| resultPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item |
| resultType |
string:
|
Jenis Hasil |
| stage |
Tahap migrasi tempat database ini berada |
|
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
|
| statusMessage |
|
Pesan status |
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
| Name | Type | Description |
|---|---|---|
| dataIntegrityValidationResult |
Menyediakan hasil validasi integritas data antara tabel sumber dan target yang dimigrasikan. |
|
| endedOn |
|
Waktu akhir validasi |
| id |
|
Pengidentifikasi hasil |
| migrationId |
|
Pengidentifikasi Migrasi |
| queryAnalysisValidationResult |
Hasil beberapa hasil eksekusi kueri antara database sumber dan target |
|
| resultType |
string:
|
Jenis Hasil |
| schemaValidationResult |
Menyediakan hasil perbandingan skema antara database sumber dan target |
|
| sourceDatabaseName |
|
Nama database sumber |
| startedOn |
|
Waktu mulai validasi |
| status |
Status validasi saat ini di tingkat database |
|
| targetDatabaseName |
|
Nama database target |
MigrateSqlServerSqlDbTaskOutputError
| Name | Type | Description |
|---|---|---|
| error |
Kesalahan migrasi |
|
| id |
|
Pengidentifikasi unik untuk pengecualian |
| resultType |
string:
|
Jenis Hasil |
MigrateSqlServerSqlDbTaskOutputMigrationLevel
| Name | Type | Description |
|---|---|---|
| databaseSummary |
|
Ringkasan hasil database dalam migrasi |
| databases |
|
Database yang dipilih sebagai peta dari nama database ke id database |
| durationInSeconds |
|
Durasi eksekusi tugas dalam hitungan detik. |
| endedOn |
|
Waktu akhir migrasi |
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi. |
|
| id |
|
Pengidentifikasi hasil |
| message |
|
Pesan kemajuan migrasi |
| migrationReportResult |
Hasil Laporan Migrasi, menyediakan url unik untuk mengunduh laporan migrasi Anda. |
|
| migrationValidationResult | MigrationValidationResult: |
Hasil Validasi Migrasi |
| resultType |
string:
|
Jenis Hasil |
| sourceServerBrandVersion |
|
Versi merek server sumber |
| sourceServerVersion |
|
Versi server sumber |
| startedOn |
|
Waktu mulai migrasi |
| status |
Status migrasi saat ini |
|
| statusMessage |
|
Pesan status migrasi |
| targetServerBrandVersion |
|
Versi merek server target |
| targetServerVersion |
|
Versi server target |
MigrateSqlServerSqlDbTaskOutputTableLevel
| Name | Type | Description |
|---|---|---|
| endedOn |
|
Waktu akhir migrasi |
| errorPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua kesalahan item |
| id |
|
Pengidentifikasi hasil |
| itemsCompletedCount |
|
Jumlah item yang berhasil diselesaikan |
| itemsCount |
|
Jumlah item |
| objectName |
|
Nama item |
| resultPrefix |
|
Awalan string kartubebas yang digunakan untuk mengkueri semua hasil sub-tem item |
| resultType |
string:
|
Jenis Hasil |
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
|
| statusMessage |
|
Pesan status |
MigrateSqlServerSqlDbTaskOutputValidationResult
| Name | Type | Description |
|---|---|---|
| id |
|
Pengidentifikasi hasil |
| migrationId |
|
Pengidentifikasi Migrasi |
| resultType |
string:
|
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 |
|
Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas |
| commands | CommandProperties[]: |
Array properti perintah. |
| createdOn |
|
DateTime di UTC saat tugas dibuat |
| errors |
Array kesalahan. Ini diabaikan jika dikirimkan. |
|
| input |
Input tugas |
|
| isCloneable |
|
apakah tugas dapat dikloning atau tidak |
| output | MigrateSqlServerSqlDbTaskOutput[]: |
Output tugas. Ini diabaikan jika dikirimkan. |
| state |
Status tugas. Ini diabaikan jika dikirimkan. |
|
| taskId |
|
id tugas |
| taskType |
string:
|
Jenis tugas. |
MigrateSqlServerSqlMIDatabaseInput
Informasi khusus database untuk SQL untuk Azure SQL input tugas migrasi Instans Terkelola DB
| Name | Type | Description |
|---|---|---|
| backupFilePaths |
|
Daftar file cadangan yang akan digunakan dalam kasus pencadangan yang ada. |
| backupFileShare |
Cadangkan informasi berbagi file untuk mencadangkan database ini. |
|
| id |
|
id database |
| name |
|
Nama database |
| restoreDatabaseName |
|
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 |
|
Jumlah migrasi database yang akan dimulai secara paralel |
| selectedDatabases |
Database yang akan dimigrasikan |
|
| sourceConnectionInfo |
Informasi koneksi untuk SQL Server sumber |
|
| storageResourceId |
|
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 |
|
Nama kontainer yang dibuat di akun Azure Storage tempat cadangan disalin |
| endedOn |
|
Waktu akhir migrasi database |
| errorPrefix |
|
string awalan yang digunakan untuk mengkueri kesalahan untuk database ini |
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi |
|
| fullBackupSetInfo |
Detail kumpulan pencadangan lengkap |
|
| id |
|
Pengidentifikasi hasil |
| isFullBackupRestored |
|
Apakah pencadangan penuh telah diterapkan ke database target atau tidak |
| lastRestoredBackupSetInfo |
Informasi kumpulan cadangan terakhir yang diterapkan |
|
| migrationState |
Status database saat ini |
|
| resultType |
string:
|
Jenis Hasil |
| sourceDatabaseName |
|
Nama database |
| startedOn |
|
Waktu mulai migrasi database |
MigrateSqlServerSqlMISyncTaskOutputError
| Name | Type | Description |
|---|---|---|
| error |
Kesalahan migrasi |
|
| id |
|
Pengidentifikasi unik untuk pengecualian |
| resultType |
string:
|
Jenis Hasil |
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
| Name | Type | Description |
|---|---|---|
| databaseCount |
|
Jumlah database |
| databaseErrorCount |
|
Jumlah kesalahan tingkat database |
| endedOn |
|
Waktu akhir migrasi |
| id |
|
Pengidentifikasi hasil |
| resultType |
string:
|
Jenis Hasil |
| sourceServerBrandVersion |
|
Versi merek server sumber |
| sourceServerName |
|
Nama server sumber |
| sourceServerVersion |
|
Versi server sumber |
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
|
| targetServerBrandVersion |
|
Versi merek server target |
| targetServerName |
|
Nama server target |
| targetServerVersion |
|
Versi server target |
MigrateSqlServerSqlMISyncTaskProperties
Properti untuk tugas yang memigrasikan database SQL Server ke skenario sinkronisasi Instans Terkelola Azure SQL Database
| Name | Type | Description |
|---|---|---|
| clientData |
|
Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas |
| commands | CommandProperties[]: |
Array properti perintah. |
| createdOn |
|
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:
|
Jenis tugas. |
MigrateSqlServerSqlMITaskInput
Input untuk tugas yang memigrasikan database SQL Server ke instans terkelola Azure SQL Database.
| Name | Type | Description |
|---|---|---|
| aadDomainName |
|
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 |
|
kunci terenkripsi untuk bidang aman |
| selectedAgentJobs |
|
Pekerjaan Agen untuk dimigrasikan. |
| selectedDatabases |
Database yang akan dimigrasikan |
|
| selectedLogins |
|
Masuk untuk bermigrasi. |
| sourceConnectionInfo |
Informasi untuk menyambungkan ke sumber |
|
| startedOn |
|
Tanggal dan waktu relatif terhadap UTC saat migrasi dimulai |
| targetConnectionInfo |
Informasi untuk menyambungkan ke target |
MigrateSqlServerSqlMITaskOutputAgentJobLevel
| Name | Type | Description |
|---|---|---|
| endedOn |
|
Waktu akhir migrasi |
| exceptionsAndWarnings |
Kesalahan dan peringatan migrasi per pekerjaan |
|
| id |
|
Pengidentifikasi hasil |
| isEnabled |
|
Status Pekerjaan Agen asli. |
| message |
|
Pesan kemajuan migrasi |
| name |
|
Nama Pekerjaan Agen. |
| resultType |
string:
|
Jenis Hasil |
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
MigrateSqlServerSqlMITaskOutputDatabaseLevel
| Name | Type | Description |
|---|---|---|
| databaseName |
|
Nama database |
| endedOn |
|
Waktu akhir migrasi |
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi |
|
| id |
|
Pengidentifikasi hasil |
| message |
|
Pesan kemajuan migrasi |
| resultType |
string:
|
Jenis Hasil |
| sizeMB |
|
Ukuran database dalam megabyte |
| stage |
Tahap migrasi saat ini |
|
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
MigrateSqlServerSqlMITaskOutputError
| Name | Type | Description |
|---|---|---|
| error |
Kesalahan migrasi |
|
| id |
|
Pengidentifikasi unik untuk pengecualian |
| resultType |
string:
|
Jenis Hasil |
MigrateSqlServerSqlMITaskOutputLoginLevel
| Name | Type | Description |
|---|---|---|
| endedOn |
|
Waktu akhir migrasi masuk |
| exceptionsAndWarnings |
Kesalahan dan peringatan migrasi masuk per login |
|
| id |
|
Pengidentifikasi hasil |
| loginName |
|
Nama login. |
| message |
|
Pesan kemajuan migrasi masuk |
| resultType |
string:
|
Jenis Hasil |
| stage |
Tahap login saat ini |
|
| startedOn |
|
Waktu mulai migrasi masuk |
| state |
Status masuk saat ini |
MigrateSqlServerSqlMITaskOutputMigrationLevel
| Name | Type | Description |
|---|---|---|
| agentJobs |
|
Pekerjaan agen yang dipilih sebagai peta dari nama ke id |
| databases |
|
Database yang dipilih sebagai peta dari nama database ke id database |
| endedOn |
|
Waktu akhir migrasi |
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi. |
|
| id |
|
Pengidentifikasi hasil |
| logins |
|
Login yang dipilih sebagai peta dari nama ke id |
| message |
|
Pesan kemajuan migrasi |
| orphanedUsersInfo |
Daftar pengguna tanpa sumber. |
|
| resultType |
string:
|
Jenis Hasil |
| serverRoleResults |
|
Peta hasil migrasi peran server. |
| sourceServerBrandVersion |
|
Versi merek server sumber |
| sourceServerVersion |
|
Versi server sumber |
| startedOn |
|
Waktu mulai migrasi |
| state |
Status migrasi saat ini |
|
| status |
Status migrasi saat ini |
|
| targetServerBrandVersion |
|
Versi merek server target |
| targetServerVersion |
|
Versi server target |
MigrateSqlServerSqlMITaskProperties
Properti untuk tugas yang memigrasikan database SQL Server ke instans terkelola Azure SQL Database
| Name | Type | Description |
|---|---|---|
| clientData |
|
Pasangan nilai kunci data klien untuk melampirkan informasi data meta ke tugas |
| commands | CommandProperties[]: |
Array properti perintah. |
| createdOn |
|
DateTime di UTC saat tugas dibuat |
| errors |
Array kesalahan. Ini diabaikan jika dikirimkan. |
|
| input |
Input tugas |
|
| isCloneable |
|
apakah tugas dapat dikloning atau tidak |
| output | MigrateSqlServerSqlMITaskOutput[]: |
Output tugas. Ini diabaikan jika dikirimkan. |
| parentTaskId |
|
id tugas induk |
| state |
Status tugas. Ini diabaikan jika dikirimkan. |
|
| taskId |
|
id tugas |
| taskType |
string:
|
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 |
|
Waktu akhir migrasi |
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi. |
|
| id |
|
Pengidentifikasi hasil |
| message |
|
Pesan kemajuan migrasi |
| resultType |
string:
|
Jenis Hasil |
| sourceServerBrandVersion |
|
Versi merek server sumber |
| sourceServerVersion |
|
Versi server sumber |
| stage |
Tahap migrasi SSIS. |
|
| startedOn |
|
Waktu mulai migrasi |
| status |
Status migrasi saat ini |
|
| targetServerBrandVersion |
|
Versi merek server target |
| targetServerVersion |
|
Versi server target |
MigrateSsisTaskOutputProjectLevel
| Name | Type | Description |
|---|---|---|
| endedOn |
|
Waktu akhir migrasi |
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi |
|
| folderName |
|
Nama folder |
| id |
|
Pengidentifikasi hasil |
| message |
|
Pesan kemajuan migrasi |
| projectName |
|
Nama proyek |
| resultType |
string:
|
Jenis Hasil |
| stage |
Tahap migrasi SSIS. |
|
| startedOn |
|
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 |
|
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:
|
Jenis tugas. |
MigrateSyncCompleteCommandInput
Input untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.
| Name | Type | Description |
|---|---|---|
| commitTimeStamp |
|
Stempel waktu untuk menyelesaikan |
| databaseName |
|
Nama database |
MigrateSyncCompleteCommandOutput
Output untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.
| Name | Type | Description |
|---|---|---|
| errors |
Daftar kesalahan yang terjadi selama eksekusi perintah |
|
| id |
|
Pengidentifikasi hasil |
MigrateSyncCompleteCommandProperties
Properti untuk perintah yang menyelesaikan migrasi sinkronisasi untuk database.
| Name | Type | Description |
|---|---|---|
| commandId |
|
Id perintah |
| commandType |
string:
|
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 |
|
Apakah objek memenuhi syarat untuk migrasi atau tidak. |
| validationMessages |
|
Informasi tentang kegagalan kelayakan untuk objek server. |
MigrationReportResult
Hasil laporan validasi migrasi, berisi url untuk mengunduh laporan yang dihasilkan.
| Name | Type | Description |
|---|---|---|
| id |
|
Pengidentifikasi hasil validasi migrasi |
| reportUrl |
|
Url laporan. |
MigrationState
Status migrasi saat ini
| Name | Type | Description |
|---|---|---|
| Completed |
|
|
| Failed |
|
|
| InProgress |
|
|
| None |
|
|
| Skipped |
|
|
| Stopped |
|
|
| Warning |
|
MigrationStatus
Status migrasi saat ini
| Name | Type | Description |
|---|---|---|
| Completed |
|
|
| CompletedWithWarnings |
|
|
| Configured |
|
|
| Connecting |
|
|
| Default |
|
|
| Error |
|
|
| Running |
|
|
| SelectLogins |
|
|
| SourceAndTargetSelected |
|
|
| Stopped |
|
MigrationValidationDatabaseSummaryResult
Hasil ringkasan tingkat Database Validasi Migrasi
| Name | Type | Description |
|---|---|---|
| endedOn |
|
Waktu akhir validasi |
| id |
|
Pengidentifikasi hasil |
| migrationId |
|
Pengidentifikasi Migrasi |
| sourceDatabaseName |
|
Nama database sumber |
| startedOn |
|
Waktu mulai validasi |
| status |
Status validasi saat ini di tingkat database |
|
| targetDatabaseName |
|
Nama database target |
MigrationValidationOptions
Jenis validasi yang akan dijalankan setelah migrasi
| Name | Type | Description |
|---|---|---|
| enableDataIntegrityValidation |
|
Memungkinkan untuk melakukan validasi integritas data berbasis checksum antara sumber dan target untuk database/ tabel yang dipilih . |
| enableQueryAnalysisValidation |
|
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 |
|
Memungkinkan untuk membandingkan informasi skema antara sumber dan target. |
MigrationValidationResult
Hasil Validasi Migrasi
| Name | Type | Description |
|---|---|---|
| id |
|
Pengidentifikasi hasil validasi migrasi |
| migrationId |
|
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 |
|
Id sumber daya untuk instans terkelola database Azure SQL |
| password |
|
Info masuk kata sandi. |
| type | string: |
Jenis info koneksi |
| userName |
|
Nama pengguna |
MongoDbClusterInfo
Menjelaskan sumber data MongoDB
| Name | Type | Description |
|---|---|---|
| databases |
Daftar database non-sistem dalam kluster |
|
| supportsSharding |
|
Apakah kluster mendukung koleksi pecahan |
| type |
Jenis sumber data |
|
| version |
|
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 |
|
|
| CosmosDb |
|
|
| MongoDb |
|
MongoDbCollectionInfo
Menjelaskan koleksi yang didukung dalam database MongoDB
| Name | Type | Description |
|---|---|---|
| averageDocumentSize |
|
Ukuran dokumen rata-rata, atau -1 jika ukuran rata-rata tidak diketahui |
| dataSize |
|
Perkiraan ukuran total data, dalam byte, atau -1 jika ukurannya tidak diketahui. |
| databaseName |
|
Nama database yang berisi koleksi |
| documentCount |
|
Perkiraan jumlah total dokumen, atau -1 jika jumlah dokumen tidak diketahui |
| isCapped |
|
Apakah koleksi adalah koleksi berbatas (yaitu apakah memiliki ukuran tetap dan bertindak seperti buffer melingkar) |
| isSystemCollection |
|
Apakah koleksi adalah kumpulan sistem |
| isView |
|
Apakah koleksi adalah tampilan dari koleksi lain |
| name |
|
Nama database atau koleksi yang tidak memenuhi syarat |
| qualifiedName |
|
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 |
|
Apakah database mengaktifkan sharding. Perhatikan bahwa tugas migrasi akan mengaktifkan sharding pada target jika perlu. |
| viewOf |
|
Nama koleksi yang merupakan tampilan, jika IsView benar |
MongoDbCollectionProgress
Menjelaskan kemajuan koleksi
| Name | Type | Description |
|---|---|---|
| bytesCopied |
|
Jumlah byte dokumen yang disalin selama tahap Penyalinan |
| documentsCopied |
|
Jumlah dokumen yang disalin selama tahap Penyalinan |
| elapsedTime |
|
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 |
|
Jumlah peristiwa oplog yang menunggu pemutaran ulang |
| eventsReplayed |
|
Jumlah peristiwa oplog yang diputar ulang sejauh ini |
| lastEventTime |
|
Tanda waktu peristiwa oplog terakhir yang diterima, atau null jika belum ada peristiwa oplog yang diterima |
| lastReplayTime |
|
Tanda waktu peristiwa oplog terakhir diputar ulang, atau null jika belum ada peristiwa oplog yang diputar ulang |
| name |
|
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 |
|
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:
|
Jenis objek kemajuan |
| state | ||
| totalBytes |
|
Jumlah total byte dokumen pada sumber di awal tahap Penyalinan, atau -1 jika ukuran total tidak diketahui |
| totalDocuments |
|
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 |
|
Apakah migrator diizinkan untuk menghilangkan koleksi target selama melakukan migrasi. Secara default adalah benar. |
| shardKey |
Menjelaskan kunci shard MongoDB |
|
| targetRUs |
|
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 |
|
Pengaturan koneksi tambahan |
|
| connectionString |
|
URL kontainer string koneksi atau blob MongoDB. Nama pengguna dan kata sandi dapat ditentukan di sini atau di properti userName dan kata sandi |
|
| dataSource |
|
Sumber data |
|
| encryptConnection |
|
Apakah akan mengenkripsi koneksi |
|
| enforceSSL |
|
||
| password |
|
Info masuk kata sandi. |
|
| port |
|
port untuk server |
|
| serverBrandVersion |
|
versi merek server |
|
| serverVersion |
|
versi server |
|
| trustServerCertificate |
|
False |
Apakah akan mempercayai sertifikat server |
| type |
|
Jenis info koneksi |
|
| userName |
|
Nama pengguna |
MongoDbDatabaseInfo
Menjelaskan database dalam sumber data MongoDB
| Name | Type | Description |
|---|---|---|
| averageDocumentSize |
|
Ukuran dokumen rata-rata, atau -1 jika ukuran rata-rata tidak diketahui |
| collections |
Daftar koleksi yang didukung dalam database MongoDB |
|
| dataSize |
|
Perkiraan ukuran total data, dalam byte, atau -1 jika ukurannya tidak diketahui. |
| documentCount |
|
Perkiraan jumlah total dokumen, atau -1 jika jumlah dokumen tidak diketahui |
| name |
|
Nama database atau koleksi yang tidak memenuhi syarat |
| qualifiedName |
|
Nama database atau koleksi yang memenuhi syarat. Untuk koleksi, ini adalah nama yang memenuhi syarat database. |
| supportsSharding |
|
Apakah database mengaktifkan sharding. Perhatikan bahwa tugas migrasi akan mengaktifkan sharding pada target jika perlu. |
MongoDbDatabaseProgress
Menjelaskan kemajuan database
| Name | Type | Description |
|---|---|---|
| bytesCopied |
|
Jumlah byte dokumen yang disalin selama tahap Penyalinan |
| collections |
|
Kemajuan koleksi dalam database. Kunci adalah nama koleksi yang tidak memenuhi syarat |
| documentsCopied |
|
Jumlah dokumen yang disalin selama tahap Penyalinan |
| elapsedTime |
|
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 |
|
Jumlah peristiwa oplog yang menunggu pemutaran ulang |
| eventsReplayed |
|
Jumlah peristiwa oplog yang diputar ulang sejauh ini |
| lastEventTime |
|
Tanda waktu peristiwa oplog terakhir yang diterima, atau null jika belum ada peristiwa oplog yang diterima |
| lastReplayTime |
|
Tanda waktu peristiwa oplog terakhir diputar ulang, atau null jika belum ada peristiwa oplog yang diputar ulang |
| name |
|
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 |
|
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:
|
Jenis objek kemajuan |
| state | ||
| totalBytes |
|
Jumlah total byte dokumen pada sumber di awal tahap Penyalinan, atau -1 jika ukuran total tidak diketahui |
| totalDocuments |
|
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 |
|
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 |
|
Kode yang tidak dilokalkan dan dapat dibaca mesin yang menjelaskan kesalahan atau peringatan |
| count |
|
Berapa kali terjadi kesalahan atau peringatan |
| message |
|
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 |
|
|
| ValidationError |
|
|
| Warning |
|
MongoDbMigrationProgress
Menjelaskan kemajuan migrasi keseluruhan
| Name | Type | Description |
|---|---|---|
| bytesCopied |
|
Jumlah byte dokumen yang disalin selama tahap Penyalinan |
| databases |
|
Kemajuan database dalam migrasi. Kuncinya adalah nama database |
| documentsCopied |
|
Jumlah dokumen yang disalin selama tahap Penyalinan |
| elapsedTime |
|
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 |
|
Jumlah peristiwa oplog yang menunggu pemutaran ulang |
| eventsReplayed |
|
Jumlah peristiwa oplog yang diputar ulang sejauh ini |
| lastEventTime |
|
Tanda waktu peristiwa oplog terakhir yang diterima, atau null jika belum ada peristiwa oplog yang diterima |
| lastReplayTime |
|
Tanda waktu peristiwa oplog terakhir diputar ulang, atau null jika belum ada peristiwa oplog yang diputar ulang |
| name |
|
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 |
|
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:
|
Jenis objek kemajuan |
| state | ||
| totalBytes |
|
Jumlah total byte dokumen pada sumber di awal tahap Penyalinan, atau -1 jika ukuran total tidak diketahui |
| totalDocuments |
|
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 |
|
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 |
|
|
| Complete |
|
|
| Copying |
|
|
| Failed |
|
|
| Finalizing |
|
|
| InitialReplay |
|
|
| Initializing |
|
|
| NotStarted |
|
|
| Replaying |
|
|
| Restarting |
|
|
| ValidatingInput |
|
MongoDbReplication
Menjelaskan bagaimana perubahan akan direplikasi dari sumber ke target. Defaultnya adalah OneTime.
| Name | Type | Description |
|---|---|---|
| Continuous |
|
|
| Disabled |
|
|
| OneTime |
|
MongoDbShardKeyField
Menjelaskan referensi bidang dalam kunci shard MongoDB
| Name | Type | Description |
|---|---|---|
| name |
|
Nama bidang |
| order |
Pengurutan bidang |
MongoDbShardKeyInfo
Menjelaskan kunci shard MongoDB
| Name | Type | Description |
|---|---|---|
| fields |
Bidang dalam kunci shard |
|
| isUnique |
|
Apakah kunci shard unik |
MongoDbShardKeyOrder
Pengurutan bidang
| Name | Type | Description |
|---|---|---|
| Forward |
|
|
| Hashed |
|
|
| Reverse |
|
MongoDbShardKeySetting
Menjelaskan kunci shard MongoDB
| Name | Type | Description |
|---|---|---|
| fields |
Bidang dalam kunci shard |
|
| isUnique |
|
Apakah kunci shard unik |
MongoDbThrottlingSettings
Menentukan batas sumber daya untuk migrasi
| Name | Type | Description |
|---|---|---|
| maxParallelism |
|
Jumlah maksimum item kerja (misalnya salinan koleksi) yang akan diproses secara paralel |
| minFreeCpu |
|
Persentase waktu CPU yang akan dicoba oleh migrator untuk menghindari penggunaan, dari 0 hingga 100 |
| minFreeMemoryMb |
|
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 |
|
Sumber data |
|
| encryptConnection |
|
True |
Apakah akan mengenkripsi koneksi |
| password |
|
Info masuk kata sandi. |
|
| port |
|
Port untuk Server |
|
| serverName |
|
Nama server |
|
| type | string: |
Jenis info koneksi |
|
| userName |
|
Nama pengguna |
MySqlTargetPlatformType
Platform Target untuk migrasi
| Name | Type | Description |
|---|---|---|
| AzureDbForMySQL |
|
|
| SqlServer |
|
ObjectType
Jenis objek yang memiliki perbedaan. misalnya (Tabel/Tampilan/StoredProcedure)
| Name | Type | Description |
|---|---|---|
| Function |
|
|
| StoredProcedures |
|
|
| Table |
|
|
| User |
|
|
| View |
|
ODataError
Informasi kesalahan dalam format OData.
| Name | Type | Description |
|---|---|---|
| code |
|
Deskripsi kesalahan yang dapat dibaca mesin, seperti 'InvalidRequest' atau 'InternalServerError' |
| details |
Kesalahan dalam yang menyebabkan kesalahan ini |
|
| message |
|
Deskripsi kesalahan yang dapat dibaca manusia |
OracleConnectionInfo
Informasi untuk menyambungkan ke server Oracle
| Name | Type | Description |
|---|---|---|
| dataSource |
|
String koneksi EZConnect atau TNSName. |
| password |
|
Info masuk kata sandi. |
| type | string: |
Jenis info koneksi |
| userName |
|
Nama pengguna |
OrphanedUserInfo
Informasi pengguna tanpa sumber pada database server SQL.
| Name | Type | Description |
|---|---|---|
| databaseName |
|
Database induk pengguna |
| name |
|
Nama pengguna tanpa sumber |
PostgreSqlConnectionInfo
Informasi untuk menyambungkan ke server PostgreSQL
| Name | Type | Default Value | Description |
|---|---|---|---|
| additionalSettings |
|
Pengaturan koneksi tambahan |
|
| authentication |
Jenis autentikasi yang digunakan untuk koneksi |
||
| dataSource |
|
Sumber data |
|
| databaseName |
|
Nama database |
|
| encryptConnection |
|
True |
Apakah akan mengenkripsi koneksi |
| password |
|
Kredensial kata sandi. |
|
| port |
|
Port untuk Server |
|
| serverBrandVersion |
|
versi merek server |
|
| serverName |
|
Nama server |
|
| serverVersion |
|
versi server |
|
| trustServerCertificate |
|
False |
Apakah akan mempercayai sertifikat server |
| type | string: |
Jenis info koneksi |
|
| userName |
|
Nama pengguna |
ProjectTask
Sumber daya tugas
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 |
|
Teks kueri yang diambil dari server sumber |
| sourceResult |
Hasil analisis kueri dari sumber |
|
| statementsInBatch |
|
Total no. pernyataan dalam batch |
| targetResult |
Hasil analisis kueri dari target |
ReplicateMigrationState
Pembungkus untuk mereplikasi status migrasi yang dilaporkan.
| Name | Type | Description |
|---|---|---|
| ACTION_REQUIRED |
|
|
| COMPLETE |
|
|
| FAILED |
|
|
| PENDING |
|
|
| UNDEFINED |
|
|
| VALIDATING |
|
ReportableException
Objek pengecualian untuk semua pengecualian kustom
| Name | Type | Description |
|---|---|---|
| actionableMessage |
|
Langkah-langkah yang dapat ditindakl untuk pengecualian ini |
| filePath |
|
Jalur ke file tempat pengecualian terjadi |
| hResult |
|
Nilai numerik berkode yang ditetapkan ke pengecualian tertentu |
| lineNumber |
|
Nomor baris tempat pengecualian terjadi |
| message |
|
Pesan kesalahan |
| stackTrace |
|
Pelacakan tumpukan |
ScenarioSource
Enumerasi jenis sumber
| Name | Type | Description |
|---|---|---|
| Access |
|
|
| DB2 |
|
|
| MongoDB |
|
|
| MySQL |
|
|
| MySQLRDS |
|
|
| Oracle |
|
|
| PostgreSQL |
|
|
| PostgreSQLRDS |
|
|
| SQL |
|
|
| SQLRDS |
|
|
| Sybase |
|
ScenarioTarget
Enumerasi jenis target
| Name | Type | Description |
|---|---|---|
| AzureDBForMySql |
|
|
| AzureDBForPostgresSQL |
|
|
| MongoDB |
|
|
| SQLDB |
|
|
| SQLDW |
|
|
| SQLMI |
|
|
| SQLServer |
|
SchemaComparisonValidationResult
Hasil untuk perbandingan skema antara sumber dan target
| Name | Type | Description |
|---|---|---|
| schemaDifferences |
Daftar perbedaan skema antara database sumber dan target |
|
| sourceDatabaseObjectCount |
|
Jumlah objek database sumber |
| targetDatabaseObjectCount |
|
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 |
|
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 |
|
Nama sertifikat yang akan diekspor. |
| password |
|
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 |
|
|
| MigrationFromMySQLToAzureDBForMySQL |
|
|
| MigrationFromSqlServerToAzureDB |
|
|
| MigrationFromSqlServerToAzureMI |
|
|
| MigrationFromSqlServerToAzureVM |
|
ServerProperties
Properti server untuk sumber jenis MySQL
| Name | Type | Description |
|---|---|---|
| serverDatabaseCount |
|
Jumlah database di server |
| serverEdition |
|
Edisi server database |
| serverName |
|
Nama server |
| serverOperatingSystemVersion |
|
Versi sistem operasi |
| serverPlatform |
|
Nama platform server |
| serverVersion |
|
Versi server database |
Severity
Tingkat keparahan kesalahan validasi
| Name | Type | Description |
|---|---|---|
| Error |
|
|
| Message |
|
|
| Warning |
|
SqlConnectionInfo
Informasi untuk menyambungkan ke server database SQL
| Name | Type | Default Value | Description |
|---|---|---|---|
| additionalSettings |
|
Pengaturan koneksi tambahan |
|
| authentication |
Jenis autentikasi yang digunakan untuk koneksi |
||
| dataSource |
|
Sumber data dalam format Protocol:MachineName\SQLServerInstanceName,PortNumber |
|
| encryptConnection |
|
True |
Apakah akan mengenkripsi koneksi |
| password |
|
Kredensial kata sandi. |
|
| platform |
Jenis platform server untuk koneksi |
||
| port |
|
Port untuk Server |
|
| resourceId |
|
Mewakili ID sumber daya HTTP yang diwakili oleh penyedia sumber daya Azure. |
|
| serverBrandVersion |
|
versi merek server |
|
| serverName |
|
nama server |
|
| serverVersion |
|
versi server |
|
| trustServerCertificate |
|
False |
Apakah akan mempercayai sertifikat server |
| type | string: |
Jenis info koneksi |
|
| userName |
|
Nama pengguna |
SqlSourcePlatform
Jenis platform server untuk koneksi
| Name | Type | Description |
|---|---|---|
| SqlOnPrem |
|
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 |
|
|
| Overwrite |
|
SsisMigrationStage
Tahap migrasi SSIS saat ini
| Name | Type | Description |
|---|---|---|
| Completed |
|
|
| InProgress |
|
|
| Initialize |
|
|
| None |
|
SsisStoreType
Enumerasi jenis penyimpanan SSIS sumber yang didukung di DMS
| Name | Type | Description |
|---|---|---|
| SsisCatalog |
|
StartMigrationScenarioServerRoleResult
Hasil migrasi peran server
| Name | Type | Description |
|---|---|---|
| exceptionsAndWarnings |
Pengecualian dan peringatan migrasi. |
|
| name |
|
Nama peran server. |
| state |
Status migrasi saat ini |
SyncDatabaseMigrationReportingState
Enum dari berbagai status migrasi online tingkat database.
| Name | Type | Description |
|---|---|---|
| BACKUP_COMPLETED |
|
|
| BACKUP_IN_PROGRESS |
|
|
| CANCELLED |
|
|
| CANCELLING |
|
|
| COMPLETE |
|
|
| COMPLETING |
|
|
| CONFIGURING |
|
|
| FAILED |
|
|
| INITIALIAZING |
|
|
| READY_TO_COMPLETE |
|
|
| RESTORE_COMPLETED |
|
|
| RESTORE_IN_PROGRESS |
|
|
| RUNNING |
|
|
| STARTING |
|
|
| UNDEFINED |
|
|
| VALIDATING |
|
|
| VALIDATION_COMPLETE |
|
|
| VALIDATION_FAILED |
|
SyncMigrationDatabaseErrorEvent
Kesalahan migrasi database untuk migrasi online
| Name | Type | Description |
|---|---|---|
| eventText |
|
Teks peristiwa. |
| eventTypeString |
|
Jenis peristiwa. |
| timestampString |
|
Nilai string tanda waktu. |
SyncTableMigrationState
Enum dari berbagai status migrasi online tingkat tabel.
| Name | Type | Description |
|---|---|---|
| BEFORE_LOAD |
|
|
| CANCELED |
|
|
| COMPLETED |
|
|
| ERROR |
|
|
| FAILED |
|
|
| FULL_LOAD |
|
SystemData
| Name | Type | Description |
|---|---|---|
| createdAt |
|
|
| createdBy |
|
|
| createdByType | ||
| lastModifiedAt |
|
|
| lastModifiedBy |
|
|
| lastModifiedByType |
TaskState
Status tugas. Ini diabaikan jika dikirimkan.
| Name | Type | Description |
|---|---|---|
| Canceled |
|
|
| Failed |
|
|
| FailedInputValidation |
|
|
| Faulted |
|
|
| Queued |
|
|
| Running |
|
|
| Succeeded |
|
|
| Unknown |
|
UpdateActionType
Jenis perbedaan aktual untuk objek yang dibandingkan, saat melakukan perbandingan skema
| Name | Type | Description |
|---|---|---|
| AddedOnTarget |
|
|
| ChangedOnTarget |
|
|
| DeletedOnTarget |
|
ValidateMigrationInputSqlServerSqlDbSyncTaskProperties
Properti untuk tugas yang memvalidasi input migrasi untuk SQL ke Azure SQL migrasi sinkronisasi DB
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
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 |
|
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 |
|
Pengidentifikasi database |
| name |
|
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 |
|
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:
|
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 |
|
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 |
|
Pengidentifikasi hasil |
| name |
|
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 |
|
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:
|
Jenis tugas. |
ValidateMongoDbTaskProperties
Properti untuk tugas yang memvalidasi migrasi antara sumber data MongoDB
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
Jenis tugas. |
ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
Properti untuk tugas yang memvalidasi migrasi untuk Oracle ke Azure Database for PostgreSQL untuk migrasi online
| Name | Type | Description |
|---|---|---|
| clientData |
|
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:
|
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 |
|
Pengidentifikasi database |
| name |
|
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 |
|
Teks Kesalahan |
ValidationStatus
Status validasi saat ini
| Name | Type | Description |
|---|---|---|
| Completed |
|
|
| CompletedWithIssues |
|
|
| Default |
|
|
| Failed |
|
|
| InProgress |
|
|
| Initialized |
|
|
| NotStarted |
|
|
| Stopped |
|
WaitStatistics
Statistik tunggu yang dikumpulkan selama eksekusi batch kueri
| Name | Type | Default Value | Description |
|---|---|---|---|
| waitCount |
|
Total no. menunggu |
|
| waitTimeMs |
|
0 |
Total waktu tunggu dalam milidetik |
| waitType |
|
Jenis Tunggu |