Tasks - Get

Görev bilgilerini al
Görevler kaynağı, DMS örneği tarafından gerçekleştirilen işi temsil eden iç içe, yalnızca ara sunucu kaynağıdır. GET yöntemi, bir görevle ilgili bilgileri kullanır.

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

URI Parametreleri

Name In Required Type Description
groupName
path True
  • string

Kaynak grubunun adı

projectName
path True
  • string

Projenin adı

serviceName
path True
  • string

Hizmetin adı

subscriptionId
path True
  • string

Aboneliğin tanımlayıcısı

taskName
path True
  • string

Görevin adı

api-version
query True
  • string

API'nin sürümü

$expand
query
  • string

Yanıtı genişletme

Yanıtlar

Name Type Description
200 OK

Görev kaynağı

Other Status Codes

Hata

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı

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

Scopes

Name Description
user_impersonation kullanıcı hesabınıza kimliğine bürünme

Örnekler

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=2018-04-19

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

Tanımlar

ApiError

Hata bilgileri.

AuthenticationType

Bağlanırken olası kimlik doğrulaması türlerinin bir numaralama

AzureActiveDirectoryApp

Azure Active Directory Uygulaması

BackupFileInfo

Yedekleme dosyasının bilgileri

BackupFileStatus

Günlük yedekleme dosyasının Durum bir numaralama.

BackupMode

Yedekleme modlarının bir numaralama

BackupSetInfo

Yedekleme kümesi bilgileri

BackupType

Farklı yedekleme türlerinin enum'u.

BlobShare

Blob kapsayıcısı depolama bilgileri.

CommandState

Komutun durumu. Bu, gönderildikten sonra yoksayılır.

ConnectToSourcePostgreSqlSyncTaskInput

PostgreSQL ve kaynak sunucu gereksinimleriyle bağlantıyı doğrulayan görevin girişi

ConnectToSourcePostgreSqlSyncTaskOutput

PostgreSQL ve kaynak sunucu gereksinimleriyle bağlantıyı doğrulayan görev için çıkış

ConnectToSourcePostgreSqlSyncTaskProperties

PostgreSQL sunucusuna bağlantıyı ve çevrimiçi geçiş için kaynak sunucu gereksinimlerini doğrulayan görevin özellikleri

ConnectToSourceSqlServerSyncTaskProperties

Çevrimiçi geçiş için kaynak sunucu gereksinimlerine ve SQL Server bağlantısını doğrulayan görevin özellikleri

ConnectToSourceSqlServerTaskInput

SQL Server bağlantısını doğrulayan ve kaynak sunucu gereksinimlerini doğrulayan görevin girişi

ConnectToSourceSqlServerTaskOutputAgentJobLevel

SQL Server bağlantısını doğrulayan ve kaynak sunucu gereksinimlerini doğrulayan görev için AgentJob düzeyi çıkışı

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Kaynak sunucu gereksinimlerini doğrulayan görev için veritabanı SQL Server çıkış

ConnectToSourceSqlServerTaskOutputLoginLevel

SQL Server bağlantısını doğrulayan ve aynı zamanda kaynak sunucu gereksinimlerini doğrulayan görev için oturum açma düzeyi çıktısı

ConnectToSourceSqlServerTaskOutputTaskLevel

Kaynak sunucu gereksinimlerini doğrulayan ve SQL Server görevi için görev düzeyi çıktısı

ConnectToSourceSqlServerTaskProperties

SQL Server bağlantısını doğrulayan ve aynı zamanda kaynak sunucu gereksinimlerini doğrulayan görevin özellikleri

ConnectToTargetAzureDbForMySqlTaskInput

MySQL için Azure veritabanı ve hedef sunucu gereksinimleri ile bağlantıyı doğrulayan görevin girişi

ConnectToTargetAzureDbForMySqlTaskOutput

MySQL için Azure veritabanı ve hedef sunucu gereksinimleri ile bağlantıyı doğrulayan görev için çıkış

ConnectToTargetAzureDbForMySqlTaskProperties

MySQL için Azure veritabanı ve hedef sunucu gereksinimleri ile bağlantıyı doğrulayan görevin özellikleri

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

PostgreSQL için Azure veritabanı ve hedef sunucu gereksinimleri için bağlantıyı doğrulayan görevin girişi

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

PostgreSQL için Azure veritabanı ve hedef sunucu gereksinimleri ile bağlantıyı doğrulayan görev için çıkış

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

PostgreSQL Için Azure veritabanı sunucusuna ve çevrimiçi geçiş için hedef sunucu gereksinimlerine bağlantıyı doğrulayan görevin özellikleri

ConnectToTargetSqlDbTaskInput

SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görevin girişi

ConnectToTargetSqlDbTaskOutput

SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görev için çıkış

ConnectToTargetSqlDbTaskProperties

SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görevin özellikleri

ConnectToTargetSqlMISyncTaskInput

Azure SQL veritabanı yönetilen örnek çevrimiçi senaryosuna bağlantıyı doğrulayan görevin girişi.

ConnectToTargetSqlMISyncTaskOutput

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görev için çıkış.

ConnectToTargetSqlMISyncTaskProperties

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görevin özellikleri

ConnectToTargetSqlMITaskInput

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görevin girişi.

ConnectToTargetSqlMITaskOutput

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görev için çıkış.

ConnectToTargetSqlMITaskProperties

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görevin özellikleri

ConnectToTargetSqlSqlDbSyncTaskInput

Azure SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görevin girişi

ConnectToTargetSqlSqlDbSyncTaskProperties

Çevrimiçi geçiş için SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görevin özellikleri

DatabaseBackupInfo

Mevcut yedekleme modu kullanılırken yedekleme dosyaları hakkında bilgi.

DatabaseCompatLevel

Veritabanı uyumluluk SQL Server bir numaralama

DatabaseFileInfo

Veritabanı dosyasına özgü bilgiler

DatabaseFileType

Veritabanı dosya türlerinin SQL Server bir numaralama

DatabaseMigrationStage

Geçişin geçerli aşaması

DatabaseMigrationState

Veritabanı düzeyinde geçiş durumu.

DatabaseState

Veritabanı durumları SQL Server bir numaralama

DatabaseSummaryResult

Geçişte veritabanı sonuçlarının özeti

DataIntegrityValidationResult

Sağlama toplama tabanlı Veri Bütünlüğü doğrulama sonuçları için sonuçlar

DataItemMigrationSummaryResult

Veri öğesi geçişinin temel özeti

ExecutionStatistics

Geçiş doğrulaması yaparken oluşan hatalar hakkında açıklama

FileShare

Yol, Kullanıcı Adı ve Parola ile dosya paylaşımı bilgileri.

GetTdeCertificatesSqlTaskInput

Base64 kodlanmış biçiminde TDE sertifikalarını alan görev için giriş.

GetTdeCertificatesSqlTaskOutput

Base64 kodlanmış biçiminde TDE sertifikalarını alan görevin çıktısı.

GetTdeCertificatesSqlTaskProperties

Base64 ile kodlanmış biçimde TDE sertifikalarını alan görevin özellikleri.

GetUserTablesSqlSyncTaskInput

Verilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin girişi

GetUserTablesSqlSyncTaskOutput

Verilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin çıktısı

GetUserTablesSqlSyncTaskProperties

Belirtilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin özellikleri

GetUserTablesSqlTaskInput

Verilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin girişi

GetUserTablesSqlTaskOutput

Verilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin çıktısı

GetUserTablesSqlTaskProperties

Belirtilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin özellikleri

LoginMigrationStage

Oturum açma geçişinin farklı aşamasının enumları.

LoginType

SMO LoginType'ın enum eşlemesi.

MigrateMISyncCompleteCommandInput

Azure SQL Veritabanı Yönetilen Örneği için çevrimiçi geçişi tamamlayan komutu için giriş.

MigrateMISyncCompleteCommandOutput

Yönetilen Örnek için çevrimiçi geçişi tamamlayan komutun Azure SQL Veritabanı çıktısı.

MigrateMISyncCompleteCommandProperties

Azure SQL Veritabanı Yönetilen Örneği için çevrimiçi geçişi tamamlayan komutun özellikleri.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

MySQL için Azure veritabanı geçiş görev girişleri için veritabanına özel bilgiler

MigrateMySqlAzureDbForMySqlSyncTaskInput

MySQL veritabanlarını çevrimiçi geçişler için MySQL için Azure Veritabanı görev girişi

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

MySQL veritabanlarını çevrimiçi geçişler için MySQL için Azure Veritabanı görevin özellikleri

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Geçiş görevi girişlerini oluşturmak için PostgreSQL'PostgreSQL için Azure Veritabanı veritabanına özgü bilgiler

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

PostgreSQL veritabanlarını çevrimiçi geçişler için PostgreSQL için Azure Veritabanı görev girişi

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

PostgreSQL veritabanlarını çevrimiçi geçişler için PostgreSQL için Azure Veritabanı görevin özellikleri

MigrateSqlServerSqlDbDatabaseInput

SQL to Azure SQL DB geçiş görevi girişleri için veritabanına özel bilgiler

MigrateSqlServerSqlDbSyncDatabaseInput

VERITABANı eşitleme geçiş görevi girişlerini Azure SQL SQL için veritabanına özgü bilgiler

MigrateSqlServerSqlDbSyncTaskInput

Çevrimiçi geçişler için, SQL Server veritabanlarını Azure SQL Veritabanı görev girişi

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
MigrateSqlServerSqlDbSyncTaskOutputError
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
MigrateSqlServerSqlDbSyncTaskProperties

Çevrimiçi geçişler için, SQL Server veritabanlarını Azure SQL Veritabanı görevin özellikleri

MigrateSqlServerSqlDbTaskInput

SQL Server veritabanlarını Azure SQL Veritabanı'a Azure SQL Veritabanı

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

SQL Server 'ın Azure SQL DB 'ye geçirilmesi için veritabanı düzeyi sonucu.

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

SQL Server için Azure SQL DB geçişine yönelik veritabanı doğrulama sonucu.

MigrateSqlServerSqlDbTaskOutputError

SQL Server için Azure SQL DB geçişine yönelik görev hataları.

MigrateSqlServerSqlDbTaskOutputMigrationLevel

SQL Server 'ın Azure SQL DB 'ye geçirilmesi için geçiş düzeyi sonucu.

MigrateSqlServerSqlDbTaskOutputTableLevel

SQL Server 'ın Azure SQL DB 'ye geçirilmesi için tablo düzeyi sonucu.

MigrateSqlServerSqlDbTaskOutputValidationResult

SQL Server için Azure SQL DB geçişine yönelik doğrulama sonucu.

MigrateSqlServerSqlDbTaskProperties

SQL Server veritabanlarını Azure SQL Veritabanı

MigrateSqlServerSqlMIDatabaseInput

VERITABANı Yönetilen Örneği geçiş görevi girişlerini Azure SQL SQL için veritabanına özgü bilgiler

MigrateSqlServerSqlMISyncTaskInput

SQL Server veritabanlarını Azure SQL veritabanı yönetilen örnek çevrimiçi senaryosuna geçirirken görevin girişi.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

SQL Server veritabanlarını Azure SQL veritabanı yönetilen örnek eşitleme senaryosuna geçirirken görevin özellikleri

MigrateSqlServerSqlMITaskInput

SQL Server veritabanlarını Azure SQL veritabanı yönetilen örneği 'ne geçirirken görevin girişi.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

SQL Server veritabanlarını Azure SQL veritabanı yönetilen örneğine geçirirken görevin özellikleri

MigrateSyncCompleteCommandInput

Bir veritabanı için eşitleme geçişini tamamlayan komutu için giriş.

MigrateSyncCompleteCommandOutput

Bir veritabanı için eşitleme geçişini tamamlayan komutun çıktısı.

MigrateSyncCompleteCommandProperties

Bir veritabanı için eşitleme geçişini tamamlayan komutun özellikleri.

MigrationEligibilityInfo

Sunucu nesnesinin geçiş uygunluğu hakkında bilgi

MigrationReportResult

Geçiş doğrulama raporu sonucu, oluşturulan raporu indirmek için URL'yi içerir.

MigrationState

Geçişin geçerli durumu

MigrationStatus

Geçişin geçerli durumu

MigrationValidationDatabaseSummaryResult

Geçiş Doğrulama Veritabanı düzeyi özet sonucu

MigrationValidationOptions

Geçişten sonra çalıştırılacak doğrulama türleri

MiSqlConnectionInfo

Veritabanı Yönetilen örneğiyle bağlantı oluşturmak Azure SQL özellikler

MySqlConnectionInfo

MySQL sunucusuna bağlanma bilgileri

ObjectType

Farkı olan nesnenin türü. Örneğin (Table/View/StoredProcedure)

ODataError

OData biçiminde hata bilgileri.

OrphanedUserInfo

SQL Server veritabanında yalnız kalan kullanıcıların bilgileri.

PostgreSqlConnectionInfo

PostgreSQL sunucusuna bağlanma bilgileri

ProjectTask

Görev kaynağı

QueryAnalysisValidationResult

Kaynak ve hedef arasında sorgu analizi karşılaştırması sonuçları

QueryExecutionResult

Kaynak ve hedefte yürütme için sorgu analizi sonuçlarını açıklar

ReportableException

Tüm özel durumlar için özel durum nesnesi

SchemaComparisonValidationResult

Kaynak ve hedef arasında şema karşılaştırması sonuçları

SchemaComparisonValidationResultType

Geçiş doğrulaması yaparken oluşan hatalar hakkında açıklama

SelectedCertificateInput

TDE etkin veritabanları için dışarı aktar verilecek sertifika bilgileri.

ServerLevelPermissionsGroup

Doğrulamalar için izin grubu. Bu gruplar, Kullanıcı etkinliğini doğrulamak için bir izin kümesi çalıştırır. Gerçekleştirdiğiniz etkinliğin izin grubunu seçin.

Severity

Doğrulama hatasının önem derecesi

SqlConnectionInfo

SQL veritabanı sunucusuna bağlanma bilgileri

SqlSourcePlatform

Bağlantı için sunucu platformu türü

StartMigrationScenarioServerRoleResult

Sunucu rolü geçiş sonucu

SyncDatabaseMigrationReportingState

Farklı veritabanı düzeyi çevrimiçi geçiş durumunun enum.

SyncMigrationDatabaseErrorEvent

Çevrimiçi geçiş için veritabanı geçiş hataları

SyncTableMigrationState

Tablo düzeyinde çevrimiçi geçişin farklı durumunun enumları.

TaskState

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

UpdateActionType

Şema karşılaştırması yaparken karşılaştıran nesne için gerçek farkın türü

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

SQL'den VERITABANı eşitleme geçişine geçiş girişini Azure SQL görev özellikleri

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Yönetilen veritabanlarını yönetilen SQL Server senaryoya Azure SQL Veritabanı görev girişi.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Yönetilen Örnek çevrimiçi geçişi için geçiş girişini Azure SQL Veritabanı görevin çıktısı

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

SQL'den Yönetilen Örnek eşitleme senaryosuna geçiş girişini Azure SQL Veritabanı görevin özellikleri

ValidateMigrationInputSqlServerSqlMITaskInput

SQL'den geçiş girişlerini doğrulama görevi için giriş Azure SQL Yönetilen Örneği

ValidateMigrationInputSqlServerSqlMITaskOutput

GEÇIŞleri doğrulamak için SQL'e geçiş girişini doğrulayan Azure SQL Yönetilen Örneği çıktısı

ValidateMigrationInputSqlServerSqlMITaskProperties

SQL'den Yönetilen Örnek'e geçiş girişini doğrulayan Azure SQL Veritabanı özellikleri

ValidateSyncMigrationInputSqlServerTaskInput

SQL eşitleme geçişleri için geçiş girişini doğrulayan görev girişi

ValidateSyncMigrationInputSqlServerTaskOutput

SQL eşitleme geçişleri için geçiş girişini doğrulayan görevin çıktısı

ValidationError

Geçiş doğrulaması yaparken oluşan hatalar hakkında açıklama

ValidationStatus

Doğrulamanın geçerli durumu

WaitStatistics

Sorgu toplu yürütmesi sırasında toplanan istatistikleri bekleme

ApiError

Hata bilgileri.

Name Type Description
error

OData biçiminde hata bilgileri

AuthenticationType

Bağlanırken olası kimlik doğrulaması türlerinin bir numaralama

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

AzureActiveDirectoryApp

Azure Active Directory Uygulaması

Name Type Description
appKey
  • string

Azure Active Directory Uygulamasında kimlik doğrulaması yapmak için kullanılan anahtar

applicationId
  • string

Azure Active Directory Uygulamasının Uygulama Kimliği

tenantId
  • string

Müşterinin kiracı kimliği

BackupFileInfo

Yedekleme dosyasının bilgileri

Name Type Description
familySequenceNumber
  • integer

Yedekleme kümesinde yedekleme dosyasının sıra numarası

fileLocation
  • string

Paylaşılan klasördeki yedekleme dosyasının konumu

status

Geçiş sırasında yedekleme dosyasının durumu

BackupFileStatus

Günlük yedekleme dosyasının Durum bir numaralama.

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

BackupMode

Yedekleme modlarının bir numaralama

Name Type Description
CreateBackup
  • string
ExistingBackup
  • string

BackupSetInfo

Yedekleme kümesi bilgileri

Name Type Description
backupFinishedDate
  • string

Yedeklemenin bitiş tarihi ve saati

backupSetId
  • string

Yedekleme dosyaları kümesi için kimlik

backupStartDate
  • string

Yedeklemenin başladığı tarih ve saat

backupType

Farklı yedekleme türlerinin enum'u

databaseName
  • string

Yedekleme kümesine ait olan veritabanının adı

firstLsn
  • string

Yedekleme dosyasının ilk günlük dizisi numarası

isBackupRestored
  • boolean

Yedekleme kümesi geri yüklenir mi yoksa geri yüklenir mi?

lastLsn
  • string

Yedekleme dosyasının son günlük dizisi numarası

lastModifiedTime
  • string

Paylaşım konumdaki yedekleme dosyasının son değiştirme zamanı

listOfBackupFiles

Yedekleme kümesinde dosyaların listesi

BackupType

Farklı yedekleme türlerinin enum'u.

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

BlobShare

Blob kapsayıcısı depolama bilgileri.

Name Type Description
sasUri
  • string

Azure Depolama Hesabı Kapsayıcısı'nın SAS URI'si.

CommandState

Komutun durumu. Bu, gönderildikten sonra yoksayılır.

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

ConnectToSourcePostgreSqlSyncTaskInput

PostgreSQL ve kaynak sunucu gereksinimleriyle bağlantıyı doğrulayan görevin girişi

Name Type Description
sourceConnectionInfo

Kaynak PostgreSQL sunucusu için bağlantı bilgileri

ConnectToSourcePostgreSqlSyncTaskOutput

PostgreSQL ve kaynak sunucu gereksinimleriyle bağlantıyı doğrulayan görev için çıkış

Name Type Description
databases
  • string[]

Kaynak sunucudaki veritabanlarının listesi

id
  • string

Sonuç tanımlayıcısı

sourceServerBrandVersion
  • string

Kaynak sunucu marka sürümü

sourceServerVersion
  • string

Kaynak sunucunun sürümü

validationErrors

Görevle ilişkili doğrulama hataları

ConnectToSourcePostgreSqlSyncTaskProperties

PostgreSQL sunucusuna bağlantıyı ve çevrimiçi geçiş için kaynak sunucu gereksinimlerini doğrulayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • ConnectToSource.PostgreSql.Sync

Görev türü.

ConnectToSourceSqlServerSyncTaskProperties

Çevrimiçi geçiş için kaynak sunucu gereksinimlerine ve SQL Server bağlantısını doğrulayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output ConnectToSourceSqlServerTaskOutput[]:

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • ConnectToSource.SqlServer.Sync

Görev türü.

ConnectToSourceSqlServerTaskInput

SQL Server bağlantısını doğrulayan ve kaynak sunucu gereksinimlerini doğrulayan görevin girişi

Name Type Description
checkPermissionsGroup

Doğrulamalar için izin grubu

collectAgentJobs
  • boolean

Kaynak sunucudan aracı işlerinin toplanıp toplanmayacağını belirten bayrak.

collectLogins
  • boolean

Kaynak sunucudan oturum açma bilgilerinin oluşturulup oluşturulmayacağını belirten bayrak.

sourceConnectionInfo

Kaynak SQL Server için bağlantı bilgileri

ConnectToSourceSqlServerTaskOutputAgentJobLevel

SQL Server bağlantısını doğrulayan ve kaynak sunucu gereksinimlerini doğrulayan görev için AgentJob düzeyi çıkışı

Name Type Description
id
  • string

Sonuç tanımlayıcısı

isEnabled
  • boolean

Özgün AgentJob'ın durumu.

jobCategory
  • string

AgentJob türü.

jobOwner
  • string

AgentJob'ın sahibi

lastExecutedOn
  • string

AgentJob'ın en son yürütül olduğu UTC Tarihi ve saati.

migrationEligibility

Geçiş için aracı işinin uygunluğu hakkında bilgi.

name
  • string

AgentJob adı

resultType string:
  • AgentJobLevelOutput

Sonuç türü - veritabanı düzeyi veya görev düzeyi

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Kaynak sunucu gereksinimlerini doğrulayan görev için veritabanı SQL Server çıkış

Name Type Description
compatibilityLevel

SQL Server uyumluluk düzeyi

databaseFiles

Veritabanı dosyalarının listesi

databaseState

Veritabanının durumu

id
  • string

Sonuç tanımlayıcısı

name
  • string

Veritabanı adı

resultType string:
  • DatabaseLevelOutput

Sonuç türü - veritabanı düzeyi veya görev düzeyi

sizeMB
  • number

Dosyanın megabayt cinsinden boyutu

ConnectToSourceSqlServerTaskOutputLoginLevel

SQL Server bağlantısını doğrulayan ve aynı zamanda kaynak sunucu gereksinimlerini doğrulayan görev için oturum açma düzeyi çıktısı

Name Type Description
defaultDatabase
  • string

Oturum açma için varsayılan veritabanı.

id
  • string

Sonuç tanımlayıcısı

isEnabled
  • boolean

Oturum açma durumu.

loginType

Oturum açma türü.

migrationEligibility

Geçiş için oturum açma uygunluğu hakkında bilgi.

name
  • string

Oturum açma adı.

resultType string:
  • LoginLevelOutput

Sonuç türü - veritabanı düzeyi veya görev düzeyi

ConnectToSourceSqlServerTaskOutputTaskLevel

Kaynak sunucu gereksinimlerini doğrulayan ve SQL Server görevi için görev düzeyi çıktısı

Name Type Description
agentJobs
  • object

Kaynak aracı işleri, aracı iş adı ile kimlik eşlemesi olarak.

databases
  • object

Veritabanı adlarından veritabanı kimliğine eşleme olarak kaynak veritabanları

id
  • string

Sonuç tanımlayıcısı

logins
  • object

Kaynak oturum açma bilgileri, oturum açma adlarından oturum açma kimliğine eşlem olarak gösterilir.

resultType string:
  • TaskLevelOutput

Sonuç türü - veritabanı düzeyi veya görev düzeyi

sourceServerBrandVersion
  • string

Kaynak sunucu marka sürümü

sourceServerVersion
  • string

Kaynak sunucu sürümü

validationErrors

Doğrulama hataları

ConnectToSourceSqlServerTaskProperties

SQL Server bağlantısını doğrulayan ve aynı zamanda kaynak sunucu gereksinimlerini doğrulayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output ConnectToSourceSqlServerTaskOutput[]:

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • ConnectToSource.SqlServer

Görev türü.

ConnectToTargetAzureDbForMySqlTaskInput

MySQL için Azure veritabanı ve hedef sunucu gereksinimleri ile bağlantıyı doğrulayan görevin girişi

Name Type Description
sourceConnectionInfo

Kaynak MySQL sunucusu için bağlantı bilgileri

targetConnectionInfo

MySQL için Azure veritabanı sunucusu için bağlantı bilgileri

ConnectToTargetAzureDbForMySqlTaskOutput

MySQL için Azure veritabanı ve hedef sunucu gereksinimleri ile bağlantıyı doğrulayan görev için çıkış

Name Type Description
databases
  • string[]

Hedef sunucudaki veritabanlarının listesi

id
  • string

Sonuç tanımlayıcısı

serverVersion
  • string

Hedef sunucunun sürümü

targetServerBrandVersion
  • string

Hedef sunucu marka sürümü

validationErrors

Görevle ilişkili doğrulama hataları

ConnectToTargetAzureDbForMySqlTaskProperties

MySQL için Azure veritabanı ve hedef sunucu gereksinimleri ile bağlantıyı doğrulayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • ConnectToTarget.AzureDbForMySql

Görev türü.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

PostgreSQL için Azure veritabanı ve hedef sunucu gereksinimleri için bağlantıyı doğrulayan görevin girişi

Name Type Description
sourceConnectionInfo

Kaynak PostgreSQL sunucusu için bağlantı bilgileri

targetConnectionInfo

PostgreSQL için Azure veritabanı sunucusu için bağlantı bilgileri

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

PostgreSQL için Azure veritabanı ve hedef sunucu gereksinimleri ile bağlantıyı doğrulayan görev için çıkış

Name Type Description
databases
  • string[]

Hedef sunucudaki veritabanlarının listesi

id
  • string

Sonuç tanımlayıcısı

targetServerBrandVersion
  • string

Hedef sunucu marka sürümü

targetServerVersion
  • string

Hedef sunucunun sürümü

validationErrors

Görevle ilişkili doğrulama hataları

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

PostgreSQL Için Azure veritabanı sunucusuna ve çevrimiçi geçiş için hedef sunucu gereksinimlerine bağlantıyı doğrulayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • ConnectToTarget.AzureDbForPostgreSql.Sync

Görev türü.

ConnectToTargetSqlDbTaskInput

SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görevin girişi

Name Type Description
targetConnectionInfo

Hedef SQL DB için bağlantı bilgileri

ConnectToTargetSqlDbTaskOutput

SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görev için çıkış

Name Type Description
databases
  • object

Veritabanı adından veritabanı kimliğine eşleme olarak kaynak veritabanları

id
  • string

Sonuç tanımlayıcısı

targetServerBrandVersion
  • string

Hedef sunucu marka sürümü

targetServerVersion
  • string

Hedef sunucunun sürümü

ConnectToTargetSqlDbTaskProperties

SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • ConnectToTarget.SqlDb

Görev türü.

ConnectToTargetSqlMISyncTaskInput

Azure SQL veritabanı yönetilen örnek çevrimiçi senaryosuna bağlantıyı doğrulayan görevin girişi.

Name Type Description
azureApp

DMS örneğinin Azure SQL veritabanı yönetilen örneği ve Azure depolama hesabı hedef örneğine bağlanmak için kullanacağı uygulama Azure Active Directory

targetConnectionInfo

Azure SQL veritabanı yönetilen örneği için bağlantı bilgileri

ConnectToTargetSqlMISyncTaskOutput

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görev için çıkış.

Name Type Description
targetServerBrandVersion
  • string

Hedef sunucu marka sürümü

targetServerVersion
  • string

Hedef sunucu sürümü

validationErrors

Doğrulama hataları

ConnectToTargetSqlMISyncTaskProperties

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • ConnectToTarget.AzureSqlDbMI.Sync.LRS

Görev türü.

ConnectToTargetSqlMITaskInput

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görevin girişi.

Name Type Description
targetConnectionInfo

Hedef SQL Server için bağlantı bilgileri

ConnectToTargetSqlMITaskOutput

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görev için çıkış.

Name Type Description
agentJobs
  • string[]

Hedef sunucudaki aracı işlerinin listesi.

id
  • string

Sonuç tanımlayıcısı

logins
  • string[]

Hedef sunucuda oturum açma listesi.

targetServerBrandVersion
  • string

Hedef sunucu marka sürümü

targetServerVersion
  • string

Hedef sunucu sürümü

validationErrors

Doğrulama hataları

ConnectToTargetSqlMITaskProperties

Azure SQL veritabanı yönetilen örneği ile bağlantıyı doğrulayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • ConnectToTarget.AzureSqlDbMI

Görev türü.

ConnectToTargetSqlSqlDbSyncTaskInput

Azure SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görevin girişi

Name Type Description
sourceConnectionInfo

Kaynak SQL Server için bağlantı bilgileri

targetConnectionInfo

Hedef SQL DB için bağlantı bilgileri

ConnectToTargetSqlSqlDbSyncTaskProperties

Çevrimiçi geçiş için SQL DB ve hedef sunucu gereksinimleriyle bağlantıyı doğrulayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • ConnectToTarget.SqlDb.Sync

Görev türü.

DatabaseBackupInfo

Mevcut yedekleme modu kullanılırken yedekleme dosyaları hakkında bilgi.

Name Type Description
backupFiles
  • string[]

Geçerli veritabanı için yedekleme dosyalarının listesi.

backupFinishDate
  • string

Yedekleme işlemi tamamlandığında tarih ve saat.

backupType

Yedekleme Türü.

databaseName
  • string

Veritabanı adı.

familyCount
  • integer

Yedekleme kümesinde dosya sayısı.

isCompressed
  • boolean

Yedekleme kümesi sıkıştırılmış olup olmadığı

isDamaged
  • boolean

Yedekleme sırasında veritabanı hasar görmüş, ancak yedekleme işlemi hatalara rağmen devam etmek için talepte bulundu.

position
  • integer

Dosyada geçerli veritabanı yedeklemenin konumu.

DatabaseCompatLevel

Veritabanı uyumluluk SQL Server bir numaralama

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

DatabaseFileInfo

Veritabanı dosyasına özgü bilgiler

Name Type Description
databaseName
  • string

Veritabanının adı

fileType

Veritabanı dosya türü

id
  • string

Veritabanı dosyası için benzersiz tanımlayıcı

logicalName
  • string

Dosyanın mantıksal adı

physicalFullName
  • string

Dosyanın işletim sistemi tam yolu

restoreFullName
  • string

Geri yüklemek için dosyanın önerilen tam yolu

sizeMB
  • number

Dosyanın megabayt cinsinden boyutu

DatabaseFileType

Veritabanı dosya türlerinin SQL Server bir numaralama

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

DatabaseMigrationStage

Geçişin geçerli aşaması

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

DatabaseMigrationState

Veritabanı düzeyinde geçiş durumu.

Name Type Description
CANCELLED
  • string
COMPLETED
  • string
CUTOVER_START
  • string
FAILED
  • string
FULL_BACKUP_UPLOAD_START
  • string
INITIAL
  • string
LOG_SHIPPING_START
  • string
POST_CUTOVER_COMPLETE
  • string
UNDEFINED
  • string
UPLOAD_LOG_FILES_START
  • string

DatabaseState

Veritabanı durumları SQL Server bir numaralama

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

DatabaseSummaryResult

Geçişte veritabanı sonuçlarının özeti

Name Type Description
endedOn
  • string

Geçiş bitiş zamanı

errorPrefix
  • string

Öğenin tüm hatalarını sorgulamak için joker karakter dizesi ön eki

itemsCompletedCount
  • integer

Başarıyla tamamlanan öğe sayısı

itemsCount
  • integer

Öğe sayısı

name
  • string

Öğenin adı

resultPrefix
  • string

Öğenin tüm alt tem sonuçlarını sorgulamak için kullanılan joker karakter dizesi ön eki

sizeMB
  • number

Veritabanının megabayt cinsinden boyutu

startedOn
  • string

Geçiş başlangıç saati

state

Geçişin geçerli durumu

statusMessage
  • string

Durum iletisi

DataIntegrityValidationResult

Sağlama toplama tabanlı Veri Bütünlüğü doğrulama sonuçları için sonuçlar

Name Type Description
failedObjects
  • object

Kaynak ve hedef çiftin başarısız tablo adlarının listesi

validationErrors

Veri bütünlüğü doğrulaması yaparken oluşan hataların listesi

DataItemMigrationSummaryResult

Veri öğesi geçişinin temel özeti

Name Type Description
endedOn
  • string

Geçiş bitiş zamanı

errorPrefix
  • string

Öğenin tüm hatalarını sorgulamak için joker karakter dizesi ön eki

itemsCompletedCount
  • integer

Başarıyla tamamlanan öğe sayısı

itemsCount
  • integer

Öğe sayısı

name
  • string

Öğenin adı

resultPrefix
  • string

Öğenin tüm alt tem sonuçlarını sorgulamak için kullanılan joker karakter dizesi ön eki

startedOn
  • string

Geçiş başlangıç saati

state

Geçişin geçerli durumu

statusMessage
  • string

Durum iletisi

ExecutionStatistics

Geçiş doğrulaması yaparken oluşan hatalar hakkında açıklama

Name Type Description
cpuTimeMs
  • number

Sorgu yürütme için milisaniye cinsinden CPU Süresi

elapsedTimeMs
  • number

Sorgunun yürütülmesi için milisaniye cinsinden süre

executionCount
  • integer

Hayır. sorgu yürütmelerinin

hasErrors
  • boolean

Sorgunun hatayla sonuçlanıp sonuçlanmayacaklarını gösterir

sqlErrors
  • string[]

SQL Hataları Listesi

waitStats

SQL sorgu yürütme bekleme türleri ve ilgili istatistiklerin sözlüğü

FileShare

Yol, Kullanıcı Adı ve Parola ile dosya paylaşımı bilgileri.

Name Type Description
password
  • string

Paylaşım konuma bağlanmak için kullanılan parola kimlik bilgileri.

path
  • string

Bu paylaşımın klasör yolu.

userName
  • string

Paylaşım konuma bağlanmak için kullanıcı adı kimlik bilgisi

GetTdeCertificatesSqlTaskInput

Base64 kodlanmış biçiminde TDE sertifikalarını alan görev için giriş.

Name Type Description
backupFileShare

Dosyaları geçici olarak depolamak için kullanılacak dosya paylaşımı için dosya paylaşımı bilgilerini yedekleme.

connectionInfo

Bağlantı bilgileri SQL Server

selectedCertificates

Dışarı aktaran sertifikayı şifrelemek için kullanmak üzere sertifika adlarını ve karşılık gelen parolayı içeren liste.

GetTdeCertificatesSqlTaskOutput

Base64 kodlanmış biçiminde TDE sertifikalarını alan görevin çıktısı.

Name Type Description
base64EncodedCertificates
  • object

Sertifika adlarından temel 64 kodlanmış biçime eşleme.

validationErrors

Doğrulama hataları

GetTdeCertificatesSqlTaskProperties

Base64 ile kodlanmış biçimde TDE sertifikalarını alan görevin özellikleri.

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • GetTDECertificates.Sql

Görev türü.

GetUserTablesSqlSyncTaskInput

Verilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin girişi

Name Type Description
selectedSourceDatabases
  • string[]

Tabloları toplanacak kaynak veritabanı adları listesi

selectedTargetDatabases
  • string[]

Tabloları toplanacak hedef veritabanı adlarının listesi

sourceConnectionInfo

SQL Server için bağlantı bilgileri

targetConnectionInfo

SQL DB için bağlantı bilgileri

GetUserTablesSqlSyncTaskOutput

Verilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin çıktısı

Name Type Description
databasesToSourceTables
  • object

Veritabanı adından kaynak tabloları listesine eşleme

databasesToTargetTables
  • object

Veritabanı adından hedef tablo listesine eşleme

tableValidationErrors
  • object

Veritabanı adından doğrulama hataları listesine eşleme

validationErrors

Doğrulama hataları

GetUserTablesSqlSyncTaskProperties

Belirtilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • GetUserTables.AzureSqlDb.Sync

Görev türü.

GetUserTablesSqlTaskInput

Verilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin girişi

Name Type Description
connectionInfo

SQL Server için bağlantı bilgileri

selectedDatabases
  • string[]

Tabloları toplanacak veritabanı adları listesi

GetUserTablesSqlTaskOutput

Verilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin çıktısı

Name Type Description
databasesToTables
  • object

Veritabanı adından Tablo listesine eşleme

id
  • string

Sonuç tanımlayıcısı

validationErrors

Doğrulama hataları

GetUserTablesSqlTaskProperties

Belirtilen veritabanı listesi için Kullanıcı tablolarını toplayan görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • GetUserTables.Sql

Görev türü.

LoginMigrationStage

Oturum açma geçişinin farklı aşamasının enumları.

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

LoginType

SMO LoginType'ın enum eşlemesi.

Name Type Description
AsymmetricKey
  • string
Certificate
  • string
ExternalGroup
  • string
ExternalUser
  • string
SqlLogin
  • string
WindowsGroup
  • string
WindowsUser
  • string

MigrateMISyncCompleteCommandInput

Azure SQL Veritabanı Yönetilen Örneği için çevrimiçi geçişi tamamlayan komutu için giriş.

Name Type Description
sourceDatabaseName
  • string

Yönetilen örnek veritabanının adı

MigrateMISyncCompleteCommandOutput

Yönetilen Örnek için çevrimiçi geçişi tamamlayan komutun Azure SQL Veritabanı çıktısı.

Name Type Description
errors

Komut yürütme sırasında oluşan hataların listesi

MigrateMISyncCompleteCommandProperties

Azure SQL Veritabanı Yönetilen Örneği için çevrimiçi geçişi tamamlayan komutun özellikleri.

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

Komut türü.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Komut girişi

output

Komut çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Komutun durumu. Bu, gönderildikten sonra yoksayılır.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

MySQL için Azure veritabanı geçiş görev girişleri için veritabanına özel bilgiler

Name Type Description
migrationSetting
  • object

Geçiş davranışını ayarlamaya yönelik geçiş ayarları

name
  • string

Veritabanının adı

sourceSetting
  • object

Kaynak uç noktası geçiş davranışını ayarlanacak kaynak ayarları

targetDatabaseName
  • string

Hedef veritabanının adı. Note: hedef veritabanı, Geçişe başlamadan önce kesilecek.

targetSetting
  • object

Hedef uç nokta geçiş davranışını ayarlamak için hedef ayarları

MigrateMySqlAzureDbForMySqlSyncTaskInput

MySQL veritabanlarını çevrimiçi geçişler için MySQL için Azure Veritabanı görev girişi

Name Type Description
selectedDatabases

Geçirilir veritabanları

sourceConnectionInfo

Kaynak MySQL için bağlantı bilgileri

targetConnectionInfo

Hedef ağ için bağlantı MySQL için Azure Veritabanı

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage
  • string

Hata iletisi

events

Hata olaylarının listesi.

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • DatabaseLevelErrorOutput

Sonuç türü

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges
  • integer

Uygulanan değişiklik sayısı

cdcDeleteCounter
  • integer

CDC silmeleri sayısı

cdcInsertCounter
  • integer

CDC eklemeleri sayısı

cdcUpdateCounter
  • integer

CDC güncelleştirme sayısı

databaseName
  • string

Veritabanının adı

endedOn
  • string

Geçiş bitiş zamanı

fullLoadCompletedTables
  • integer

Tam yükte tamamlanan tablo sayısı

fullLoadErroredTables
  • integer

Tam yükte hatalı tablo sayısı

fullLoadLoadingTables
  • integer

Tam yükte yüklenen tablo sayısı

fullLoadQueuedTables
  • integer

Tam yükte sıraya alınan tablo sayısı

id
  • string

Sonuç tanımlayıcısı

incomingChanges
  • integer

Gelen değişiklik sayısı

initializationCompleted
  • boolean

İlk yükün (tam yükün) tamamlanıp tamamlanmadığını gösterir

latency
  • integer

CDC uygulama gecikmesi

migrationState

Bu veritabanının bulunduğu geçiş durumu

resultType string:
  • DatabaseLevelOutput

Sonuç türü

startedOn
  • string

Geçiş başlangıç saati

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Name Type Description
error

Geçiş hatası

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • ErrorOutput

Sonuç türü

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Name Type Description
endedOn
  • string

Geçiş bitiş zamanı

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • MigrationLevelOutput

Sonuç türü

sourceServer
  • string

Kaynak sunucu adı

sourceServerVersion
  • string

Kaynak sunucu sürümü

startedOn
  • string

Geçiş başlangıç saati

targetServer
  • string

Hedef sunucu adı

targetServerVersion
  • string

Hedef sunucu sürümü

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter
  • string

Uygulanan silme sayısı

cdcInsertCounter
  • string

Uygulanan ekleme sayısı

cdcUpdateCounter
  • string

Uygulanan güncelleştirme sayısı

dataErrorsCounter
  • integer

Oluşan veri hatası sayısı

databaseName
  • string

Veritabanının adı

fullLoadEndedOn
  • string

Tam yük bitiş zamanı

fullLoadEstFinishTime
  • string

Tam yükün bitmesini tahmin etme

fullLoadStartedOn
  • string

Tam yükleme başlangıç zamanı

fullLoadTotalRows
  • integer

Tam yükte uygulanan satır sayısı

id
  • string

Sonuç tanımlayıcısı

lastModifiedTime
  • string

Hedefte son değiştirilme zamanı

resultType string:
  • TableLevelOutput

Sonuç türü

state

Tablo geçişinin geçerli durumu

tableName
  • string

Tablonun adı

totalChangesApplied
  • integer

Uygulanan toplam değişiklik sayısı

MigrateMySqlAzureDbForMySqlSyncTaskProperties

MySQL veritabanlarını çevrimiçi geçişler için MySQL için Azure Veritabanı görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • Migrate.MySql.AzureDbForMySql.Sync

Görev türü.

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Geçiş görevi girişlerini oluşturmak için PostgreSQL'PostgreSQL için Azure Veritabanı veritabanına özgü bilgiler

Name Type Description
migrationSetting
  • object

Geçiş davranışını ayaran geçiş ayarları

name
  • string

Veritabanının adı

sourceSetting
  • object

Kaynak uç nokta geçiş davranışını ayarlamak için kaynak ayarları

targetDatabaseName
  • string

Hedef veritabanının adı. Not: Geçiş başlamadan önce hedef veritabanı kesilir.

targetSetting
  • object

Hedef uç nokta geçiş davranışını ayarlamak için hedef ayarları

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

PostgreSQL veritabanlarını çevrimiçi geçişler için PostgreSQL için Azure Veritabanı görev girişi

Name Type Description
selectedDatabases

Geçirilir veritabanları

sourceConnectionInfo

Kaynak PostgreSQL için bağlantı bilgileri

targetConnectionInfo

Hedef ağ için bağlantı PostgreSQL için Azure Veritabanı

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage
  • string

Hata iletisi

events

Hata olaylarının listesi.

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • DatabaseLevelErrorOutput

Sonuç türü

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges
  • integer

Uygulanan değişiklik sayısı

cdcDeleteCounter
  • integer

CDC silmeleri sayısı

cdcInsertCounter
  • integer

CDC eklemeleri sayısı

cdcUpdateCounter
  • integer

CDC güncelleştirme sayısı

databaseName
  • string

Veritabanının adı

endedOn
  • string

Geçiş bitiş zamanı

fullLoadCompletedTables
  • integer

Tam yükte tamamlanan tablo sayısı

fullLoadErroredTables
  • integer

Tam yükte hatalı tablo sayısı

fullLoadLoadingTables
  • integer

Tam yükte yüklenen tablo sayısı

fullLoadQueuedTables
  • integer

Tam yükte sıraya alınan tablo sayısı

id
  • string

Sonuç tanımlayıcısı

incomingChanges
  • integer

Gelen değişiklik sayısı

initializationCompleted
  • boolean

İlk yükün (tam yükün) tamamlanıp tamamlanmadığını gösterir

latency
  • integer

CDC uygulama gecikmesi

migrationState

Bu veritabanının bulunduğu geçiş durumu

resultType string:
  • DatabaseLevelOutput

Sonuç türü

startedOn
  • string

Geçiş başlangıç saati

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Name Type Description
error

Geçiş hatası

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • ErrorOutput

Sonuç türü

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Name Type Description
endedOn
  • string

Geçiş bitiş zamanı

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • MigrationLevelOutput

Sonuç türü

sourceServer
  • string

Kaynak sunucu adı

sourceServerVersion
  • string

Kaynak sunucu sürümü

startedOn
  • string

Geçiş başlangıç saati

targetServer
  • string

Hedef sunucu adı

targetServerVersion
  • string

Hedef sunucu sürümü

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter
  • integer

Uygulanan silme sayısı

cdcInsertCounter
  • integer

Uygulanan ekleme sayısı

cdcUpdateCounter
  • integer

Uygulanan güncelleştirme sayısı

dataErrorsCounter
  • integer

Oluşan veri hatası sayısı

databaseName
  • string

Veritabanının adı

fullLoadEndedOn
  • string

Tam yük bitiş zamanı

fullLoadEstFinishTime
  • string

Tam yükü tamamla tahmini

fullLoadStartedOn
  • string

Tam yükleme başlangıç zamanı

fullLoadTotalRows
  • integer

Tam yükte uygulanan satır sayısı

id
  • string

Sonuç tanımlayıcısı

lastModifiedTime
  • string

Hedefte son değiştirilme zamanı

resultType string:
  • TableLevelOutput

Sonuç türü

state

Tablo geçişinin geçerli durumu

tableName
  • string

Tablonun adı

totalChangesApplied
  • integer

Toplam uygulanan değişiklik sayısı

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

PostgreSQL veritabanlarını çevrimiçi geçişler için PostgreSQL için Azure Veritabanı görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • Migrate.PostgreSql.AzureDbForPostgreSql.Sync

Görev türü.

MigrateSqlServerSqlDbDatabaseInput

SQL to Azure SQL DB geçiş görevi girişleri için veritabanına özel bilgiler

Name Type Description
makeSourceDbReadOnly
  • boolean

Geçişten önce veritabanı salt okuma ayarı yapılıp yapılmayacağını belirtir

name
  • string

Veritabanının adı

tableMap
  • object

Kaynak hedef tablolarla eşleme

targetDatabaseName
  • string

Hedef veritabanının adı. Note: hedef veritabanı, Geçişe başlamadan önce kesilecek.

MigrateSqlServerSqlDbSyncDatabaseInput

VERITABANı eşitleme geçiş görevi girişlerini Azure SQL SQL için veritabanına özgü bilgiler

Name Type Description
id
  • string

Veritabanı için benzersiz tanımlayıcı

migrationSetting
  • object

Geçiş davranışını ayaran geçiş ayarları

name
  • string

Veritabanının adı

schemaName
  • string

Geçirilir şema adı

sourceSetting
  • object

Kaynak uç nokta geçiş davranışını ayarlamak için kaynak ayarları

tableMap
  • object

Kaynak ile hedef tablo eşlemesi

targetDatabaseName
  • string

Hedef veritabanı adı

targetSetting
  • object

Hedef uç nokta geçiş davranışını ayarlamak için hedef ayarları

MigrateSqlServerSqlDbSyncTaskInput

Çevrimiçi geçişler için, SQL Server veritabanlarını Azure SQL Veritabanı görev girişi

Name Type Description
selectedDatabases

Geçirilir veritabanları

sourceConnectionInfo

Kaynağına bağlanma bilgileri

targetConnectionInfo

Hedefe bağlanma bilgileri

validationOptions

Doğrulama seçenekleri

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Name Type Description
errorMessage
  • string

Hata iletisi

events

Hata olaylarının listesi.

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • DatabaseLevelErrorOutput

Sonuç türü

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges
  • integer

Uygulanan değişiklik sayısı

cdcDeleteCounter
  • integer

CDC silmeleri sayısı

cdcInsertCounter
  • integer

CDC eklemeleri sayısı

cdcUpdateCounter
  • integer

CDC güncelleştirme sayısı

databaseName
  • string

Veritabanının adı

endedOn
  • string

Geçiş bitiş zamanı

fullLoadCompletedTables
  • integer

Tam yükte tamamlanan tablo sayısı

fullLoadErroredTables
  • integer

Tam yükte hatalı tablo sayısı

fullLoadLoadingTables
  • integer

Tam yükte yüklenen tablo sayısı

fullLoadQueuedTables
  • integer

Tam yükte sıraya alınan tablo sayısı

id
  • string

Sonuç tanımlayıcısı

incomingChanges
  • integer

Gelen değişiklik sayısı

initializationCompleted
  • boolean

İlk yükün (tam yükün) tamamlanıp tamamlanmadığını gösterir

latency
  • integer

CDC uygulama gecikmesi

migrationState

Bu veritabanının bulunduğu geçiş durumu

resultType string:
  • DatabaseLevelOutput

Sonuç türü

startedOn
  • string

Geçiş başlangıç saati

MigrateSqlServerSqlDbSyncTaskOutputError

Name Type Description
error

Geçiş hatası

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • ErrorOutput

Sonuç türü

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Name Type Description
databaseCount
  • integer

Veritabanı sayısı

endedOn
  • string

Geçiş bitiş zamanı

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • MigrationLevelOutput

Sonuç türü

sourceServer
  • string

Kaynak sunucu adı

sourceServerVersion
  • string

Kaynak sunucu sürümü

startedOn
  • string

Geçiş başlangıç saati

targetServer
  • string

Hedef sunucu adı

targetServerVersion
  • string

Hedef sunucu sürümü

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter
  • integer

Uygulanan silme sayısı

cdcInsertCounter
  • integer

Uygulanan ekleme sayısı

cdcUpdateCounter
  • integer

Uygulanan güncelleştirme sayısı

dataErrorsCounter
  • integer

Oluşan veri hatası sayısı

databaseName
  • string

Veritabanının adı

fullLoadEndedOn
  • string

Tam yük bitiş zamanı

fullLoadEstFinishTime
  • string

Tam yükün bitmesini tahmin etme

fullLoadStartedOn
  • string

Tam yükleme başlangıç zamanı

fullLoadTotalRows
  • integer

Tam yükte uygulanan satır sayısı

id
  • string

Sonuç tanımlayıcısı

lastModifiedTime
  • string

Hedefte son değiştirilme zamanı

resultType string:
  • TableLevelOutput

Sonuç türü

state

Tablo geçişinin geçerli durumu

tableName
  • string

Tablonun adı

totalChangesApplied
  • integer

Uygulanan toplam değişiklik sayısı

MigrateSqlServerSqlDbSyncTaskProperties

Çevrimiçi geçişler için, SQL Server veritabanlarını Azure SQL Veritabanı görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • Migrate.SqlServer.AzureSqlDb.Sync

Görev türü.

MigrateSqlServerSqlDbTaskInput

SQL Server veritabanlarını Azure SQL Veritabanı'a Azure SQL Veritabanı

Name Type Description
selectedDatabases

Geçirilir veritabanları

sourceConnectionInfo

Kaynağına bağlanma bilgileri

targetConnectionInfo

Hedefe bağlanma bilgileri

validationOptions

Geçiş sonrası çeşitli doğrulamaları etkinleştirme seçenekleri. Kullanılabilir seçenekler, 1.) Veri Bütünlüğü Denetimi: Verilerin doğru olduğundan emin olmak için geçiş sonrasında kaynak ve hedef tablolarda sağlama toplama tabanlı bir karşılaştırma gerçekleştirir. 2.) Şema Doğrulaması: Kaynak ve hedef tablolar arasında kapsamlı bir şema karşılaştırması gerçekleştirir ve kaynak ve hedef veritabanı arasındaki farkların listesini sağlar, 3.) Sorgu Analizi: Sorgu Planı Önbelleğinden veya Sorgu Deposu'dan otomatik olarak alınan bir dizi sorguyu yürütür ve bunları yürütür ve kaynak ile hedef veritabanı arasındaki yürütme süresi karşılaştırılır.

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

SQL Server 'ın Azure SQL DB 'ye geçirilmesi için veritabanı düzeyi sonucu.

Name Type Description
databaseName
  • string

Öğenin adı

endedOn
  • string

Geçiş bitiş zamanı

errorCount
  • integer

Veritabanı/nesne hatalarının sayısı.

errorPrefix
  • string

Öğenin tüm hatalarını sorgulamak için kullanılacak joker karakter dizesi öneki

exceptionsAndWarnings

Geçiş özel durumları ve uyarıları.

id
  • string

Sonuç tanımlayıcısı

message
  • string

Geçiş ilerleme durumu iletisi

numberOfObjects
  • integer

Nesne sayısı

numberOfObjectsCompleted
  • integer

Başarıyla tamamlanan nesne sayısı

objectSummary

Nesne Özeti, geçişe sonuçlanıyor

resultPrefix
  • string

Öğenin tüm alt Tem sonuçlarını sorgulamak için kullanılacak joker karakter dizesi öneki

resultType string:
  • DatabaseLevelOutput

Sonuç türü

stage

Bu veritabanının içinde olduğu geçiş aşaması

startedOn
  • string

Geçiş başlangıç saati

state

Geçişin geçerli durumu

statusMessage
  • string

Durum iletisi

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

SQL Server için Azure SQL DB geçişine yönelik veritabanı doğrulama sonucu.

Name Type Description
dataIntegrityValidationResult

Geçirilen kaynak ve hedef tablolar arasında veri bütünlüğü doğrulama sonucu sağlar.

endedOn
  • string

Doğrulama bitiş zamanı

id
  • string

Sonuç tanımlayıcısı

migrationId
  • string

Geçiş tanımlayıcısı

queryAnalysisValidationResult

Kaynak ve hedef veritabanı arasındaki bazı sorgu yürütme sonuçlarının sonuçları

resultType string:
  • MigrationDatabaseLevelValidationOutput

Sonuç türü

schemaValidationResult

Kaynak ve hedef veritabanı arasında şema karşılaştırma sonucu sağlar

sourceDatabaseName
  • string

Kaynak veritabanının adı

startedOn
  • string

Doğrulama başlangıç zamanı

status

Doğrulamanın veritabanı düzeyinde geçerli durumu

targetDatabaseName
  • string

Hedef veritabanının adı

MigrateSqlServerSqlDbTaskOutputError

SQL Server için Azure SQL DB geçişine yönelik görev hataları.

Name Type Description
error

Geçiş hatası

id
  • string

Özel durum için benzersiz tanımlayıcı

resultType string:
  • ErrorOutput

Sonuç türü

MigrateSqlServerSqlDbTaskOutputMigrationLevel

SQL Server 'ın Azure SQL DB 'ye geçirilmesi için geçiş düzeyi sonucu.

Name Type Description
databaseSummary

Geçiş sırasında veritabanı sonuçlarının Özeti

databases
  • object

Veritabanı adından veritabanı kimliğine eşleme olarak seçilen veritabanları

durationInSeconds
  • integer

Saniye cinsinden görev yürütme süresi.

endedOn
  • string

Geçiş bitiş zamanı

exceptionsAndWarnings

Geçiş özel durumları ve uyarıları.

id
  • string

Sonuç tanımlayıcısı

message
  • string

Geçiş ilerleme durumu iletisi

migrationReport

Geçiş raporu sonucu, geçiş raporunuzu indirmek için benzersiz URL sağlar.

resultType string:
  • MigrationLevelOutput

Sonuç türü

sourceServerBrandVersion
  • string

Kaynak sunucu marka sürümü

sourceServerVersion
  • string

Kaynak sunucu sürümü

startedOn
  • string

Geçiş başlangıç saati

status

Geçişin geçerli durumu

statusMessage
  • string

Geçiş durumu iletisi

targetServerBrandVersion
  • string

Hedef sunucu marka sürümü

targetServerVersion
  • string

Hedef sunucu sürümü

MigrateSqlServerSqlDbTaskOutputTableLevel

SQL Server 'ın Azure SQL DB 'ye geçirilmesi için tablo düzeyi sonucu.

Name Type Description
endedOn
  • string

Geçiş bitiş zamanı

errorPrefix
  • string

Öğenin tüm hatalarını sorgulamak için kullanılacak joker karakter dizesi öneki

id
  • string

Sonuç tanımlayıcısı

itemsCompletedCount
  • integer

Başarıyla tamamlanan öğe sayısı

itemsCount
  • integer

Öğe sayısı

objectName
  • string

Öğenin adı

resultPrefix
  • string

Öğenin tüm alt Tem sonuçlarını sorgulamak için kullanılacak joker karakter dizesi öneki

resultType string:
  • TableLevelOutput

Sonuç türü

startedOn
  • string

Geçiş başlangıç saati

state

Geçişin geçerli durumu

statusMessage
  • string

Durum iletisi

MigrateSqlServerSqlDbTaskOutputValidationResult

SQL Server için Azure SQL DB geçişine yönelik doğrulama sonucu.

Name Type Description
id
  • string

Sonuç tanımlayıcısı

migrationId
  • string

Geçiş tanımlayıcısı

resultType string:
  • MigrationValidationOutput

Sonuç türü

status

Doğrulamanın geçiş düzeyinde geçerli durumu. Veritabanı doğrulama sonucu durumunun durumu burada toplanacak.

summaryResults

Her veritabanı için doğrulama özeti sonuçları

MigrateSqlServerSqlDbTaskProperties

SQL Server veritabanlarını Azure SQL Veritabanı

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output MigrateSqlServerSqlDbTaskOutput[]:

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • Migrate.SqlServer.SqlDb

Görev türü.

MigrateSqlServerSqlMIDatabaseInput

VERITABANı Yönetilen Örneği geçiş görevi girişlerini Azure SQL SQL için veritabanına özgü bilgiler

Name Type Description
backupFilePaths
  • string[]

Mevcut yedeklemelerde kullanılacak yedekleme dosyalarının listesi.

backupFileShare

Bu veritabanını yedeklemek için dosya paylaşımı bilgilerini yedekleme.

name
  • string

Veritabanının adı

restoreDatabaseName
  • string

Hedefte veritabanının adı

MigrateSqlServerSqlMISyncTaskInput

SQL Server veritabanlarını Azure SQL veritabanı yönetilen örnek çevrimiçi senaryosuna geçirirken görevin girişi.

Name Type Description
azureApp

DMS örneğinin Azure SQL veritabanı yönetilen örneği ve Azure depolama hesabı hedef örneğine bağlanmak için kullanacağı uygulama Azure Active Directory

backupFileShare

Tüm seçili veritabanları için dosya paylaşma bilgilerini yedekleyin.

selectedDatabases

Geçirilecek veritabanları

sourceConnectionInfo

Kaynak SQL Server için bağlantı bilgileri

storageResourceId
  • string

Depolama alanının tam RESOURCEID

targetConnectionInfo

Azure SQL veritabanı yönetilen örneği için bağlantı bilgileri

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Name Type Description
activeBackupSets

Şu anda etkin olan yedekleme kümeleri (karşıya yükleniyor ya da geri yüklendi)

containerName
  • string

Yedeklemelerin kopyalandığı Azure depolama hesabında oluşturulan kapsayıcının adı

endedOn
  • string

Veritabanı geçişi bitiş zamanı

errorPrefix
  • string

Bu veritabanı için hataları sorgulamak üzere kullanılacak önek dizesi

exceptionsAndWarnings

Geçiş özel durumları ve uyarıları

fullBackupSetInfo

Tam yedekleme kümesinin ayrıntıları

id
  • string

Sonuç tanımlayıcısı

isFullBackupRestored
  • boolean

Hedef veritabanına tam yedeklemenin uygulanıp uygulanmadığı

lastRestoredBackupSetInfo

Son uygulanan yedekleme kümesi bilgileri

migrationState

Veritabanının geçerli durumu

resultType string:
  • DatabaseLevelOutput

Sonuç türü

sourceDatabaseName
  • string

Veritabanının adı

startedOn
  • string

Veritabanı geçişi başlangıç zamanı

MigrateSqlServerSqlMISyncTaskOutputError

Name Type Description
error

Geçiş hatası

id
  • string

Özel durum için benzersiz tanımlayıcı

resultType string:
  • ErrorOutput

Sonuç türü

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Name Type Description
databaseCount
  • integer

Veritabanı sayısı

databaseErrorCount
  • integer

Veritabanı düzeyindeki hataların sayısı

endedOn
  • string

Geçiş bitiş zamanı

id
  • string

Sonuç tanımlayıcısı

resultType string:
  • MigrationLevelOutput

Sonuç türü

sourceServerBrandVersion
  • string

Kaynak sunucu marka sürümü

sourceServerName
  • string

Kaynak sunucu adı

sourceServerVersion
  • string

Kaynak sunucu sürümü

startedOn
  • string

Geçiş başlangıç saati

state

Geçişin geçerli durumu

targetServerBrandVersion
  • string

Hedef sunucu marka sürümü

targetServerName
  • string

Hedef sunucu adı

targetServerVersion
  • string

Hedef sunucu sürümü

MigrateSqlServerSqlMISyncTaskProperties

SQL Server veritabanlarını Azure SQL veritabanı yönetilen örnek eşitleme senaryosuna geçirirken görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output MigrateSqlServerSqlMISyncTaskOutput[]:

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Görev türü.

MigrateSqlServerSqlMITaskInput

SQL Server veritabanlarını Azure SQL veritabanı yönetilen örneği 'ne geçirirken görevin girişi.

Name Type Description
backupBlobShare

Yedekleme dosyalarını depolamak için kullanılacak Azure depolama hesabı kapsayıcısının SAS URI 'SI.

backupFileShare

Tüm seçili veritabanları için dosya paylaşma bilgilerini yedekleyin.

backupMode

Mevcut yedeklemenin mi kullanacağınızı yoksa yeni yedekleme mi oluşturulacağını belirtmek için yedekleme modu. Mevcut yedeklemeler kullanılıyorsa, selectedDatabases 'de yedekleme dosyası yollarının sağlanması gerekir.

selectedAgentJobs
  • string[]

Geçirilecek aracı Işleri.

selectedDatabases

Geçirilecek veritabanları

selectedLogins
  • string[]

Geçirilecek oturum açma işlemleri.

sourceConnectionInfo

Kaynağa bağlanma bilgileri

targetConnectionInfo

Hedefe bağlanma bilgileri

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Type Description
endedOn
  • string

Geçiş bitiş zamanı

exceptionsAndWarnings

İş başına geçiş hataları ve uyarıları

id
  • string

Sonuç tanımlayıcısı

isEnabled
  • boolean

Özgün aracı Işinin durumu.

message
  • string

Geçiş ilerleme durumu iletisi

name
  • string

Aracı Iş adı.

resultType string:
  • AgentJobLevelOutput

Sonuç türü

startedOn
  • string

Geçiş başlangıç saati

state

Geçişin geçerli durumu

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Type Description
databaseName
  • string

Veritabanının adı

endedOn
  • string

Geçiş bitiş zamanı

exceptionsAndWarnings

Geçiş özel durumları ve uyarıları

id
  • string

Sonuç tanımlayıcısı

message
  • string

Geçiş ilerleme durumu iletisi

resultType string:
  • DatabaseLevelOutput

Sonuç türü

sizeMB
  • number

Veritabanının megabayt cinsinden boyutu

stage

Geçişin geçerli aşaması

startedOn
  • string

Geçiş başlangıç saati

state

Geçişin geçerli durumu

MigrateSqlServerSqlMITaskOutputError

Name Type Description
error

Geçiş hatası

id
  • string

Özel durum için benzersiz tanımlayıcı

resultType string:
  • ErrorOutput

Sonuç türü

MigrateSqlServerSqlMITaskOutputLoginLevel

Name Type Description
endedOn
  • string

Oturum açma geçişi bitiş zamanı

exceptionsAndWarnings

Oturum açma başına geçiş hatası ve uyarı

id
  • string

Sonuç tanımlayıcısı

loginName
  • string

Oturum açma adı.

message
  • string

Oturum açma geçişi ilerleme durumu iletisi

resultType string:
  • LoginLevelOutput

Sonuç türü

stage

Geçerli oturum aşaması

startedOn
  • string

Oturum açma geçiş başlangıç zamanı

state

Oturumun geçerli durumu

MigrateSqlServerSqlMITaskOutputMigrationLevel

Name Type Description
agentJobs
  • object

Adından kimliğe eşleme olarak seçilen aracı işleri

databases
  • object

Veritabanı adından veritabanı kimliğine eşleme olarak seçilen veritabanları

endedOn
  • string

Geçiş bitiş zamanı

exceptionsAndWarnings

Geçiş özel durumları ve uyarıları.

id
  • string

Sonuç tanımlayıcısı

logins
  • object

Adından kimliğe eşleme olarak seçili oturumlar

message
  • string

Geçiş ilerleme durumu iletisi

orphanedUsersInfo

Yalnız bırakılmış kullanıcılar listesi.

resultType string:
  • MigrationLevelOutput

Sonuç türü

serverRoleResults

Sunucu rolü geçiş sonuçlarının eşlemesi.

sourceServerBrandVersion
  • string

Kaynak sunucu marka sürümü

sourceServerVersion
  • string

Kaynak sunucu sürümü

startedOn
  • string

Geçiş başlangıç saati

state

Geçişin geçerli durumu

status

Geçişin geçerli durumu

targetServerBrandVersion
  • string

Hedef sunucu marka sürümü

targetServerVersion
  • string

Hedef sunucu sürümü

MigrateSqlServerSqlMITaskProperties

SQL Server veritabanlarını Azure SQL veritabanı yönetilen örneğine geçirirken görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildiğinde yok sayılır.

input

Görev girişi

output MigrateSqlServerSqlMITaskOutput[]:

Görev çıktısı. Bu, gönderildiğinde yok sayılır.

state

Görevin durumu. Bu, gönderildiğinde yok sayılır.

taskType string:
  • Migrate.SqlServer.AzureSqlDbMI

Görev türü.

MigrateSyncCompleteCommandInput

Bir veritabanı için eşitleme geçişini tamamlayan komutu için giriş.

Name Type Description
commitTimeStamp
  • string

Tamamlanması için zaman damgası

databaseName
  • string

Veritabanının adı

MigrateSyncCompleteCommandOutput

Bir veritabanı için eşitleme geçişini tamamlayan komutun çıktısı.

Name Type Description
errors

Komut yürütme sırasında oluşan hataların listesi

id
  • string

Sonuç tanımlayıcısı

MigrateSyncCompleteCommandProperties

Bir veritabanı için eşitleme geçişini tamamlayan komutun özellikleri.

Name Type Description
commandType string:
  • Migrate.Sync.Complete.Database

Komut türü.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Komut girişi

output

Komut çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Komutun durumu. Bu, gönderildikten sonra yoksayılır.

MigrationEligibilityInfo

Sunucu nesnesinin geçiş uygunluğu hakkında bilgi

Name Type Description
isEligibleForMigration
  • boolean

Nesnenin geçiş için uygun olup olmadığı.

validationMessages
  • string[]

Sunucu nesnesi için uygunluk hatası hakkında bilgi.

MigrationReportResult

Geçiş doğrulama raporu sonucu, oluşturulan raporu indirmek için URL'yi içerir.

Name Type Description
id
  • string

Geçiş doğrulama sonucu tanımlayıcısı

reportUrl
  • string

Raporun URL'si.

MigrationState

Geçişin geçerli durumu

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

MigrationStatus

Geçişin geçerli durumu

Name Type Description
Completed
  • string
CompletedWithWarnings
  • string
Configured
  • string
Connecting
  • string
Default
  • string
Error
  • string
Running
  • string
SelectLogins
  • string
SourceAndTargetSelected
  • string
Stopped
  • string

MigrationValidationDatabaseSummaryResult

Geçiş Doğrulama Veritabanı düzeyi özet sonucu

Name Type Description
endedOn
  • string

Doğrulama bitiş zamanı

id
  • string

Sonuç tanımlayıcısı

migrationId
  • string

Geçiş Tanımlayıcısı

sourceDatabaseName
  • string

Kaynak veritabanının adı

startedOn
  • string

Doğrulama başlangıç zamanı

status

Veritabanı düzeyinde doğrulamanın geçerli durumu

targetDatabaseName
  • string

Hedef veritabanının adı

MigrationValidationOptions

Geçişten sonra çalıştırılacak doğrulama türleri

Name Type Description
enableDataIntegrityValidation
  • boolean

Seçilen veritabanı/tablolar için kaynak ve hedef arasında bir sağlama toplamı tabanlı veri bütünlüğü doğrulaması gerçekleştirmeye izin verir.

enableQueryAnalysisValidation
  • boolean

Kaynak veritabanından sorgu alarak hızlı ve akıllı bir sorgu Analizi gerçekleştirmeye izin verir ve bunları hedefte yürütür. Sonuç, ayıklanan sorgular için kaynak ve hedef veritabanlarındaki yürütmeler için yürütme istatistiklerine sahip olacaktır.

enableSchemaValidation
  • boolean

, Kaynak ve hedef arasındaki şema bilgilerini karşılaştırmanıza izin verir.

MiSqlConnectionInfo

Veritabanı Yönetilen örneğiyle bağlantı oluşturmak Azure SQL özellikler

Name Type Description
managedInstanceResourceId
  • string

Veritabanı Yönetilen Azure SQL için kaynak kimliği

password
  • string

Parola kimlik bilgileri.

type string:

Bağlantı bilgisi türü

userName
  • string

Kullanıcı adı

MySqlConnectionInfo

MySQL sunucusuna bağlanma bilgileri

Name Type Description
password
  • string

Parola kimlik bilgileri.

port
  • integer

Sunucu için bağlantı noktası

serverName
  • string

Sunucunun adı

type string:

Bağlantı bilgilerinin türü

userName
  • string

Kullanıcı adı

ObjectType

Farkı olan nesnenin türü. Örneğin (Table/View/StoredProcedure)

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

ODataError

OData biçiminde hata bilgileri.

Name Type Description
code
  • string

'InvalidRequest' veya 'InternalServerError' gibi hatanın makine tarafından okunabilir açıklaması

details

Bu hataya neden olan iç hatalar

message
  • string

Hatanın okunabilir açıklaması

OrphanedUserInfo

SQL Server veritabanında yalnız kalan kullanıcıların bilgileri.

Name Type Description
databaseName
  • string

Kullanıcının üst veritabanı

name
  • string

Yalnız kalan kullanıcının adı

PostgreSqlConnectionInfo

PostgreSQL sunucusuna bağlanma bilgileri

Name Type Description
databaseName
  • string

Veritabanının adı

password
  • string

Parola kimlik bilgileri.

port
  • integer

Sunucu için Bağlantı Noktası

serverName
  • string

Sunucunun adı

type string:

Bağlantı bilgisi türü

userName
  • string

Kullanıcı adı

ProjectTask

Görev kaynağı

Name Type Description
etag
  • string

HTTP güçlü varlık etiketi değeri. Bu, gönderildikten sonra yoksayılır.

id
  • string

Kaynak Kimliği.

name
  • string

Kaynak adı.

properties ProjectTaskProperties:

Özel görev özellikleri

type
  • string

Kaynak türü.

QueryAnalysisValidationResult

Kaynak ve hedef arasında sorgu analizi karşılaştırması sonuçları

Name Type Description
queryResults

Yürütülen sorguların listesi ve kaynak ve hedefte yürütme sonuçları

validationErrors

Yürütmenin parçası olan hatalar

QueryExecutionResult

Kaynak ve hedefte yürütme için sorgu analizi sonuçlarını açıklar

Name Type Description
queryText
  • string

Kaynak sunucudan alınan sorgu metni

sourceResult

Kaynaktan sorgu analizi sonucu

statementsInBatch
  • integer

Toplam hayır. toplu iş içinde deyimlerinin

targetResult

Hedeften sorgu analizi sonucu

ReportableException

Tüm özel durumlar için özel durum nesnesi

Name Type Description
actionableMessage
  • string

Bu özel durum için eyleme değiştirilebilir adımlar

filePath
  • string

Özel durumun meydana geldiği dosyanın yolu

hResult
  • integer

Belirli bir özel durum için atanan kodlu sayısal değer

lineNumber
  • string

Özel durumun meydana geldiği satır numarası

message
  • string

Hata iletisi

stackTrace
  • string

Yığın izlemesi

SchemaComparisonValidationResult

Kaynak ve hedef arasında şema karşılaştırması sonuçları

Name Type Description
schemaDifferences

Kaynak ve hedef veritabanları arasındaki şema farklarının listesi

sourceDatabaseObjectCount
  • object

Kaynak veritabanı nesnelerinin sayısı

targetDatabaseObjectCount
  • object

Hedef veritabanı nesnelerinin sayısı

validationErrors

Şema karşılaştırma doğrulaması yaparken oluşan hataların listesi

SchemaComparisonValidationResultType

Geçiş doğrulaması yaparken oluşan hatalar hakkında açıklama

Name Type Description
objectName
  • string

Farka sahip olan nesnenin adı

objectType

Farkı olan nesnenin türü. Örneğin (Table/View/StoredProcedure)

updateAction

Eylem türünü hedefe göre güncelleştirme

SelectedCertificateInput

TDE etkin veritabanları için dışarı aktar verilecek sertifika bilgileri.

Name Type Description
certificateName
  • string

Dışarı aktar verilecek sertifikanın adı.

password
  • string

Dışarı aktaran sertifikayı şifrelemek için kullanmak üzere parola.

ServerLevelPermissionsGroup

Doğrulamalar için izin grubu. Bu gruplar, Kullanıcı etkinliğini doğrulamak için bir izin kümesi çalıştırır. Gerçekleştirdiğiniz etkinliğin izin grubunu seçin.

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

Severity

Doğrulama hatasının önem derecesi

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

SqlConnectionInfo

SQL veritabanı sunucusuna bağlanma bilgileri

Name Type Description
additionalSettings
  • string

Ek bağlantı ayarları

authentication

Bağlantı için kullanılacak kimlik doğrulaması türü

dataSource
  • string

Biçim protokolündeki veri kaynağı: Machinename\sqlserverınstancename, PortNumber

encryptConnection
  • boolean

Bağlantının şifrelenip şifrelenmeyeceğini belirtir

password
  • string

Parola kimlik bilgileri.

platform

Bağlantı için sunucu platformu türü

trustServerCertificate
  • boolean

Sunucu sertifikasına güvenip güvenmeyeceğinizi belirtir

type string:

Bağlantı bilgilerinin türü

userName
  • string

Kullanıcı adı

SqlSourcePlatform

Bağlantı için sunucu platformu türü

Name Type Description
SqlOnPrem
  • string

StartMigrationScenarioServerRoleResult

Sunucu rolü geçiş sonucu

Name Type Description
exceptionsAndWarnings

Geçiş özel durumları ve uyarıları.

name
  • string

Sunucu rolünün adı.

state

Geçişin geçerli durumu

SyncDatabaseMigrationReportingState

Farklı veritabanı düzeyi çevrimiçi geçiş durumunun enum.

Name Type Description
CANCELLED
  • string
CANCELLING
  • string
COMPLETE
  • string
COMPLETING
  • string
CONFIGURING
  • string
FAILED
  • string
INITIALIAZING
  • string
READY_TO_COMPLETE
  • string
RUNNING
  • string
STARTING
  • string
UNDEFINED
  • string

SyncMigrationDatabaseErrorEvent

Çevrimiçi geçiş için veritabanı geçiş hataları

Name Type Description
eventText
  • string

Olay metni.

eventTypeString
  • string

Olay türü.

timestampString
  • string

Zaman damgasının dize değeri.

SyncTableMigrationState

Tablo düzeyinde çevrimiçi geçişin farklı durumunun enumları.

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

TaskState

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

Name Type Description
Canceled
  • string
Failed
  • string
FailedInputValidation
  • string
Faulted
  • string
Queued
  • string
Running
  • string
Succeeded
  • string
Unknown
  • string

UpdateActionType

Şema karşılaştırması yaparken karşılaştıran nesne için gerçek farkın türü

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

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

SQL'den VERITABANı eşitleme geçişine geçiş girişini Azure SQL görev özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • ValidateMigrationInput.SqlServer.SqlDb.Sync

Görev türü.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Yönetilen veritabanlarını yönetilen SQL Server senaryoya Azure SQL Veritabanı görev girişi.

Name Type Description
azureApp

Azure Active Directory Yönetilen Örnek ve Azure Depolama Hesabı'nın hedef örneğine bağlanmak için DMS örneğinin Azure SQL Veritabanı uygulaması

backupFileShare

Seçilen tüm veritabanları için dosya paylaşımı bilgilerini yedekleme.

selectedDatabases

Geçirilir veritabanları

sourceConnectionInfo

Kaynak ağ için bağlantı SQL Server

storageResourceId
  • string

Depolamanın tam resourceId'i

targetConnectionInfo

Yönetilen Örnek için Azure SQL Veritabanı bilgileri

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Yönetilen Örnek çevrimiçi geçişi için geçiş girişini Azure SQL Veritabanı görevin çıktısı

Name Type Description
id
  • string

Veritabanı tanımlayıcısı

name
  • string

Veritabanının adı

validationErrors

Seçili veritabanı nesnesiyle ilişkili hatalar

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

SQL'den Yönetilen Örnek eşitleme senaryosuna geçiş girişini Azure SQL Veritabanı görevin özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS

Görev türü.

ValidateMigrationInputSqlServerSqlMITaskInput

SQL'den geçiş girişlerini doğrulama görevi için giriş Azure SQL Yönetilen Örneği

Name Type Description
backupBlobShare

Yedekleme dosyalarını depolamak için kullanılacak Azure Depolama Hesabı Kapsayıcısı'nın SAS URI'si.

backupFileShare

Seçilen tüm veritabanları için dosya paylaşımı bilgilerini yedekleme.

backupMode

Var olan yedeklemenin kullan mı yoksa yeni yedekleme mi oluşturularak oluşturul silinip oluşturul olmadığını belirtmek için Yedekleme Modu.

selectedDatabases

Geçirilir veritabanları

selectedLogins
  • string[]

Geçirilen oturum açma bilgileri

sourceConnectionInfo

Kaynağına bağlanma bilgileri

targetConnectionInfo

Hedefe bağlanma bilgileri

ValidateMigrationInputSqlServerSqlMITaskOutput

GEÇIŞleri doğrulamak için SQL'e geçiş girişini doğrulayan Azure SQL Yönetilen Örneği çıktısı

Name Type Description
backupFolderErrors

BackupFolder yoluyla ilişkili hatalar

backupShareCredentialsErrors

Yedekleme paylaşımı kullanıcı adı ve parola kimlik bilgileriyle ilişkili hatalar

backupStorageAccountErrors

Sağlanan depolama hesabıyla ilişkili hatalar.

databaseBackupInfo

Mevcut yedekleme modu kullanılırken yedekleme dosyaları hakkında bilgi.

existingBackupErrors

Mevcut yedekleme dosyalarıyla ilişkili hatalar.

id
  • string

Sonuç tanımlayıcısı

name
  • string

Veritabanının adı

restoreDatabaseNameErrors

RestoreDatabaseName ile ilişkili hatalar

ValidateMigrationInputSqlServerSqlMITaskProperties

SQL'den Yönetilen Örnek'e geçiş girişini doğrulayan Azure SQL Veritabanı özellikleri

Name Type Description
commands CommandProperties[]:

Komut özellikleri dizisi.

errors

Hata dizisi. Bu, gönderildikten sonra yoksayılır.

input

Görev girişi

output

Görev çıktısı. Bu, gönderildikten sonra yoksayılır.

state

Görevin durumu. Bu, gönderildikten sonra yoksayılır.

taskType string:
  • ValidateMigrationInput.SqlServer.AzureSqlDbMI

Görev türü.

ValidateSyncMigrationInputSqlServerTaskInput

SQL eşitleme geçişleri için geçiş girişini doğrulayan görev girişi

Name Type Description
selectedDatabases

Geçirilir veritabanları

sourceConnectionInfo

Kaynak SQL Server'a bağlanma bilgileri

targetConnectionInfo

Hedefe bağlanma bilgileri

ValidateSyncMigrationInputSqlServerTaskOutput

SQL eşitleme geçişleri için geçiş girişini doğrulayan görevin çıktısı

Name Type Description
id
  • string

Veritabanı tanımlayıcısı

name
  • string

Veritabanının adı

validationErrors

Seçili veritabanı nesnesiyle ilişkili hatalar

ValidationError

Geçiş doğrulaması yaparken oluşan hatalar hakkında açıklama

Name Type Description
severity

Hatanın önem derecesi

text
  • string

Hata Metni

ValidationStatus

Doğrulamanın geçerli durumu

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

WaitStatistics

Sorgu toplu yürütmesi sırasında toplanan istatistikleri bekleme

Name Type Description
waitCount
  • integer

Toplam hayır. bekleme sürelerinin

waitTimeMs
  • number

Milisaniye cinsinden toplam bekleme süresi

waitType
  • string

Bekleme türü