Delen via


Tasks - Get

Taakgegevens ophalen
De taakresource is een geneste, proxyresource die werk vertegenwoordigt dat wordt uitgevoerd door een DMS-exemplaar (klassiek). Met de GET-methode wordt informatie over een taak opgehaald.

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

URI-parameters

Name In Vereist Type Description
groupName
path True

string

Naam van de resourcegroep

projectName
path True

string

Naam van het project

serviceName
path True

string

Naam van de service

subscriptionId
path True

string

Abonnements-id die een Azure-abonnement identificeert.

taskName
path True

string

Naam van de taak

api-version
query True

string

Versie van de API

$expand
query

string

Het antwoord uitvouwen

Antwoorden

Name Type Description
200 OK

ProjectTask

Een taakresource

Other Status Codes

ApiError

Fout

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation uw gebruikersaccount imiteren

Voorbeelden

Tasks_Get

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
ApiError

Foutinformatie.

AuthenticationType

Een opsomming van mogelijke verificatietypen bij het maken van verbinding

AzureActiveDirectoryApp

Azure Active Directory-toepassing

BackupFileInfo

Informatie van het back-upbestand

BackupFileStatus

Een opsomming van de status van het back-upbestand van het logboek.

BackupMode

Een opsomming van back-upmodi

BackupSetInfo

Informatie van back-upset

BackupType

Opsomming van de verschillende back-uptypen.

BlobShare

Opslaggegevens van blobcontainers.

CommandState

De status van de opdracht. Dit wordt genegeerd als deze wordt verzonden.

ConnectToMongoDbTaskProperties

Eigenschappen voor de taak die de verbinding met en informatie over een MongoDB-server valideert

ConnectToSourceMySqlTaskInput

Invoer voor de taak waarmee mySQL-databaseverbinding wordt gevalideerd

ConnectToSourceMySqlTaskProperties

Eigenschappen voor de taak die mySQL-databaseverbinding valideert

ConnectToSourceNonSqlTaskOutput

Uitvoer voor verbinding maken met bron van mySQL-type

ConnectToSourceOracleSyncTaskInput

Invoer voor de taak waarmee de Oracle-databaseverbinding wordt gevalideerd

ConnectToSourceOracleSyncTaskOutput

Uitvoer voor de taak die de Oracle-databaseverbinding valideert

ConnectToSourceOracleSyncTaskProperties

Eigenschappen voor de taak die de Oracle-databaseverbinding valideert

ConnectToSourcePostgreSqlSyncTaskInput

Invoer voor de taak waarmee de verbinding met PostgreSQL en de bronserververeisten worden gevalideerd

ConnectToSourcePostgreSqlSyncTaskOutput

Uitvoer voor de taak waarmee de verbinding met PostgreSQL en de bronserververeisten worden gevalideerd

ConnectToSourcePostgreSqlSyncTaskProperties

Eigenschappen voor de taak die de verbinding met de PostgreSQL-server en de bronserververeisten voor onlinemigratie valideert

ConnectToSourceSqlServerSyncTaskProperties

Eigenschappen voor de taak waarmee de verbinding met SQL Server- en bronserververeisten voor onlinemigratie worden gevalideerd

ConnectToSourceSqlServerTaskInput

Invoer voor de taak die de verbinding met SQL Server valideert en ook de vereisten van de bronserver valideert

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Uitvoer op agenttaakniveau voor de taak die de verbinding met SQL Server valideert en ook de vereisten voor de bronserver valideert

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Uitvoer op databaseniveau voor de taak waarmee de verbinding met SQL Server wordt gevalideerd en ook de vereisten voor de bronserver worden gevalideerd

ConnectToSourceSqlServerTaskOutputLoginLevel

Uitvoer op aanmeldingsniveau voor de taak die de verbinding met SQL Server valideert en ook de vereisten voor de bronserver valideert

ConnectToSourceSqlServerTaskOutputTaskLevel

Uitvoer op taakniveau voor de taak waarmee de verbinding met SQL Server wordt gevalideerd en ook de vereisten voor de bronserver worden gevalideerd

ConnectToSourceSqlServerTaskProperties

Eigenschappen voor de taak die de verbinding met SQL Server valideert en ook de vereisten voor de bronserver valideert

ConnectToTargetAzureDbForMySqlTaskInput

Invoer voor de taak waarmee de verbinding met Azure Database for MySQL- en doelserververeisten wordt gevalideerd

ConnectToTargetAzureDbForMySqlTaskOutput

Uitvoer voor de taak die de verbinding met Azure Database for MySQL en doelserververeisten valideert

ConnectToTargetAzureDbForMySqlTaskProperties

Eigenschappen voor de taak die de verbinding met Azure Database for MySQL- en doelserververeisten valideert

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Invoer voor de taak die de verbinding met Azure Database for PostgreSQL en doelserververeisten valideert

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Uitvoer voor de taak die de verbinding met Azure Database for PostgreSQL en doelserververeisten valideert

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak waarmee de verbinding met de Azure Database For PostgreSQL-server en de doelserververeisten voor onlinemigratie worden gevalideerd

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Invoer voor de taak waarmee de verbinding met Azure Database for PostgreSQL en doelserververeisten voor Oracle-bron worden gevalideerd.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Uitvoer voor de taak waarmee de verbinding met Azure Database for PostgreSQL en doelserververeisten voor De Oracle-bron worden gevalideerd.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak waarmee de verbinding met de Azure Database For PostgreSQL-server en doelserververeisten voor onlinemigratie voor De Oracle-bron worden gevalideerd.

ConnectToTargetSqlDbTaskInput

Invoer voor de taak waarmee de verbinding met SQL DB en doelserververeisten worden gevalideerd

ConnectToTargetSqlDbTaskOutput

Uitvoer voor de taak die de verbinding met SQL DB en doelserververeisten valideert

ConnectToTargetSqlDbTaskProperties

Eigenschappen voor de taak die de verbinding met SQL DB en doelserververeisten valideert

ConnectToTargetSqlMISyncTaskInput

Invoer voor de taak waarmee de verbinding met Azure SQL onlinescenario database beheerd exemplaar wordt gevalideerd.

ConnectToTargetSqlMISyncTaskOutput

Uitvoer voor de taak waarmee de verbinding met Azure SQL Database Managed Instance wordt gevalideerd.

ConnectToTargetSqlMISyncTaskProperties

Eigenschappen voor de taak die de verbinding met Azure SQL Database Managed Instance valideert

ConnectToTargetSqlMITaskInput

Invoer voor de taak waarmee de verbinding met Azure SQL Database Managed Instance wordt gevalideerd.

ConnectToTargetSqlMITaskOutput

Uitvoer voor de taak waarmee de verbinding met Azure SQL Database Managed Instance wordt gevalideerd.

ConnectToTargetSqlMITaskProperties

Eigenschappen voor de taak die de verbinding met Azure SQL Database Managed Instance valideert

ConnectToTargetSqlSqlDbSyncTaskInput

Invoer voor de taak die de verbinding met Azure SQL DB en doelserververeisten valideert

ConnectToTargetSqlSqlDbSyncTaskProperties

Eigenschappen voor de taak die de verbinding met SQL DB en doelserververeisten voor onlinemigratie valideert

createdByType
DatabaseBackupInfo

Informatie over back-upbestanden wanneer de bestaande back-upmodus wordt gebruikt.

DatabaseCompatLevel

Een opsomming van SQL Server databasecompatibiliteitsniveaus

DatabaseFileInfo

Databasebestandsspecifieke informatie

DatabaseFileType

Een opsomming van SQL Server databasebestandstypen

DatabaseMigrationStage

Huidige fase van de migratie

DatabaseMigrationState

Migratiestatus op databaseniveau.

DatabaseSchemaMap

Toewijzing van schema's per database

DatabaseState

Een opsomming van SQL Server Database-statussen

DatabaseSummaryResult

Samenvatting van databaseresultaten in de migratie

DatabaseTable

Tabeleigenschappen

DataIntegrityValidationResult

Resultaten voor validatieresultaten van gegevensintegriteit op basis van controlesom

DataItemMigrationSummaryResult

Basissamenvatting van een migratie van gegevensitems

ExecutionStatistics

Beschrijving van de fouten die optreden tijdens het uitvoeren van migratievalidatie

FileShare

Bestandssharegegevens met pad, gebruikersnaam en wachtwoord.

GetTdeCertificatesSqlTaskInput

Invoer voor de taak waarmee TDE-certificaten in base64-gecodeerde indeling worden opgehaald.

GetTdeCertificatesSqlTaskOutput

Uitvoer van de taak die TDE-certificaten ophaalt in base64-gecodeerde indeling.

GetTdeCertificatesSqlTaskProperties

Eigenschappen voor de taak waarmee TDE-certificaten in base64-gecodeerde indeling worden opgehaald.

GetUserTablesMySqlTaskInput

Invoer voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

GetUserTablesMySqlTaskOutput

Uitvoer van de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

GetUserTablesMySqlTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

GetUserTablesOracleTaskInput

Invoer voor de taak die de lijst met tabellen in een opgegeven lijst met Oracle-schema's ophaalt.

GetUserTablesOracleTaskOutput

Uitvoer voor de taak die de lijst met tabellen in een opgegeven lijst met Oracle-schema's ophaalt.

GetUserTablesOracleTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met Oracle-schema's

GetUserTablesPostgreSqlTaskInput

Invoer voor de taak die de lijst met tabellen voor een opgegeven lijst met PostgreSQL-databases ophaalt.

GetUserTablesPostgreSqlTaskOutput

Uitvoer voor de taak die de lijst met tabellen voor een opgegeven lijst met PostgreSQL-databases ophaalt.

GetUserTablesPostgreSqlTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

GetUserTablesSqlSyncTaskInput

Invoer voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

GetUserTablesSqlSyncTaskOutput

Uitvoer van de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

GetUserTablesSqlSyncTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

GetUserTablesSqlTaskInput

Invoer voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

GetUserTablesSqlTaskOutput

Uitvoer van de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

GetUserTablesSqlTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

LoginMigrationStage

Opsomming van de verschillende fase van de aanmeldingsmigratie.

LoginType

Opsommingstoewijzing van SMO LoginType.

MigrateMISyncCompleteCommandInput

Invoer voor de opdracht waarmee de onlinemigratie voor een Azure SQL Beheerd exemplaar van database wordt voltooid.

MigrateMISyncCompleteCommandOutput

Uitvoer voor de opdracht voor het voltooien van de onlinemigratie voor een Azure SQL Database Managed Instance.

MigrateMISyncCompleteCommandProperties

Eigenschappen voor de opdracht waarmee de onlinemigratie voor een Azure SQL Database Managed Instance wordt voltooid.

MigrateMongoDbTaskProperties

Eigenschappen voor de taak die gegevens migreert tussen MongoDB-gegevensbronnen

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Databasespecifieke informatie voor offline MySQL naar Azure Database for MySQL migratietaakinvoer

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Invoer voor de taak waarmee MySQL-databases worden gemigreerd naar Azure Database for MySQL voor offlinemigraties

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Eigenschappen voor de taak waarmee MySQL-databases worden gemigreerd naar Azure Database for MySQL voor offlinemigraties

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Databasespecifieke informatie voor MySQL om de invoer van migratietaken te Azure Database for MySQL

MigrateMySqlAzureDbForMySqlSyncTaskInput

Invoer voor de taak waarmee MySQL-databases worden gemigreerd naar Azure Database for MySQL voor onlinemigraties

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

Eigenschappen voor de taak waarmee MySQL-databases worden gemigreerd naar Azure Database for MySQL voor onlinemigraties

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak waarmee Oracle wordt gemigreerd naar Azure Database for PostgreSQL voor onlinemigraties

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Databasespecifieke informatie voor oracle om invoer van migratietaken te Azure Database for PostgreSQL

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Invoer voor de taak waarmee Oracle-databases worden gemigreerd naar Azure Database for PostgreSQL voor onlinemigraties

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Databasespecifieke informatie voor PostgreSQL om invoer van migratietaken te Azure Database for PostgreSQL

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Geselecteerde tabellen voor de migratie

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Invoer voor de taak waarmee PostgreSQL-databases worden gemigreerd naar Azure Database for PostgreSQL voor onlinemigraties

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak waarmee PostgreSQL-databases worden gemigreerd naar Azure Database for PostgreSQL voor onlinemigraties

MigrateSqlServerSqlDbDatabaseInput

Databasespecifieke informatie voor invoer van SQL-naar-Azure SQL DB-migratietaken

MigrateSqlServerSqlDbSyncDatabaseInput

Databasespecifieke informatie voor SQL naar Azure SQL db-synchronisatietaken

MigrateSqlServerSqlDbSyncTaskInput

Invoer voor de taak die on-premises SQL Server-databases migreert naar Azure SQL Database voor onlinemigraties

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
MigrateSqlServerSqlDbSyncTaskOutputError
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
MigrateSqlServerSqlDbSyncTaskProperties

Eigenschappen voor de taak die on-premises SQL Server-databases migreert naar Azure SQL Database voor onlinemigraties

MigrateSqlServerSqlDbTaskInput

Invoer voor de taak waarmee on-premises SQL Server databases naar Azure SQL database worden gemigreerd

MigrateSqlServerSqlDbTaskOutputDatabaseLevel
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
MigrateSqlServerSqlDbTaskOutputError
MigrateSqlServerSqlDbTaskOutputMigrationLevel
MigrateSqlServerSqlDbTaskOutputTableLevel
MigrateSqlServerSqlDbTaskOutputValidationResult
MigrateSqlServerSqlDbTaskProperties

Eigenschappen voor de taak die on-premises SQL Server-databases migreert naar Azure SQL Database

MigrateSqlServerSqlMIDatabaseInput

Databasespecifieke informatie voor de invoer van sql naar Azure SQL DB Managed Instance-migratietaken

MigrateSqlServerSqlMISyncTaskInput

Invoer voor een taak waarmee SQL Server databases worden gemigreerd naar Azure SQL onlinescenario Database Managed Instance.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

Eigenschappen voor een taak waarmee SQL Server databases worden gemigreerd naar Azure SQL synchronisatiescenario voor databasebeheerde exemplaren

MigrateSqlServerSqlMITaskInput

Invoer voor de taak waarmee SQL Server databases worden gemigreerd naar Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

Eigenschappen voor een taak waarmee SQL Server-databases worden gemigreerd naar Azure SQL Database Managed Instance

MigrateSsisTaskInput

Invoer voor de taak die SSIS-pakketten migreert van SQL Server naar Azure SQL Database Managed Instance.

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

Eigenschappen voor een taak die SSIS-pakketten migreert van SQL Server databases naar Azure SQL Database Managed Instance.

MigrateSyncCompleteCommandInput

Invoer voor de opdracht waarmee de synchronisatiemigratie voor een database wordt voltooid.

MigrateSyncCompleteCommandOutput

Uitvoer voor opdracht waarmee de synchronisatiemigratie voor een database wordt voltooid.

MigrateSyncCompleteCommandProperties

Eigenschappen voor de opdracht waarmee de synchronisatiemigratie voor een database wordt voltooid.

MigrationEligibilityInfo

Informatie over geschiktheid voor migratie van een serverobject

MigrationReportResult

Resultaat van migratievalidatierapport, bevat de URL voor het downloaden van het gegenereerde rapport.

MigrationState

Huidige status van de migratie

MigrationStatus

Huidige status van de migratie

MigrationValidationDatabaseSummaryResult

Samenvattingsresultaat van migratievalidatiedatabaseniveau

MigrationValidationOptions

Typen validaties die na de migratie moeten worden uitgevoerd

MigrationValidationResult

Resultaat van migratievalidatie

MiSqlConnectionInfo

Eigenschappen die zijn vereist voor het maken van een verbinding met Azure SQL beheerde exemplaar van de database

MongoDbClusterInfo

Beschrijft een MongoDB-gegevensbron

MongoDbClusterType

Het type gegevensbron

MongoDbCollectionInfo

Beschrijft een ondersteunde verzameling in een MongoDB-database

MongoDbCollectionProgress

Beschrijft de voortgang van een verzameling

MongoDbCollectionSettings

Beschrijft hoe een afzonderlijke MongoDB-verzameling moet worden gemigreerd

MongoDbConnectionInfo

Beschrijft een verbinding met een MongoDB-gegevensbron

MongoDbDatabaseInfo

Beschrijft een database in een MongoDB-gegevensbron

MongoDbDatabaseProgress

Beschrijft de voortgang van een database

MongoDbDatabaseSettings

Beschrijft hoe een afzonderlijke MongoDB-database moet worden gemigreerd

MongoDbError

Beschrijft een fout of waarschuwing die is opgetreden tijdens een MongoDB-migratie

MongoDbErrorType

Het type fout of waarschuwing

MongoDbMigrationProgress

Beschrijft de voortgang van de algehele migratie

MongoDbMigrationSettings

Beschrijft hoe een MongoDB-gegevensmigratie moet worden uitgevoerd

MongoDbMigrationState
MongoDbReplication

Hierin wordt beschreven hoe wijzigingen worden gerepliceerd van de bron naar het doel. De standaardwaarde is OneTime.

MongoDbShardKeyField

Beschrijft een veldreferentie binnen een MongoDB-shardsleutel

MongoDbShardKeyInfo

Beschrijft een MongoDB-shardsleutel

MongoDbShardKeyOrder

De veldvolgorde

MongoDbShardKeySetting

Beschrijft een MongoDB-shardsleutel

MongoDbThrottlingSettings

Hiermee geeft u resourcelimieten voor de migratie op

MySqlConnectionInfo

Informatie voor het maken van verbinding met MySQL-server

MySqlTargetPlatformType

Doelplatform voor de migratie

ObjectType

Type van het object met het verschil. bijvoorbeeld (Tabel/Weergave/StoredProcedure)

ODataError

Foutinformatie in OData-indeling.

OracleConnectionInfo

Informatie over het maken van verbinding met de Oracle-server

OrphanedUserInfo

Informatie van zwevende gebruikers in de SQL Server-database.

PostgreSqlConnectionInfo

Informatie voor het maken van verbinding met PostgreSQL-server

ProjectTask

Een taakresource

QueryAnalysisValidationResult

Resultaten voor vergelijking van queryanalyse tussen de bron en het doel

QueryExecutionResult

Beschrijft queryanalyseresultaten voor uitvoering in bron en doel

ReplicateMigrationState

Wrapper voor gerapporteerde migratiestatussen repliceren.

ReportableException

Uitzonderingsobject voor alle aangepaste uitzonderingen

ScenarioSource

Een opsomming van het brontype

ScenarioTarget

Een opsomming van het doeltype

SchemaComparisonValidationResult

Resultaten voor schemavergelijking tussen de bron en het doel

SchemaComparisonValidationResultType

Beschrijving van de fouten die optreden tijdens het uitvoeren van migratievalidatie

SelectedCertificateInput

Informatie over het certificaat dat moet worden geëxporteerd voor TDE-databases.

ServerLevelPermissionsGroup

Machtigingsgroep voor validaties. Deze groepen voeren een set machtigingen uit voor het valideren van gebruikersactiviteit. Selecteer de machtigingsgroep voor de activiteit die u uitvoert.

ServerProperties

Servereigenschappen voor bron van MySQL-type

Severity

Ernst van de validatiefout

SqlConnectionInfo

Informatie voor het maken van verbinding met SQL Database Server

SqlSourcePlatform

Serverplatformtype voor verbinding

SsisMigrationInfo

SSIS-migratiegegevens met SSIS-archieftype, overschrijfbeleid.

SsisMigrationOverwriteOption

De optie voor overschrijven voor migratie van SSIS-objecten, alleen negeren en overschrijven worden ondersteund in DMS (klassiek) nu en in de toekomst, kan de optie Hergebruik toevoegen voor containerobject

SsisMigrationStage

Huidige fase van SSIS-migratie

SsisStoreType

Een opsomming van het ondersteunde bron-SSIS-archieftype in DMS (klassiek)

StartMigrationScenarioServerRoleResult

Resultaat van migratie van serverfuncties

SyncDatabaseMigrationReportingState

Enum van de verschillende status van onlinemigratie op databaseniveau.

SyncMigrationDatabaseErrorEvent

Databasemigratiefouten voor onlinemigratie

SyncTableMigrationState

Opsomming van de verschillende status van onlinemigratie op tabelniveau.

SystemData
TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

UpdateActionType

Type van het werkelijke verschil voor het vergeleken object, tijdens het uitvoeren van schemavergelijking

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Eigenschappen voor taak die migratie-invoer voor SQL naar Azure SQL DB-synchronisatiemigraties valideert

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Invoer voor een taak waarmee SQL Server databases worden gemigreerd naar Azure SQL onlinescenario Database Managed Instance.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Uitvoer voor taak die migratie-invoer valideert voor onlinemigratie van Azure SQL Database Managed Instance

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Eigenschappen voor taak die migratie-invoer voor SQL naar Azure SQL scenario voor databasebeheerde exemplaren valideert

ValidateMigrationInputSqlServerSqlMITaskInput

Invoer voor taak waarmee migratie-invoer voor SQL naar Azure SQL Managed Instance wordt gevalideerd

ValidateMigrationInputSqlServerSqlMITaskOutput

Uitvoer voor taak die migratie-invoer voor SQL naar Azure SQL Managed Instance migraties valideert

ValidateMigrationInputSqlServerSqlMITaskProperties

Eigenschappen voor een taak die migratie-invoer voor SQL naar Azure SQL Database Managed Instance valideert

ValidateMongoDbTaskProperties

Eigenschappen voor de taak die een migratie tussen MongoDB-gegevensbronnen valideert

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak die een migratie voor Oracle naar Azure Database for PostgreSQL voor onlinemigraties valideert

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Uitvoer voor taak die migratie-invoer valideert voor Oracle naar Azure Database for PostgreSQL voor onlinemigraties

ValidateSyncMigrationInputSqlServerTaskInput

Invoer voor taak die migratie-invoer voor SQL-synchronisatiemigraties valideert

ValidateSyncMigrationInputSqlServerTaskOutput

Uitvoer voor taak die migratie-invoer voor SQL-synchronisatiemigraties valideert

ValidationError

Beschrijving van de fouten die optreden tijdens het uitvoeren van migratievalidatie

ValidationStatus

Huidige status van de validatie

WaitStatistics

Wachtstatistieken die worden verzameld tijdens het uitvoeren van de querybatch

ApiError

Foutinformatie.

Name Type Description
error

ODataError

Foutinformatie in OData-indeling

systemData

SystemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

AuthenticationType

Een opsomming van mogelijke verificatietypen bij het maken van verbinding

Name Type Description
ActiveDirectoryIntegrated

string

ActiveDirectoryPassword

string

None

string

SqlAuthentication

string

WindowsAuthentication

string

AzureActiveDirectoryApp

Azure Active Directory-toepassing

Name Type Description
appKey

string

Sleutel die wordt gebruikt voor verificatie bij de Azure Active Directory-toepassing

applicationId

string

Toepassings-id van de Azure Active Directory-toepassing

ignoreAzurePermissions

boolean

Het controleren van Azure-machtigingen voor de AAD-app negeren

tenantId

string

Tenant-id van de klant

BackupFileInfo

Informatie van het back-upbestand

Name Type Description
familySequenceNumber

integer

Volgnummer van het back-upbestand in de back-upset

fileLocation

string

Locatie van het back-upbestand in de gedeelde map

status

BackupFileStatus

Status van het back-upbestand tijdens de migratie

BackupFileStatus

Een opsomming van de status van het back-upbestand van het logboek.

Name Type Description
Arrived

string

Cancelled

string

Queued

string

Restored

string

Restoring

string

Uploaded

string

Uploading

string

BackupMode

Een opsomming van back-upmodi

Name Type Description
CreateBackup

string

ExistingBackup

string

BackupSetInfo

Informatie van back-upset

Name Type Description
backupFinishedDate

string

Datum en tijd waarop de back-upbewerking is voltooid

backupSetId

string

Id voor de set back-upbestanden

backupStartDate

string

Datum en tijd waarop de back-upbewerking is gestart

backupType

BackupType

Opsomming van de verschillende back-uptypen

databaseName

string

Naam van de database waartoe de back-upset behoort

firstLsn

string

Eerste logboekvolgordenummer van het back-upbestand

isBackupRestored

boolean

Of de back-upset wordt hersteld of niet

lastLsn

string

Laatste logboekvolgordenummer van het back-upbestand

lastModifiedTime

string

Tijdstip van laatste wijziging van het back-upbestand op de sharelocatie

listOfBackupFiles

BackupFileInfo[]

Lijst met bestanden in de back-upset

BackupType

Opsomming van de verschillende back-uptypen.

Name Type Description
Database

string

DifferentialDatabase

string

DifferentialFile

string

DifferentialPartial

string

File

string

Partial

string

TransactionLog

string

BlobShare

Opslaggegevens van blobcontainers.

Name Type Description
sasUri

string

SAS-URI van Azure Storage-accountcontainer.

CommandState

De status van de opdracht. Dit wordt genegeerd als deze wordt verzonden.

Name Type Description
Accepted

string

Failed

string

Running

string

Succeeded

string

Unknown

string

ConnectToMongoDbTaskProperties

Eigenschappen voor de taak die de verbinding met en informatie over een MongoDB-server valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MongoDbConnectionInfo

Beschrijft een verbinding met een MongoDB-gegevensbron

output

MongoDbClusterInfo[]

Een matrix met één MongoDbClusterInfo-object

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

Connect.MongoDb

Taaktype.

ConnectToSourceMySqlTaskInput

Invoer voor de taak waarmee mySQL-databaseverbinding wordt gevalideerd

Name Type Default value Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Machtigingsgroep voor validaties

isOfflineMigration

boolean

False

Vlag om te bepalen of de migratie offline is of niet

sourceConnectionInfo

MySqlConnectionInfo

Informatie voor het maken van verbinding met MySQL-bron

targetPlatform

MySqlTargetPlatformType

Doelplatform voor de migratie

ConnectToSourceMySqlTaskProperties

Eigenschappen voor de taak die mySQL-databaseverbinding valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToSourceMySqlTaskInput

Taakinvoer

output

ConnectToSourceNonSqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToSource.MySql

Taaktype.

ConnectToSourceNonSqlTaskOutput

Uitvoer voor verbinding maken met bron van mySQL-type

Name Type Description
databases

string[]

Lijst met databases op de server

id

string

Resultaat-id

serverProperties

ServerProperties

Servereigenschappen

sourceServerBrandVersion

string

Versie van servermerk

validationErrors

ReportableException[]

Validatiefouten die zijn gekoppeld aan de taak

ConnectToSourceOracleSyncTaskInput

Invoer voor de taak waarmee de Oracle-databaseverbinding wordt gevalideerd

Name Type Description
sourceConnectionInfo

OracleConnectionInfo

Informatie voor het maken van verbinding met Oracle-bron

ConnectToSourceOracleSyncTaskOutput

Uitvoer voor de taak die de Oracle-databaseverbinding valideert

Name Type Description
databases

string[]

Lijst met schema's op de bronserver

sourceServerBrandVersion

string

Merkversie van bronserver

sourceServerVersion

string

Versie van de bronserver

validationErrors

ReportableException[]

Validatiefouten die zijn gekoppeld aan de taak

ConnectToSourceOracleSyncTaskProperties

Eigenschappen voor de taak die de Oracle-databaseverbinding valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToSourceOracleSyncTaskInput

Taakinvoer

output

ConnectToSourceOracleSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToSource.Oracle.Sync

Taaktype.

ConnectToSourcePostgreSqlSyncTaskInput

Invoer voor de taak waarmee de verbinding met PostgreSQL en de bronserververeisten worden gevalideerd

Name Type Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor postgreSQL-bronserver

ConnectToSourcePostgreSqlSyncTaskOutput

Uitvoer voor de taak waarmee de verbinding met PostgreSQL en de bronserververeisten worden gevalideerd

Name Type Description
databases

string[]

Lijst met databases op de bronserver

id

string

Resultaat-id

sourceServerBrandVersion

string

Merkversie van bronserver

sourceServerVersion

string

Versie van de bronserver

validationErrors

ReportableException[]

Validatiefouten die zijn gekoppeld aan de taak

ConnectToSourcePostgreSqlSyncTaskProperties

Eigenschappen voor de taak die de verbinding met de PostgreSQL-server en de bronserververeisten voor onlinemigratie valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToSourcePostgreSqlSyncTaskInput

Taakinvoer

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToSource.PostgreSql.Sync

Taaktype.

ConnectToSourceSqlServerSyncTaskProperties

Eigenschappen voor de taak waarmee de verbinding met SQL Server- en bronserververeisten voor onlinemigratie worden gevalideerd

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToSourceSqlServerTaskInput

Taakinvoer

output ConnectToSourceSqlServerTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToSource.SqlServer.Sync

Taaktype.

ConnectToSourceSqlServerTaskInput

Invoer voor de taak die de verbinding met SQL Server valideert en ook de vereisten van de bronserver valideert

Name Type Default value Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Machtigingsgroep voor validaties

collectAgentJobs

boolean

False

Vlag voor het verzamelen van agenttaken van de bronserver.

collectDatabases

boolean

True

Vlag voor het verzamelen van databases van de bronserver.

collectLogins

boolean

False

Vlag voor het verzamelen van aanmeldingen van de bronserver.

collectTdeCertificateInfo

boolean

False

Vlag voor het verzamelen van TDE-certificaatnamen van de bronserver.

encryptedKeyForSecureFields

string

versleutelde sleutel voor beveiligde velden

sourceConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor bron SQL Server

validateSsisCatalogOnly

boolean

False

Vlag om te controleren of de SSIS-catalogus bereikbaar is op de bronserver.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Uitvoer op agenttaakniveau voor de taak die de verbinding met SQL Server valideert en ook de vereisten voor de bronserver valideert

Name Type Description
id

string

Resultaat-id

isEnabled

boolean

De status van de oorspronkelijke agenttaak.

jobCategory

string

Het type agenttaak.

jobOwner

string

De eigenaar van de agenttaak

lastExecutedOn

string

UTC Datum en tijd waarop de agenttaak voor het laatst is uitgevoerd.

migrationEligibility

MigrationEligibilityInfo

Informatie over de geschiktheid van de agenttaak voor migratie.

name

string

Naam van agenttaak

resultType string:

AgentJobLevelOutput

Type resultaat: databaseniveau of taakniveau

validationErrors

ReportableException[]

Validatiefouten

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Uitvoer op databaseniveau voor de taak waarmee de verbinding met SQL Server wordt gevalideerd en ook de vereisten voor de bronserver worden gevalideerd

Name Type Description
compatibilityLevel

DatabaseCompatLevel

SQL Server compatibiliteitsniveau van database

databaseFiles

DatabaseFileInfo[]

De lijst met databasebestanden

databaseState

DatabaseState

Status van de database

id

string

Resultaat-id

name

string

Databasenaam

resultType string:

DatabaseLevelOutput

Type resultaat: databaseniveau of taakniveau

sizeMB

number

Grootte van het bestand in megabytes

ConnectToSourceSqlServerTaskOutputLoginLevel

Uitvoer op aanmeldingsniveau voor de taak die de verbinding met SQL Server valideert en ook de vereisten voor de bronserver valideert

Name Type Description
defaultDatabase

string

De standaarddatabase voor de aanmelding.

id

string

Resultaat-id

isEnabled

boolean

De status van de aanmelding.

loginType

LoginType

Het type aanmelding.

migrationEligibility

MigrationEligibilityInfo

Informatie over geschiktheid van aanmelding voor migratie.

name

string

Aanmeldingsnaam.

resultType string:

LoginLevelOutput

Type resultaat: databaseniveau of taakniveau

ConnectToSourceSqlServerTaskOutputTaskLevel

Uitvoer op taakniveau voor de taak waarmee de verbinding met SQL Server wordt gevalideerd en ook de vereisten voor de bronserver worden gevalideerd

Name Type Description
agentJobs

object

Bronagenttaken als een toewijzing van de naam van de agenttaak aan de id.

databaseTdeCertificateMapping

object

Toewijzing van databasenaam aan TDE-certificaatnaam, indien van toepassing

databases

object

Brondatabases als een toewijzing van databasenaam aan database-id

id

string

Resultaat-id

logins

object

Bronaanmelding als een toewijzing van aanmeldingsnaam naar aanmeldings-id.

resultType string:

TaskLevelOutput

Type resultaat: databaseniveau of taakniveau

sourceServerBrandVersion

string

Versie van bronservermerk

sourceServerVersion

string

Bronserverversie

validationErrors

ReportableException[]

Validatiefouten

ConnectToSourceSqlServerTaskProperties

Eigenschappen voor de taak die de verbinding met SQL Server valideert en ook de vereisten voor de bronserver valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToSourceSqlServerTaskInput

Taakinvoer

output ConnectToSourceSqlServerTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskId

string

Taak-id

taskType string:

ConnectToSource.SqlServer

Taaktype.

ConnectToTargetAzureDbForMySqlTaskInput

Invoer voor de taak waarmee de verbinding met Azure Database for MySQL- en doelserververeisten wordt gevalideerd

Name Type Default value Description
isOfflineMigration

boolean

False

Vlag voor of de migratie offline is of niet

sourceConnectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor mySQL-bronserver

targetConnectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor doelserver Azure Database for MySQL

ConnectToTargetAzureDbForMySqlTaskOutput

Uitvoer voor de taak die de verbinding met Azure Database for MySQL en doelserververeisten valideert

Name Type Description
databases

string[]

Lijst met databases op doelserver

id

string

Resultaat-id

serverVersion

string

Versie van de doelserver

targetServerBrandVersion

string

Merkversie van doelserver

validationErrors

ReportableException[]

Validatiefouten die zijn gekoppeld aan de taak

ConnectToTargetAzureDbForMySqlTaskProperties

Eigenschappen voor de taak die de verbinding met Azure Database for MySQL- en doelserververeisten valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToTargetAzureDbForMySqlTaskInput

Taakinvoer

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToTarget.AzureDbForMySql

Taaktype.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Invoer voor de taak die de verbinding met Azure Database for PostgreSQL en doelserververeisten valideert

Name Type Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor postgreSQL-bronserver

targetConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor de doelserver Azure Database for PostgreSQL

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Uitvoer voor de taak die de verbinding met Azure Database for PostgreSQL en doelserververeisten valideert

Name Type Description
databases

string[]

Lijst met databases op doelserver

id

string

Resultaat-id

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Versie van de doelserver

validationErrors

ReportableException[]

Validatiefouten die zijn gekoppeld aan de taak

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak waarmee de verbinding met de Azure Database For PostgreSQL-server en de doelserververeisten voor onlinemigratie worden gevalideerd

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Taakinvoer

output

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Taaktype.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Invoer voor de taak waarmee de verbinding met Azure Database for PostgreSQL en doelserververeisten voor Oracle-bron worden gevalideerd.

Name Type Description
targetConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor de doelserver Azure Database for PostgreSQL

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Uitvoer voor de taak waarmee de verbinding met Azure Database for PostgreSQL en doelserververeisten voor De Oracle-bron worden gevalideerd.

Name Type Description
databaseSchemaMap

DatabaseSchemaMap[]

Toewijzing van schema's per database

databases

string[]

Lijst met databases op doelserver

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Versie van de doelserver

validationErrors

ReportableException[]

Validatiefouten die zijn gekoppeld aan de taak

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak waarmee de verbinding met de Azure Database For PostgreSQL-server en doelserververeisten voor onlinemigratie voor De Oracle-bron worden gevalideerd.

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Taakinvoer

output

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync

Taaktype.

ConnectToTargetSqlDbTaskInput

Invoer voor de taak waarmee de verbinding met SQL DB en doelserververeisten worden gevalideerd

Name Type Description
queryObjectCounts

boolean

Booleaanse vlag die aangeeft of het aantal objecten voor elke database op de doelserver moet worden opgevraagd

targetConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor doel-SQL-database

ConnectToTargetSqlDbTaskOutput

Uitvoer voor de taak die de verbinding met SQL DB en doelserververeisten valideert

Name Type Description
databases

object

Brondatabases als een toewijzing van databasenaam aan database-id

id

string

Resultaat-id

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Versie van de doelserver

ConnectToTargetSqlDbTaskProperties

Eigenschappen voor de taak die de verbinding met SQL DB en doelserververeisten valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

Datum/tijd in UTC waarop de taak is gemaakt

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToTargetSqlDbTaskInput

Taakinvoer

output

ConnectToTargetSqlDbTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToTarget.SqlDb

Taaktype.

ConnectToTargetSqlMISyncTaskInput

Invoer voor de taak waarmee de verbinding met Azure SQL onlinescenario database beheerd exemplaar wordt gevalideerd.

Name Type Description
azureApp

AzureActiveDirectoryApp

Azure Active Directory-toepassing die het DMS-exemplaar (klassiek) gebruikt om verbinding te maken met het doelexemplaren van Azure SQL Database Managed Instance en het Azure Storage-account

targetConnectionInfo

MiSqlConnectionInfo

Verbindingsgegevens voor Azure SQL Database Managed Instance

ConnectToTargetSqlMISyncTaskOutput

Uitvoer voor de taak waarmee de verbinding met Azure SQL Database Managed Instance wordt gevalideerd.

Name Type Description
targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

validationErrors

ReportableException[]

Validatiefouten

ConnectToTargetSqlMISyncTaskProperties

Eigenschappen voor de taak die de verbinding met Azure SQL Database Managed Instance valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToTargetSqlMISyncTaskInput

Taakinvoer

output

ConnectToTargetSqlMISyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToTarget.AzureSqlDbMI.Sync.LRS

Taaktype.

ConnectToTargetSqlMITaskInput

Invoer voor de taak waarmee de verbinding met Azure SQL Database Managed Instance wordt gevalideerd.

Name Type Default value Description
collectAgentJobs

boolean

True

Vlag voor het verzamelen van agenttaken van de doel-SQL MI-server.

collectLogins

boolean

True

Vlag voor het verzamelen van aanmeldingen van de doel-SQL MI-server.

targetConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor doel SQL Server

validateSsisCatalogOnly

boolean

False

Vlag voor het controleren of de SSIS-catalogus bereikbaar is op de doel-SQL MI-server.

ConnectToTargetSqlMITaskOutput

Uitvoer voor de taak waarmee de verbinding met Azure SQL Database Managed Instance wordt gevalideerd.

Name Type Description
agentJobs

string[]

Lijst met agenttaken op de doelserver.

id

string

Resultaat-id

logins

string[]

Lijst met aanmeldingen op de doelserver.

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

validationErrors

ReportableException[]

Validatiefouten

ConnectToTargetSqlMITaskProperties

Eigenschappen voor de taak die de verbinding met Azure SQL Database Managed Instance valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToTargetSqlMITaskInput

Taakinvoer

output

ConnectToTargetSqlMITaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToTarget.AzureSqlDbMI

Taaktype.

ConnectToTargetSqlSqlDbSyncTaskInput

Invoer voor de taak die de verbinding met Azure SQL DB en doelserververeisten valideert

Name Type Description
sourceConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor bron SQL Server

targetConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor doel-SQL-database

ConnectToTargetSqlSqlDbSyncTaskProperties

Eigenschappen voor de taak die de verbinding met SQL DB en doelserververeisten voor onlinemigratie valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ConnectToTargetSqlSqlDbSyncTaskInput

Taakinvoer

output

ConnectToTargetSqlDbTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ConnectToTarget.SqlDb.Sync

Taaktype.

createdByType

Name Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

DatabaseBackupInfo

Informatie over back-upbestanden wanneer de bestaande back-upmodus wordt gebruikt.

Name Type Description
backupFiles

string[]

De lijst met back-upbestanden voor de huidige database.

backupFinishDate

string

De datum en tijd waarop de back-upbewerking is voltooid.

backupType

BackupType

Back-uptype.

databaseName

string

Databasenaam.

familyCount

integer

Aantal bestanden in de back-upset.

isCompressed

boolean

Of de back-upset is gecomprimeerd

isDamaged

boolean

Database is beschadigd tijdens het maken van een back-up, maar de back-upbewerking is aangevraagd om door te gaan ondanks fouten.

position

integer

Positie van de huidige databaseback-up in het bestand.

DatabaseCompatLevel

Een opsomming van SQL Server databasecompatibiliteitsniveaus

Name Type Description
CompatLevel100

string

CompatLevel110

string

CompatLevel120

string

CompatLevel130

string

CompatLevel140

string

CompatLevel80

string

CompatLevel90

string

DatabaseFileInfo

Databasebestandsspecifieke informatie

Name Type Description
databaseName

string

Naam van de database

fileType

DatabaseFileType

Databasebestandstype

id

string

Unieke id voor databasebestand

logicalName

string

Logische naam van het bestand

physicalFullName

string

Volledig besturingssysteempad van het bestand

restoreFullName

string

Voorgesteld volledig pad van het bestand voor herstellen

sizeMB

number

Grootte van het bestand in megabytes

DatabaseFileType

Een opsomming van SQL Server databasebestandstypen

Name Type Description
Filestream

string

Fulltext

string

Log

string

NotSupported

string

Rows

string

DatabaseMigrationStage

Huidige fase van de migratie

Name Type Description
Backup

string

Completed

string

FileCopy

string

Initialize

string

None

string

Restore

string

DatabaseMigrationState

Migratiestatus op databaseniveau.

Name Type Description
CANCELLED

string

COMPLETED

string

CUTOVER_START

string

FAILED

string

FULL_BACKUP_UPLOAD_START

string

INITIAL

string

LOG_SHIPPING_START

string

POST_CUTOVER_COMPLETE

string

UNDEFINED

string

UPLOAD_LOG_FILES_START

string

DatabaseSchemaMap

Toewijzing van schema's per database

Name Type Description
database

string

schemas

string[]

DatabaseState

Een opsomming van SQL Server Database-statussen

Name Type Description
Copying

string

Emergency

string

Offline

string

OfflineSecondary

string

Online

string

Recovering

string

RecoveryPending

string

Restoring

string

Suspect

string

DatabaseSummaryResult

Samenvatting van databaseresultaten in de migratie

Name Type Description
endedOn

string

Eindtijd van migratie

errorPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het opvragen van alle fouten van het item

itemsCompletedCount

integer

Aantal voltooide items

itemsCount

integer

Aantal items

name

string

Naam van het item

resultPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het uitvoeren van query's op alle subresultaten van het item

sizeMB

number

Grootte van de database in megabytes

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

statusMessage

string

Statusbericht

DatabaseTable

Tabeleigenschappen

Name Type Description
hasRows

boolean

Geeft aan of de tabel leeg is of niet

name

string

Schema-gekwalificeerde naam van de tabel

DataIntegrityValidationResult

Resultaten voor validatieresultaten van gegevensintegriteit op basis van controlesom

Name Type Description
failedObjects

object

Lijst met mislukte tabelnamen van bron- en doelpaar

validationErrors

ValidationError

Lijst met fouten die zijn opgetreden tijdens het uitvoeren van validatie van gegevensintegriteit

DataItemMigrationSummaryResult

Basissamenvatting van een migratie van gegevensitems

Name Type Description
endedOn

string

Eindtijd van migratie

errorPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het opvragen van alle fouten van het item

itemsCompletedCount

integer

Aantal voltooide items

itemsCount

integer

Aantal items

name

string

Naam van het item

resultPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het uitvoeren van query's op alle subresultaten van het item

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

statusMessage

string

Statusbericht

ExecutionStatistics

Beschrijving van de fouten die optreden tijdens het uitvoeren van migratievalidatie

Name Type Description
cpuTimeMs

number

CPU-tijd in milliseconden voor de uitvoering van de query

elapsedTimeMs

number

Tijd in milliseconden voor het uitvoeren van de query

executionCount

integer

Nee. van query-uitvoeringen

hasErrors

boolean

Geeft aan of de query heeft geresulteerd in een fout

sqlErrors

string[]

Lijst met SQL-fouten

waitStats

<string,  WaitStatistics>

Woordenlijst met wachttypen voor het uitvoeren van SQL-query's en de respectieve statistieken

FileShare

Bestandssharegegevens met pad, gebruikersnaam en wachtwoord.

Name Type Description
password

string

Wachtwoordreferentie gebruikt om verbinding te maken met de sharelocatie.

path

string

Het pad naar de map voor deze share.

userName

string

Gebruikersnaamreferentie om verbinding te maken met de sharelocatie

GetTdeCertificatesSqlTaskInput

Invoer voor de taak waarmee TDE-certificaten in base64-gecodeerde indeling worden opgehaald.

Name Type Description
backupFileShare

FileShare

Back-upbestandssharegegevens voor bestandsshare die moet worden gebruikt voor het tijdelijk opslaan van bestanden.

connectionInfo

SqlConnectionInfo

Verbindingsgegevens voor SQL Server

selectedCertificates

SelectedCertificateInput[]

Lijst met certificaatnamen en het bijbehorende wachtwoord dat moet worden gebruikt voor het versleutelen van het geëxporteerde certificaat.

GetTdeCertificatesSqlTaskOutput

Uitvoer van de taak die TDE-certificaten ophaalt in base64-gecodeerde indeling.

Name Type Description
base64EncodedCertificates

object

Toewijzing van certificaatnaam aan met base 64 gecodeerde indeling.

validationErrors

ReportableException[]

Validatiefouten

GetTdeCertificatesSqlTaskProperties

Eigenschappen voor de taak waarmee TDE-certificaten in base64-gecodeerde indeling worden opgehaald.

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix van fouten. Dit wordt genegeerd als deze wordt verzonden.

input

GetTdeCertificatesSqlTaskInput

Taakinvoer

output

GetTdeCertificatesSqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

GetTDECertificates.Sql

Taaktype.

GetUserTablesMySqlTaskInput

Invoer voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
connectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor SQL Server

selectedDatabases

string[]

Lijst met databasenamen voor het verzamelen van tabellen

GetUserTablesMySqlTaskOutput

Uitvoer van de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
databasesToTables

object

Toewijzing van databasenaam aan lijst met tabellen

id

string

Resultaat-id

validationErrors

ReportableException[]

Validatiefouten

GetUserTablesMySqlTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

GetUserTablesMySqlTaskInput

Taakinvoer

output

GetUserTablesMySqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

GetUserTablesMySql

Taaktype.

GetUserTablesOracleTaskInput

Invoer voor de taak die de lijst met tabellen in een opgegeven lijst met Oracle-schema's ophaalt.

Name Type Description
connectionInfo

OracleConnectionInfo

Informatie over het maken van verbinding met de Oracle-bron

selectedSchemas

string[]

Lijst met Oracle-schema's waarvoor tabellen moeten worden verzameld

GetUserTablesOracleTaskOutput

Uitvoer voor de taak die de lijst met tabellen in een opgegeven lijst met Oracle-schema's ophaalt.

Name Type Description
schemaName

string

Het schema waarvoor dit resultaat is

tables

DatabaseTable[]

Lijst met geldige tabellen gevonden voor dit schema

validationErrors

ReportableException[]

Validatiefouten die zijn gekoppeld aan de taak

GetUserTablesOracleTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met Oracle-schema's

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

GetUserTablesOracleTaskInput

Taakinvoer

output

GetUserTablesOracleTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

GetUserTablesOracle

Taaktype.

GetUserTablesPostgreSqlTaskInput

Invoer voor de taak die de lijst met tabellen voor een opgegeven lijst met PostgreSQL-databases ophaalt.

Name Type Description
connectionInfo

PostgreSqlConnectionInfo

Informatie voor het maken van verbinding met PostgreSQL-bron

selectedDatabases

string[]

Lijst met PostgreSQL-databases waarvoor tabellen moeten worden verzameld

GetUserTablesPostgreSqlTaskOutput

Uitvoer voor de taak die de lijst met tabellen voor een opgegeven lijst met PostgreSQL-databases ophaalt.

Name Type Description
databaseName

string

De database waarvoor dit resultaat is

tables

DatabaseTable[]

Lijst met geldige tabellen gevonden voor deze database

validationErrors

ReportableException[]

Validatiefouten die zijn gekoppeld aan de taak

GetUserTablesPostgreSqlTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

GetUserTablesPostgreSqlTaskInput

Taakinvoer

output

GetUserTablesPostgreSqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

GetUserTablesPostgreSql

Taaktype.

GetUserTablesSqlSyncTaskInput

Invoer voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
selectedSourceDatabases

string[]

Lijst met brondatabasenamen voor het verzamelen van tabellen

selectedTargetDatabases

string[]

Lijst met namen van doeldatabases voor het verzamelen van tabellen voor

sourceConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor SQL Server

targetConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor SQL DB

GetUserTablesSqlSyncTaskOutput

Uitvoer van de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
databasesToSourceTables

object

Toewijzing van databasenaam aan lijst met brontabellen

databasesToTargetTables

object

Toewijzing van databasenaam aan lijst met doeltabellen

tableValidationErrors

object

Toewijzing van databasenaam aan lijst met validatiefouten

validationErrors

ReportableException[]

Validatiefouten

GetUserTablesSqlSyncTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

GetUserTablesSqlSyncTaskInput

Taakinvoer

output

GetUserTablesSqlSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

GetUserTables.AzureSqlDb.Sync

Taaktype.

GetUserTablesSqlTaskInput

Invoer voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
connectionInfo

SqlConnectionInfo

Verbindingsgegevens voor SQL Server

encryptedKeyForSecureFields

string

versleutelde sleutel voor beveiligde velden

selectedDatabases

string[]

Lijst met databasenamen voor het verzamelen van tabellen

GetUserTablesSqlTaskOutput

Uitvoer van de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
databasesToTables

object

Toewijzing van databasenaam aan lijst met tabellen

id

string

Resultaat-id

validationErrors

ReportableException[]

Validatiefouten

GetUserTablesSqlTaskProperties

Eigenschappen voor de taak die gebruikerstabellen verzamelt voor de opgegeven lijst met databases

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

GetUserTablesSqlTaskInput

Taakinvoer

output

GetUserTablesSqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskId

string

Taak-id

taskType string:

GetUserTables.Sql

Taaktype.

LoginMigrationStage

Opsomming van de verschillende fase van de aanmeldingsmigratie.

Name Type Description
AssignRoleMembership

string

AssignRoleOwnership

string

Completed

string

EstablishObjectPermissions

string

EstablishServerPermissions

string

EstablishUserMapping

string

Initialize

string

LoginMigration

string

None

string

LoginType

Opsommingstoewijzing van SMO LoginType.

Name Type Description
AsymmetricKey

string

Certificate

string

ExternalGroup

string

ExternalUser

string

SqlLogin

string

WindowsGroup

string

WindowsUser

string

MigrateMISyncCompleteCommandInput

Invoer voor de opdracht waarmee de onlinemigratie voor een Azure SQL Beheerd exemplaar van database wordt voltooid.

Name Type Description
sourceDatabaseName

string

Naam van beheerde exemplaardatabase

MigrateMISyncCompleteCommandOutput

Uitvoer voor de opdracht voor het voltooien van de onlinemigratie voor een Azure SQL Database Managed Instance.

Name Type Description
errors

ReportableException[]

Lijst met fouten die zijn opgetreden tijdens het uitvoeren van de opdracht

MigrateMISyncCompleteCommandProperties

Eigenschappen voor de opdracht waarmee de onlinemigratie voor een Azure SQL Database Managed Instance wordt voltooid.

Name Type Description
commandType string:

Migrate.SqlServer.AzureDbSqlMi.Complete

Opdrachttype.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateMISyncCompleteCommandInput

Opdrachtinvoer

output

MigrateMISyncCompleteCommandOutput

Opdrachtuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

CommandState

De status van de opdracht. Dit wordt genegeerd als deze wordt verzonden.

MigrateMongoDbTaskProperties

Eigenschappen voor de taak die gegevens migreert tussen MongoDB-gegevensbronnen

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MongoDbMigrationSettings

Beschrijft hoe een MongoDB-gegevensmigratie moet worden uitgevoerd

output MongoDbProgress[]:

Basisklasse voor MongoDB-migratie-uitvoer

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

Migrate.MongoDb

Taaktype.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Databasespecifieke informatie voor offline MySQL naar Azure Database for MySQL migratietaakinvoer

Name Type Description
name

string

Naam van de database

tableMap

object

Toewijzing van bron aan doeltabellen

targetDatabaseName

string

Naam van de doeldatabase. Opmerking: de doeldatabase wordt afgekapt voordat de migratie wordt gestart.

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Invoer voor de taak waarmee MySQL-databases worden gemigreerd naar Azure Database for MySQL voor offlinemigraties

Name Type Default value Description
encryptedKeyForSecureFields

string

versleutelde sleutel voor beveiligde velden

makeSourceServerReadOnly

boolean

False

Instelling voor het instellen van de bronserver als alleen-lezen

optionalAgentSettings

object

Optionele parameters voor het afstemmen van de gegevensoverdrachtssnelheid tijdens de migratie

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor Bron-MySQL

startedOn

string

Parameter die moet worden opgegeven wanneer de migratie is gestart

targetConnectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor doel Azure Database for MySQL

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Name Type Description
databaseName

string

Naam van de database

endedOn

string

Eindtijd van migratie

errorCount

integer

Aantal database-/objectfouten.

errorPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het opvragen van alle fouten van het item

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen.

id

string

Resultaat-id

lastStorageUpdate

string

De laatste keer dat de opslag is bijgewerkt

message

string

Bericht over migratievoortgang

numberOfObjects

integer

Aantal objecten

numberOfObjectsCompleted

integer

Aantal voltooide objecten

objectSummary

<string,  DataItemMigrationSummaryResult>

Samenvatting van objectresultaten in de migratie

resultPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het uitvoeren van query's op alle subresultaten van het item

resultType string:

DatabaseLevelOutput

Resultaattype

stage

DatabaseMigrationStage

Migratiefase waarin deze database zich bevindt

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

statusMessage

string

Statusbericht

MigrateMySqlAzureDbForMySqlOfflineTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

id

string

Unieke id voor de uitzondering

resultType string:

ErrorOutput

Resultaattype

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel

Name Type Description
databaseSummary

<string,  DatabaseSummaryResult>

Samenvatting van databaseresultaten in de migratie

databases

object

Geselecteerde databases als een toewijzing van databasenaam aan database-id

durationInSeconds

integer

Duur van taakuitvoering in seconden.

endedOn

string

Eindtijd van migratie

exceptionsAndWarnings

ReportableException[]

Uitzonderingen en waarschuwingen voor migratie.

id

string

Resultaat-id

lastStorageUpdate

string

De laatste keer dat de opslag is bijgewerkt

message

string

Bericht over migratievoortgang

migrationReportResult

MigrationReportResult

Resultaat van migratierapport, biedt een unieke URL voor het downloaden van uw migratierapport.

resultType string:

MigrationLevelOutput

Resultaattype

sourceServerBrandVersion

string

Versie van bronservermerk

sourceServerVersion

string

Bronserverversie

startedOn

string

Begintijd van migratie

status

MigrationStatus

Huidige status van de migratie

statusMessage

string

Migratiestatusbericht

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Name Type Description
endedOn

string

Eindtijd van migratie

errorPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het opvragen van alle fouten van het item

id

string

Resultaat-id

itemsCompletedCount

integer

Aantal voltooide items

itemsCount

integer

Aantal items

lastStorageUpdate

string

De laatste keer dat de opslag is bijgewerkt

objectName

string

Naam van het item

resultPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het uitvoeren van query's op alle subresultaten van het item

resultType string:

TableLevelOutput

Resultaattype

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

statusMessage

string

Statusbericht

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Eigenschappen voor de taak waarmee MySQL-databases worden gemigreerd naar Azure Database for MySQL voor offlinemigraties

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Taakinvoer

isCloneable

boolean

of de taak kan worden gekloond of niet

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskId

string

Taak-id

taskType string:

Migrate.MySql.AzureDbForMySql

Taaktype.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Databasespecifieke informatie voor MySQL om de invoer van migratietaken te Azure Database for MySQL

Name Type Description
migrationSetting

object

Migratie-instellingen die het migratiegedrag afstemmen

name

string

Naam van de database

sourceSetting

object

Broninstellingen voor het afstemmen van het migratiegedrag van het broneindpunt

tableMap

object

Toewijzing van bron aan doeltabellen

targetDatabaseName

string

Naam van de doeldatabase. Opmerking: de doeldatabase wordt afgekapt voordat de migratie wordt gestart.

targetSetting

object

Doelinstellingen voor het afstemmen van het migratiegedrag van het doeleindpunt

MigrateMySqlAzureDbForMySqlSyncTaskInput

Invoer voor de taak waarmee MySQL-databases worden gemigreerd naar Azure Database for MySQL voor onlinemigraties

Name Type Description
selectedDatabases

MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor Bron-MySQL

targetConnectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor doel Azure Database for MySQL

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage

string

Foutbericht

events

SyncMigrationDatabaseErrorEvent[]

Lijst met fout gebeurtenissen.

id

string

Resultaat-id

resultType string:

DatabaseLevelErrorOutput

Resultaattype

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges

integer

Aantal toegepaste wijzigingen

cdcDeleteCounter

integer

Aantal cdc-verwijderingen

cdcInsertCounter

integer

Aantal cdc-invoegingen

cdcUpdateCounter

integer

Aantal cdc-updates

databaseName

string

Naam van de database

endedOn

string

Eindtijd van migratie

fullLoadCompletedTables

integer

Aantal voltooide tabellen met volledige belasting

fullLoadErroredTables

integer

Aantal tabellen met een fout bij volledige belasting

fullLoadLoadingTables

integer

Aantal tabellen dat volledig wordt geladen

fullLoadQueuedTables

integer

Aantal tabellen in de wachtrij met volledige belasting

id

string

Resultaat-id

incomingChanges

integer

Aantal binnenkomende wijzigingen

initializationCompleted

boolean

Geeft aan of de initiële belasting (volledige belasting) is voltooid

latency

integer

Latentie toepassen op CDC

migrationState

SyncDatabaseMigrationReportingState

Migratiestatus waarin deze database zich bevindt

resultType string:

DatabaseLevelOutput

Resultaattype

startedOn

string

Begintijd van migratie

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

id

string

Resultaat-id

resultType string:

ErrorOutput

Resultaattype

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Name Type Description
endedOn

string

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServer

string

Naam van bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string

Begintijd van migratie

targetServer

string

Naam van de doelserver

targetServerVersion

string

Doelserverversie

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter

string

Aantal toegepaste verwijderingen

cdcInsertCounter

string

Aantal toegepaste invoegingen

cdcUpdateCounter

string

Aantal toegepaste updates

dataErrorsCounter

integer

Aantal opgetreden gegevensfouten

databaseName

string

Naam van de database

fullLoadEndedOn

string

Eindtijd van volledige belasting

fullLoadEstFinishTime

string

Schatting om de volledige belasting te voltooien

fullLoadStartedOn

string

Begintijd van volledig laden

fullLoadTotalRows

integer

Aantal rijen dat is toegepast in volledige belasting

id

string

Resultaat-id

lastModifiedTime

string

Tijdstip van laatste wijziging op doel

resultType string:

TableLevelOutput

Resultaattype

state

SyncTableMigrationState

Huidige status van de tabelmigratie

tableName

string

Naam van de tabel

totalChangesApplied

integer

Totaal aantal toegepaste wijzigingen

MigrateMySqlAzureDbForMySqlSyncTaskProperties

Eigenschappen voor de taak waarmee MySQL-databases worden gemigreerd naar Azure Database for MySQL voor onlinemigraties

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Taakinvoer

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

Migrate.MySql.AzureDbForMySql.Sync

Taaktype.

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak waarmee Oracle wordt gemigreerd naar Azure Database for PostgreSQL voor onlinemigraties

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix van fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Taakinvoer

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Taaktype.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Databasespecifieke informatie voor oracle om invoer van migratietaken te Azure Database for PostgreSQL

Name Type Description
caseManipulation

string

Hoofdletters van objectnamen afhandelen: Preserve of ToLower

migrationSetting

object

Migratie-instellingen die het migratiegedrag afstemmen

name

string

Naam van de migratiepijplijn

schemaName

string

Naam van het bronschema

sourceSetting

object

Broninstellingen voor het afstemmen van het migratiegedrag van het broneindpunt

tableMap

object

Toewijzing van bron aan doeltabellen

targetDatabaseName

string

Naam van de doeldatabase. Opmerking: de doeldatabase wordt afgekapt voordat de migratie wordt gestart.

targetSetting

object

Doelinstellingen voor het afstemmen van het migratiegedrag van het doeleindpunt

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Invoer voor de taak waarmee Oracle-databases worden gemigreerd naar Azure Database for PostgreSQL voor onlinemigraties

Name Type Description
selectedDatabases

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

OracleConnectionInfo

Verbindingsgegevens voor bron-Oracle

targetConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor doel Azure Database for PostgreSQL

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage

string

Foutbericht

events

SyncMigrationDatabaseErrorEvent[]

Lijst met fout gebeurtenissen.

id

string

Resultaat-id

resultType string:

DatabaseLevelErrorOutput

Resultaattype

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges

integer

Aantal toegepaste wijzigingen

cdcDeleteCounter

integer

Aantal cdc-verwijderingen

cdcInsertCounter

integer

Aantal cdc-inserts

cdcUpdateCounter

integer

Aantal cdc-updates

databaseName

string

Naam van de database

endedOn

string

Eindtijd van migratie

fullLoadCompletedTables

integer

Aantal voltooide tabellen met volledige belasting

fullLoadErroredTables

integer

Aantal tabellen met fouten bij volledige belasting

fullLoadLoadingTables

integer

Aantal tabellen dat bij volledige belasting wordt geladen

fullLoadQueuedTables

integer

Aantal tabellen dat in de wachtrij is geplaatst met volledige belasting

id

string

Resultaat-id

incomingChanges

integer

Aantal binnenkomende wijzigingen

initializationCompleted

boolean

Geeft aan of de initiële belasting (volledige belasting) is voltooid

latency

integer

CDC-latentie toepassen

migrationState

SyncDatabaseMigrationReportingState

Migratiestatus dat deze database zich in

resultType string:

DatabaseLevelOutput

Resultaattype

startedOn

string

Begintijd van migratie

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

id

string

Resultaat-id

resultType string:

ErrorOutput

Resultaattype

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Name Type Description
endedOn

string

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServer

string

Naam van bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string

Begintijd van migratie

targetServer

string

Naam van de doelserver

targetServerVersion

string

Doelserverversie

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter

integer

Aantal toegepaste verwijderingen

cdcInsertCounter

integer

Aantal toegepaste invoegingen

cdcUpdateCounter

integer

Aantal toegepaste updates

dataErrorsCounter

integer

Aantal opgetreden gegevensfouten

databaseName

string

Naam van de database

fullLoadEndedOn

string

Eindtijd van volledige belasting

fullLoadEstFinishTime

string

Schatting om de volledige belasting te voltooien

fullLoadStartedOn

string

Begintijd van volledige belasting

fullLoadTotalRows

integer

Aantal rijen dat is toegepast in volledige belasting

id

string

Resultaat-id

lastModifiedTime

string

Tijdstip van laatste wijziging op doel

resultType string:

TableLevelOutput

Resultaattype

state

SyncTableMigrationState

Huidige status van de tabelmigratie

tableName

string

Naam van de tabel

totalChangesApplied

integer

Totaal aantal toegepaste wijzigingen

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Databasespecifieke informatie voor PostgreSQL om invoer van migratietaken te Azure Database for PostgreSQL

Name Type Description
id

string

Resultaat-id

migrationSetting

Migratie-instellingen die het migratiegedrag afstemmen

name

string

Naam van de database

selectedTables

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput[]

Tabellen geselecteerd voor migratie

sourceSetting

object

Broninstellingen voor het afstemmen van het migratiegedrag van het broneindpunt

targetDatabaseName

string

Naam van de doeldatabase. Opmerking: de doeldatabase wordt afgekapt voordat de migratie wordt gestart.

targetSetting

object

Doelinstellingen voor het afstemmen van het migratiegedrag van het doeleindpunt

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Geselecteerde tabellen voor de migratie

Name Type Description
name

string

Naam van de tabel die moet worden gemigreerd

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Invoer voor de taak waarmee PostgreSQL-databases worden gemigreerd naar Azure Database for PostgreSQL voor onlinemigraties

Name Type Description
encryptedKeyForSecureFields

string

versleutelde sleutel voor beveiligde velden

selectedDatabases

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor postgreSQL-bron

startedOn

string

Begintijd van migratie

targetConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor doel Azure Database for PostgreSQL

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage

string

Foutbericht

events

SyncMigrationDatabaseErrorEvent[]

Lijst met fout gebeurtenissen.

id

string

Resultaat-id

resultType string:

DatabaseLevelErrorOutput

Resultaattype

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges

integer

Aantal toegepaste wijzigingen

cdcDeleteCounter

integer

Aantal cdc-verwijderingen

cdcInsertCounter

integer

Aantal cdc-inserts

cdcUpdateCounter

integer

Aantal cdc-updates

databaseName

string

Naam van de database

endedOn

string

Eindtijd van migratie

fullLoadCompletedTables

integer

Aantal voltooide tabellen met volledige belasting

fullLoadErroredTables

integer

Aantal tabellen met fouten bij volledige belasting

fullLoadLoadingTables

integer

Aantal tabellen dat bij volledige belasting wordt geladen

fullLoadQueuedTables

integer

Aantal tabellen dat in de wachtrij is geplaatst met volledige belasting

id

string

Resultaat-id

incomingChanges

integer

Aantal binnenkomende wijzigingen

initializationCompleted

boolean

Geeft aan of de initiële belasting (volledige belasting) is voltooid

latency

integer

CDC-latentie toepassen

migrationState

SyncDatabaseMigrationReportingState

Migratiestatus dat deze database zich in

resultType string:

DatabaseLevelOutput

Resultaattype

startedOn

string

Begintijd van migratie

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

events

SyncMigrationDatabaseErrorEvent[]

Lijst met fout gebeurtenissen

id

string

Resultaat-id

resultType string:

ErrorOutput

Resultaattype

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Name Type Description
databaseCount

number

Aantal databases dat moet worden opgenomen

endedOn

string

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServer

string

Naam van bronserver

sourceServerType

ScenarioSource

Bronservertype.

sourceServerVersion

string

Bronserverversie

startedOn

string

Begintijd van migratie

state

ReplicateMigrationState

Migratiestatus

targetServer

string

Naam van de doelserver

targetServerType

ScenarioTarget

Doelservertype.

targetServerVersion

string

Doelserverversie

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter

integer

Aantal toegepaste verwijderingen

cdcInsertCounter

integer

Aantal toegepaste invoegingen

cdcUpdateCounter

integer

Aantal toegepaste updates

dataErrorsCounter

integer

Aantal opgetreden gegevensfouten

databaseName

string

Naam van de database

fullLoadEndedOn

string

Eindtijd van volledige belasting

fullLoadEstFinishTime

string

Schatting om de volledige belasting te voltooien

fullLoadStartedOn

string

Begintijd van volledige belasting

fullLoadTotalRows

integer

Aantal rijen dat is toegepast in volledige belasting

id

string

Resultaat-id

lastModifiedTime

string

Tijdstip van laatste wijziging op doel

resultType string:

TableLevelOutput

Resultaattype

state

SyncTableMigrationState

Huidige status van de tabelmigratie

tableName

string

Naam van de tabel

totalChangesApplied

integer

Totaal aantal toegepaste wijzigingen

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak waarmee PostgreSQL-databases worden gemigreerd naar Azure Database for PostgreSQL voor onlinemigraties

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

Datum/tijd in UTC waarop de taak is gemaakt

errors

ODataError[]

Matrix van fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Taakinvoer

isCloneable

boolean

of de taak kan worden gekloond of niet

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskId

string

taak-id

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Taaktype.

MigrateSqlServerSqlDbDatabaseInput

Databasespecifieke informatie voor invoer van SQL-naar-Azure SQL DB-migratietaken

Name Type Description
id

string

id van de database

makeSourceDbReadOnly

boolean

Of de database alleen-lezen moet worden ingesteld vóór de migratie

name

string

Naam van de database

schemaSetting

object

Instellingen geselecteerd voor databaseschemamigratie.

tableMap

object

Toewijzing van bron aan doeltabellen

targetDatabaseName

string

Naam van de doeldatabase. Opmerking: de doeldatabase wordt afgekapt voordat de migratie wordt gestart.

MigrateSqlServerSqlDbSyncDatabaseInput

Databasespecifieke informatie voor SQL naar Azure SQL db-synchronisatietaken

Name Type Description
id

string

Unieke id voor database

migrationSetting

object

Migratie-instellingen die het migratiegedrag afstemmen

name

string

Naam van de database

schemaName

string

Schemanaam die moet worden gemigreerd

sourceSetting

object

Broninstellingen voor het afstemmen van het migratiegedrag van het broneindpunt

tableMap

object

Toewijzing van bron aan doeltabellen

targetDatabaseName

string

Naam van de doeldatabase

targetSetting

object

Doelinstellingen voor het afstemmen van het migratiegedrag van het doeleindpunt

MigrateSqlServerSqlDbSyncTaskInput

Invoer voor de taak die on-premises SQL Server-databases migreert naar Azure SQL Database voor onlinemigraties

Name Type Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met de bron

targetConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met het doel

validationOptions

MigrationValidationOptions

Validatieopties

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Name Type Description
errorMessage

string

Foutbericht

events

SyncMigrationDatabaseErrorEvent[]

Lijst met fout gebeurtenissen.

id

string

Resultaat-id

resultType string:

DatabaseLevelErrorOutput

Resultaattype

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges

integer

Aantal toegepaste wijzigingen

cdcDeleteCounter

integer

Aantal cdc-verwijderingen

cdcInsertCounter

integer

Aantal cdc-inserts

cdcUpdateCounter

integer

Aantal cdc-updates

databaseName

string

Naam van de database

endedOn

string

Eindtijd van migratie

fullLoadCompletedTables

integer

Aantal voltooide tabellen met volledige belasting

fullLoadErroredTables

integer

Aantal tabellen met fouten bij volledige belasting

fullLoadLoadingTables

integer

Aantal tabellen dat bij volledige belasting wordt geladen

fullLoadQueuedTables

integer

Aantal tabellen dat in de wachtrij is geplaatst met volledige belasting

id

string

Resultaat-id

incomingChanges

integer

Aantal binnenkomende wijzigingen

initializationCompleted

boolean

Geeft aan of de initiële belasting (volledige belasting) is voltooid

latency

integer

CDC-latentie toepassen

migrationState

SyncDatabaseMigrationReportingState

Migratiestatus dat deze database zich in

resultType string:

DatabaseLevelOutput

Resultaattype

startedOn

string

Begintijd van migratie

MigrateSqlServerSqlDbSyncTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

id

string

Resultaat-id

resultType string:

ErrorOutput

Resultaattype

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Name Type Description
databaseCount

integer

Aantal databases

endedOn

string

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServer

string

Naam van bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string

Begintijd van migratie

targetServer

string

Naam van de doelserver

targetServerVersion

string

Doelserverversie

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter

integer

Aantal toegepaste verwijderingen

cdcInsertCounter

integer

Aantal toegepaste invoegingen

cdcUpdateCounter

integer

Aantal toegepaste updates

dataErrorsCounter

integer

Aantal opgetreden gegevensfouten

databaseName

string

Naam van de database

fullLoadEndedOn

string

Eindtijd van volledige belasting

fullLoadEstFinishTime

string

Schatting om de volledige belasting te voltooien

fullLoadStartedOn

string

Begintijd van volledig laden

fullLoadTotalRows

integer

Aantal rijen dat is toegepast in volledige belasting

id

string

Resultaat-id

lastModifiedTime

string

Tijdstip van laatste wijziging op doel

resultType string:

TableLevelOutput

Resultaattype

state

SyncTableMigrationState

Huidige status van de tabelmigratie

tableName

string

Naam van de tabel

totalChangesApplied

integer

Totaal aantal toegepaste wijzigingen

MigrateSqlServerSqlDbSyncTaskProperties

Eigenschappen voor de taak die on-premises SQL Server-databases migreert naar Azure SQL Database voor onlinemigraties

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateSqlServerSqlDbSyncTaskInput

Taakinvoer

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

Migrate.SqlServer.AzureSqlDb.Sync

Taaktype.

MigrateSqlServerSqlDbTaskInput

Invoer voor de taak waarmee on-premises SQL Server databases naar Azure SQL database worden gemigreerd

Name Type Description
encryptedKeyForSecureFields

string

versleutelde sleutel voor beveiligde velden

selectedDatabases

MigrateSqlServerSqlDbDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

SqlConnectionInfo

Informatie over het maken van verbinding met de bron

startedOn

string

Datum en tijd ten opzichte van UTC waarop de migratie is gestart op

targetConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met het doel

validationOptions

MigrationValidationOptions

Opties voor het inschakelen van verschillende validaties na migratie. Beschikbare opties, 1.) Gegevensintegriteitscontrole: voert na de migratie een controlesom uit op basis van een vergelijking van de bron- en doeltabellen om ervoor te zorgen dat de gegevens correct zijn. 2.) Schemavalidatie: voert een grondige schemavergelijking uit tussen de bron- en doeltabellen en biedt een lijst met verschillen tussen de bron- en doeldatabase, 3.) Queryanalyse: hiermee wordt een set query's uitgevoerd die automatisch worden opgehaald uit de queryplancache of Query Store en wordt de uitvoeringstijd tussen de bron- en doeldatabase vergeleken.

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

Name Type Description
databaseName

string

Naam van het item

endedOn

string

Eindtijd van migratie

errorCount

integer

Aantal database-/objectfouten.

errorPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het opvragen van alle fouten van het item

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen.

id

string

Resultaat-id

message

string

Bericht over migratievoortgang

numberOfObjects

integer

Aantal objecten

numberOfObjectsCompleted

integer

Aantal voltooide objecten

objectSummary

<string,  DataItemMigrationSummaryResult>

Samenvatting van objectresultaten in de migratie

resultPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het uitvoeren van query's op alle subresultaten van het item

resultType string:

DatabaseLevelOutput

Resultaattype

stage

DatabaseMigrationStage

Migratiefase waarin deze database zich bevindt

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

statusMessage

string

Statusbericht

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Name Type Description
dataIntegrityValidationResult

DataIntegrityValidationResult

Biedt validatieresultaat voor gegevensintegriteit tussen de bron- en doeltabellen die worden gemigreerd.

endedOn

string

Eindtijd van validatie

id

string

Resultaat-id

migrationId

string

Migratie-id

queryAnalysisValidationResult

QueryAnalysisValidationResult

Resultaten van een deel van het resultaat van de query-uitvoering tussen de bron- en doeldatabase

resultType string:

MigrationDatabaseLevelValidationOutput

Resultaattype

schemaValidationResult

SchemaComparisonValidationResult

Biedt schemavergelijkingsresultaten tussen bron- en doeldatabase

sourceDatabaseName

string

Naam van de brondatabase

startedOn

string

Begintijd van validatie

status

ValidationStatus

Huidige validatiestatus op databaseniveau

targetDatabaseName

string

Naam van de doeldatabase

MigrateSqlServerSqlDbTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

id

string

Unieke id voor de uitzondering

resultType string:

ErrorOutput

Resultaattype

MigrateSqlServerSqlDbTaskOutputMigrationLevel

Name Type Description
databaseSummary

<string,  DatabaseSummaryResult>

Samenvatting van databaseresultaten in de migratie

databases

object

Geselecteerde databases als een toewijzing van databasenaam aan database-id

durationInSeconds

integer

Duur van taakuitvoering in seconden.

endedOn

string

Eindtijd van migratie

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen.

id

string

Resultaat-id

message

string

Bericht over migratievoortgang

migrationReportResult

MigrationReportResult

Resultaat van migratierapport, biedt een unieke URL voor het downloaden van uw migratierapport.

migrationValidationResult MigrationValidationResult:

MigrateSqlServerSqlDbTaskOutputValidationResult

Resultaten van migratievalidatie

resultType string:

MigrationLevelOutput

Resultaattype

sourceServerBrandVersion

string

Merkversie van bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string

Begintijd van migratie

status

MigrationStatus

Huidige status van de migratie

statusMessage

string

Migratiestatusbericht

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

MigrateSqlServerSqlDbTaskOutputTableLevel

Name Type Description
endedOn

string

Eindtijd van migratie

errorPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het opvragen van alle fouten van het item

id

string

Resultaat-id

itemsCompletedCount

integer

Aantal voltooide items

itemsCount

integer

Aantal items

objectName

string

Naam van het item

resultPrefix

string

Tekenreeksvoorvoegsel met jokertekens dat moet worden gebruikt voor het uitvoeren van query's op alle subresultaten van het item

resultType string:

TableLevelOutput

Resultaattype

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

statusMessage

string

Statusbericht

MigrateSqlServerSqlDbTaskOutputValidationResult

Name Type Description
id

string

Resultaat-id

migrationId

string

Migratie-id

resultType string:

MigrationValidationOutput

Resultaattype

status

ValidationStatus

Huidige validatiestatus op migratieniveau. De status van het resultaat van de databasevalidatie wordt hier geaggregeerd.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Resultaten van validatiesamenvatting voor elke database

MigrateSqlServerSqlDbTaskProperties

Eigenschappen voor de taak die on-premises SQL Server-databases migreert naar Azure SQL Database

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

Datum/tijd in UTC waarop de taak is gemaakt

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateSqlServerSqlDbTaskInput

Taakinvoer

isCloneable

boolean

of de taak kan worden gekloond of niet

output MigrateSqlServerSqlDbTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskId

string

taak-id

taskType string:

Migrate.SqlServer.SqlDb

Taaktype.

MigrateSqlServerSqlMIDatabaseInput

Databasespecifieke informatie voor de invoer van sql naar Azure SQL DB Managed Instance-migratietaken

Name Type Description
backupFilePaths

string[]

De lijst met back-upbestanden die moeten worden gebruikt in het geval van bestaande back-ups.

backupFileShare

FileShare

Maak een back-up van bestandssharegegevens voor het maken van een back-up van deze database.

id

string

id van de database

name

string

Naam van de database

restoreDatabaseName

string

Naam van de database op het doel

MigrateSqlServerSqlMISyncTaskInput

Invoer voor een taak waarmee SQL Server databases worden gemigreerd naar Azure SQL onlinescenario Database Managed Instance.

Name Type Description
azureApp

AzureActiveDirectoryApp

Azure Active Directory-toepassing die het DMS-exemplaar (klassiek) gebruikt om verbinding te maken met het doelexemplaren van Azure SQL Database Managed Instance en het Azure Storage-account

backupFileShare

FileShare

Back-up van bestandssharegegevens voor alle geselecteerde databases.

numberOfParallelDatabaseMigrations

number

Aantal databasemigraties dat parallel moet worden gestart

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor bron SQL Server

storageResourceId

string

Volledig gekwalificeerde resource-id van opslag

targetConnectionInfo

MiSqlConnectionInfo

Verbindingsgegevens voor Azure SQL Database Managed Instance

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Name Type Description
activeBackupSets

BackupSetInfo[]

Back-upsets die momenteel actief zijn (worden geüpload of hersteld)

containerName

string

Naam van de container die is gemaakt in het Azure Storage-account waarnaar back-ups worden gekopieerd

endedOn

string

Eindtijd van databasemigratie

errorPrefix

string

tekenreeks voor het voorvoegsel dat moet worden gebruikt voor het uitvoeren van query's op fouten voor deze database

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen

fullBackupSetInfo

BackupSetInfo

Details van volledige back-upset

id

string

Resultaat-id

isFullBackupRestored

boolean

Of volledige back-up is toegepast op de doeldatabase of niet

lastRestoredBackupSetInfo

BackupSetInfo

Informatie over de laatst toegepaste back-upset

migrationState

DatabaseMigrationState

Huidige status van database

resultType string:

DatabaseLevelOutput

Resultaattype

sourceDatabaseName

string

Naam van de database

startedOn

string

Begintijd van databasemigratie

MigrateSqlServerSqlMISyncTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

id

string

Unieke id voor de uitzondering

resultType string:

ErrorOutput

Resultaattype

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Name Type Description
databaseCount

integer

Aantal databases

databaseErrorCount

integer

Aantal fouten op databaseniveau

endedOn

string

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServerBrandVersion

string

Merkversie van bronserver

sourceServerName

string

Naam van bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

targetServerBrandVersion

string

Merkversie van doelserver

targetServerName

string

Naam van de doelserver

targetServerVersion

string

Doelserverversie

MigrateSqlServerSqlMISyncTaskProperties

Eigenschappen voor een taak waarmee SQL Server databases worden gemigreerd naar Azure SQL synchronisatiescenario voor databasebeheerde exemplaren

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

Datum/tijd in UTC waarop de taak is gemaakt

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateSqlServerSqlMISyncTaskInput

Taakinvoer

output MigrateSqlServerSqlMISyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Taaktype.

MigrateSqlServerSqlMITaskInput

Invoer voor de taak waarmee SQL Server databases worden gemigreerd naar Azure SQL Database Managed Instance.

Name Type Description
aadDomainName

string

Azure Active Directory-domeinnaam in de indeling 'contoso.com' voor federatieve Azure AD of 'contoso.onmicrosoft.com' voor beheerd domein, vereist als en alleen als Windows-aanmeldingen zijn geselecteerd

backupBlobShare

BlobShare

SAS-URI van Azure Storage-accountcontainer die moet worden gebruikt voor het opslaan van back-upbestanden.

backupFileShare

FileShare

Back-up van bestandssharegegevens voor alle geselecteerde databases.

backupMode

BackupMode

Back-upmodus om op te geven of u een bestaande back-up wilt gebruiken of een nieuwe back-up wilt maken. Als u bestaande back-ups gebruikt, moeten back-upbestandspaden worden opgegeven in selectedDatabases.

encryptedKeyForSecureFields

string

versleutelde sleutel voor beveiligde velden

selectedAgentJobs

string[]

Agenttaken die moeten worden gemigreerd.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databases die moeten worden gemigreerd

selectedLogins

string[]

Aanmeldingen die moeten worden gemigreerd.

sourceConnectionInfo

SqlConnectionInfo

Informatie over het maken van verbinding met de bron

startedOn

string

Datum en tijd ten opzichte van UTC waarop de migratie is gestart op

targetConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met het doel

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Type Description
endedOn

string

Eindtijd van migratie

exceptionsAndWarnings

ReportableException[]

Migratiefouten en waarschuwingen per taak

id

string

Resultaat-id

isEnabled

boolean

De status van de oorspronkelijke agenttaak.

message

string

Bericht over migratievoortgang

name

string

Naam van agenttaak.

resultType string:

AgentJobLevelOutput

Resultaattype

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Type Description
databaseName

string

Naam van de database

endedOn

string

Eindtijd van migratie

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen

id

string

Resultaat-id

message

string

Bericht over migratievoortgang

resultType string:

DatabaseLevelOutput

Resultaattype

sizeMB

number

Grootte van de database in megabytes

stage

DatabaseMigrationStage

Huidige fase van de migratie

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

MigrateSqlServerSqlMITaskOutputError

Name Type Description
error

ReportableException

Migratiefout

id

string

Unieke id voor de uitzondering

resultType string:

ErrorOutput

Resultaattype

MigrateSqlServerSqlMITaskOutputLoginLevel

Name Type Description
endedOn

string

Eindtijd van aanmeldingsmigratie

exceptionsAndWarnings

ReportableException[]

Aanmeldingsmigratiefouten en -waarschuwingen per aanmelding

id

string

Resultaat-id

loginName

string

Aanmeldingsnaam.

message

string

Bericht over de voortgang van de aanmeldingsmigratie

resultType string:

LoginLevelOutput

Resultaattype

stage

LoginMigrationStage

Huidige aanmeldingsfase

startedOn

string

Begintijd van aanmeldingsmigratie

state

MigrationState

Huidige aanmeldingsstatus

MigrateSqlServerSqlMITaskOutputMigrationLevel

Name Type Description
agentJobs

object

Geselecteerde agenttaken als een toewijzing van naam naar id

databases

object

Geselecteerde databases als een toewijzing van databasenaam aan database-id

endedOn

string

Eindtijd van migratie

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen.

id

string

Resultaat-id

logins

object

Geselecteerde aanmeldingen als een kaart van naam naar id

message

string

Bericht over migratievoortgang

orphanedUsersInfo

OrphanedUserInfo[]

Lijst met zwevende gebruikers.

resultType string:

MigrationLevelOutput

Resultaattype

serverRoleResults

<string,  StartMigrationScenarioServerRoleResult>

Toewijzing van migratieresultaten van serverfuncties.

sourceServerBrandVersion

string

Merkversie van bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

status

MigrationStatus

Huidige status van de migratie

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

MigrateSqlServerSqlMITaskProperties

Eigenschappen voor een taak waarmee SQL Server-databases worden gemigreerd naar Azure SQL Database Managed Instance

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan de taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

Datum/tijd in UTC waarop de taak is gemaakt

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateSqlServerSqlMITaskInput

Taakinvoer

isCloneable

boolean

of de taak kan worden gekloond of niet

output MigrateSqlServerSqlMITaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

parentTaskId

string

bovenliggende taak-id

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskId

string

taak-id

taskType string:

Migrate.SqlServer.AzureSqlDbMI

Taaktype.

MigrateSsisTaskInput

Invoer voor de taak die SSIS-pakketten migreert van SQL Server naar Azure SQL Database Managed Instance.

Name Type Description
sourceConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met de bron

ssisMigrationInfo

SsisMigrationInfo

Informatie over SSIS-pakketmigratie.

targetConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met het doel

MigrateSsisTaskOutputMigrationLevel

Name Type Description
endedOn

string

Eindtijd van migratie

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen.

id

string

Resultaat-id

message

string

Bericht over migratievoortgang

resultType string:

MigrationLevelOutput

Resultaattype

sourceServerBrandVersion

string

Merkversie van bronserver

sourceServerVersion

string

Bronserverversie

stage

SsisMigrationStage

Fase van SSIS-migratie.

startedOn

string

Begintijd van migratie

status

MigrationStatus

Huidige status van de migratie

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

MigrateSsisTaskOutputProjectLevel

Name Type Description
endedOn

string

Eindtijd van migratie

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen

folderName

string

Naam van de map

id

string

Resultaat-id

message

string

Bericht over migratievoortgang

projectName

string

Naam van het project

resultType string:

SsisProjectLevelOutput

Resultaattype

stage

SsisMigrationStage

Fase van SSIS-migratie.

startedOn

string

Begintijd van migratie

state

MigrationState

Huidige status van de migratie

MigrateSsisTaskProperties

Eigenschappen voor een taak die SSIS-pakketten migreert van SQL Server databases naar Azure SQL Database Managed Instance.

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix van fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateSsisTaskInput

Taakinvoer

output MigrateSsisTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

Migrate.Ssis

Taaktype.

MigrateSyncCompleteCommandInput

Invoer voor de opdracht waarmee de synchronisatiemigratie voor een database wordt voltooid.

Name Type Description
commitTimeStamp

string

Tijdstempel om te voltooien

databaseName

string

Naam van de database

MigrateSyncCompleteCommandOutput

Uitvoer voor opdracht waarmee de synchronisatiemigratie voor een database wordt voltooid.

Name Type Description
errors

ReportableException[]

Lijst met fouten die zijn opgetreden tijdens het uitvoeren van de opdracht

id

string

Resultaat-id

MigrateSyncCompleteCommandProperties

Eigenschappen voor de opdracht waarmee de synchronisatiemigratie voor een database wordt voltooid.

Name Type Description
commandId

string

Opdracht-id

commandType string:

Migrate.Sync.Complete.Database

Opdrachttype.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateSyncCompleteCommandInput

Opdrachtinvoer

output

MigrateSyncCompleteCommandOutput

Opdrachtuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

CommandState

De status van de opdracht. Dit wordt genegeerd als deze wordt verzonden.

MigrationEligibilityInfo

Informatie over geschiktheid voor migratie van een serverobject

Name Type Description
isEligibleForMigration

boolean

Of het object in aanmerking komt voor migratie of niet.

validationMessages

string[]

Informatie over geschiktheidsfouten voor het serverobject.

MigrationReportResult

Resultaat van migratievalidatierapport, bevat de URL voor het downloaden van het gegenereerde rapport.

Name Type Description
id

string

Resultaat-id van migratievalidatie

reportUrl

string

De URL van het rapport.

MigrationState

Huidige status van de migratie

Name Type Description
Completed

string

Failed

string

InProgress

string

None

string

Skipped

string

Stopped

string

Warning

string

MigrationStatus

Huidige status van de migratie

Name Type Description
Completed

string

CompletedWithWarnings

string

Configured

string

Connecting

string

Default

string

Error

string

Running

string

SelectLogins

string

SourceAndTargetSelected

string

Stopped

string

MigrationValidationDatabaseSummaryResult

Samenvattingsresultaat van migratievalidatiedatabaseniveau

Name Type Description
endedOn

string

Eindtijd van validatie

id

string

Resultaat-id

migrationId

string

Migratie-id

sourceDatabaseName

string

Naam van de brondatabase

startedOn

string

Begintijd van validatie

status

ValidationStatus

Huidige validatiestatus op databaseniveau

targetDatabaseName

string

Naam van de doeldatabase

MigrationValidationOptions

Typen validaties die na de migratie moeten worden uitgevoerd

Name Type Description
enableDataIntegrityValidation

boolean

Hiermee kunt u een op controlesom gebaseerde validatie van gegevensintegriteit uitvoeren tussen bron en doel voor de geselecteerde database/tabellen.

enableQueryAnalysisValidation

boolean

Hiermee kunt u een snelle en intelligente queryanalyse uitvoeren door query's op te halen uit de brondatabase en deze uit te voeren in het doel. Het resultaat bevat uitvoeringsstatistieken voor uitvoeringen in bron- en doeldatabases voor de geëxtraheerde query's.

enableSchemaValidation

boolean

Hiermee kunt u de schemagegevens vergelijken tussen bron en doel.

MigrationValidationResult

Resultaat van migratievalidatie

Name Type Description
id

string

Resultaat-id van migratievalidatie

migrationId

string

Migratie-id

status

ValidationStatus

Huidige validatiestatus op migratieniveau. De status van het resultaat van de databasevalidatie wordt hier geaggregeerd.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Resultaten van validatiesamenvatting voor elke database

MiSqlConnectionInfo

Eigenschappen die zijn vereist voor het maken van een verbinding met Azure SQL beheerde exemplaar van de database

Name Type Description
managedInstanceResourceId

string

Resource-id voor Azure SQL beheerd exemplaar van database

password

string

Wachtwoordreferentie.

type string:

MiSqlConnectionInfo

Type verbindingsgegevens

userName

string

Gebruikersnaam

MongoDbClusterInfo

Beschrijft een MongoDB-gegevensbron

Name Type Description
databases

MongoDbDatabaseInfo[]

Een lijst met niet-systeemdatabases in het cluster

supportsSharding

boolean

Of het cluster ondersteuning biedt voor shard-verzamelingen

type

MongoDbClusterType

Het type gegevensbron

version

string

De versie van de gegevensbron in de vorm x.y.z (bijvoorbeeld 3.6.7). Niet gebruikt als Type BlobContainer is.

MongoDbClusterType

Het type gegevensbron

Name Type Description
BlobContainer

string

CosmosDb

string

MongoDb

string

MongoDbCollectionInfo

Beschrijft een ondersteunde verzameling in een MongoDB-database

Name Type Description
averageDocumentSize

integer

De gemiddelde documentgrootte of -1 als de gemiddelde grootte onbekend is

dataSize

integer

De geschatte totale gegevensgrootte, in bytes of -1 als de grootte onbekend is.

databaseName

string

De naam van de database die de verzameling bevat

documentCount

integer

Het geschatte totale aantal documenten of -1 als het aantal documenten onbekend is

isCapped

boolean

Of de verzameling een afgekapte verzameling is (dus of deze een vaste grootte heeft en fungeert als een cirkelvormige buffer)

isSystemCollection

boolean

Of de verzameling een systeemverzameling is

isView

boolean

Of de verzameling een weergave van een andere verzameling is

name

string

De niet-gekwalificeerde naam van de database of verzameling

qualifiedName

string

De gekwalificeerde naam van de database of verzameling. Voor een verzameling is dit de naam die met de database is gekwalificeerd.

shardKey

MongoDbShardKeyInfo

De shardsleutel voor de verzameling of null als de verzameling niet is geshard

supportsSharding

boolean

Of sharding is ingeschakeld voor de database. Houd er rekening mee dat de migratietaak zo nodig sharding op het doel inschakelt.

viewOf

string

De naam van de verzameling waarvan dit een weergave is, als IsView waar is

MongoDbCollectionProgress

Beschrijft de voortgang van een verzameling

Name Type Description
bytesCopied

integer

Het aantal documentbytes dat tijdens de kopieerfase is gekopieerd

documentsCopied

integer

Het aantal documenten dat tijdens de kopieerfase is gekopieerd

elapsedTime

string

De verstreken tijd in de notatie [ddd.] hh:mm:ss[.fffffff] (d.w.z. Tijdspan-indeling)

errors

<string,  MongoDbError>

De fouten en waarschuwingen die zijn opgetreden voor het huidige object. De sleutels zijn de foutcodes.

eventsPending

integer

Het aantal oplog-gebeurtenissen dat in afwachting is van een herhaling

eventsReplayed

integer

Het aantal oploggebeurtenissen dat tot nu toe is herhaald

lastEventTime

string

De tijdstempel van de laatste oploggebeurtenis die is ontvangen, of null als er nog geen oplog-gebeurtenis is ontvangen

lastReplayTime

string

De tijdstempel van de laatste oploggebeurtenis die opnieuw is afgespeeld, of null als er nog geen oplog-gebeurtenis opnieuw is afgespeeld

name

string

De naam van het voortgangsobject. Voor een verzameling is dit de naam van de niet-gekwalificeerde verzameling. Voor een database is dit de naam van de database. Voor de algehele migratie is dit null.

qualifiedName

string

De gekwalificeerde naam van het voortgangsobject. Voor een verzameling is dit de database-gekwalificeerde naam. Voor een database is dit de naam van de database. Voor de algehele migratie is dit null.

resultType string:

Collection

Het type voortgangsobject

state

MongoDbMigrationState

totalBytes

integer

Het totale aantal documentbytes op de bron aan het begin van de kopieerfase of -1 als de totale grootte onbekend was

totalDocuments

integer

Het totale aantal documenten op de bron aan het begin van de kopieerfase of -1 als het totale aantal onbekend was

MongoDbCollectionSettings

Beschrijft hoe een afzonderlijke MongoDB-verzameling moet worden gemigreerd

Name Type Description
canDelete

boolean

Of de migratie de doelverzameling mag verwijderen tijdens het uitvoeren van een migratie. De standaardwaarde is true.

shardKey

MongoDbShardKeySetting

Beschrijft een MongoDB-shardsleutel

targetRUs

integer

De RU's die moeten worden geconfigureerd op een CosmosDB-doel of null om de standaardwaarde te gebruiken. Dit heeft geen invloed op niet-CosmosDB-doelen.

MongoDbConnectionInfo

Beschrijft een verbinding met een MongoDB-gegevensbron

Name Type Default value Description
additionalSettings

string

Aanvullende verbindingsinstellingen

authentication

AuthenticationType

Verificatietype voor verbinding

connectionString

string

Een MongoDB-verbindingsreeks- of blobcontainer-URL. De gebruikersnaam en het wachtwoord kunnen hier of in de eigenschappen gebruikersnaam en wachtwoord worden opgegeven

dataSource

string

Gegevensbron

encryptConnection

boolean

Of de verbinding moet worden versleuteld

enforceSSL

boolean

password

string

Wachtwoordreferentie.

port

integer

poort voor server

serverBrandVersion

string

servermerkversie

serverName

string

naam van de server

serverVersion

string

serverversie

trustServerCertificate

boolean

False

Of het servercertificaat moet worden vertrouwd

type

string

Type verbindingsgegevens

userName

string

Gebruikersnaam

MongoDbDatabaseInfo

Beschrijft een database in een MongoDB-gegevensbron

Name Type Description
averageDocumentSize

integer

De gemiddelde documentgrootte of -1 als de gemiddelde grootte onbekend is

collections

MongoDbCollectionInfo[]

Een lijst met ondersteunde verzamelingen in een MongoDB-database

dataSize

integer

De geschatte totale gegevensgrootte, in bytes, of -1 als de grootte onbekend is.

documentCount

integer

Het geschatte totale aantal documenten of -1 als het aantal documenten onbekend is

name

string

De niet-gekwalificeerde naam van de database of verzameling

qualifiedName

string

De gekwalificeerde naam van de database of verzameling. Voor een verzameling is dit de database-gekwalificeerde naam.

supportsSharding

boolean

Of sharding is ingeschakeld voor de database. Houd er rekening mee dat de migratietaak indien nodig sharding op het doel inschakelt.

MongoDbDatabaseProgress

Beschrijft de voortgang van een database

Name Type Description
bytesCopied

integer

Het aantal documentbytes dat tijdens de kopieerfase is gekopieerd

collections

object

De voortgang van de verzamelingen in de database. De sleutels zijn de niet-gekwalificeerde namen van de verzamelingen

documentsCopied

integer

Het aantal documenten dat tijdens de kopieerfase is gekopieerd

elapsedTime

string

De verstreken tijd in de notatie [ddd.] hh:mm:ss[.fffffff] (d.w.z. Tijdspan-indeling)

errors

<string,  MongoDbError>

De fouten en waarschuwingen die zijn opgetreden voor het huidige object. De sleutels zijn de foutcodes.

eventsPending

integer

Het aantal oplog-gebeurtenissen dat in afwachting is van een herhaling

eventsReplayed

integer

Het aantal oploggebeurtenissen dat tot nu toe is herhaald

lastEventTime

string

De tijdstempel van de laatste oploggebeurtenis die is ontvangen, of null als er nog geen oplog-gebeurtenis is ontvangen

lastReplayTime

string

De tijdstempel van de laatste oploggebeurtenis die opnieuw is afgespeeld, of null als er nog geen oplog-gebeurtenis opnieuw is afgespeeld

name

string

De naam van het voortgangsobject. Voor een verzameling is dit de naam van de niet-gekwalificeerde verzameling. Voor een database is dit de naam van de database. Voor de algehele migratie is dit null.

qualifiedName

string

De gekwalificeerde naam van het voortgangsobject. Voor een verzameling is dit de database-gekwalificeerde naam. Voor een database is dit de naam van de database. Voor de algehele migratie is dit null.

resultType string:

Database

Het type voortgangsobject

state

MongoDbMigrationState

totalBytes

integer

Het totale aantal documentbytes op de bron aan het begin van de kopieerfase of -1 als de totale grootte onbekend was

totalDocuments

integer

Het totale aantal documenten op de bron aan het begin van de kopieerfase of -1 als het totale aantal onbekend was

MongoDbDatabaseSettings

Beschrijft hoe een afzonderlijke MongoDB-database moet worden gemigreerd

Name Type Description
collections

<string,  MongoDbCollectionSettings>

De verzamelingen in de brondatabase die naar het doel moeten worden gemigreerd. De sleutels zijn de niet-gekwalificeerde namen van de verzamelingen.

targetRUs

integer

De RU's die moeten worden geconfigureerd op een CosmosDB-doel, of null om de standaardinstelling te gebruiken, of 0 als doorvoer niet moet worden ingericht voor de database. Dit heeft geen invloed op niet-CosmosDB-doelen.

MongoDbError

Beschrijft een fout of waarschuwing die is opgetreden tijdens een MongoDB-migratie

Name Type Description
code

string

De niet-gelokaliseerde, machineleesbare code die de fout of waarschuwing beschrijft

count

integer

Het aantal keren dat de fout of waarschuwing is opgetreden

message

string

Het gelokaliseerde, door mensen leesbare bericht waarin de fout of waarschuwing wordt beschreven

type

MongoDbErrorType

Het type fout of waarschuwing

MongoDbErrorType

Het type fout of waarschuwing

Name Type Description
Error

string

ValidationError

string

Warning

string

MongoDbMigrationProgress

Beschrijft de voortgang van de algehele migratie

Name Type Description
bytesCopied

integer

Het aantal documentbytes dat is gekopieerd tijdens de kopieerfase

databases

<string,  MongoDbDatabaseProgress>

De voortgang van de databases in de migratie. De sleutels zijn de namen van de databases

documentsCopied

integer

Het aantal documenten dat is gekopieerd tijdens de kopieerfase

elapsedTime

string

De verstreken tijd in de notatie [ddd.] uu:mm:ss[.fffffff] (d.w.z. TimeSpan-indeling)

errors

<string,  MongoDbError>

De fouten en waarschuwingen die zijn opgetreden voor het huidige object. De sleutels zijn de foutcodes.

eventsPending

integer

Het aantal oplog-gebeurtenissen dat moet worden herhaald

eventsReplayed

integer

Het aantal oploggebeurtenissen dat tot nu toe is herhaald

lastEventTime

string

De tijdstempel van de laatste ontvangen oploggebeurtenis of null als er nog geen oplog-gebeurtenis is ontvangen

lastReplayTime

string

De tijdstempel van de laatste oploggebeurtenis die opnieuw is afgespeeld, of null als er nog geen oplog-gebeurtenis opnieuw is afgespeeld

name

string

De naam van het voortgangsobject. Voor een verzameling is dit de niet-gekwalificeerde naam van de verzameling. Voor een database is dit de databasenaam. Voor de algehele migratie is dit null.

qualifiedName

string

De gekwalificeerde naam van het voortgangsobject. Voor een verzameling is dit de naam die met de database is gekwalificeerd. Voor een database is dit de databasenaam. Voor de algehele migratie is dit null.

resultType string:

Migration

Het type voortgangsobject

state

MongoDbMigrationState

totalBytes

integer

Het totale aantal documentbytes op de bron aan het begin van de kopieerfase of -1 als de totale grootte onbekend was

totalDocuments

integer

Het totale aantal documenten op de bron aan het begin van de kopieerfase of -1 als het totale aantal onbekend was

MongoDbMigrationSettings

Beschrijft hoe een MongoDB-gegevensmigratie moet worden uitgevoerd

Name Type Description
boostRUs

integer

De RU-limiet voor een CosmosDB-doel waarvoor verzamelingen tijdelijk worden verhoogd tot (indien lager) tijdens de eerste kopie van een migratie, van 10.000 naar 1.000.000, of 0 om de standaard boost te gebruiken (wat doorgaans het maximum is) of null om de RU's niet te verhogen. Deze instelling heeft geen invloed op niet-CosmosDB-doelen.

databases

<string,  MongoDbDatabaseSettings>

De databases in het broncluster die naar het doel moeten worden gemigreerd. De sleutels zijn de namen van de databases.

replication

MongoDbReplication

Hierin wordt beschreven hoe wijzigingen worden gerepliceerd van de bron naar het doel. De standaardwaarde is OneTime.

source

MongoDbConnectionInfo

Instellingen die worden gebruikt om verbinding te maken met het broncluster

target

MongoDbConnectionInfo

Instellingen die worden gebruikt om verbinding te maken met het doelcluster

throttling

MongoDbThrottlingSettings

Instellingen die worden gebruikt om het resourcegebruik van de migratie te beperken

MongoDbMigrationState

Name Type Description
Canceled

string

Complete

string

Copying

string

Failed

string

Finalizing

string

InitialReplay

string

Initializing

string

NotStarted

string

Replaying

string

Restarting

string

ValidatingInput

string

MongoDbReplication

Hierin wordt beschreven hoe wijzigingen worden gerepliceerd van de bron naar het doel. De standaardwaarde is OneTime.

Name Type Description
Continuous

string

Disabled

string

OneTime

string

MongoDbShardKeyField

Beschrijft een veldreferentie binnen een MongoDB-shardsleutel

Name Type Description
name

string

De naam van het veld

order

MongoDbShardKeyOrder

De veldvolgorde

MongoDbShardKeyInfo

Beschrijft een MongoDB-shardsleutel

Name Type Description
fields

MongoDbShardKeyField[]

De velden binnen de shardsleutel

isUnique

boolean

Of de shardsleutel uniek is

MongoDbShardKeyOrder

De veldvolgorde

Name Type Description
Forward

string

Hashed

string

Reverse

string

MongoDbShardKeySetting

Beschrijft een MongoDB-shardsleutel

Name Type Description
fields

MongoDbShardKeyField[]

De velden binnen de shardsleutel

isUnique

boolean

Of de shardsleutel uniek is

MongoDbThrottlingSettings

Hiermee geeft u resourcelimieten voor de migratie op

Name Type Description
maxParallelism

integer

Het maximum aantal werkitems (bijvoorbeeld verzamelingskopieën) dat parallel wordt verwerkt

minFreeCpu

integer

Het percentage CPU-tijd dat de migratorer probeert te vermijden, van 0 tot 100

minFreeMemoryMb

integer

Het aantal megabytes RAM dat de migr probeert te vermijden

MySqlConnectionInfo

Informatie voor het maken van verbinding met MySQL-server

Name Type Default value Description
additionalSettings

string

Aanvullende verbindingsinstellingen

authentication

AuthenticationType

Verificatietype dat moet worden gebruikt voor verbinding

dataSource

string

Gegevensbron

encryptConnection

boolean

True

Of de verbinding moet worden versleuteld

password

string

Wachtwoordreferentie.

port

integer

Poort voor server

serverName

string

Naam van de server

type string:

MySqlConnectionInfo

Type verbindingsgegevens

userName

string

Gebruikersnaam

MySqlTargetPlatformType

Doelplatform voor de migratie

Name Type Description
AzureDbForMySQL

string

SqlServer

string

ObjectType

Type van het object met het verschil. bijvoorbeeld (Tabel/Weergave/StoredProcedure)

Name Type Description
Function

string

StoredProcedures

string

Table

string

User

string

View

string

ODataError

Foutinformatie in OData-indeling.

Name Type Description
code

string

De machineleesbare beschrijving van de fout, zoals 'InvalidRequest' of 'InternalServerError'

details

ODataError[]

Interne fouten die deze fout hebben veroorzaakt

message

string

De door mensen leesbare beschrijving van de fout

OracleConnectionInfo

Informatie over het maken van verbinding met de Oracle-server

Name Type Description
authentication

AuthenticationType

Verificatietype dat moet worden gebruikt voor verbinding

dataSource

string

EZConnect of TNSName verbindingsreeks.

password

string

Wachtwoordreferentie.

port

integer

poort voor server

serverName

string

naam van de server

serverVersion

string

serverversie

type string:

OracleConnectionInfo

Type verbindingsgegevens

userName

string

Gebruikersnaam

OrphanedUserInfo

Informatie van zwevende gebruikers in de SQL Server-database.

Name Type Description
databaseName

string

Bovenliggende database van de gebruiker

name

string

Naam van de zwevende gebruiker

PostgreSqlConnectionInfo

Informatie voor het maken van verbinding met PostgreSQL-server

Name Type Default value Description
additionalSettings

string

Aanvullende verbindingsinstellingen

authentication

AuthenticationType

Verificatietype dat moet worden gebruikt voor verbinding

dataSource

string

Gegevensbron

databaseName

string

Naam van de database

encryptConnection

boolean

True

Of de verbinding moet worden versleuteld

password

string

Wachtwoordreferentie.

port

integer

Poort voor server

serverBrandVersion

string

server brand version

serverName

string

Naam van de server

serverVersion

string

serverversie

trustServerCertificate

boolean

False

Of het servercertificaat moet worden vertrouwd

type string:

PostgreSqlConnectionInfo

Type verbindingsgegevens

userName

string

Gebruikersnaam

ProjectTask

Een taakresource

Name Type Description
etag

string

Waarde van sterke HTTP-entiteitstag. Dit wordt genegeerd als deze wordt verzonden.

id

string

Resource-id.

name

string

Resourcenaam.

properties ProjectTaskProperties:

Aangepaste taakeigenschappen

systemData

SystemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

type

string

Resourcetype.

QueryAnalysisValidationResult

Resultaten voor vergelijking van queryanalyse tussen de bron en het doel

Name Type Description
queryResults

QueryExecutionResult

Lijst met uitgevoerde query's en de uitvoeringsresultaten in de bron en het doel

validationErrors

ValidationError

Fouten die deel uitmaken van de uitvoering

QueryExecutionResult

Beschrijft queryanalyseresultaten voor uitvoering in bron en doel

Name Type Description
queryText

string

Querytekst opgehaald van de bronserver

sourceResult

ExecutionStatistics

Queryanalyseresultaat van de bron

statementsInBatch

integer

Totaal nee. van instructies in de batch

targetResult

ExecutionStatistics

Resultaat van queryanalyse van het doel

ReplicateMigrationState

Wrapper voor gerapporteerde migratiestatussen repliceren.

Name Type Description
ACTION_REQUIRED

string

COMPLETE

string

FAILED

string

PENDING

string

UNDEFINED

string

VALIDATING

string

ReportableException

Uitzonderingsobject voor alle aangepaste uitzonderingen

Name Type Description
actionableMessage

string

Bruikbare stappen voor deze uitzondering

filePath

string

Het pad naar het bestand waar de uitzondering is opgetreden

hResult

integer

Gecodeerde numerieke waarde die is toegewezen aan een specifieke uitzondering

lineNumber

string

Het regelnummer waar de uitzondering is opgetreden

message

string

Foutbericht

stackTrace

string

Stack-tracering

ScenarioSource

Een opsomming van het brontype

Name Type Description
Access

string

DB2

string

MongoDB

string

MySQL

string

MySQLRDS

string

Oracle

string

PostgreSQL

string

PostgreSQLRDS

string

SQL

string

SQLRDS

string

Sybase

string

ScenarioTarget

Een opsomming van het doeltype

Name Type Description
AzureDBForMySql

string

AzureDBForPostgresSQL

string

MongoDB

string

SQLDB

string

SQLDW

string

SQLMI

string

SQLServer

string

SchemaComparisonValidationResult

Resultaten voor schemavergelijking tussen de bron en het doel

Name Type Description
schemaDifferences

SchemaComparisonValidationResultType

Lijst met schemaverschillen tussen de bron- en doeldatabase

sourceDatabaseObjectCount

object

Aantal brondatabaseobjecten

targetDatabaseObjectCount

object

Aantal doeldatabaseobjecten

validationErrors

ValidationError

Lijst met fouten die zijn opgetreden tijdens het uitvoeren van validatie van schema vergelijken

SchemaComparisonValidationResultType

Beschrijving van de fouten die optreden tijdens het uitvoeren van migratievalidatie

Name Type Description
objectName

string

Naam van het object met het verschil

objectType

ObjectType

Type van het object met het verschil. bijvoorbeeld (Tabel/Weergave/StoredProcedure)

updateAction

UpdateActionType

Actietype bijwerken met betrekking tot doel

SelectedCertificateInput

Informatie over het certificaat dat moet worden geëxporteerd voor TDE-databases.

Name Type Description
certificateName

string

Naam van het certificaat dat moet worden geëxporteerd.

password

string

Wachtwoord voor het versleutelen van het geëxporteerde certificaat.

ServerLevelPermissionsGroup

Machtigingsgroep voor validaties. Deze groepen voeren een set machtigingen uit voor het valideren van gebruikersactiviteit. Selecteer de machtigingsgroep voor de activiteit die u uitvoert.

Name Type Description
Default

string

MigrationFromMySQLToAzureDBForMySQL

string

MigrationFromSqlServerToAzureDB

string

MigrationFromSqlServerToAzureMI

string

MigrationFromSqlServerToAzureVM

string

ServerProperties

Servereigenschappen voor bron van MySQL-type

Name Type Description
serverDatabaseCount

integer

Aantal databases op de server

serverEdition

string

Editie van de databaseserver

serverName

string

Naam van de server

serverOperatingSystemVersion

string

Versie van het besturingssysteem

serverPlatform

string

Naam van het serverplatform

serverVersion

string

Versie van de databaseserver

Severity

Ernst van de validatiefout

Name Type Description
Error

string

Message

string

Warning

string

SqlConnectionInfo

Informatie voor het maken van verbinding met SQL Database Server

Name Type Default value Description
additionalSettings

string

Aanvullende verbindingsinstellingen

authentication

AuthenticationType

Verificatietype dat moet worden gebruikt voor verbinding

dataSource

string

Gegevensbron in de indeling Protocol:MachineName\SQLServerInstanceName,PortNumber

encryptConnection

boolean

True

Of de verbinding moet worden versleuteld

password

string

Wachtwoordreferentie.

platform

SqlSourcePlatform

Serverplatformtype voor verbinding

port

integer

Poort voor server

resourceId

string

Vertegenwoordigt de id van een HTTP-resource die wordt vertegenwoordigd door een Azure-resourceprovider.

serverBrandVersion

string

server brand version

serverName

string

naam van de server

serverVersion

string

serverversie

trustServerCertificate

boolean

False

Of het servercertificaat moet worden vertrouwd

type string:

SqlConnectionInfo

Type verbindingsgegevens

userName

string

Gebruikersnaam

SqlSourcePlatform

Serverplatformtype voor verbinding

Name Type Description
SqlOnPrem

string

SsisMigrationInfo

SSIS-migratiegegevens met SSIS-archieftype, overschrijfbeleid.

Name Type Description
environmentOverwriteOption

SsisMigrationOverwriteOption

De optie voor overschrijven voor de migratie van de SSIS-omgeving

projectOverwriteOption

SsisMigrationOverwriteOption

De optie voor overschrijven voor de migratie van het SSIS-project

ssisStoreType

SsisStoreType

Het SSIS-archieftype bron, alleen SSIS-catalogus wordt nu ondersteund in DMS (klassiek)

SsisMigrationOverwriteOption

De optie voor overschrijven voor migratie van SSIS-objecten, alleen negeren en overschrijven worden ondersteund in DMS (klassiek) nu en in de toekomst, kan de optie Hergebruik toevoegen voor containerobject

Name Type Description
Ignore

string

Overwrite

string

SsisMigrationStage

Huidige fase van SSIS-migratie

Name Type Description
Completed

string

InProgress

string

Initialize

string

None

string

SsisStoreType

Een opsomming van het ondersteunde bron-SSIS-archieftype in DMS (klassiek)

Name Type Description
SsisCatalog

string

StartMigrationScenarioServerRoleResult

Resultaat van migratie van serverfuncties

Name Type Description
exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen.

name

string

Naam van serverfunctie.

state

MigrationState

Huidige status van de migratie

SyncDatabaseMigrationReportingState

Enum van de verschillende status van onlinemigratie op databaseniveau.

Name Type Description
BACKUP_COMPLETED

string

BACKUP_IN_PROGRESS

string

CANCELLED

string

CANCELLING

string

COMPLETE

string

COMPLETING

string

CONFIGURING

string

FAILED

string

INITIALIAZING

string

READY_TO_COMPLETE

string

RESTORE_COMPLETED

string

RESTORE_IN_PROGRESS

string

RUNNING

string

STARTING

string

UNDEFINED

string

VALIDATING

string

VALIDATION_COMPLETE

string

VALIDATION_FAILED

string

SyncMigrationDatabaseErrorEvent

Databasemigratiefouten voor onlinemigratie

Name Type Description
eventText

string

Gebeurtenistekst.

eventTypeString

string

Gebeurtenistype.

timestampString

string

Tekenreekswaarde van tijdstempel.

SyncTableMigrationState

Opsomming van de verschillende status van onlinemigratie op tabelniveau.

Name Type Description
BEFORE_LOAD

string

CANCELED

string

COMPLETED

string

ERROR

string

FAILED

string

FULL_LOAD

string

SystemData

Name Type Description
createdAt

string

createdBy

string

createdByType

createdByType

lastModifiedAt

string

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

Name Type Description
Canceled

string

Failed

string

FailedInputValidation

string

Faulted

string

Queued

string

Running

string

Succeeded

string

Unknown

string

UpdateActionType

Type van het werkelijke verschil voor het vergeleken object, tijdens het uitvoeren van schemavergelijking

Name Type Description
AddedOnTarget

string

ChangedOnTarget

string

DeletedOnTarget

string

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Eigenschappen voor taak die migratie-invoer voor SQL naar Azure SQL DB-synchronisatiemigraties valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix van fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ValidateSyncMigrationInputSqlServerTaskInput

Taakinvoer

output

ValidateSyncMigrationInputSqlServerTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ValidateMigrationInput.SqlServer.SqlDb.Sync

Taaktype.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Invoer voor een taak waarmee SQL Server databases worden gemigreerd naar Azure SQL onlinescenario Database Managed Instance.

Name Type Description
azureApp

AzureActiveDirectoryApp

Azure Active Directory-toepassing die het DMS-exemplaar (klassiek) gebruikt om verbinding te maken met het doelexemplaar van Azure SQL Database Managed Instance en het Azure Storage-account

backupFileShare

FileShare

Back-upbestandssharegegevens voor alle geselecteerde databases.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor bron SQL Server

storageResourceId

string

Volledig gekwalificeerde resource-id van opslag

targetConnectionInfo

MiSqlConnectionInfo

Verbindingsgegevens voor Azure SQL Database Managed Instance

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Uitvoer voor taak die migratie-invoer valideert voor onlinemigratie van Azure SQL Database Managed Instance

Name Type Description
id

string

Database-id

name

string

Naam van de database

validationErrors

ReportableException[]

Fouten die zijn gekoppeld aan een geselecteerd databaseobject

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Eigenschappen voor taak die migratie-invoer voor SQL naar Azure SQL scenario voor databasebeheerde exemplaren valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix van fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Taakinvoer

output

ValidateMigrationInputSqlServerSqlMISyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS

Taaktype.

ValidateMigrationInputSqlServerSqlMITaskInput

Invoer voor taak waarmee migratie-invoer voor SQL naar Azure SQL Managed Instance wordt gevalideerd

Name Type Description
backupBlobShare

BlobShare

SAS-URI van Azure Storage-accountcontainer die moet worden gebruikt voor het opslaan van back-upbestanden.

backupFileShare

FileShare

Back-upbestandssharegegevens voor alle geselecteerde databases.

backupMode

BackupMode

Back-upmodus om op te geven of bestaande back-up moet worden gebruikt of dat er een nieuwe back-up moet worden gemaakt.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databases die moeten worden gemigreerd

selectedLogins

string[]

Aanmeldingen die moeten worden gemigreerd

sourceConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met de bron

targetConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met het doel

ValidateMigrationInputSqlServerSqlMITaskOutput

Uitvoer voor taak die migratie-invoer voor SQL naar Azure SQL Managed Instance migraties valideert

Name Type Description
backupFolderErrors

ReportableException[]

Fouten die zijn gekoppeld aan het pad BackupFolder

backupShareCredentialsErrors

ReportableException[]

Fouten in verband met gebruikersnaam en wachtwoordreferenties voor back-upshare

backupStorageAccountErrors

ReportableException[]

Fouten die zijn gekoppeld aan het opgegeven opslagaccount.

databaseBackupInfo

DatabaseBackupInfo

Informatie over back-upbestanden wanneer de bestaande back-upmodus wordt gebruikt.

existingBackupErrors

ReportableException[]

Fouten die zijn gekoppeld aan bestaande back-upbestanden.

id

string

Resultaat-id

name

string

Naam van de database

restoreDatabaseNameErrors

ReportableException[]

Fouten die zijn gekoppeld aan de RestoreDatabaseName

ValidateMigrationInputSqlServerSqlMITaskProperties

Eigenschappen voor een taak die migratie-invoer voor SQL naar Azure SQL Database Managed Instance valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix van fouten. Dit wordt genegeerd als deze wordt verzonden.

input

ValidateMigrationInputSqlServerSqlMITaskInput

Taakinvoer

output

ValidateMigrationInputSqlServerSqlMITaskOutput[]

Taakuitvoer. Dit wordt genegeerd als deze wordt verzonden.

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI

Taaktype.

ValidateMongoDbTaskProperties

Eigenschappen voor de taak die een migratie tussen MongoDB-gegevensbronnen valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix van fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MongoDbMigrationSettings

Beschrijft hoe een MongoDB-gegevensmigratie moet worden uitgevoerd

output

MongoDbMigrationProgress[]

Een matrix met één MongoDbMigrationProgress-object

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

Validate.MongoDb

Taaktype.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak die een migratie voor Oracle naar Azure Database for PostgreSQL voor onlinemigraties valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan een taak te koppelen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix van fouten. Dit wordt genegeerd als deze wordt verzonden.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Invoer voor de taak waarmee Oracle-databases worden gemigreerd naar Azure Database for PostgreSQL voor onlinemigraties

output

ValidateOracleAzureDbPostgreSqlSyncTaskOutput[]

Een matrix met één antwoordobject voor een validatiefout

state

TaskState

De status van de taak. Dit wordt genegeerd als deze wordt verzonden.

taskType string:

Validate.Oracle.AzureDbPostgreSql.Sync

Taaktype.

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Uitvoer voor taak die migratie-invoer valideert voor Oracle naar Azure Database for PostgreSQL voor onlinemigraties

Name Type Description
validationErrors

ReportableException[]

Fouten die zijn gekoppeld aan een geselecteerd databaseobject

ValidateSyncMigrationInputSqlServerTaskInput

Invoer voor taak die migratie-invoer voor SQL-synchronisatiemigraties valideert

Name Type Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met de SQL-bronserver

targetConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met het doel

ValidateSyncMigrationInputSqlServerTaskOutput

Uitvoer voor taak die migratie-invoer voor SQL-synchronisatiemigraties valideert

Name Type Description
id

string

Database-id

name

string

Naam van de database

validationErrors

ReportableException[]

Fouten die zijn gekoppeld aan een geselecteerd databaseobject

ValidationError

Beschrijving van de fouten die optreden tijdens het uitvoeren van migratievalidatie

Name Type Description
severity

Severity

Ernst van de fout

text

string

Fouttekst

ValidationStatus

Huidige status van de validatie

Name Type Description
Completed

string

CompletedWithIssues

string

Default

string

Failed

string

InProgress

string

Initialized

string

NotStarted

string

Stopped

string

WaitStatistics

Wachtstatistieken die worden verzameld tijdens het uitvoeren van de querybatch

Name Type Default value Description
waitCount

integer

Totaal nee. aantal wachttijden

waitTimeMs

number

0

Totale wachttijd in milliseconden

waitType

string

Type van de wachttijd