Tasks - Get

Ottenere informazioni sulle attività
La risorsa attività è una risorsa nidificata e solo proxy che rappresenta il lavoro eseguito da un'istanza di DMS (classica). Il metodo GET recupera informazioni su un'attività.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
groupName
path True

string

Nome del gruppo di risorse

projectName
path True

string

Nome del progetto

serviceName
path True

string

Nome del servizio

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

taskName
path True

string

Nome dell'attività

api-version
query True

string

Versione dell'API

$expand
query

string

Espandere la risposta

Risposte

Nome Tipo Descrizione
200 OK

ProjectTask

Risorsa attività

Other Status Codes

ApiError

Errore

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

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

Definizioni

Nome Descrizione
ApiError

Informazioni sugli errori.

AuthenticationType

Enumerazione dei possibili tipi di autenticazione durante la connessione

AzureActiveDirectoryApp

Applicazione Azure Active Directory

BackupFileInfo

Informazioni sul file di backup

BackupFileStatus

Enumerazione Stato del file di backup del log.

BackupMode

Enumerazione delle modalità di backup

BackupSetInfo

Informazioni sul set di backup

BackupType

Enumerazione dei diversi tipi di backup.

BlobShare

Informazioni sull'archiviazione contenitori BLOB.

CommandState

Stato del comando. Questo valore viene ignorato se inviato.

ConnectToMongoDbTaskProperties

Proprietà per l'attività che convalida la connessione a e fornisce informazioni su un server MongoDB

ConnectToSourceMySqlTaskInput

Input per l'attività che convalida la connessione al database MySQL

ConnectToSourceMySqlTaskProperties

Proprietà per l'attività che convalida la connessione al database MySQL

ConnectToSourceNonSqlTaskOutput

Output per la connessione all'origine del tipo MySQL

ConnectToSourceOracleSyncTaskInput

Input per l'attività che convalida la connessione al database Oracle

ConnectToSourceOracleSyncTaskOutput

Output per l'attività che convalida la connessione al database Oracle

ConnectToSourceOracleSyncTaskProperties

Proprietà per l'attività che convalida la connessione al database Oracle

ConnectToSourcePostgreSqlSyncTaskInput

Input per l'attività che convalida la connessione ai requisiti del server di origine e PostgreSQL

ConnectToSourcePostgreSqlSyncTaskOutput

Output per l'attività che convalida la connessione ai requisiti del server di origine e PostgreSQL

ConnectToSourcePostgreSqlSyncTaskProperties

Proprietà per l'attività che convalida la connessione al server PostgreSQL e ai requisiti del server di origine per la migrazione online

ConnectToSourceSqlServerSyncTaskProperties

Proprietà per l'attività che convalida la connessione a SQL Server e requisiti del server di origine per la migrazione online

ConnectToSourceSqlServerTaskInput

Input per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Output a livello di processo agente per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Output a livello di database per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

ConnectToSourceSqlServerTaskOutputLoginLevel

Output a livello di accesso per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

ConnectToSourceSqlServerTaskOutputTaskLevel

Output a livello di attività per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

ConnectToSourceSqlServerTaskProperties

Proprietà per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

ConnectToTargetAzureDbForMySqlTaskInput

Input per l'attività che convalida la connessione ai requisiti del server di Database di Azure per MySQL e di destinazione

ConnectToTargetAzureDbForMySqlTaskOutput

Output per l'attività che convalida la connessione ai requisiti del server di Database di Azure per MySQL e di destinazione

ConnectToTargetAzureDbForMySqlTaskProperties

Proprietà per l'attività che convalida la connessione a Database di Azure per MySQL e requisiti del server di destinazione

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Input per l'attività che convalida la connessione ai requisiti del server di Database di Azure per PostgreSQL e di destinazione

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Output per l'attività che convalida la connessione ai requisiti del server di Database di Azure per PostgreSQL e di destinazione

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che convalida la connessione al server database di Azure per PostgreSQL e i requisiti del server di destinazione per la migrazione online

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Input per l'attività che convalida la connessione a Database di Azure per PostgreSQL e requisiti del server di destinazione per l'origine Oracle.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Output per l'attività che convalida la connessione a Database di Azure per PostgreSQL e requisiti del server di destinazione per l'origine Oracle.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che convalida la connessione al server database di Azure per PostgreSQL e i requisiti del server di destinazione per la migrazione online per l'origine Oracle.

ConnectToTargetSqlDbTaskInput

Input per l'attività che convalida la connessione ai requisiti del database SQL e del server di destinazione

ConnectToTargetSqlDbTaskOutput

Output per l'attività che convalida la connessione ai requisiti del database SQL e del server di destinazione

ConnectToTargetSqlDbTaskProperties

Proprietà per l'attività che convalida la connessione ai requisiti del database SQL e del server di destinazione

ConnectToTargetSqlMISyncTaskInput

Input per l'attività che convalida la connessione allo scenario online Azure SQL database Istanza gestita.

ConnectToTargetSqlMISyncTaskOutput

Output per l'attività che convalida la connessione a Azure SQL Database Istanza gestita.

ConnectToTargetSqlMISyncTaskProperties

Proprietà per l'attività che convalida la connessione a Azure SQL Database Istanza gestita

ConnectToTargetSqlMITaskInput

Input per l'attività che convalida la connessione a Azure SQL Database Istanza gestita.

ConnectToTargetSqlMITaskOutput

Output per l'attività che convalida la connessione a Azure SQL Database Istanza gestita.

ConnectToTargetSqlMITaskProperties

Proprietà per l'attività che convalida la connessione a Azure SQL Database Istanza gestita

ConnectToTargetSqlSqlDbSyncTaskInput

Input per l'attività che convalida la connessione ai requisiti del database e del server di destinazione Azure SQL

ConnectToTargetSqlSqlDbSyncTaskProperties

Proprietà per l'attività che convalida la connessione al database SQL e i requisiti del server di destinazione per la migrazione online

createdByType
DatabaseBackupInfo

Informazioni sui file di backup quando viene usata la modalità di backup esistente.

DatabaseCompatLevel

Enumerazione dei livelli di compatibilità del database SQL Server

DatabaseFileInfo

Informazioni specifiche sul file di database

DatabaseFileType

Enumerazione dei tipi di file di database SQL Server

DatabaseMigrationStage

Fase corrente della migrazione

DatabaseMigrationState

Stato di migrazione a livello di database.

DatabaseSchemaMap

Mapping di schemi per database

DatabaseState

Enumerazione degli stati del database di SQL Server

DatabaseSummaryResult

Riepilogo dei risultati del database nella migrazione

DatabaseTable

Proprietà tabella

DataIntegrityValidationResult

Risultati per i risultati della convalida dell'integrità dei dati basata su checksum

DataItemMigrationSummaryResult

Riepilogo di base di una migrazione degli elementi di dati

ExecutionStatistics

Descrizione degli errori durante l'esecuzione della convalida della migrazione

FileShare

Informazioni sulla condivisione file con Path, Username e Password.

GetTdeCertificatesSqlTaskInput

Input per l'attività che ottiene i certificati TDE in formato codificato Base64.

GetTdeCertificatesSqlTaskOutput

Output dell'attività che ottiene i certificati TDE in formato codificato Base64.

GetTdeCertificatesSqlTaskProperties

Proprietà per l'attività che ottiene i certificati TDE in formato con codifica Base64.

GetUserTablesMySqlTaskInput

Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

GetUserTablesMySqlTaskOutput

Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database

GetUserTablesMySqlTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

GetUserTablesOracleTaskInput

Input per l'attività che ottiene l'elenco di tabelle contenute in un elenco specificato di schemi Oracle.

GetUserTablesOracleTaskOutput

Output per l'attività che ottiene l'elenco di tabelle contenute in un elenco specificato di schemi Oracle.

GetUserTablesOracleTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di schemi Oracle

GetUserTablesPostgreSqlTaskInput

Input per l'attività che ottiene l'elenco di tabelle per un elenco specificato di database PostgreSQL.

GetUserTablesPostgreSqlTaskOutput

Output per l'attività che ottiene l'elenco di tabelle per un elenco specificato di database PostgreSQL.

GetUserTablesPostgreSqlTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

GetUserTablesSqlSyncTaskInput

Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

GetUserTablesSqlSyncTaskOutput

Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database

GetUserTablesSqlSyncTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

GetUserTablesSqlTaskInput

Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

GetUserTablesSqlTaskOutput

Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database

GetUserTablesSqlTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

LoginMigrationStage

Enumerazione della diversa fase di migrazione dell'account di accesso.

LoginType

Mapping delle enumerazioni di SMO LoginType.

MigrateMISyncCompleteCommandInput

Input per il comando che completa la migrazione online per un Istanza gestita database di Azure SQL.

MigrateMISyncCompleteCommandOutput

Output per il comando che completa la migrazione online per un Istanza gestita di database di Azure SQL.

MigrateMISyncCompleteCommandProperties

Proprietà per il comando che completa la migrazione online per un Azure SQL Database Istanza gestita.

MigrateMongoDbTaskProperties

Proprietà per l'attività che esegue la migrazione dei dati tra origini dati MongoDB

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informazioni specifiche del database per MySQL offline per Database di Azure per MySQL input dell'attività di migrazione

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Input per l'attività che esegue la migrazione dei database MySQL a Database di Azure per MySQL per le migrazioni offline

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Proprietà per l'attività che esegue la migrazione dei database MySQL a Database di Azure per MySQL per le migrazioni offline

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informazioni specifiche del database per MySQL per Database di Azure per MySQL input dell'attività di migrazione

MigrateMySqlAzureDbForMySqlSyncTaskInput

Input per l'attività che esegue la migrazione dei database MySQL a Database di Azure per MySQL per le migrazioni online

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

Proprietà per l'attività che esegue la migrazione dei database MySQL a Database di Azure per MySQL per le migrazioni online

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che esegue la migrazione di Oracle a Database di Azure per PostgreSQL per le migrazioni online

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informazioni specifiche del database per Oracle per Database di Azure per PostgreSQL input dell'attività di migrazione

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Input per l'attività che esegue la migrazione di database Oracle a Database di Azure per PostgreSQL per le migrazioni online

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informazioni specifiche del database per PostgreSQL per Database di Azure per PostgreSQL input dell'attività di migrazione

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Tabelle selezionate per la migrazione

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Input per l'attività che esegue la migrazione dei database PostgreSQL a Database di Azure per PostgreSQL per le migrazioni online

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che esegue la migrazione dei database PostgreSQL a Database di Azure per PostgreSQL per le migrazioni online

MigrateSqlServerSqlDbDatabaseInput

Informazioni specifiche del database per SQL per Azure SQL input attività di migrazione del database

MigrateSqlServerSqlDbSyncDatabaseInput

Informazioni specifiche del database per SQL per Azure SQL input dell'attività di migrazione della sincronizzazione del database

MigrateSqlServerSqlDbSyncTaskInput

Input per l'attività che esegue la migrazione dei database di SQL Server in Azure SQL database per le migrazioni online

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
MigrateSqlServerSqlDbSyncTaskOutputError
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
MigrateSqlServerSqlDbSyncTaskProperties

Proprietà per l'attività che esegue la migrazione di database SQL Server locali a Azure SQL Database per le migrazioni online

MigrateSqlServerSqlDbTaskInput

Input per l'attività che esegue la migrazione di database di SQL Server SQL Server in Azure SQL database

MigrateSqlServerSqlDbTaskOutputDatabaseLevel
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
MigrateSqlServerSqlDbTaskOutputError
MigrateSqlServerSqlDbTaskOutputMigrationLevel
MigrateSqlServerSqlDbTaskOutputTableLevel
MigrateSqlServerSqlDbTaskOutputValidationResult
MigrateSqlServerSqlDbTaskProperties

Proprietà per l'attività che esegue la migrazione di database SQL Server locali a Azure SQL database

MigrateSqlServerSqlMIDatabaseInput

Informazioni specifiche del database per SQL per Azure SQL input attività di migrazione del database Istanza gestita

MigrateSqlServerSqlMISyncTaskInput

Input per l'attività che esegue la migrazione di database SQL Server in Azure SQL scenario online Istanza gestita database.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

Proprietà per l'attività che esegue la migrazione di database SQL Server allo scenario di sincronizzazione Azure SQL database Istanza gestita

MigrateSqlServerSqlMITaskInput

Input per l'attività che esegue la migrazione di database SQL Server a Azure SQL Database Istanza gestita.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

Proprietà per attività che esegue la migrazione di database SQL Server a Azure SQL database Istanza gestita

MigrateSsisTaskInput

Input per l'attività che esegue la migrazione dei pacchetti SSIS da SQL Server a Azure SQL Database Istanza gestita.

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

Proprietà per l'attività che esegue la migrazione di pacchetti SSIS da database SQL Server a Azure SQL database Istanza gestita.

MigrateSyncCompleteCommandInput

Input per il comando che completa la migrazione della sincronizzazione per un database.

MigrateSyncCompleteCommandOutput

Output per il comando che completa la migrazione della sincronizzazione per un database.

MigrateSyncCompleteCommandProperties

Proprietà per il comando che completa la migrazione di sincronizzazione per un database.

MigrationEligibilityInfo

Informazioni sull'idoneità alla migrazione di un oggetto server

MigrationReportResult

Il risultato del report di convalida della migrazione contiene l'URL per il download del report generato.

MigrationState

Stato corrente della migrazione

MigrationStatus

Stato corrente della migrazione

MigrationValidationDatabaseSummaryResult

Risultato di riepilogo a livello di database di convalida della migrazione

MigrationValidationOptions

Tipi di convalida da eseguire dopo la migrazione

MigrationValidationResult

Risultato della convalida della migrazione

MiSqlConnectionInfo

Proprietà necessarie per creare una connessione all'istanza gestita del database Azure SQL

MongoDbClusterInfo

Descrive un'origine dati MongoDB

MongoDbClusterType

Tipo di origine dati

MongoDbCollectionInfo

Descrive una raccolta supportata all'interno di un database MongoDB

MongoDbCollectionProgress

Descrive lo stato di avanzamento di una raccolta

MongoDbCollectionSettings

Descrive come eseguire la migrazione di una singola raccolta MongoDB

MongoDbConnectionInfo

Descrive una connessione a un'origine dati MongoDB

MongoDbDatabaseInfo

Descrive un database all'interno di un'origine dati MongoDB

MongoDbDatabaseProgress

Descrive lo stato di avanzamento di un database

MongoDbDatabaseSettings

Descrive come eseguire la migrazione di un singolo database MongoDB

MongoDbError

Descrive un errore o un avviso che si è verificato durante una migrazione di MongoDB

MongoDbErrorType

Tipo di errore o avviso

MongoDbMigrationProgress

Descrive lo stato di avanzamento della migrazione complessiva

MongoDbMigrationSettings

Descrive come eseguire una migrazione dei dati MongoDB

MongoDbMigrationState
MongoDbReplication

Viene descritto il modo in cui le modifiche verranno replicate dall'origine alla destinazione. Il valore predefinito è OneTime.

MongoDbShardKeyField

Descrive un riferimento a un campo all'interno di una chiave partizione di MongoDB

MongoDbShardKeyInfo

Descrive una chiave shard di MongoDB

MongoDbShardKeyOrder

Ordinamento dei campi

MongoDbShardKeySetting

Descrive una chiave shard di MongoDB

MongoDbThrottlingSettings

Specifica i limiti delle risorse per la migrazione

MySqlConnectionInfo

Informazioni per la connessione al server MySQL

MySqlTargetPlatformType

Piattaforma di destinazione per la migrazione

ObjectType

Tipo dell'oggetto con la differenza. Ad esempio (Table/View/StoredProcedure)

ODataError

Informazioni sugli errori nel formato OData.

OracleConnectionInfo

Informazioni per la connessione al server Oracle

OrphanedUserInfo

Informazioni degli utenti orfani nel database di SQL Server.

PostgreSqlConnectionInfo

Informazioni per la connessione al server PostgreSQL

ProjectTask

Risorsa attività

QueryAnalysisValidationResult

Risultati per il confronto tra l'analisi delle query tra l'origine e la destinazione

QueryExecutionResult

Descrive i risultati dell'analisi delle query per l'esecuzione nell'origine e nella destinazione

ReplicateMigrationState

Wrapper per replicare gli stati di migrazione segnalati.

ReportableException

Oggetto eccezione per tutte le eccezioni personalizzate

ScenarioSource

Enumerazione del tipo di origine

ScenarioTarget

Enumerazione del tipo di destinazione

SchemaComparisonValidationResult

Risultati per il confronto dello schema tra l'origine e la destinazione

SchemaComparisonValidationResultType

Descrizione degli errori durante l'esecuzione della convalida della migrazione

SelectedCertificateInput

Informazioni per l'esportazione del certificato per i database abilitati per TDE.

ServerLevelPermissionsGroup

Gruppo di autorizzazioni per le convalida. Questi gruppi eseguiranno un set di autorizzazioni per la convalida dell'attività utente. Selezionare il gruppo di autorizzazioni per l'attività che si sta eseguendo.

ServerProperties

Proprietà del server per l'origine del tipo MySQL

Severity

Gravità dell'errore di convalida

SqlConnectionInfo

Informazioni per la connessione al server di database SQL

SqlSourcePlatform

Tipo di piattaforma server per la connessione

SsisMigrationInfo

Informazioni sulla migrazione SSIS con tipo di archivio SSIS, sovrascrivere i criteri.

SsisMigrationOverwriteOption

L'opzione sovrascrive per la migrazione degli oggetti SSIS, solo ignorare e sovrascrivere sono supportate in DMS (versione classica) e in futuro può aggiungere l'opzione Riutilizzo per l'oggetto contenitore

SsisMigrationStage

Fase corrente della migrazione SSIS

SsisStoreType

Enumerazione del tipo di archivio SSIS di origine supportato in DMS (versione classica)

StartMigrationScenarioServerRoleResult

Risultato della migrazione dei ruoli del server

SyncDatabaseMigrationReportingState

Enumerazione dello stato diverso della migrazione online a livello di database.

SyncMigrationDatabaseErrorEvent

Errori di migrazione del database per la migrazione online

SyncTableMigrationState

Enumerazione dello stato diverso della migrazione online a livello di tabella.

SystemData
TaskState

Stato dell'attività. Questo viene ignorato se inviato.

UpdateActionType

Tipo della differenza effettiva per l'oggetto confrontato, durante l'esecuzione del confronto dello schema

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Proprietà per l'attività che convalida l'input della migrazione per SQL alle migrazioni di sincronizzazione del database Azure SQL

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Input per l'attività che esegue la migrazione di database SQL Server in Azure SQL scenario online Istanza gestita database.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Output per l'attività che convalida l'input della migrazione per Azure SQL Migrazione online Istanza gestita database

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Proprietà per l'attività che convalida l'input di migrazione per SQL in Azure SQL scenario di sincronizzazione Istanza gestita database

ValidateMigrationInputSqlServerSqlMITaskInput

Input per l'attività che convalida l'input della migrazione per SQL in Istanza gestita di SQL di Azure

ValidateMigrationInputSqlServerSqlMITaskOutput

Output per l'attività che convalida l'input di migrazione per SQL in Istanza gestita di SQL di Azure migrazioni

ValidateMigrationInputSqlServerSqlMITaskProperties

Proprietà per attività che convalidano l'input di migrazione per SQL a Azure SQL database Istanza gestita

ValidateMongoDbTaskProperties

Proprietà per l'attività che convalida una migrazione tra origini dati MongoDB

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che convalida una migrazione da Oracle a Database di Azure per PostgreSQL per le migrazioni online

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Output per l'attività che convalida l'input di migrazione per Oracle in Database di Azure per PostgreSQL per le migrazioni online

ValidateSyncMigrationInputSqlServerTaskInput

Input per l'attività che convalida l'input di migrazione per le migrazioni di sincronizzazione SQL

ValidateSyncMigrationInputSqlServerTaskOutput

Output per l'attività che convalida l'input della migrazione per le migrazioni di sincronizzazione SQL

ValidationError

Descrizione degli errori durante l'esecuzione della convalida della migrazione

ValidationStatus

Stato corrente della convalida

WaitStatistics

Statistiche di attesa raccolte durante l'esecuzione batch di query

ApiError

Informazioni sugli errori.

Nome Tipo Descrizione
error

ODataError

Informazioni sugli errori nel formato OData

systemData

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

AuthenticationType

Enumerazione dei possibili tipi di autenticazione durante la connessione

Nome Tipo Descrizione
ActiveDirectoryIntegrated

string

ActiveDirectoryPassword

string

None

string

SqlAuthentication

string

WindowsAuthentication

string

AzureActiveDirectoryApp

Applicazione Azure Active Directory

Nome Tipo Descrizione
appKey

string

Chiave usata per l'autenticazione all'applicazione Azure Active Directory

applicationId

string

ID applicazione dell'applicazione Azure Active Directory

ignoreAzurePermissions

boolean

Ignorare il controllo delle autorizzazioni di Azure nell'app AAD

tenantId

string

ID tenant del cliente

BackupFileInfo

Informazioni sul file di backup

Nome Tipo Descrizione
familySequenceNumber

integer

Numero di sequenza del file di backup nel set di backup

fileLocation

string

Percorso del file di backup nella cartella condivisa

status

BackupFileStatus

Stato del file di backup durante la migrazione

BackupFileStatus

Enumerazione Stato del file di backup del log.

Nome Tipo Descrizione
Arrived

string

Cancelled

string

Queued

string

Restored

string

Restoring

string

Uploaded

string

Uploading

string

BackupMode

Enumerazione delle modalità di backup

Nome Tipo Descrizione
CreateBackup

string

ExistingBackup

string

BackupSetInfo

Informazioni sul set di backup

Nome Tipo Descrizione
backupFinishedDate

string

Data e ora di fine dell'operazione di backup

backupSetId

string

ID per il set di file di backup

backupStartDate

string

Data e ora di inizio dell'operazione di backup

backupType

BackupType

Enumerazione dei diversi tipi di backup

databaseName

string

Nome del database a cui appartiene il set di backup

firstLsn

string

Primo numero di sequenza del log del file di backup

isBackupRestored

boolean

Indica se il set di backup viene ripristinato o meno

lastLsn

string

Numero di sequenza dell'ultimo log del file di backup

lastModifiedTime

string

Ora dell'ultima modifica del file di backup nel percorso della condivisione

listOfBackupFiles

BackupFileInfo[]

Elenco di file nel set di backup

BackupType

Enumerazione dei diversi tipi di backup.

Nome Tipo Descrizione
Database

string

DifferentialDatabase

string

DifferentialFile

string

DifferentialPartial

string

File

string

Partial

string

TransactionLog

string

BlobShare

Informazioni sull'archiviazione contenitori BLOB.

Nome Tipo Descrizione
sasUri

string

URI di firma di accesso condiviso del contenitore dell'account di archiviazione di Azure.

CommandState

Stato del comando. Questo valore viene ignorato se inviato.

Nome Tipo Descrizione
Accepted

string

Failed

string

Running

string

Succeeded

string

Unknown

string

ConnectToMongoDbTaskProperties

Proprietà per l'attività che convalida la connessione a e fornisce informazioni su un server MongoDB

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

MongoDbConnectionInfo

Descrive una connessione a un'origine dati MongoDB

output

MongoDbClusterInfo[]

Matrice contenente un singolo oggetto MongoDbClusterInfo

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

Connect.MongoDb

Tipo di attività.

ConnectToSourceMySqlTaskInput

Input per l'attività che convalida la connessione al database MySQL

Nome Tipo Valore predefinito Descrizione
checkPermissionsGroup

ServerLevelPermissionsGroup

Gruppo di autorizzazioni per le convalida

isOfflineMigration

boolean

False

Contrassegno per se la migrazione è offline

sourceConnectionInfo

MySqlConnectionInfo

Informazioni per la connessione all'origine MySQL

targetPlatform

MySqlTargetPlatformType

Piattaforma di destinazione per la migrazione

ConnectToSourceMySqlTaskProperties

Proprietà per l'attività che convalida la connessione al database MySQL

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToSourceMySqlTaskInput

Input attività

output

ConnectToSourceNonSqlTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

ConnectToSource.MySql

Tipo di attività.

ConnectToSourceNonSqlTaskOutput

Output per la connessione all'origine del tipo MySQL

Nome Tipo Descrizione
databases

string[]

Elenco di database nel server

id

string

Identificatore di risultato

serverProperties

ServerProperties

Proprietà server

sourceServerBrandVersion

string

Versione del marchio server

validationErrors

ReportableException[]

Errori di convalida associati all'attività

ConnectToSourceOracleSyncTaskInput

Input per l'attività che convalida la connessione al database Oracle

Nome Tipo Descrizione
sourceConnectionInfo

OracleConnectionInfo

Informazioni per la connessione all'origine Oracle

ConnectToSourceOracleSyncTaskOutput

Output per l'attività che convalida la connessione al database Oracle

Nome Tipo Descrizione
databases

string[]

Elenco di schemi nel server di origine

sourceServerBrandVersion

string

Versione del marchio del server di origine

sourceServerVersion

string

Versione del server di origine

validationErrors

ReportableException[]

Errori di convalida associati all'attività

ConnectToSourceOracleSyncTaskProperties

Proprietà per l'attività che convalida la connessione al database Oracle

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToSourceOracleSyncTaskInput

Input attività

output

ConnectToSourceOracleSyncTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

ConnectToSource.Oracle.Sync

Tipo di attività.

ConnectToSourcePostgreSqlSyncTaskInput

Input per l'attività che convalida la connessione ai requisiti del server di origine e PostgreSQL

Nome Tipo Descrizione
sourceConnectionInfo

PostgreSqlConnectionInfo

Informazioni di connessione per il server PostgreSQL di origine

ConnectToSourcePostgreSqlSyncTaskOutput

Output per l'attività che convalida la connessione ai requisiti del server di origine e PostgreSQL

Nome Tipo Descrizione
databases

string[]

Elenco di database nel server di origine

id

string

Identificatore di risultato

sourceServerBrandVersion

string

Versione del marchio del server di origine

sourceServerVersion

string

Versione del server di origine

validationErrors

ReportableException[]

Errori di convalida associati all'attività

ConnectToSourcePostgreSqlSyncTaskProperties

Proprietà per l'attività che convalida la connessione al server PostgreSQL e ai requisiti del server di origine per la migrazione online

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToSourcePostgreSqlSyncTaskInput

Input attività

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

ConnectToSource.PostgreSql.Sync

Tipo di attività.

ConnectToSourceSqlServerSyncTaskProperties

Proprietà per l'attività che convalida la connessione a SQL Server e requisiti del server di origine per la migrazione online

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToSourceSqlServerTaskInput

Input attività

output ConnectToSourceSqlServerTaskOutput[]:

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

ConnectToSource.SqlServer.Sync

Tipo di attività.

ConnectToSourceSqlServerTaskInput

Input per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

Nome Tipo Valore predefinito Descrizione
checkPermissionsGroup

ServerLevelPermissionsGroup

Gruppo di autorizzazioni per le convalida

collectAgentJobs

boolean

False

Contrassegnare se raccogliere i processi dell'agente dal server di origine.

collectDatabases

boolean

True

Contrassegnare se raccogliere database dal server di origine.

collectLogins

boolean

False

Contrassegno per se raccogliere gli account di accesso dal server di origine.

collectTdeCertificateInfo

boolean

False

Contrassegnare se raccogliere i nomi dei certificati TDE dal server di origine.

encryptedKeyForSecureFields

string

chiave crittografata per i campi protetti

sourceConnectionInfo

SqlConnectionInfo

Informazioni di connessione per l'SQL Server di origine

validateSsisCatalogOnly

boolean

False

Flag per verificare se il catalogo SSIS è raggiungibile nel server di origine.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Output a livello di processo agente per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

Nome Tipo Descrizione
id

string

Identificatore di risultato

isEnabled

boolean

Stato del processo dell'agente originale.

jobCategory

string

Tipo di processo agente.

jobOwner

string

Proprietario del processo agente

lastExecutedOn

string

Data UTC e ora dell'ultima esecuzione del processo dell'agente.

migrationEligibility

MigrationEligibilityInfo

Informazioni sull'idoneità del processo dell'agente per la migrazione.

name

string

Nome processo agente

resultType string:

AgentJobLevelOutput

Tipo di risultato - livello di database o livello di attività

validationErrors

ReportableException[]

Errori di convalida

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Output a livello di database per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

Nome Tipo Descrizione
compatibilityLevel

DatabaseCompatLevel

SQL Server livello di compatibilità del database

databaseFiles

DatabaseFileInfo[]

Elenco dei file di database

databaseState

DatabaseState

Stato del database

id

string

Identificatore di risultato

name

string

Nome database

resultType string:

DatabaseLevelOutput

Tipo di risultato - livello di database o livello di attività

sizeMB

number

Dimensioni del file in megabyte

ConnectToSourceSqlServerTaskOutputLoginLevel

Output a livello di accesso per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

Nome Tipo Descrizione
defaultDatabase

string

Database predefinito per l'account di accesso.

id

string

Identificatore di risultato

isEnabled

boolean

Stato dell'account di accesso.

loginType

LoginType

Tipo di account di accesso.

migrationEligibility

MigrationEligibilityInfo

Informazioni sull'idoneità dell'account di accesso per la migrazione.

name

string

Nome dell'account di accesso.

resultType string:

LoginLevelOutput

Tipo di risultato - livello di database o livello di attività

ConnectToSourceSqlServerTaskOutputTaskLevel

Output a livello di attività per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

Nome Tipo Descrizione
agentJobs

object

Processi dell'agente di origine come mappa dal nome del processo dell'agente all'ID.

databaseTdeCertificateMapping

object

Mapping dal nome del database al nome del certificato TDE, se applicabile

databases

object

Database di origine come mappa dal nome del database all'ID database

id

string

Identificatore di risultato

logins

object

Account di accesso di origine come mappa dal nome di accesso all'ID di accesso.

resultType string:

TaskLevelOutput

Tipo di risultato - livello di database o livello di attività

sourceServerBrandVersion

string

Versione del marchio del server di origine

sourceServerVersion

string

Versione del server di origine

validationErrors

ReportableException[]

Errori di convalida

ConnectToSourceSqlServerTaskProperties

Proprietà per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToSourceSqlServerTaskInput

Input attività

output ConnectToSourceSqlServerTaskOutput[]:

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskId

string

ID attività

taskType string:

ConnectToSource.SqlServer

Tipo di attività.

ConnectToTargetAzureDbForMySqlTaskInput

Input per l'attività che convalida la connessione ai requisiti del server di Database di Azure per MySQL e di destinazione

Nome Tipo Valore predefinito Descrizione
isOfflineMigration

boolean

False

Contrassegno per se la migrazione è offline

sourceConnectionInfo

MySqlConnectionInfo

Informazioni di connessione per il server MySQL di origine

targetConnectionInfo

MySqlConnectionInfo

Informazioni di connessione per il server di Database di Azure per MySQL di destinazione

ConnectToTargetAzureDbForMySqlTaskOutput

Output per l'attività che convalida la connessione ai requisiti del server di Database di Azure per MySQL e di destinazione

Nome Tipo Descrizione
databases

string[]

Elenco dei database nel server di destinazione

id

string

Identificatore di risultato

serverVersion

string

Versione del server di destinazione

targetServerBrandVersion

string

Versione del marchio del server di destinazione

validationErrors

ReportableException[]

Errori di convalida associati all'attività

ConnectToTargetAzureDbForMySqlTaskProperties

Proprietà per l'attività che convalida la connessione a Database di Azure per MySQL e requisiti del server di destinazione

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

ConnectToTargetAzureDbForMySqlTaskInput

Input attività

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

ConnectToTarget.AzureDbForMySql

Tipo di attività.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Input per l'attività che convalida la connessione ai requisiti del server di Database di Azure per PostgreSQL e di destinazione

Nome Tipo Descrizione
sourceConnectionInfo

PostgreSqlConnectionInfo

Informazioni di connessione per il server PostgreSQL di origine

targetConnectionInfo

PostgreSqlConnectionInfo

Informazioni di connessione per il server di Database di Azure per PostgreSQL di destinazione

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Output per l'attività che convalida la connessione ai requisiti del server di Database di Azure per PostgreSQL e di destinazione

Nome Tipo Descrizione
databases

string[]

Elenco dei database nel server di destinazione

id

string

Identificatore di risultato

targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerVersion

string

Versione del server di destinazione

validationErrors

ReportableException[]

Errori di convalida associati all'attività

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che convalida la connessione al server database di Azure per PostgreSQL e i requisiti del server di destinazione per la migrazione online

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Input attività

output

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Tipo di attività.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Input per l'attività che convalida la connessione a Database di Azure per PostgreSQL e requisiti del server di destinazione per l'origine Oracle.

Nome Tipo Descrizione
targetConnectionInfo

PostgreSqlConnectionInfo

Informazioni di connessione per il server di Database di Azure per PostgreSQL di destinazione

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Output per l'attività che convalida la connessione a Database di Azure per PostgreSQL e requisiti del server di destinazione per l'origine Oracle.

Nome Tipo Descrizione
databaseSchemaMap

DatabaseSchemaMap[]

Mapping di schemi per database

databases

string[]

Elenco dei database nel server di destinazione

targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerVersion

string

Versione del server di destinazione

validationErrors

ReportableException[]

Errori di convalida associati all'attività

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che convalida la connessione al server database di Azure per PostgreSQL e i requisiti del server di destinazione per la migrazione online per l'origine Oracle.

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Input attività

output

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync

Tipo di attività.

ConnectToTargetSqlDbTaskInput

Input per l'attività che convalida la connessione ai requisiti del database SQL e del server di destinazione

Nome Tipo Descrizione
queryObjectCounts

boolean

Flag booleano che indica se eseguire query sui conteggi degli oggetti per ogni database nel server di destinazione

targetConnectionInfo

SqlConnectionInfo

Informazioni di connessione per il database SQL di destinazione

ConnectToTargetSqlDbTaskOutput

Output per l'attività che convalida la connessione ai requisiti del database SQL e del server di destinazione

Nome Tipo Descrizione
databases

object

Database di origine come mappa dal nome del database all'ID database

id

string

Identificatore di risultato

targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerVersion

string

Versione del server di destinazione

ConnectToTargetSqlDbTaskProperties

Proprietà per l'attività che convalida la connessione ai requisiti del database SQL e del server di destinazione

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

createdOn

string

DateTime in UTC quando l'attività è stata creata

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToTargetSqlDbTaskInput

Input attività

output

ConnectToTargetSqlDbTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

ConnectToTarget.SqlDb

Tipo di attività.

ConnectToTargetSqlMISyncTaskInput

Input per l'attività che convalida la connessione allo scenario online Azure SQL database Istanza gestita.

Nome Tipo Descrizione
azureApp

AzureActiveDirectoryApp

Applicazione Azure Active Directory l'istanza del servizio di gestione dei servizi di rete (versione classica) userà per connettersi all'istanza di destinazione di Azure SQL Database Istanza gestita e all'account di archiviazione di Azure

targetConnectionInfo

MiSqlConnectionInfo

Informazioni di connessione per Azure SQL Database Istanza gestita

ConnectToTargetSqlMISyncTaskOutput

Output per l'attività che convalida la connessione a Azure SQL Database Istanza gestita.

Nome Tipo Descrizione
targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerVersion

string

Versione del server di destinazione

validationErrors

ReportableException[]

Errori di convalida

ConnectToTargetSqlMISyncTaskProperties

Proprietà per l'attività che convalida la connessione a Azure SQL Database Istanza gestita

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

ConnectToTargetSqlMISyncTaskInput

Input attività

output

ConnectToTargetSqlMISyncTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

ConnectToTarget.AzureSqlDbMI.Sync.LRS

Tipo di attività.

ConnectToTargetSqlMITaskInput

Input per l'attività che convalida la connessione a Azure SQL Database Istanza gestita.

Nome Tipo Valore predefinito Descrizione
collectAgentJobs

boolean

True

Contrassegnare se raccogliere i processi dell'agente dal server SQL MI di destinazione.

collectLogins

boolean

True

Contrassegnare se raccogliere gli account di accesso dal server SQL MI di destinazione.

targetConnectionInfo

SqlConnectionInfo

Informazioni di connessione per SQL Server di destinazione

validateSsisCatalogOnly

boolean

False

Flag per verificare se il catalogo SSIS è raggiungibile nel server SQL MI di destinazione.

ConnectToTargetSqlMITaskOutput

Output per l'attività che convalida la connessione a Azure SQL Database Istanza gestita.

Nome Tipo Descrizione
agentJobs

string[]

Elenco dei processi dell'agente nel server di destinazione.

id

string

Identificatore di risultato

logins

string[]

Elenco degli account di accesso nel server di destinazione.

targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerVersion

string

Versione del server di destinazione

validationErrors

ReportableException[]

Errori di convalida

ConnectToTargetSqlMITaskProperties

Proprietà per l'attività che convalida la connessione a Azure SQL Database Istanza gestita

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToTargetSqlMITaskInput

Input attività

output

ConnectToTargetSqlMITaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

ConnectToTarget.AzureSqlDbMI

Tipo di attività.

ConnectToTargetSqlSqlDbSyncTaskInput

Input per l'attività che convalida la connessione ai requisiti del database e del server di destinazione Azure SQL

Nome Tipo Descrizione
sourceConnectionInfo

SqlConnectionInfo

Informazioni di connessione per il SQL Server di origine

targetConnectionInfo

SqlConnectionInfo

Informazioni di connessione per il database SQL di destinazione

ConnectToTargetSqlSqlDbSyncTaskProperties

Proprietà per l'attività che convalida la connessione al database SQL e i requisiti del server di destinazione per la migrazione online

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

ConnectToTargetSqlSqlDbSyncTaskInput

Input attività

output

ConnectToTargetSqlDbTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

ConnectToTarget.SqlDb.Sync

Tipo di attività.

createdByType

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

DatabaseBackupInfo

Informazioni sui file di backup quando viene usata la modalità di backup esistente.

Nome Tipo Descrizione
backupFiles

string[]

Elenco dei file di backup per il database corrente.

backupFinishDate

string

Data e ora in cui è stata completata l'operazione di backup.

backupType

BackupType

Tipo di backup.

databaseName

string

nome del database.

familyCount

integer

Numero di file nel set di backup.

isCompressed

boolean

Se il set di backup è compresso

isDamaged

boolean

Il database è stato danneggiato quando è stato eseguito il backup, ma l'operazione di backup è stata richiesta per continuare nonostante gli errori.

position

integer

Posizione del backup del database corrente nel file.

DatabaseCompatLevel

Enumerazione dei livelli di compatibilità del database SQL Server

Nome Tipo Descrizione
CompatLevel100

string

CompatLevel110

string

CompatLevel120

string

CompatLevel130

string

CompatLevel140

string

CompatLevel80

string

CompatLevel90

string

DatabaseFileInfo

Informazioni specifiche sul file di database

Nome Tipo Descrizione
databaseName

string

Nome del database

fileType

DatabaseFileType

Tipo di file di database

id

string

Identificatore univoco per il file di database

logicalName

string

Nome logico del file

physicalFullName

string

Percorso completo del sistema operativo del file

restoreFullName

string

Percorso completo suggerito del file per il ripristino

sizeMB

number

Dimensioni del file in megabyte

DatabaseFileType

Enumerazione dei tipi di file di database SQL Server

Nome Tipo Descrizione
Filestream

string

Fulltext

string

Log

string

NotSupported

string

Rows

string

DatabaseMigrationStage

Fase corrente della migrazione

Nome Tipo Descrizione
Backup

string

Completed

string

FileCopy

string

Initialize

string

None

string

Restore

string

DatabaseMigrationState

Stato di migrazione a livello di database.

Nome Tipo Descrizione
CANCELLED

string

COMPLETED

string

CUTOVER_START

string

FAILED

string

FULL_BACKUP_UPLOAD_START

string

INITIAL

string

LOG_SHIPPING_START

string

POST_CUTOVER_COMPLETE

string

UNDEFINED

string

UPLOAD_LOG_FILES_START

string

DatabaseSchemaMap

Mapping di schemi per database

Nome Tipo Descrizione
database

string

schemas

string[]

DatabaseState

Enumerazione degli stati del database di SQL Server

Nome Tipo Descrizione
Copying

string

Emergency

string

Offline

string

OfflineSecondary

string

Online

string

Recovering

string

RecoveryPending

string

Restoring

string

Suspect

string

DatabaseSummaryResult

Riepilogo dei risultati del database nella migrazione

Nome Tipo Descrizione
endedOn

string

Ora di fine della migrazione

errorPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti gli errori dell'elemento

itemsCompletedCount

integer

Numero di elementi completati correttamente

itemsCount

integer

Numero di elementi

name

string

Nome dell'elemento

resultPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati di sotto-tem dell'elemento

sizeMB

number

Dimensioni del database in megabyte

startedOn

string

Ora di inizio della migrazione

state

MigrationState

Stato corrente della migrazione

statusMessage

string

Messaggio di stato

DatabaseTable

Proprietà tabella

Nome Tipo Descrizione
hasRows

boolean

Indica se la tabella è vuota o meno

name

string

Nome qualificato dello schema della tabella

DataIntegrityValidationResult

Risultati per i risultati della convalida dell'integrità dei dati basata su checksum

Nome Tipo Descrizione
failedObjects

object

Elenco dei nomi di tabella non riusciti della coppia di origine e destinazione

validationErrors

ValidationError

Elenco di errori che si sono verificati durante l'esecuzione della convalida dell'integrità dei dati

DataItemMigrationSummaryResult

Riepilogo di base di una migrazione degli elementi di dati

Nome Tipo Descrizione
endedOn

string

Ora di fine della migrazione

errorPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti gli errori dell'elemento

itemsCompletedCount

integer

Numero di elementi completati correttamente

itemsCount

integer

Numero di elementi

name

string

Nome dell'elemento

resultPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati di sotto-tem dell'elemento

startedOn

string

Ora di inizio della migrazione

state

MigrationState

Stato corrente della migrazione

statusMessage

string

Messaggio di stato

ExecutionStatistics

Descrizione degli errori durante l'esecuzione della convalida della migrazione

Nome Tipo Descrizione
cpuTimeMs

number

Tempo CPU in millisecondi per l'esecuzione della query

elapsedTimeMs

number

Tempo impiegato in millisecondi per l'esecuzione della query

executionCount

integer

No. delle esecuzioni di query

hasErrors

boolean

Indica se la query ha generato un errore

sqlErrors

string[]

Elenco degli errori sql

waitStats

<string,  WaitStatistics>

Dizionario dei tipi di attesa dell'esecuzione di query sql e delle rispettive statistiche

FileShare

Informazioni sulla condivisione file con Path, Username e Password.

Nome Tipo Descrizione
password

string

Credenziali password usate per connettersi alla posizione di condivisione.

path

string

Percorso della cartella per questa condivisione.

userName

string

Credenziali nome utente per connettersi alla posizione di condivisione

GetTdeCertificatesSqlTaskInput

Input per l'attività che ottiene i certificati TDE in formato codificato Base64.

Nome Tipo Descrizione
backupFileShare

FileShare

Informazioni sulla condivisione file di backup per la condivisione file da usare per archiviare temporaneamente i file.

connectionInfo

SqlConnectionInfo

Informazioni di connessione per SQL Server

selectedCertificates

SelectedCertificateInput[]

Elenco contenente nomi di certificato e password corrispondenti da usare per crittografare il certificato esportato.

GetTdeCertificatesSqlTaskOutput

Output dell'attività che ottiene i certificati TDE in formato codificato Base64.

Nome Tipo Descrizione
base64EncodedCertificates

object

Mapping dal nome del certificato al formato codificato base 64.

validationErrors

ReportableException[]

Errori di convalida

GetTdeCertificatesSqlTaskProperties

Proprietà per l'attività che ottiene i certificati TDE in formato con codifica Base64.

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

GetTdeCertificatesSqlTaskInput

Input attività

output

GetTdeCertificatesSqlTaskOutput[]

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

GetTDECertificates.Sql

Tipo di attività.

GetUserTablesMySqlTaskInput

Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
connectionInfo

MySqlConnectionInfo

Informazioni di connessione per SQL Server

selectedDatabases

string[]

Elenco dei nomi di database per raccogliere tabelle per

GetUserTablesMySqlTaskOutput

Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
databasesToTables

object

Mapping dal nome del database all'elenco di tabelle

id

string

Identificatore di risultato

validationErrors

ReportableException[]

Errori di convalida

GetUserTablesMySqlTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

GetUserTablesMySqlTaskInput

Input attività

output

GetUserTablesMySqlTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

GetUserTablesMySql

Tipo di attività.

GetUserTablesOracleTaskInput

Input per l'attività che ottiene l'elenco di tabelle contenute in un elenco specificato di schemi Oracle.

Nome Tipo Descrizione
connectionInfo

OracleConnectionInfo

Informazioni per la connessione all'origine Oracle

selectedSchemas

string[]

Elenco di schemi Oracle per i quali raccogliere tabelle

GetUserTablesOracleTaskOutput

Output per l'attività che ottiene l'elenco di tabelle contenute in un elenco specificato di schemi Oracle.

Nome Tipo Descrizione
schemaName

string

Lo schema di questo risultato è per

tables

DatabaseTable[]

Elenco di tabelle valide trovate per questo schema

validationErrors

ReportableException[]

Errori di convalida associati all'attività

GetUserTablesOracleTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di schemi Oracle

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

GetUserTablesOracleTaskInput

Input attività

output

GetUserTablesOracleTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

GetUserTablesOracle

Tipo di attività.

GetUserTablesPostgreSqlTaskInput

Input per l'attività che ottiene l'elenco di tabelle per un elenco specificato di database PostgreSQL.

Nome Tipo Descrizione
connectionInfo

PostgreSqlConnectionInfo

Informazioni per la connessione all'origine PostgreSQL

selectedDatabases

string[]

Elenco dei database PostgreSQL per i quali raccogliere tabelle

GetUserTablesPostgreSqlTaskOutput

Output per l'attività che ottiene l'elenco di tabelle per un elenco specificato di database PostgreSQL.

Nome Tipo Descrizione
databaseName

string

Il database di questo risultato è per

tables

DatabaseTable[]

Elenco di tabelle valide trovate per questo database

validationErrors

ReportableException[]

Errori di convalida associati all'attività

GetUserTablesPostgreSqlTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

GetUserTablesPostgreSqlTaskInput

Input attività

output

GetUserTablesPostgreSqlTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

GetUserTablesPostgreSql

Tipo di attività.

GetUserTablesSqlSyncTaskInput

Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
selectedSourceDatabases

string[]

Elenco dei nomi di database di origine per raccogliere tabelle per

selectedTargetDatabases

string[]

Elenco dei nomi di database di destinazione per raccogliere tabelle per

sourceConnectionInfo

SqlConnectionInfo

Informazioni di connessione per SQL Server

targetConnectionInfo

SqlConnectionInfo

Informazioni di connessione per il database SQL

GetUserTablesSqlSyncTaskOutput

Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
databasesToSourceTables

object

Mapping dal nome del database all'elenco di tabelle di origine

databasesToTargetTables

object

Mapping dal nome del database all'elenco di tabelle di destinazione

tableValidationErrors

object

Mapping dal nome del database all'elenco degli errori di convalida

validationErrors

ReportableException[]

Errori di convalida

GetUserTablesSqlSyncTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

GetUserTablesSqlSyncTaskInput

Input attività

output

GetUserTablesSqlSyncTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskType string:

GetUserTables.AzureSqlDb.Sync

Tipo di attività.

GetUserTablesSqlTaskInput

Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
connectionInfo

SqlConnectionInfo

Informazioni di connessione per SQL Server

encryptedKeyForSecureFields

string

chiave crittografata per i campi protetti

selectedDatabases

string[]

Elenco dei nomi di database per raccogliere tabelle per

GetUserTablesSqlTaskOutput

Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
databasesToTables

object

Mapping dal nome del database all'elenco di tabelle

id

string

Identificatore di risultato

validationErrors

ReportableException[]

Errori di convalida

GetUserTablesSqlTaskProperties

Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

GetUserTablesSqlTaskInput

Input attività

output

GetUserTablesSqlTaskOutput[]

Output dell'attività. Questo viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

taskId

string

ID attività

taskType string:

GetUserTables.Sql

Tipo di attività.

LoginMigrationStage

Enumerazione della diversa fase di migrazione dell'account di accesso.

Nome Tipo Descrizione
AssignRoleMembership

string

AssignRoleOwnership

string

Completed

string

EstablishObjectPermissions

string

EstablishServerPermissions

string

EstablishUserMapping

string

Initialize

string

LoginMigration

string

None

string

LoginType

Mapping delle enumerazioni di SMO LoginType.

Nome Tipo Descrizione
AsymmetricKey

string

Certificate

string

ExternalGroup

string

ExternalUser

string

SqlLogin

string

WindowsGroup

string

WindowsUser

string

MigrateMISyncCompleteCommandInput

Input per il comando che completa la migrazione online per un Istanza gestita database di Azure SQL.

Nome Tipo Descrizione
sourceDatabaseName

string

Nome del database dell'istanza gestita

MigrateMISyncCompleteCommandOutput

Output per il comando che completa la migrazione online per un Istanza gestita di database di Azure SQL.

Nome Tipo Descrizione
errors

ReportableException[]

Elenco di errori che si sono verificati durante l'esecuzione del comando

MigrateMISyncCompleteCommandProperties

Proprietà per il comando che completa la migrazione online per un Azure SQL Database Istanza gestita.

Nome Tipo Descrizione
commandType string:

Migrate.SqlServer.AzureDbSqlMi.Complete

Tipo di comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

MigrateMISyncCompleteCommandInput

Input comando

output

MigrateMISyncCompleteCommandOutput

Output dei comandi. Questo viene ignorato se inviato.

state

CommandState

Stato del comando. Questo viene ignorato se inviato.

MigrateMongoDbTaskProperties

Proprietà per l'attività che esegue la migrazione dei dati tra origini dati MongoDB

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MongoDbMigrationSettings

Descrive come deve essere eseguita una migrazione dei dati mongoDB

output MongoDbProgress[]:

Classe di base per gli output di migrazione di MongoDB

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

Migrate.MongoDb

Tipo di attività.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informazioni specifiche del database per MySQL offline per Database di Azure per MySQL input dell'attività di migrazione

Nome Tipo Descrizione
name

string

Nome del database

tableMap

object

Mapping dell'origine alle tabelle di destinazione

targetDatabaseName

string

Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione.

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Input per l'attività che esegue la migrazione dei database MySQL a Database di Azure per MySQL per le migrazioni offline

Nome Tipo Valore predefinito Descrizione
encryptedKeyForSecureFields

string

chiave crittografata per i campi protetti

makeSourceServerReadOnly

boolean

False

Impostazione per impostare solo il server di origine

optionalAgentSettings

object

Parametri facoltativi per ottimizzare la velocità di trasferimento dei dati durante la migrazione

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Database di cui eseguire la migrazione

sourceConnectionInfo

MySqlConnectionInfo

Informazioni di connessione per MySQL di origine

startedOn

string

Parametro da specificare all'avvio della migrazione

targetConnectionInfo

MySqlConnectionInfo

Informazioni di connessione per Database di Azure per MySQL di destinazione

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Nome Tipo Descrizione
databaseName

string

Nome del database

endedOn

string

Ora di fine della migrazione

errorCount

integer

Numero di errori di database/oggetto.

errorPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti gli errori dell'elemento

exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione.

id

string

Identificatore del risultato

lastStorageUpdate

string

Ultima volta che lo spazio di archiviazione è stato aggiornato

message

string

Messaggio di stato della migrazione

numberOfObjects

integer

Numero di oggetti

numberOfObjectsCompleted

integer

Numero di oggetti completati correttamente

objectSummary

<string,  DataItemMigrationSummaryResult>

Riepilogo dei risultati dell'oggetto nella migrazione

resultPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati di sotto-tem dell'elemento

resultType string:

DatabaseLevelOutput

Tipo di risultato

stage

DatabaseMigrationStage

Fase di migrazione in cui si trova il database

startedOn

string

Ora di inizio della migrazione

state

MigrationState

Stato corrente della migrazione

statusMessage

string

Messaggio di stato

MigrateMySqlAzureDbForMySqlOfflineTaskOutputError

Nome Tipo Descrizione
error

ReportableException

Errore di migrazione

id

string

Identificatore univoco per l'eccezione

resultType string:

ErrorOutput

Tipo di risultato

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel

Nome Tipo Descrizione
databaseSummary

<string,  DatabaseSummaryResult>

Riepilogo dei risultati del database nella migrazione

databases

object

Database selezionati come mappa dal nome del database all'ID del database

durationInSeconds

integer

Durata dell'esecuzione dell'attività in secondi.

endedOn

string

Ora di fine della migrazione

exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione.

id

string

Identificatore del risultato

lastStorageUpdate

string

Ultima volta che lo spazio di archiviazione è stato aggiornato

message

string

Messaggio di stato della migrazione

migrationReportResult

MigrationReportResult

Risultato report migrazione, fornisce un URL univoco per il download del report di migrazione.

resultType string:

MigrationLevelOutput

Tipo di risultato

sourceServerBrandVersion

string

Versione del marchio del server di origine

sourceServerVersion

string

Versione del server di origine

startedOn

string

Ora di inizio della migrazione

status

MigrationStatus

Stato corrente della migrazione

statusMessage

string

Messaggio di stato della migrazione

targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerVersion

string

Versione del server di destinazione

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Nome Tipo Descrizione
endedOn

string

Ora di fine della migrazione

errorPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti gli errori dell'elemento

id

string

Identificatore del risultato

itemsCompletedCount

integer

Numero di elementi completati correttamente

itemsCount

integer

Numero di elementi

lastStorageUpdate

string

Ultima volta che lo spazio di archiviazione è stato aggiornato

objectName

string

Nome dell'elemento

resultPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati di sotto-tem dell'elemento

resultType string:

TableLevelOutput

Tipo di risultato

startedOn

string

Ora di inizio della migrazione

state

MigrationState

Stato corrente della migrazione

statusMessage

string

Messaggio di stato

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Proprietà per l'attività che esegue la migrazione dei database MySQL a Database di Azure per MySQL per le migrazioni offline

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Input attività

isCloneable

boolean

se l'attività può essere clonata o meno

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskId

string

ID attività

taskType string:

Migrate.MySql.AzureDbForMySql

Tipo di attività.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informazioni specifiche del database per MySQL per Database di Azure per MySQL input dell'attività di migrazione

Nome Tipo Descrizione
migrationSetting

object

Impostazioni di migrazione che ottimizzano il comportamento di migrazione

name

string

Nome del database

sourceSetting

object

Impostazioni di origine per ottimizzare il comportamento di migrazione degli endpoint di origine

tableMap

object

Mapping dell'origine alle tabelle di destinazione

targetDatabaseName

string

Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione.

targetSetting

object

Impostazioni di destinazione per ottimizzare il comportamento di migrazione degli endpoint di destinazione

MigrateMySqlAzureDbForMySqlSyncTaskInput

Input per l'attività che esegue la migrazione dei database MySQL a Database di Azure per MySQL per le migrazioni online

Nome Tipo Descrizione
selectedDatabases

MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]

Database di cui eseguire la migrazione

sourceConnectionInfo

MySqlConnectionInfo

Informazioni di connessione per MySQL di origine

targetConnectionInfo

MySqlConnectionInfo

Informazioni di connessione per Database di Azure per MySQL di destinazione

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Nome Tipo Descrizione
errorMessage

string

Messaggio di errore

events

SyncMigrationDatabaseErrorEvent[]

Elenco di eventi di errore.

id

string

Identificatore del risultato

resultType string:

DatabaseLevelErrorOutput

Tipo di risultato

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Nome Tipo Descrizione
appliedChanges

integer

Numero di modifiche applicate

cdcDeleteCounter

integer

Numero di eliminazioni cdc

cdcInsertCounter

integer

Numero di inserimenti cdc

cdcUpdateCounter

integer

Numero di aggiornamenti cdc

databaseName

string

Nome del database

endedOn

string

Ora di fine della migrazione

fullLoadCompletedTables

integer

Numero di tabelle completate con caricamento completo

fullLoadErroredTables

integer

Numero di tabelle con errore durante il caricamento completo

fullLoadLoadingTables

integer

Numero di tabelle caricate con carico completo

fullLoadQueuedTables

integer

Numero di tabelle in coda con caricamento completo

id

string

Identificatore del risultato

incomingChanges

integer

Numero di modifiche in ingresso

initializationCompleted

boolean

Indica se il caricamento iniziale (caricamento completo) è stato completato

latency

integer

CDC applica la latenza

migrationState

SyncDatabaseMigrationReportingState

Stato di migrazione in cui si trova il database

resultType string:

DatabaseLevelOutput

Tipo di risultato

startedOn

string

Ora di inizio della migrazione

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Nome Tipo Descrizione
error

ReportableException

Errore di migrazione

id

string

Identificatore del risultato

resultType string:

ErrorOutput

Tipo di risultato

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Nome Tipo Descrizione
endedOn

string

Ora di fine della migrazione

id

string

Identificatore del risultato

resultType string:

MigrationLevelOutput

Tipo di risultato

sourceServer

string

Nome del server di origine

sourceServerVersion

string

Versione del server di origine

startedOn

string

Ora di inizio della migrazione

targetServer

string

Nome del server di destinazione

targetServerVersion

string

Versione del server di destinazione

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Nome Tipo Descrizione
cdcDeleteCounter

string

Numero di eliminazioni applicate

cdcInsertCounter

string

Numero di inserimenti applicati

cdcUpdateCounter

string

Numero di aggiornamenti applicati

dataErrorsCounter

integer

Numero di errori di dati verificatisi

databaseName

string

Nome del database

fullLoadEndedOn

string

Ora di fine caricamento completo

fullLoadEstFinishTime

string

Stima per completare il caricamento completo

fullLoadStartedOn

string

Ora di inizio caricamento completo

fullLoadTotalRows

integer

Numero di righe applicate al caricamento completo

id

string

Identificatore del risultato

lastModifiedTime

string

Ora dell'ultima modifica nella destinazione

resultType string:

TableLevelOutput

Tipo di risultato

state

SyncTableMigrationState

Stato corrente della migrazione della tabella

tableName

string

Nome della tabella.

totalChangesApplied

integer

Numero totale di modifiche applicate

MigrateMySqlAzureDbForMySqlSyncTaskProperties

Proprietà per l'attività che esegue la migrazione dei database MySQL a Database di Azure per MySQL per le migrazioni online

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Input attività

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

Migrate.MySql.AzureDbForMySql.Sync

Tipo di attività.

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che esegue la migrazione di Oracle a Database di Azure per PostgreSQL per le migrazioni online

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Input attività

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Tipo di attività.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informazioni specifiche del database per Oracle per Database di Azure per PostgreSQL input dell'attività di migrazione

Nome Tipo Descrizione
caseManipulation

string

Come gestire le maiuscole e minuscole del nome dell'oggetto: Preserve o ToLower

migrationSetting

object

Impostazioni di migrazione che ottimizzano il comportamento della migrazione

name

string

Nome della pipeline di migrazione

schemaName

string

Nome dello schema di origine

sourceSetting

object

Impostazioni di origine per ottimizzare il comportamento di migrazione dell'endpoint di origine

tableMap

object

Mapping dell'origine alle tabelle di destinazione

targetDatabaseName

string

Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione.

targetSetting

object

Impostazioni di destinazione per ottimizzare il comportamento di migrazione degli endpoint di destinazione

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Input per l'attività che esegue la migrazione di database Oracle a Database di Azure per PostgreSQL per le migrazioni online

Nome Tipo Descrizione
selectedDatabases

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]

Database di cui eseguire la migrazione

sourceConnectionInfo

OracleConnectionInfo

Informazioni di connessione per Oracle di origine

targetConnectionInfo

PostgreSqlConnectionInfo

Informazioni di connessione per Database di Azure per PostgreSQL di destinazione

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Nome Tipo Descrizione
errorMessage

string

Messaggio di errore

events

SyncMigrationDatabaseErrorEvent[]

Elenco degli eventi di errore.

id

string

Identificatore di risultato

resultType string:

DatabaseLevelErrorOutput

Tipo di risultato

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Nome Tipo Descrizione
appliedChanges

integer

Numero di modifiche applicate

cdcDeleteCounter

integer

Numero di eliminazioni cdc

cdcInsertCounter

integer

Numero di inserimenti cdc

cdcUpdateCounter

integer

Numero di aggiornamenti cdc

databaseName

string

Nome del database

endedOn

string

Ora di fine migrazione

fullLoadCompletedTables

integer

Numero di tabelle completate in caricamento completo

fullLoadErroredTables

integer

Numero di tabelle con errore nel carico completo

fullLoadLoadingTables

integer

Numero di tabelle caricate in carico completo

fullLoadQueuedTables

integer

Numero di tabelle accodate in caricamento completo

id

string

Identificatore di risultato

incomingChanges

integer

Numero di modifiche in ingresso

initializationCompleted

boolean

Indica se il carico iniziale (carico completo) è stato completato

latency

integer

CDC applica la latenza

migrationState

SyncDatabaseMigrationReportingState

Stato di migrazione in cui si trova il database

resultType string:

DatabaseLevelOutput

Tipo di risultato

startedOn

string

Ora di inizio migrazione

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Nome Tipo Descrizione
error

ReportableException

Errore di migrazione

id

string

Identificatore di risultato

resultType string:

ErrorOutput

Tipo di risultato

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Nome Tipo Descrizione
endedOn

string

Ora di fine migrazione

id

string

Identificatore di risultato

resultType string:

MigrationLevelOutput

Tipo di risultato

sourceServer

string

Nome del server di origine

sourceServerVersion

string

Versione del server di origine

startedOn

string

Ora di inizio migrazione

targetServer

string

Nome del server di destinazione

targetServerVersion

string

Versione del server di destinazione

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Nome Tipo Descrizione
cdcDeleteCounter

integer

Numero di eliminazioni applicate

cdcInsertCounter

integer

Numero di inserti applicati

cdcUpdateCounter

integer

Numero di aggiornamenti applicati

dataErrorsCounter

integer

Numero di errori di dati verificatisi

databaseName

string

Nome del database

fullLoadEndedOn

string

Tempo di fine del carico completo

fullLoadEstFinishTime

string

Stima per completare il carico completo

fullLoadStartedOn

string

Ora di inizio del carico completo

fullLoadTotalRows

integer

Numero di righe applicate al carico completo

id

string

Identificatore di risultato

lastModifiedTime

string

Ultima ora modificata nella destinazione

resultType string:

TableLevelOutput

Tipo di risultato

state

SyncTableMigrationState

Stato corrente della migrazione della tabella

tableName

string

Nome della tabella.

totalChangesApplied

integer

Numero totale di modifiche applicate

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informazioni specifiche del database per PostgreSQL per Database di Azure per PostgreSQL input dell'attività di migrazione

Nome Tipo Descrizione
id

string

Identificatore del risultato

migrationSetting

Impostazioni di migrazione che ottimizzano il comportamento di migrazione

name

string

Nome del database

selectedTables

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput[]

Tabelle selezionate per la migrazione

sourceSetting

object

Impostazioni di origine per ottimizzare il comportamento di migrazione degli endpoint di origine

targetDatabaseName

string

Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione.

targetSetting

object

Impostazioni di destinazione per ottimizzare il comportamento di migrazione degli endpoint di destinazione

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Tabelle selezionate per la migrazione

Nome Tipo Descrizione
name

string

Nome della tabella da eseguire alla migrazione

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Input per l'attività che esegue la migrazione dei database PostgreSQL a Database di Azure per PostgreSQL per le migrazioni online

Nome Tipo Descrizione
encryptedKeyForSecureFields

string

chiave crittografata per i campi protetti

selectedDatabases

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]

Database di cui eseguire la migrazione

sourceConnectionInfo

PostgreSqlConnectionInfo

Informazioni di connessione per PostgreSQL di origine

startedOn

string

Ora di inizio migrazione

targetConnectionInfo

PostgreSqlConnectionInfo

Informazioni di connessione per Database di Azure per PostgreSQL di destinazione

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Nome Tipo Descrizione
errorMessage

string

Messaggio di errore

events

SyncMigrationDatabaseErrorEvent[]

Elenco di eventi di errore.

id

string

Identificatore del risultato

resultType string:

DatabaseLevelErrorOutput

Tipo di risultato

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Nome Tipo Descrizione
appliedChanges

integer

Numero di modifiche applicate

cdcDeleteCounter

integer

Numero di eliminazioni cdc

cdcInsertCounter

integer

Numero di inserimenti cdc

cdcUpdateCounter

integer

Numero di aggiornamenti cdc

databaseName

string

Nome del database

endedOn

string

Ora di fine della migrazione

fullLoadCompletedTables

integer

Numero di tabelle completate con caricamento completo

fullLoadErroredTables

integer

Numero di tabelle con errore durante il caricamento completo

fullLoadLoadingTables

integer

Numero di tabelle caricate con carico completo

fullLoadQueuedTables

integer

Numero di tabelle in coda con caricamento completo

id

string

Identificatore del risultato

incomingChanges

integer

Numero di modifiche in ingresso

initializationCompleted

boolean

Indica se il caricamento iniziale (caricamento completo) è stato completato

latency

integer

CDC applica la latenza

migrationState

SyncDatabaseMigrationReportingState

Stato di migrazione in cui si trova il database

resultType string:

DatabaseLevelOutput

Tipo di risultato

startedOn

string

Ora di inizio della migrazione

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Nome Tipo Descrizione
error

ReportableException

Errore di migrazione

events

SyncMigrationDatabaseErrorEvent[]

Elenco di eventi di errore

id

string

Identificatore del risultato

resultType string:

ErrorOutput

Tipo di risultato

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Nome Tipo Descrizione
databaseCount

number

Numero di database da includere

endedOn

string

Ora di fine della migrazione

id

string

Identificatore del risultato

resultType string:

MigrationLevelOutput

Tipo di risultato

sourceServer

string

Nome del server di origine

sourceServerType

ScenarioSource

Tipo di server di origine.

sourceServerVersion

string

Versione del server di origine

startedOn

string

Ora di inizio della migrazione

state

ReplicateMigrationState

Stato migrazione

targetServer

string

Nome del server di destinazione

targetServerType

ScenarioTarget

Tipo di server di destinazione.

targetServerVersion

string

Versione del server di destinazione

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Nome Tipo Descrizione
cdcDeleteCounter

integer

Numero di eliminazioni applicate

cdcInsertCounter

integer

Numero di inserimenti applicati

cdcUpdateCounter

integer

Numero di aggiornamenti applicati

dataErrorsCounter

integer

Numero di errori di dati verificatisi

databaseName

string

Nome del database

fullLoadEndedOn

string

Ora di fine caricamento completo

fullLoadEstFinishTime

string

Stima per completare il caricamento completo

fullLoadStartedOn

string

Ora di inizio caricamento completo

fullLoadTotalRows

integer

Numero di righe applicate al caricamento completo

id

string

Identificatore del risultato

lastModifiedTime

string

Ora dell'ultima modifica nella destinazione

resultType string:

TableLevelOutput

Tipo di risultato

state

SyncTableMigrationState

Stato corrente della migrazione della tabella

tableName

string

Nome della tabella.

totalChangesApplied

integer

Numero totale di modifiche applicate

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che esegue la migrazione dei database PostgreSQL a Database di Azure per PostgreSQL per le migrazioni online

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

createdOn

string

DateTime in UTC al momento della creazione dell'attività

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Input attività

isCloneable

boolean

se l'attività può essere clonata o meno

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskId

string

ID attività

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Tipo di attività.

MigrateSqlServerSqlDbDatabaseInput

Informazioni specifiche del database per SQL per Azure SQL input attività di migrazione del database

Nome Tipo Descrizione
id

string

ID del database

makeSourceDbReadOnly

boolean

Se impostare la lettura del database solo prima della migrazione

name

string

Nome del database

schemaSetting

object

Impostazioni selezionate per la migrazione dello schema di database.

tableMap

object

Mapping dell'origine alle tabelle di destinazione

targetDatabaseName

string

Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione.

MigrateSqlServerSqlDbSyncDatabaseInput

Informazioni specifiche del database per SQL per Azure SQL input dell'attività di migrazione della sincronizzazione del database

Nome Tipo Descrizione
id

string

Identificatore univoco per il database

migrationSetting

object

Impostazioni di migrazione che ottimizzano il comportamento di migrazione

name

string

Nome del database

schemaName

string

Nome dello schema di cui eseguire la migrazione

sourceSetting

object

Impostazioni di origine per ottimizzare il comportamento di migrazione degli endpoint di origine

tableMap

object

Mapping dell'origine alle tabelle di destinazione

targetDatabaseName

string

Nome del database di destinazione

targetSetting

object

Impostazioni di destinazione per ottimizzare il comportamento di migrazione degli endpoint di destinazione

MigrateSqlServerSqlDbSyncTaskInput

Input per l'attività che esegue la migrazione dei database di SQL Server in Azure SQL database per le migrazioni online

Nome Tipo Descrizione
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Database di cui eseguire la migrazione

sourceConnectionInfo

SqlConnectionInfo

Informazioni per la connessione all'origine

targetConnectionInfo

SqlConnectionInfo

Informazioni per la connessione alla destinazione

validationOptions

MigrationValidationOptions

Opzioni di convalida

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Nome Tipo Descrizione
errorMessage

string

Messaggio di errore

events

SyncMigrationDatabaseErrorEvent[]

Elenco di eventi di errore.

id

string

Identificatore del risultato

resultType string:

DatabaseLevelErrorOutput

Tipo di risultato

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Nome Tipo Descrizione
appliedChanges

integer

Numero di modifiche applicate

cdcDeleteCounter

integer

Numero di eliminazioni cdc

cdcInsertCounter

integer

Numero di inserimenti cdc

cdcUpdateCounter

integer

Numero di aggiornamenti cdc

databaseName

string

Nome del database

endedOn

string

Ora di fine della migrazione

fullLoadCompletedTables

integer

Numero di tabelle completate con caricamento completo

fullLoadErroredTables

integer

Numero di tabelle con errore durante il caricamento completo

fullLoadLoadingTables

integer

Numero di tabelle caricate con carico completo

fullLoadQueuedTables

integer

Numero di tabelle in coda con caricamento completo

id

string

Identificatore del risultato

incomingChanges

integer

Numero di modifiche in ingresso

initializationCompleted

boolean

Indica se il caricamento iniziale (caricamento completo) è stato completato

latency

integer

CDC applica la latenza

migrationState

SyncDatabaseMigrationReportingState

Stato di migrazione in cui si trova il database

resultType string:

DatabaseLevelOutput

Tipo di risultato

startedOn

string

Ora di inizio della migrazione

MigrateSqlServerSqlDbSyncTaskOutputError

Nome Tipo Descrizione
error

ReportableException

Errore di migrazione

id

string

Identificatore del risultato

resultType string:

ErrorOutput

Tipo di risultato

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Nome Tipo Descrizione
databaseCount

integer

Conteggio dei database

endedOn

string

Ora di fine della migrazione

id

string

Identificatore del risultato

resultType string:

MigrationLevelOutput

Tipo di risultato

sourceServer

string

Nome del server di origine

sourceServerVersion

string

Versione del server di origine

startedOn

string

Ora di inizio della migrazione

targetServer

string

Nome del server di destinazione

targetServerVersion

string

Versione del server di destinazione

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Nome Tipo Descrizione
cdcDeleteCounter

integer

Numero di eliminazioni applicate

cdcInsertCounter

integer

Numero di inserimenti applicati

cdcUpdateCounter

integer

Numero di aggiornamenti applicati

dataErrorsCounter

integer

Numero di errori di dati verificatisi

databaseName

string

Nome del database

fullLoadEndedOn

string

Ora di fine caricamento completo

fullLoadEstFinishTime

string

Stima per completare il caricamento completo

fullLoadStartedOn

string

Ora di inizio caricamento completo

fullLoadTotalRows

integer

Numero di righe applicate al caricamento completo

id

string

Identificatore del risultato

lastModifiedTime

string

Ora dell'ultima modifica nella destinazione

resultType string:

TableLevelOutput

Tipo di risultato

state

SyncTableMigrationState

Stato corrente della migrazione della tabella

tableName

string

Nome della tabella.

totalChangesApplied

integer

Numero totale di modifiche applicate

MigrateSqlServerSqlDbSyncTaskProperties

Proprietà per l'attività che esegue la migrazione di database SQL Server locali a Azure SQL Database per le migrazioni online

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigrateSqlServerSqlDbSyncTaskInput

Input attività

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

Migrate.SqlServer.AzureSqlDb.Sync

Tipo di attività.

MigrateSqlServerSqlDbTaskInput

Input per l'attività che esegue la migrazione di database di SQL Server SQL Server in Azure SQL database

Nome Tipo Descrizione
encryptedKeyForSecureFields

string

chiave crittografata per i campi protetti

selectedDatabases

MigrateSqlServerSqlDbDatabaseInput[]

Database di cui eseguire la migrazione

sourceConnectionInfo

SqlConnectionInfo

Informazioni per la connessione all'origine

startedOn

string

Data e ora relative all'ora UTC all'avvio della migrazione

targetConnectionInfo

SqlConnectionInfo

Informazioni per la connessione alla destinazione

validationOptions

MigrationValidationOptions

Opzioni per abilitare varie convalida post-migrazione. Opzioni disponibili, 1.) Verifica integrità dei dati: esegue un confronto checksum basato su tabelle di origine e di destinazione dopo la migrazione per garantire la correttezza dei dati. 2.) Convalida dello schema: esegue un confronto completo dello schema tra le tabelle di origine e di destinazione e fornisce un elenco di differenze tra il database di origine e quello di destinazione, 3. Analisi query: esegue un set di query raccolte automaticamente dalla cache del piano di query o Query Store ed esegue le query e confronta il tempo di esecuzione tra il database di origine e quello di destinazione.

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

Nome Tipo Descrizione
databaseName

string

Nome dell'elemento

endedOn

string

Ora di fine della migrazione

errorCount

integer

Numero di errori di database/oggetto.

errorPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti gli errori dell'elemento

exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione.

id

string

Identificatore del risultato

message

string

Messaggio di stato della migrazione

numberOfObjects

integer

Numero di oggetti

numberOfObjectsCompleted

integer

Numero di oggetti completati correttamente

objectSummary

<string,  DataItemMigrationSummaryResult>

Riepilogo dei risultati dell'oggetto nella migrazione

resultPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati di sotto-tem dell'elemento

resultType string:

DatabaseLevelOutput

Tipo di risultato

stage

DatabaseMigrationStage

Fase di migrazione in cui si trova il database

startedOn

string

Ora di inizio della migrazione

state

MigrationState

Stato corrente della migrazione

statusMessage

string

Messaggio di stato

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Nome Tipo Descrizione
dataIntegrityValidationResult

DataIntegrityValidationResult

Fornisce il risultato della convalida dell'integrità dei dati tra le tabelle di origine e di destinazione di cui viene eseguita la migrazione.

endedOn

string

Ora di fine convalida

id

string

Identificatore del risultato

migrationId

string

Identificatore di migrazione

queryAnalysisValidationResult

QueryAnalysisValidationResult

Risultati di alcuni risultati dell'esecuzione della query tra il database di origine e quello di destinazione

resultType string:

MigrationDatabaseLevelValidationOutput

Tipo di risultato

schemaValidationResult

SchemaComparisonValidationResult

Fornisce il risultato del confronto dello schema tra il database di origine e quello di destinazione

sourceDatabaseName

string

Nome del database di origine

startedOn

string

Ora di inizio convalida

status

ValidationStatus

Stato corrente della convalida a livello di database

targetDatabaseName

string

Nome del database di destinazione

MigrateSqlServerSqlDbTaskOutputError

Nome Tipo Descrizione
error

ReportableException

Errore di migrazione

id

string

Identificatore univoco per l'eccezione

resultType string:

ErrorOutput

Tipo di risultato

MigrateSqlServerSqlDbTaskOutputMigrationLevel

Nome Tipo Descrizione
databaseSummary

<string,  DatabaseSummaryResult>

Riepilogo dei risultati del database nella migrazione

databases

object

Database selezionati come mappa dal nome del database all'ID del database

durationInSeconds

integer

Durata dell'esecuzione dell'attività in secondi.

endedOn

string

Ora di fine della migrazione

exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione.

id

string

Identificatore del risultato

message

string

Messaggio di stato della migrazione

migrationReportResult

MigrationReportResult

Risultato report migrazione, fornisce un URL univoco per il download del report di migrazione.

migrationValidationResult MigrationValidationResult:

MigrateSqlServerSqlDbTaskOutputValidationResult

Risultati della convalida della migrazione

resultType string:

MigrationLevelOutput

Tipo di risultato

sourceServerBrandVersion

string

Versione del marchio del server di origine

sourceServerVersion

string

Versione del server di origine

startedOn

string

Ora di inizio della migrazione

status

MigrationStatus

Stato corrente della migrazione

statusMessage

string

Messaggio di stato della migrazione

targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerVersion

string

Versione del server di destinazione

MigrateSqlServerSqlDbTaskOutputTableLevel

Nome Tipo Descrizione
endedOn

string

Ora di fine della migrazione

errorPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti gli errori dell'elemento

id

string

Identificatore del risultato

itemsCompletedCount

integer

Numero di elementi completati correttamente

itemsCount

integer

Numero di elementi

objectName

string

Nome dell'elemento

resultPrefix

string

Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati di sotto-tem dell'elemento

resultType string:

TableLevelOutput

Tipo di risultato

startedOn

string

Ora di inizio della migrazione

state

MigrationState

Stato corrente della migrazione

statusMessage

string

Messaggio di stato

MigrateSqlServerSqlDbTaskOutputValidationResult

Nome Tipo Descrizione
id

string

Identificatore del risultato

migrationId

string

Identificatore di migrazione

resultType string:

MigrationValidationOutput

Tipo di risultato

status

ValidationStatus

Stato corrente della convalida a livello di migrazione. Lo stato del risultato della convalida del database verrà aggregato qui.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Risultati di riepilogo della convalida per ogni database

MigrateSqlServerSqlDbTaskProperties

Proprietà per l'attività che esegue la migrazione di database SQL Server locali a Azure SQL database

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

createdOn

string

DateTime in UTC al momento della creazione dell'attività

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigrateSqlServerSqlDbTaskInput

Input attività

isCloneable

boolean

se l'attività può essere clonata o meno

output MigrateSqlServerSqlDbTaskOutput[]:

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskId

string

ID attività

taskType string:

Migrate.SqlServer.SqlDb

Tipo di attività.

MigrateSqlServerSqlMIDatabaseInput

Informazioni specifiche del database per SQL per Azure SQL input attività di migrazione del database Istanza gestita

Nome Tipo Descrizione
backupFilePaths

string[]

Elenco dei file di backup da usare in caso di backup esistenti.

backupFileShare

FileShare

Informazioni sulla condivisione file di backup per il backup di questo database.

id

string

ID del database

name

string

Nome del database

restoreDatabaseName

string

Nome del database nella destinazione

MigrateSqlServerSqlMISyncTaskInput

Input per l'attività che esegue la migrazione di database SQL Server in Azure SQL scenario online Istanza gestita database.

Nome Tipo Descrizione
azureApp

AzureActiveDirectoryApp

Applicazione Azure Active Directory l'istanza del servizio di gestione dei servizi di rete (versione classica) userà per connettersi all'istanza di destinazione di Azure SQL Database Istanza gestita e all'account di archiviazione di Azure

backupFileShare

FileShare

Informazioni sulla condivisione file di backup per tutti i database selezionati.

numberOfParallelDatabaseMigrations

number

Numero di migrazioni di database da avviare in parallelo

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Database di cui eseguire la migrazione

sourceConnectionInfo

SqlConnectionInfo

Informazioni di connessione per il SQL Server di origine

storageResourceId

string

ResourceId completo dell'archiviazione

targetConnectionInfo

MiSqlConnectionInfo

Informazioni di connessione per Azure SQL Database Istanza gestita

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Nome Tipo Descrizione
activeBackupSets

BackupSetInfo[]

Set di backup attualmente attivi (caricati o ripristinati)

containerName

string

Nome del contenitore creato nell'account di archiviazione di Azure in cui i backup vengono copiati in

endedOn

string

Ora di fine della migrazione del database

errorPrefix

string

stringa di prefisso da usare per eseguire query sugli errori per questo database

exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione

fullBackupSetInfo

BackupSetInfo

Dettagli del set di backup completo

id

string

Identificatore di risultato

isFullBackupRestored

boolean

Se il backup completo è stato applicato al database di destinazione o meno

lastRestoredBackupSetInfo

BackupSetInfo

Ultime informazioni sul set di backup applicato

migrationState

DatabaseMigrationState

Stato corrente del database

resultType string:

DatabaseLevelOutput

Tipo di risultato

sourceDatabaseName

string

Nome del database

startedOn

string

Ora di inizio migrazione del database

MigrateSqlServerSqlMISyncTaskOutputError

Nome Tipo Descrizione
error

ReportableException

Errore di migrazione

id

string

Identificatore univoco per l'eccezione

resultType string:

ErrorOutput

Tipo di risultato

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Nome Tipo Descrizione
databaseCount

integer

Conteggio dei database

databaseErrorCount

integer

Numero di errori a livello di database

endedOn

string

Ora di fine migrazione

id

string

Identificatore di risultato

resultType string:

MigrationLevelOutput

Tipo di risultato

sourceServerBrandVersion

string

Versione del marchio del server di origine

sourceServerName

string

Nome del server di origine

sourceServerVersion

string

Versione del server di origine

startedOn

string

Ora di inizio migrazione

state

MigrationState

Stato corrente della migrazione

targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerName

string

Nome del server di destinazione

targetServerVersion

string

Versione del server di destinazione

MigrateSqlServerSqlMISyncTaskProperties

Proprietà per l'attività che esegue la migrazione di database SQL Server allo scenario di sincronizzazione Azure SQL database Istanza gestita

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

createdOn

string

DateTime in UTC al momento della creazione dell'attività

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigrateSqlServerSqlMISyncTaskInput

Input attività

output MigrateSqlServerSqlMISyncTaskOutput[]:

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Tipo di attività.

MigrateSqlServerSqlMITaskInput

Input per l'attività che esegue la migrazione di database SQL Server a Azure SQL Database Istanza gestita.

Nome Tipo Descrizione
aadDomainName

string

Nome di dominio di Azure Active Directory nel formato "contoso.com" per Azure AD federato o "contoso.onmicrosoft.com" per il dominio gestito, obbligatorio se e solo se sono selezionati gli account di accesso di Windows

backupBlobShare

BlobShare

URI di firma di accesso condiviso del contenitore dell'account di archiviazione di Azure da usare per l'archiviazione dei file di backup.

backupFileShare

FileShare

Informazioni sulla condivisione file di backup per tutti i database selezionati.

backupMode

BackupMode

Modalità di backup per specificare se usare il backup esistente o creare un nuovo backup. Se si usano i backup esistenti, è necessario specificare i percorsi dei file di backup in base adatabase selezionati.

encryptedKeyForSecureFields

string

chiave crittografata per i campi protetti

selectedAgentJobs

string[]

Processi agente di cui eseguire la migrazione.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Database di cui eseguire la migrazione

selectedLogins

string[]

Account di accesso per la migrazione.

sourceConnectionInfo

SqlConnectionInfo

Informazioni per la connessione all'origine

startedOn

string

Data e ora relative all'ora UTC all'avvio della migrazione

targetConnectionInfo

SqlConnectionInfo

Informazioni per la connessione alla destinazione

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Nome Tipo Descrizione
endedOn

string

Ora di fine migrazione

exceptionsAndWarnings

ReportableException[]

Errori di migrazione e avvisi per processo

id

string

Identificatore di risultato

isEnabled

boolean

Stato del processo dell'agente originale.

message

string

Messaggio di stato della migrazione

name

string

Nome processo agente.

resultType string:

AgentJobLevelOutput

Tipo di risultato

startedOn

string

Ora di inizio migrazione

state

MigrationState

Stato corrente della migrazione

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Nome Tipo Descrizione
databaseName

string

Nome del database

endedOn

string

Ora di fine migrazione

exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione

id

string

Identificatore di risultato

message

string

Messaggio di stato della migrazione

resultType string:

DatabaseLevelOutput

Tipo di risultato

sizeMB

number

Dimensioni del database in megabyte

stage

DatabaseMigrationStage

Fase corrente della migrazione

startedOn

string

Ora di inizio migrazione

state

MigrationState

Stato corrente della migrazione

MigrateSqlServerSqlMITaskOutputError

Nome Tipo Descrizione
error

ReportableException

Errore di migrazione

id

string

Identificatore univoco per l'eccezione

resultType string:

ErrorOutput

Tipo di risultato

MigrateSqlServerSqlMITaskOutputLoginLevel

Nome Tipo Descrizione
endedOn

string

Ora di fine della migrazione dell'account di accesso

exceptionsAndWarnings

ReportableException[]

Errori di migrazione dell'accesso e avvisi per account di accesso

id

string

Identificatore di risultato

loginName

string

Nome dell'account di accesso.

message

string

Messaggio di stato della migrazione dell'account di accesso

resultType string:

LoginLevelOutput

Tipo di risultato

stage

LoginMigrationStage

Fase corrente dell'account di accesso

startedOn

string

Ora di inizio della migrazione dell'account di accesso

state

MigrationState

Stato corrente dell'account di accesso

MigrateSqlServerSqlMITaskOutputMigrationLevel

Nome Tipo Descrizione
agentJobs

object

Processi dell'agente selezionati come mappa dal nome all'ID

databases

object

Database selezionati come mappa dal nome del database all'ID database

endedOn

string

Ora di fine migrazione

exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione.

id

string

Identificatore di risultato

logins

object

Account di accesso selezionati come mappa dal nome all'ID

message

string

Messaggio di stato della migrazione

orphanedUsersInfo

OrphanedUserInfo[]

Elenco di utenti orfani.

resultType string:

MigrationLevelOutput

Tipo di risultato

serverRoleResults

<string,  StartMigrationScenarioServerRoleResult>

Mappa dei risultati della migrazione dei ruoli del server.

sourceServerBrandVersion

string

Versione del marchio del server di origine

sourceServerVersion

string

Versione del server di origine

startedOn

string

Ora di inizio migrazione

state

MigrationState

Stato corrente della migrazione

status

MigrationStatus

Stato corrente della migrazione

targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerVersion

string

Versione del server di destinazione

MigrateSqlServerSqlMITaskProperties

Proprietà per attività che esegue la migrazione di database SQL Server a Azure SQL database Istanza gestita

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

createdOn

string

DateTime in UTC al momento della creazione dell'attività

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigrateSqlServerSqlMITaskInput

Input attività

isCloneable

boolean

se l'attività può essere clonata o meno

output MigrateSqlServerSqlMITaskOutput[]:

Output dell'attività. Questo valore viene ignorato se inviato.

parentTaskId

string

ID attività padre

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskId

string

ID attività

taskType string:

Migrate.SqlServer.AzureSqlDbMI

Tipo di attività.

MigrateSsisTaskInput

Input per l'attività che esegue la migrazione dei pacchetti SSIS da SQL Server a Azure SQL Database Istanza gestita.

Nome Tipo Descrizione
sourceConnectionInfo

SqlConnectionInfo

Informazioni per la connessione all'origine

ssisMigrationInfo

SsisMigrationInfo

Informazioni sulla migrazione dei pacchetti SSIS.

targetConnectionInfo

SqlConnectionInfo

Informazioni per la connessione alla destinazione

MigrateSsisTaskOutputMigrationLevel

Nome Tipo Descrizione
endedOn

string

Ora di fine migrazione

exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione.

id

string

Identificatore di risultato

message

string

Messaggio di stato della migrazione

resultType string:

MigrationLevelOutput

Tipo di risultato

sourceServerBrandVersion

string

Versione del marchio del server di origine

sourceServerVersion

string

Versione del server di origine

stage

SsisMigrationStage

Fase della migrazione SSIS.

startedOn

string

Ora di inizio migrazione

status

MigrationStatus

Stato corrente della migrazione

targetServerBrandVersion

string

Versione del marchio del server di destinazione

targetServerVersion

string

Versione del server di destinazione

MigrateSsisTaskOutputProjectLevel

Nome Tipo Descrizione
endedOn

string

Ora di fine migrazione

exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione

folderName

string

Nome della cartella

id

string

Identificatore di risultato

message

string

Messaggio di stato della migrazione

projectName

string

Nome del progetto

resultType string:

SsisProjectLevelOutput

Tipo di risultato

stage

SsisMigrationStage

Fase della migrazione SSIS.

startedOn

string

Ora di inizio migrazione

state

MigrationState

Stato corrente della migrazione

MigrateSsisTaskProperties

Proprietà per l'attività che esegue la migrazione di pacchetti SSIS da database SQL Server a Azure SQL database Istanza gestita.

Nome Tipo Descrizione
clientData

object

Coppie di valori chiave dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigrateSsisTaskInput

Input attività

output MigrateSsisTaskOutput[]:

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

Migrate.Ssis

Tipo di attività.

MigrateSyncCompleteCommandInput

Input per il comando che completa la migrazione della sincronizzazione per un database.

Nome Tipo Descrizione
commitTimeStamp

string

Timestamp da completare

databaseName

string

Nome del database

MigrateSyncCompleteCommandOutput

Output per il comando che completa la migrazione della sincronizzazione per un database.

Nome Tipo Descrizione
errors

ReportableException[]

Elenco di errori che si sono verificati durante l'esecuzione del comando

id

string

Identificatore del risultato

MigrateSyncCompleteCommandProperties

Proprietà per il comando che completa la migrazione di sincronizzazione per un database.

Nome Tipo Descrizione
commandId

string

ID comando

commandType string:

Migrate.Sync.Complete.Database

Tipo di comando.

errors

ODataError[]

Matrice di errori. Questo viene ignorato se inviato.

input

MigrateSyncCompleteCommandInput

Input comando

output

MigrateSyncCompleteCommandOutput

Output dei comandi. Questo viene ignorato se inviato.

state

CommandState

Stato del comando. Questo viene ignorato se inviato.

MigrationEligibilityInfo

Informazioni sull'idoneità alla migrazione di un oggetto server

Nome Tipo Descrizione
isEligibleForMigration

boolean

Indica se l'oggetto è idoneo per la migrazione o meno.

validationMessages

string[]

Informazioni sull'errore di idoneità per l'oggetto server.

MigrationReportResult

Il risultato del report di convalida della migrazione contiene l'URL per il download del report generato.

Nome Tipo Descrizione
id

string

Identificatore del risultato della convalida della migrazione

reportUrl

string

URL del report.

MigrationState

Stato corrente della migrazione

Nome Tipo Descrizione
Completed

string

Failed

string

InProgress

string

None

string

Skipped

string

Stopped

string

Warning

string

MigrationStatus

Stato corrente della migrazione

Nome Tipo Descrizione
Completed

string

CompletedWithWarnings

string

Configured

string

Connecting

string

Default

string

Error

string

Running

string

SelectLogins

string

SourceAndTargetSelected

string

Stopped

string

MigrationValidationDatabaseSummaryResult

Risultato di riepilogo a livello di database di convalida della migrazione

Nome Tipo Descrizione
endedOn

string

Ora di fine convalida

id

string

Identificatore del risultato

migrationId

string

Identificatore di migrazione

sourceDatabaseName

string

Nome del database di origine

startedOn

string

Ora di inizio convalida

status

ValidationStatus

Stato corrente della convalida a livello di database

targetDatabaseName

string

Nome del database di destinazione

MigrationValidationOptions

Tipi di convalida da eseguire dopo la migrazione

Nome Tipo Descrizione
enableDataIntegrityValidation

boolean

Consente di eseguire una convalida dell'integrità dei dati basata su checksum tra l'origine e la destinazione per il database o le tabelle selezionate.

enableQueryAnalysisValidation

boolean

Consente di eseguire un'analisi di query rapida e intelligente recuperando query dal database di origine ed eseguendole nella destinazione. Il risultato avrà statistiche di esecuzione per le esecuzioni nei database di origine e di destinazione per le query estratte.

enableSchemaValidation

boolean

Consente di confrontare le informazioni sullo schema tra origine e destinazione.

MigrationValidationResult

Risultato della convalida della migrazione

Nome Tipo Descrizione
id

string

Identificatore del risultato della convalida della migrazione

migrationId

string

Identificatore di migrazione

status

ValidationStatus

Stato corrente della convalida a livello di migrazione. Lo stato del risultato della convalida del database verrà aggregato qui.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Risultati di riepilogo della convalida per ogni database

MiSqlConnectionInfo

Proprietà necessarie per creare una connessione all'istanza gestita del database Azure SQL

Nome Tipo Descrizione
managedInstanceResourceId

string

ID risorsa per Azure SQL istanza gestita del database

password

string

Credenziali password.

type string:

MiSqlConnectionInfo

Tipo di informazioni di connessione

userName

string

Nome utente

MongoDbClusterInfo

Descrive un'origine dati MongoDB

Nome Tipo Descrizione
databases

MongoDbDatabaseInfo[]

Elenco di database non di sistema nel cluster

supportsSharding

boolean

Indica se il cluster supporta le raccolte partizionate

type

MongoDbClusterType

Tipo di origine dati

version

string

Versione dell'origine dati nel formato x.y.z (ad esempio 3.6.7). Non usato se Type è BLOBContainer.

MongoDbClusterType

Tipo di origine dati

Nome Tipo Descrizione
BlobContainer

string

CosmosDb

string

MongoDb

string

MongoDbCollectionInfo

Descrive una raccolta supportata all'interno di un database MongoDB

Nome Tipo Descrizione
averageDocumentSize

integer

Dimensioni medie del documento o -1 se la dimensione media è sconosciuta

dataSize

integer

Dimensioni totali stimate dei dati, in byte o -1 se la dimensione è sconosciuta.

databaseName

string

Nome del database contenente la raccolta

documentCount

integer

Numero totale stimato di documenti o -1 se il conteggio dei documenti è sconosciuto

isCapped

boolean

Se la raccolta è una raccolta con estensione limitata , ad esempio se ha una dimensione fissa e agisce come un buffer circolare)

isSystemCollection

boolean

Indica se la raccolta è la raccolta di sistema

isView

boolean

Indica se la raccolta è una visualizzazione di un'altra raccolta

name

string

Nome non qualificato del database o della raccolta

qualifiedName

string

Nome completo del database o della raccolta. Per una raccolta, si tratta del nome completo del database.

shardKey

MongoDbShardKeyInfo

Chiave partizione nell'insieme o Null se l'insieme non è partizionato

supportsSharding

boolean

Indica se il partizionamento orizzontale del database è abilitato. Si noti che l'attività di migrazione abiliterà il partizionamento orizzontale nella destinazione, se necessario.

viewOf

string

Nome della raccolta di cui si tratta, se IsView è true

MongoDbCollectionProgress

Descrive lo stato di avanzamento di una raccolta

Nome Tipo Descrizione
bytesCopied

integer

Numero di byte di documenti copiati durante la fase di copia

documentsCopied

integer

Numero di documenti copiati durante la fase di copia

elapsedTime

string

Tempo trascorso nel formato [ddd.] hh:mm:ss[.fffffff] (ad esempio, formato TimeSpan)

errors

<string,  MongoDbError>

Errori e avvisi che si sono verificati per l'oggetto corrente. Le chiavi sono i codici di errore.

eventsPending

integer

Numero di eventi oplog in attesa di riproduzione

eventsReplayed

integer

Numero di eventi oplog riprodotti finora

lastEventTime

string

Timestamp dell'ultimo evento oplog ricevuto o Null se non è ancora stato ricevuto alcun evento oplog

lastReplayTime

string

Timestamp dell'ultimo evento oplog riprodotto o null se non è ancora stato riprodotto alcun evento oplog

name

string

Nome dell'oggetto progress. Per una raccolta, si tratta del nome della raccolta non qualificato. Per un database, si tratta del nome del database. Per la migrazione complessiva, si tratta di Null.

qualifiedName

string

Nome qualificato dell'oggetto progress. Per una raccolta, si tratta del nome qualificato del database. Per un database, si tratta del nome del database. Per la migrazione complessiva, si tratta di Null.

resultType string:

Collection

Tipo di oggetto progress

state

MongoDbMigrationState

totalBytes

integer

Numero totale di byte di documento nell'origine all'inizio della fase di copia o -1 se la dimensione totale è sconosciuta

totalDocuments

integer

Numero totale di documenti nell'origine all'inizio della fase di copia o -1 se il conteggio totale è sconosciuto

MongoDbCollectionSettings

Descrive come eseguire la migrazione di una singola raccolta MongoDB

Nome Tipo Descrizione
canDelete

boolean

Indica se è consentito eliminare la raccolta di destinazione durante l'esecuzione di una migrazione. Il valore predefinito è true.

shardKey

MongoDbShardKeySetting

Descrive una chiave di partizione MongoDB

targetRUs

integer

Le UR che devono essere configurate in una destinazione CosmosDB o null per l'uso dell'impostazione predefinita. Ciò non ha alcun effetto sulle destinazioni non CosmosDB.

MongoDbConnectionInfo

Descrive una connessione a un'origine dati MongoDB

Nome Tipo Valore predefinito Descrizione
additionalSettings

string

Impostazioni di connessione aggiuntive

authentication

AuthenticationType

Tipo di autenticazione da usare per la connessione

connectionString

string

URL del contenitore MongoDB stringa di connessione o BLOB. Il nome utente e la password possono essere specificati qui o nelle proprietà userName e password

dataSource

string

Origine dati

encryptConnection

boolean

Se crittografare la connessione

enforceSSL

boolean

password

string

Credenziali password.

port

integer

porta per il server

serverBrandVersion

string

versione del marchio server

serverName

string

nome del server

serverVersion

string

versione del server

trustServerCertificate

boolean

False

Indica se considerare attendibile il certificato del server

type

string

Tipo di informazioni di connessione

userName

string

Nome utente

MongoDbDatabaseInfo

Descrive un database all'interno di un'origine dati MongoDB

Nome Tipo Descrizione
averageDocumentSize

integer

Dimensione media del documento o -1 se la dimensione media è sconosciuta

collections

MongoDbCollectionInfo[]

Elenco di raccolte supportate in un database MongoDB

dataSize

integer

Dimensione totale stimata dei dati, in byte o -1 se la dimensione è sconosciuta.

documentCount

integer

Numero totale stimato di documenti o -1 se il conteggio dei documenti è sconosciuto

name

string

Nome non qualificato del database o della raccolta

qualifiedName

string

Nome qualificato del database o della raccolta. Per una raccolta, si tratta del nome qualificato del database.

supportsSharding

boolean

Indica se il database ha abilitato il partizionamento. Si noti che l'attività di migrazione abiliterà il partizionamento nella destinazione, se necessario.

MongoDbDatabaseProgress

Descrive lo stato di avanzamento di un database

Nome Tipo Descrizione
bytesCopied

integer

Numero di byte di documenti copiati durante la fase di copia

collections

object

Avanzamento delle raccolte nel database. Le chiavi sono i nomi non qualificati delle raccolte

documentsCopied

integer

Numero di documenti copiati durante la fase di copia

elapsedTime

string

Tempo trascorso nel formato [ddd.] hh:mm:ss[.fffffff] (ad esempio, formato TimeSpan)

errors

<string,  MongoDbError>

Errori e avvisi che si sono verificati per l'oggetto corrente. Le chiavi sono i codici di errore.

eventsPending

integer

Numero di eventi oplog in attesa di riproduzione

eventsReplayed

integer

Numero di eventi oplog riprodotti finora

lastEventTime

string

Timestamp dell'ultimo evento oplog ricevuto o Null se non è ancora stato ricevuto alcun evento oplog

lastReplayTime

string

Timestamp dell'ultimo evento oplog riprodotto o null se non è ancora stato riprodotto alcun evento oplog

name

string

Nome dell'oggetto progress. Per una raccolta, si tratta del nome della raccolta non qualificato. Per un database, si tratta del nome del database. Per la migrazione complessiva, si tratta di Null.

qualifiedName

string

Nome qualificato dell'oggetto progress. Per una raccolta, si tratta del nome qualificato del database. Per un database, si tratta del nome del database. Per la migrazione complessiva, si tratta di Null.

resultType string:

Database

Tipo di oggetto progress

state

MongoDbMigrationState

totalBytes

integer

Numero totale di byte di documento nell'origine all'inizio della fase di copia o -1 se la dimensione totale è sconosciuta

totalDocuments

integer

Numero totale di documenti nell'origine all'inizio della fase di copia o -1 se il conteggio totale è sconosciuto

MongoDbDatabaseSettings

Descrive come eseguire la migrazione di un singolo database MongoDB

Nome Tipo Descrizione
collections

<string,  MongoDbCollectionSettings>

Raccolte nel database di origine da eseguire la migrazione alla destinazione. Le chiavi sono i nomi non qualificati delle raccolte.

targetRUs

integer

Le UR che devono essere configurate in una destinazione CosmosDB o null per l'uso del valore predefinito oppure 0 se la velocità effettiva non deve essere eseguita per il database. Questo non ha alcun effetto sulle destinazioni non CosmosDB.

MongoDbError

Descrive un errore o un avviso che si è verificato durante una migrazione di MongoDB

Nome Tipo Descrizione
code

string

Codice leggibile dal computer non localizzato che descrive l'errore o l'avviso

count

integer

Numero di volte in cui si è verificato l'errore o l'avviso

message

string

Messaggio localizzato e leggibile che descrive l'errore o l'avviso

type

MongoDbErrorType

Tipo di errore o avviso

MongoDbErrorType

Tipo di errore o avviso

Nome Tipo Descrizione
Error

string

ValidationError

string

Warning

string

MongoDbMigrationProgress

Descrive lo stato di avanzamento della migrazione complessiva

Nome Tipo Descrizione
bytesCopied

integer

Numero di byte di documenti copiati durante la fase di copia

databases

<string,  MongoDbDatabaseProgress>

Avanzamento dei database nella migrazione. Le chiavi sono i nomi dei database

documentsCopied

integer

Numero di documenti copiati durante la fase di copia

elapsedTime

string

Tempo trascorso nel formato [ddd.] hh:mm:ss[.fffffff] (ad esempio, formato TimeSpan)

errors

<string,  MongoDbError>

Errori e avvisi che si sono verificati per l'oggetto corrente. Le chiavi sono i codici di errore.

eventsPending

integer

Numero di eventi oplog in attesa di riproduzione

eventsReplayed

integer

Numero di eventi oplog riprodotti finora

lastEventTime

string

Timestamp dell'ultimo evento oplog ricevuto o Null se non è ancora stato ricevuto alcun evento oplog

lastReplayTime

string

Timestamp dell'ultimo evento oplog riprodotto o null se non è ancora stato riprodotto alcun evento oplog

name

string

Nome dell'oggetto progress. Per una raccolta, si tratta del nome della raccolta non qualificato. Per un database, si tratta del nome del database. Per la migrazione complessiva, si tratta di Null.

qualifiedName

string

Nome qualificato dell'oggetto progress. Per una raccolta, si tratta del nome qualificato del database. Per un database, si tratta del nome del database. Per la migrazione complessiva, si tratta di Null.

resultType string:

Migration

Tipo di oggetto progress

state

MongoDbMigrationState

totalBytes

integer

Numero totale di byte di documento nell'origine all'inizio della fase di copia o -1 se la dimensione totale è sconosciuta

totalDocuments

integer

Numero totale di documenti nell'origine all'inizio della fase di copia o -1 se il conteggio totale è sconosciuto

MongoDbMigrationSettings

Descrive come eseguire una migrazione dei dati MongoDB

Nome Tipo Descrizione
boostRUs

integer

Il limite di UR su una destinazione CosmosDB che le raccolte verranno temporaneamente aumentate (se inferiori) durante la copia iniziale di una migrazione, da 10.000 a 1.000.000 o 0 per usare il boost predefinito (ovvero il massimo) o null per non aumentare le UR. Questa impostazione non ha alcun effetto sulle destinazioni non CosmosDB.

databases

<string,  MongoDbDatabaseSettings>

I database nel cluster di origine da eseguire la migrazione alla destinazione. Le chiavi sono i nomi dei database.

replication

MongoDbReplication

Viene descritto il modo in cui le modifiche verranno replicate dall'origine alla destinazione. Il valore predefinito è OneTime.

source

MongoDbConnectionInfo

Impostazioni usate per connettersi al cluster di origine

target

MongoDbConnectionInfo

Impostazioni usate per connettersi al cluster di destinazione

throttling

MongoDbThrottlingSettings

Impostazioni usate per limitare l'utilizzo delle risorse della migrazione

MongoDbMigrationState

Nome Tipo Descrizione
Canceled

string

Complete

string

Copying

string

Failed

string

Finalizing

string

InitialReplay

string

Initializing

string

NotStarted

string

Replaying

string

Restarting

string

ValidatingInput

string

MongoDbReplication

Viene descritto il modo in cui le modifiche verranno replicate dall'origine alla destinazione. Il valore predefinito è OneTime.

Nome Tipo Descrizione
Continuous

string

Disabled

string

OneTime

string

MongoDbShardKeyField

Descrive un riferimento a un campo all'interno di una chiave partizione di MongoDB

Nome Tipo Descrizione
name

string

Nome del campo

order

MongoDbShardKeyOrder

Ordinamento dei campi

MongoDbShardKeyInfo

Descrive una chiave shard di MongoDB

Nome Tipo Descrizione
fields

MongoDbShardKeyField[]

Campi all'interno della chiave di partizione

isUnique

boolean

Indica se la chiave di partizione è univoca

MongoDbShardKeyOrder

Ordinamento dei campi

Nome Tipo Descrizione
Forward

string

Hashed

string

Reverse

string

MongoDbShardKeySetting

Descrive una chiave shard di MongoDB

Nome Tipo Descrizione
fields

MongoDbShardKeyField[]

Campi all'interno della chiave di partizione

isUnique

boolean

Indica se la chiave di partizione è univoca

MongoDbThrottlingSettings

Specifica i limiti delle risorse per la migrazione

Nome Tipo Descrizione
maxParallelism

integer

Numero massimo di elementi di lavoro (ad esempio copie della raccolta) che verranno elaborati in parallelo

minFreeCpu

integer

Percentuale di tempo di CPU che la migrazione tenterà di evitare di usare, da 0 a 100

minFreeMemoryMb

integer

Numero di megabyte di RAM che la migrazione tenterà di evitare di usare

MySqlConnectionInfo

Informazioni per la connessione al server MySQL

Nome Tipo Valore predefinito Descrizione
additionalSettings

string

Impostazioni di connessione aggiuntive

authentication

AuthenticationType

Tipo di autenticazione da usare per la connessione

dataSource

string

Origine dati

encryptConnection

boolean

True

Se crittografare la connessione

password

string

Credenziali password.

port

integer

Porta per server

serverName

string

Nome del server

type string:

MySqlConnectionInfo

Tipo di informazioni di connessione

userName

string

Nome utente

MySqlTargetPlatformType

Piattaforma di destinazione per la migrazione

Nome Tipo Descrizione
AzureDbForMySQL

string

SqlServer

string

ObjectType

Tipo dell'oggetto con la differenza. Ad esempio (Table/View/StoredProcedure)

Nome Tipo Descrizione
Function

string

StoredProcedures

string

Table

string

User

string

View

string

ODataError

Informazioni sugli errori nel formato OData.

Nome Tipo Descrizione
code

string

Descrizione leggibile del computer dell'errore, ad esempio 'InvalidRequest' o 'InternalServerError'

details

ODataError[]

Errori interni che hanno causato questo errore

message

string

Descrizione leggibile dell'errore

OracleConnectionInfo

Informazioni per la connessione al server Oracle

Nome Tipo Descrizione
authentication

AuthenticationType

Tipo di autenticazione da usare per la connessione

dataSource

string

Stringa di connessione EZConnect o TNSName.

password

string

Credenziali password.

port

integer

porta per il server

serverName

string

nome del server

serverVersion

string

versione del server

type string:

OracleConnectionInfo

Tipo di informazioni di connessione

userName

string

Nome utente

OrphanedUserInfo

Informazioni degli utenti orfani nel database di SQL Server.

Nome Tipo Descrizione
databaseName

string

Database padre dell'utente

name

string

Nome dell'utente orfano

PostgreSqlConnectionInfo

Informazioni per la connessione al server PostgreSQL

Nome Tipo Valore predefinito Descrizione
additionalSettings

string

Impostazioni di connessione aggiuntive

authentication

AuthenticationType

Tipo di autenticazione da usare per la connessione

dataSource

string

Origine dati

databaseName

string

Nome del database

encryptConnection

boolean

True

Se crittografare la connessione

password

string

Credenziali password.

port

integer

Porta per server

serverBrandVersion

string

versione del marchio server

serverName

string

Nome del server

serverVersion

string

versione del server

trustServerCertificate

boolean

False

Indica se considerare attendibile il certificato del server

type string:

PostgreSqlConnectionInfo

Tipo di informazioni di connessione

userName

string

Nome utente

ProjectTask

Risorsa attività

Nome Tipo Descrizione
etag

string

Valore del tag di entità sicuro HTTP. Questo viene ignorato se inviato.

id

string

ID risorsa.

name

string

Nome risorsa.

properties ProjectTaskProperties:

Proprietà attività personalizzate

systemData

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

type

string

Tipo di risorsa.

QueryAnalysisValidationResult

Risultati per il confronto tra l'analisi delle query tra l'origine e la destinazione

Nome Tipo Descrizione
queryResults

QueryExecutionResult

Elenco delle query eseguite ed è risultato dell'esecuzione nell'origine e nella destinazione

validationErrors

ValidationError

Errori che fanno parte dell'esecuzione

QueryExecutionResult

Descrive i risultati dell'analisi delle query per l'esecuzione nell'origine e nella destinazione

Nome Tipo Descrizione
queryText

string

Eseguire query sul testo recuperato dal server di origine

sourceResult

ExecutionStatistics

Risultato dell'analisi delle query dall'origine

statementsInBatch

integer

Totale no. di istruzioni nel batch

targetResult

ExecutionStatistics

Risultato dell'analisi delle query dalla destinazione

ReplicateMigrationState

Wrapper per replicare gli stati di migrazione segnalati.

Nome Tipo Descrizione
ACTION_REQUIRED

string

COMPLETE

string

FAILED

string

PENDING

string

UNDEFINED

string

VALIDATING

string

ReportableException

Oggetto eccezione per tutte le eccezioni personalizzate

Nome Tipo Descrizione
actionableMessage

string

Passaggi utilizzabili per questa eccezione

filePath

string

Percorso del file in cui si è verificata l'eccezione

hResult

integer

Valore numerico codificato assegnato a un'eccezione specifica

lineNumber

string

Numero di riga in cui si è verificata l'eccezione

message

string

Messaggio di errore

stackTrace

string

Analisi dello stack

ScenarioSource

Enumerazione del tipo di origine

Nome Tipo Descrizione
Access

string

DB2

string

MongoDB

string

MySQL

string

MySQLRDS

string

Oracle

string

PostgreSQL

string

PostgreSQLRDS

string

SQL

string

SQLRDS

string

Sybase

string

ScenarioTarget

Enumerazione del tipo di destinazione

Nome Tipo Descrizione
AzureDBForMySql

string

AzureDBForPostgresSQL

string

MongoDB

string

SQLDB

string

SQLDW

string

SQLMI

string

SQLServer

string

SchemaComparisonValidationResult

Risultati per il confronto dello schema tra l'origine e la destinazione

Nome Tipo Descrizione
schemaDifferences

SchemaComparisonValidationResultType

Elenco delle differenze di schema tra i database di origine e di destinazione

sourceDatabaseObjectCount

object

Numero di oggetti di database di origine

targetDatabaseObjectCount

object

Numero di oggetti di database di destinazione

validationErrors

ValidationError

Elenco di errori che si sono verificati durante l'esecuzione della convalida dello schema

SchemaComparisonValidationResultType

Descrizione degli errori durante l'esecuzione della convalida della migrazione

Nome Tipo Descrizione
objectName

string

Nome dell'oggetto con la differenza

objectType

ObjectType

Tipo dell'oggetto con la differenza. Ad esempio (Table/View/StoredProcedure)

updateAction

UpdateActionType

Aggiornare il tipo di azione rispetto alla destinazione

SelectedCertificateInput

Informazioni per l'esportazione del certificato per i database abilitati per TDE.

Nome Tipo Descrizione
certificateName

string

Nome del certificato da esportare.

password

string

Password da usare per crittografare il certificato esportato.

ServerLevelPermissionsGroup

Gruppo di autorizzazioni per le convalida. Questi gruppi eseguiranno un set di autorizzazioni per la convalida dell'attività utente. Selezionare il gruppo di autorizzazioni per l'attività che si sta eseguendo.

Nome Tipo Descrizione
Default

string

MigrationFromMySQLToAzureDBForMySQL

string

MigrationFromSqlServerToAzureDB

string

MigrationFromSqlServerToAzureMI

string

MigrationFromSqlServerToAzureVM

string

ServerProperties

Proprietà del server per l'origine del tipo MySQL

Nome Tipo Descrizione
serverDatabaseCount

integer

Numero di database nel server

serverEdition

string

Edizione del server di database

serverName

string

Nome del server

serverOperatingSystemVersion

string

Versione del sistema operativo

serverPlatform

string

Nome della piattaforma server

serverVersion

string

Versione del server di database

Severity

Gravità dell'errore di convalida

Nome Tipo Descrizione
Error

string

Message

string

Warning

string

SqlConnectionInfo

Informazioni per la connessione al server di database SQL

Nome Tipo Valore predefinito Descrizione
additionalSettings

string

Impostazioni di connessione aggiuntive

authentication

AuthenticationType

Tipo di autenticazione da usare per la connessione

dataSource

string

Origine dati nel formato Protocol:MachineName\SQLServerInstanceName,PortNumber

encryptConnection

boolean

True

Se crittografare la connessione

password

string

Credenziali password.

platform

SqlSourcePlatform

Tipo di piattaforma server per la connessione

port

integer

Porta per server

resourceId

string

Rappresenta l'ID di una risorsa HTTP rappresentata da un provider di risorse di Azure.

serverBrandVersion

string

versione del marchio server

serverName

string

nome del server

serverVersion

string

versione del server

trustServerCertificate

boolean

False

Indica se considerare attendibile il certificato del server

type string:

SqlConnectionInfo

Tipo di informazioni di connessione

userName

string

Nome utente

SqlSourcePlatform

Tipo di piattaforma server per la connessione

Nome Tipo Descrizione
SqlOnPrem

string

SsisMigrationInfo

Informazioni sulla migrazione SSIS con tipo di archivio SSIS, sovrascrivere i criteri.

Nome Tipo Descrizione
environmentOverwriteOption

SsisMigrationOverwriteOption

Opzione di sovrascrittura per la migrazione dell'ambiente SSIS

projectOverwriteOption

SsisMigrationOverwriteOption

Opzione di sovrascrittura per la migrazione del progetto SSIS

ssisStoreType

SsisStoreType

Il tipo di archivio SSIS di origine è supportato solo nel catalogo SSIS (versione classica)

SsisMigrationOverwriteOption

L'opzione sovrascrive per la migrazione degli oggetti SSIS, solo ignorare e sovrascrivere sono supportate in DMS (versione classica) e in futuro può aggiungere l'opzione Riutilizzo per l'oggetto contenitore

Nome Tipo Descrizione
Ignore

string

Overwrite

string

SsisMigrationStage

Fase corrente della migrazione SSIS

Nome Tipo Descrizione
Completed

string

InProgress

string

Initialize

string

None

string

SsisStoreType

Enumerazione del tipo di archivio SSIS di origine supportato in DMS (versione classica)

Nome Tipo Descrizione
SsisCatalog

string

StartMigrationScenarioServerRoleResult

Risultato della migrazione dei ruoli del server

Nome Tipo Descrizione
exceptionsAndWarnings

ReportableException[]

Eccezioni e avvisi di migrazione.

name

string

Nome del ruolo del server.

state

MigrationState

Stato corrente della migrazione

SyncDatabaseMigrationReportingState

Enumerazione dello stato diverso della migrazione online a livello di database.

Nome Tipo Descrizione
BACKUP_COMPLETED

string

BACKUP_IN_PROGRESS

string

CANCELLED

string

CANCELLING

string

COMPLETE

string

COMPLETING

string

CONFIGURING

string

FAILED

string

INITIALIAZING

string

READY_TO_COMPLETE

string

RESTORE_COMPLETED

string

RESTORE_IN_PROGRESS

string

RUNNING

string

STARTING

string

UNDEFINED

string

VALIDATING

string

VALIDATION_COMPLETE

string

VALIDATION_FAILED

string

SyncMigrationDatabaseErrorEvent

Errori di migrazione del database per la migrazione online

Nome Tipo Descrizione
eventText

string

Testo evento.

eventTypeString

string

Tipo di evento.

timestampString

string

Valore stringa del timestamp.

SyncTableMigrationState

Enumerazione dello stato diverso della migrazione online a livello di tabella.

Nome Tipo Descrizione
BEFORE_LOAD

string

CANCELED

string

COMPLETED

string

ERROR

string

FAILED

string

FULL_LOAD

string

SystemData

Nome Tipo Descrizione
createdAt

string

createdBy

string

createdByType

createdByType

lastModifiedAt

string

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

Stato dell'attività. Questo viene ignorato se inviato.

Nome Tipo Descrizione
Canceled

string

Failed

string

FailedInputValidation

string

Faulted

string

Queued

string

Running

string

Succeeded

string

Unknown

string

UpdateActionType

Tipo della differenza effettiva per l'oggetto confrontato, durante l'esecuzione del confronto dello schema

Nome Tipo Descrizione
AddedOnTarget

string

ChangedOnTarget

string

DeletedOnTarget

string

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Proprietà per l'attività che convalida l'input della migrazione per SQL alle migrazioni di sincronizzazione del database Azure SQL

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

ValidateSyncMigrationInputSqlServerTaskInput

Input attività

output

ValidateSyncMigrationInputSqlServerTaskOutput[]

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

ValidateMigrationInput.SqlServer.SqlDb.Sync

Tipo di attività.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Input per l'attività che esegue la migrazione di database SQL Server in Azure SQL scenario online Istanza gestita database.

Nome Tipo Descrizione
azureApp

AzureActiveDirectoryApp

Applicazione Azure Active Directory l'istanza del servizio di gestione dei servizi di rete (versione classica) userà per connettersi all'istanza di destinazione di Azure SQL Database Istanza gestita e all'account di archiviazione di Azure

backupFileShare

FileShare

Informazioni sulla condivisione file di backup per tutti i database selezionati.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Database di cui eseguire la migrazione

sourceConnectionInfo

SqlConnectionInfo

Informazioni di connessione per il SQL Server di origine

storageResourceId

string

ResourceId completo dell'archiviazione

targetConnectionInfo

MiSqlConnectionInfo

Informazioni di connessione per Azure SQL Database Istanza gestita

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Output per l'attività che convalida l'input della migrazione per Azure SQL Migrazione online Istanza gestita database

Nome Tipo Descrizione
id

string

Identificatore del database

name

string

Nome del database

validationErrors

ReportableException[]

Errori associati a un oggetto di database selezionato

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Proprietà per l'attività che convalida l'input di migrazione per SQL in Azure SQL scenario di sincronizzazione Istanza gestita database

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Input attività

output

ValidateMigrationInputSqlServerSqlMISyncTaskOutput[]

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS

Tipo di attività.

ValidateMigrationInputSqlServerSqlMITaskInput

Input per l'attività che convalida l'input della migrazione per SQL in Istanza gestita di SQL di Azure

Nome Tipo Descrizione
backupBlobShare

BlobShare

URI di firma di accesso condiviso del contenitore dell'account di archiviazione di Azure da usare per l'archiviazione dei file di backup.

backupFileShare

FileShare

Informazioni sulla condivisione file di backup per tutti i database selezionati.

backupMode

BackupMode

Modalità di backup per specificare se usare il backup esistente o creare un nuovo backup.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Database di cui eseguire la migrazione

selectedLogins

string[]

Account di accesso per la migrazione

sourceConnectionInfo

SqlConnectionInfo

Informazioni per la connessione all'origine

targetConnectionInfo

SqlConnectionInfo

Informazioni per la connessione alla destinazione

ValidateMigrationInputSqlServerSqlMITaskOutput

Output per l'attività che convalida l'input di migrazione per SQL in Istanza gestita di SQL di Azure migrazioni

Nome Tipo Descrizione
backupFolderErrors

ReportableException[]

Errori associati al percorso BackupFolder

backupShareCredentialsErrors

ReportableException[]

Errori associati al nome utente e alle credenziali della password di condivisione di backup

backupStorageAccountErrors

ReportableException[]

Errori associati all'account di archiviazione fornito.

databaseBackupInfo

DatabaseBackupInfo

Informazioni sui file di backup quando viene usata la modalità di backup esistente.

existingBackupErrors

ReportableException[]

Errori associati ai file di backup esistenti.

id

string

Identificatore di risultato

name

string

Nome del database

restoreDatabaseNameErrors

ReportableException[]

Errori associati a RestoreDatabaseName

ValidateMigrationInputSqlServerSqlMITaskProperties

Proprietà per attività che convalidano l'input di migrazione per SQL a Azure SQL database Istanza gestita

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

ValidateMigrationInputSqlServerSqlMITaskInput

Input attività

output

ValidateMigrationInputSqlServerSqlMITaskOutput[]

Output dell'attività. Questo valore viene ignorato se inviato.

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI

Tipo di attività.

ValidateMongoDbTaskProperties

Proprietà per l'attività che convalida una migrazione tra origini dati MongoDB

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MongoDbMigrationSettings

Descrive come deve essere eseguita una migrazione dei dati mongoDB

output

MongoDbMigrationProgress[]

Matrice contenente un singolo oggetto MongoDbMigrationProgress

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

Validate.MongoDb

Tipo di attività.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Proprietà per l'attività che convalida una migrazione da Oracle a Database di Azure per PostgreSQL per le migrazioni online

Nome Tipo Descrizione
clientData

object

Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività

commands CommandProperties[]:

Matrice di proprietà del comando.

errors

ODataError[]

Matrice di errori. Questo valore viene ignorato se inviato.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Input per l'attività che esegue la migrazione dei database Oracle a Database di Azure per PostgreSQL per le migrazioni online

output

ValidateOracleAzureDbPostgreSqlSyncTaskOutput[]

Matrice contenente un singolo oggetto di risposta di errore di convalida

state

TaskState

Stato dell'attività. Questo valore viene ignorato se inviato.

taskType string:

Validate.Oracle.AzureDbPostgreSql.Sync

Tipo di attività.

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Output per l'attività che convalida l'input di migrazione per Oracle in Database di Azure per PostgreSQL per le migrazioni online

Nome Tipo Descrizione
validationErrors

ReportableException[]

Errori associati a un oggetto di database selezionato

ValidateSyncMigrationInputSqlServerTaskInput

Input per l'attività che convalida l'input di migrazione per le migrazioni di sincronizzazione SQL

Nome Tipo Descrizione
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Database di cui eseguire la migrazione

sourceConnectionInfo

SqlConnectionInfo

Informazioni sulla connessione a SQL Server di origine

targetConnectionInfo

SqlConnectionInfo

Informazioni per la connessione alla destinazione

ValidateSyncMigrationInputSqlServerTaskOutput

Output per l'attività che convalida l'input della migrazione per le migrazioni di sincronizzazione SQL

Nome Tipo Descrizione
id

string

Identificatore del database

name

string

Nome del database

validationErrors

ReportableException[]

Errori associati a un oggetto di database selezionato

ValidationError

Descrizione degli errori durante l'esecuzione della convalida della migrazione

Nome Tipo Descrizione
severity

Severity

Gravità dell'errore

text

string

Testo dell'errore

ValidationStatus

Stato corrente della convalida

Nome Tipo Descrizione
Completed

string

CompletedWithIssues

string

Default

string

Failed

string

InProgress

string

Initialized

string

NotStarted

string

Stopped

string

WaitStatistics

Statistiche di attesa raccolte durante l'esecuzione batch di query

Nome Tipo Valore predefinito Descrizione
waitCount

integer

Totale no. di attese

waitTimeMs

number

0

Tempo di attesa totale in millisecondi

waitType

string

Tipo di attesa