Delen via


Service Tasks - Update

Servicetaak maken of bijwerken
De servicetakenresource is een geneste, alleen proxyresource die werk vertegenwoordigt dat wordt uitgevoerd door een DMS-exemplaar (klassiek). De PATCH-methode werkt een bestaande servicetaak bij, maar omdat servicetaken geen onveranderbare aangepaste eigenschappen hebben, is er weinig reden om dit te doen.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/serviceTasks/{taskName}?api-version=2022-03-30-preview

URI-parameters

Name In Vereist Type Description
groupName
path True

string

Naam van de resourcegroep

serviceName
path True

string

Naam van de service

subscriptionId
path True

string

Abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd.

taskName
path True

string

Naam van de taak

api-version
query True

string

Versie van de API

Aanvraagbody

Name Type Description
etag

string

HTTP sterke waarde voor entiteitstags. Dit wordt genegeerd als dit wordt ingediend.

properties ProjectTaskProperties:

Aangepaste taakeigenschappen

Antwoorden

Name Type Description
200 OK

ProjectTask

Servicetaakresource bijgewerkt

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_Update

Voorbeeldaanvraag

PATCH https://management.azure.com/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/serviceTasks/DmsSdkTask?api-version=2022-03-30-preview

{
  "properties": {
    "taskType": "Service.Check.OCI",
    "input": {
      "serverVersion": "NA"
    }
  }
}

Voorbeeldrespons

{
  "properties": {
    "input": {
      "serverVersion": "NA"
    },
    "taskType": "Service.Check.OCI",
    "state": "Queued"
  },
  "etag": "0vPYxzfnDaDH9yhOJAnqTyTRpa09Kb7pm+LEukDBbw8=",
  "id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/serviceTasks/DmsSdkTask",
  "name": "DmsSdkTask",
  "type": "Microsoft.DataMigration/services/serviceTasks"
}

Definities

Name Description
ApiError

Foutinformatie.

AuthenticationType

Een opsomming van mogelijke verificatietypen bij het verbinden

AzureActiveDirectoryApp

Azure Active Directory-toepassing

BackupFileInfo

Informatie over het back-upbestand

BackupFileStatus

Een opsomming van de status van het logboekback-upbestand.

BackupMode

Een opsomming van back-upmodi

BackupSetInfo

Informatie over back-upset

BackupType

Opsomming van de verschillende back-uptypen.

BlobShare

Informatie over blobcontaineropslag.

CommandState

De status van de opdracht. Dit wordt genegeerd als dit wordt ingediend.

ConnectToMongoDbTaskProperties

Eigenschappen voor de taak waarmee de verbinding wordt gevalideerd en informatie biedt over een MongoDB-server

ConnectToSourceMySqlTaskInput

Invoer voor de taak waarmee de MySQL-databaseverbinding wordt gevalideerd

ConnectToSourceMySqlTaskProperties

Eigenschappen voor de taak waarmee de MySQL-databaseverbinding wordt gevalideerd

ConnectToSourceNonSqlTaskOutput

Uitvoer voor verbinding maken met mySQL-typebron

ConnectToSourceOracleSyncTaskInput

Invoer voor de taak waarmee de Oracle-databaseverbinding wordt gevalideerd

ConnectToSourceOracleSyncTaskOutput

Uitvoer voor de taak waarmee de Oracle-databaseverbinding wordt gevalideerd

ConnectToSourceOracleSyncTaskProperties

Eigenschappen voor de taak waarmee de Oracle-databaseverbinding wordt gevalideerd

ConnectToSourcePostgreSqlSyncTaskInput

Invoer voor de taak die verbinding met PostgreSQL en bronserververeisten valideert

ConnectToSourcePostgreSqlSyncTaskOutput

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

ConnectToSourcePostgreSqlSyncTaskProperties

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

ConnectToSourceSqlServerSyncTaskProperties

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

ConnectToSourceSqlServerTaskInput

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

ConnectToSourceSqlServerTaskOutputAgentJobLevel

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

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Uitvoer op databaseniveau voor de taak die verbinding met SQL Server valideert en ook de bronserververeisten valideert

ConnectToSourceSqlServerTaskOutputLoginLevel

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

ConnectToSourceSqlServerTaskOutputTaskLevel

Uitvoer op taakniveau voor de taak die de verbinding met SQL Server valideert en ook de bronserververeisten valideert

ConnectToSourceSqlServerTaskProperties

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

ConnectToTargetAzureDbForMySqlTaskInput

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

ConnectToTargetAzureDbForMySqlTaskOutput

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

ConnectToTargetAzureDbForMySqlTaskProperties

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

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

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

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Uitvoer voor de taak die 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 de doelserververeisten voor de Oracle-bron wordt gevalideerd.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

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

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak die de verbinding met de Azure Database For PostgreSQL-server en de doelserververeisten valideert voor onlinemigratie voor Oracle-bron.

ConnectToTargetSqlDbTaskInput

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

ConnectToTargetSqlDbTaskOutput

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

ConnectToTargetSqlDbTaskProperties

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

ConnectToTargetSqlMISyncTaskInput

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

ConnectToTargetSqlMISyncTaskOutput

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

ConnectToTargetSqlMISyncTaskProperties

Eigenschappen voor de taak waarmee de verbinding met azure SQL Database Managed Instance wordt gevalideerd

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 waarmee de verbinding met azure SQL Database Managed Instance wordt gevalideerd

ConnectToTargetSqlSqlDbSyncTaskInput

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

ConnectToTargetSqlSqlDbSyncTaskProperties

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

createdByType
DatabaseBackupInfo

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

DatabaseCompatLevel

Een opsomming van compatibiliteitsniveaus voor SQL Server-databases

DatabaseFileInfo

Specifieke informatie voor databasebestand

DatabaseFileType

Een opsomming van SQL Server-databasebestandstypen

DatabaseMigrationStage

Huidige fase van 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 tijdens het uitvoeren van migratievalidatie

FileShare

Informatie over bestandsshares met pad, gebruikersnaam en wachtwoord.

GetTdeCertificatesSqlTaskInput

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

GetTdeCertificatesSqlTaskOutput

Uitvoer van de taak waarmee TDE-certificaten worden opgehaald in de met Base64 gecodeerde indeling.

GetTdeCertificatesSqlTaskProperties

Eigenschappen voor de taak die TDE-certificaten ophaalt in de met Base64 gecodeerde indeling.

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

Toewijzing van SMO LoginType opsommen.

MigrateMISyncCompleteCommandInput

Invoer voor de opdracht waarmee de onlinemigratie voor een beheerd exemplaar van Azure SQL Database wordt voltooid.

MigrateMISyncCompleteCommandOutput

Uitvoer voor opdracht waarmee onlinemigratie voor een beheerd exemplaar van Azure SQL Database wordt voltooid.

MigrateMISyncCompleteCommandProperties

Eigenschappen voor de opdracht waarmee de onlinemigratie voor een beheerd exemplaar van Azure SQL Database 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 die MySQL-databases migreert naar Azure Database for MySQL voor offlinemigraties

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Eigenschappen voor de taak die MySQL-databases migreert naar Azure Database for MySQL voor offlinemigraties

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Databasespecifieke informatie voor MySQL naar Azure Database for MySQL-migratietaakinvoer

MigrateMySqlAzureDbForMySqlSyncTaskInput

Invoer voor de taak die MySQL-databases migreert naar Azure Database for MySQL voor onlinemigraties

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

Eigenschappen voor de taak die MySQL-databases migreert naar Azure Database for MySQL voor onlinemigraties

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak die Oracle migreert naar Azure Database for PostgreSQL voor onlinemigraties

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Databasespecifieke informatie voor de invoer van migratietaken van Oracle naar Azure Database for PostgreSQL

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Invoer voor de taak die Oracle-databases migreert naar Azure Database for PostgreSQL voor onlinemigraties

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Databasespecifieke informatie voor PostgreSQL naar Azure Database for PostgreSQL-migratietaakinvoer

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Geselecteerde tabellen voor de migratie

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Invoer voor de taak die PostgreSQL-databases migreert naar Azure Database for PostgreSQL voor onlinemigraties

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak die PostgreSQL-databases migreert naar Azure Database for PostgreSQL voor onlinemigraties

MigrateSqlServerSqlDbDatabaseInput

Databasespecifieke informatie voor sql-naar-Azure SQL DB-migratietaakinvoer

MigrateSqlServerSqlDbSyncDatabaseInput

Databasespecifieke informatie voor sql-naar-Azure SQL DB-synchronisatiemigratietaakinvoer

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 die on-premises SQL Server-databases migreert naar Azure SQL Database

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 migratietaken van SQL naar Azure SQL DB Managed Instance

MigrateSqlServerSqlMISyncTaskInput

Invoer voor taak die SQL Server-databases migreert naar een onlinescenario van Azure SQL Database Managed Instance.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

Eigenschappen voor taak die SQL Server-databases migreert naar azure SQL Database Managed Instance-synchronisatiescenario

MigrateSqlServerSqlMITaskInput

Invoer voor taak die SQL Server-databases migreert naar Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

Eigenschappen voor taak die SQL Server-databases migreert naar Azure SQL Database Managed Instance

MigrateSsisTaskInput

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

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

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

MigrateSyncCompleteCommandInput

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

MigrateSyncCompleteCommandOutput

Uitvoer voor opdracht die de synchronisatiemigratie voor een database voltooit.

MigrateSyncCompleteCommandProperties

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

MigrationEligibilityInfo

Informatie over de geschiktheid van migratie van een serverobject

MigrationReportResult

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

MigrationState

Huidige status van migratie

MigrationStatus

Huidige status van migratie

MigrationValidationDatabaseSummaryResult

Samenvattingsresultaat van migratievalidatiedatabaseniveau

MigrationValidationOptions

Typen validaties die na de migratie moeten worden uitgevoerd

MigrationValidationResult

Migratievalidatieresultaat

MiSqlConnectionInfo

Eigenschappen die zijn vereist voor het maken van een verbinding met een beheerd exemplaar van azure SQL-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 van de bron naar het doel worden gerepliceerd. De standaardwaarde is OneTime.

MongoDbShardKeyField

Beschrijft een veldreferentie binnen een MongoDB-shardsleutel

MongoDbShardKeyInfo

Beschrijft een MongoDB-shardsleutel

MongoDbShardKeyOrder

De volgorde van velden

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 dat het verschil heeft. bijvoorbeeld (tabel/weergave/opgeslagenprocedure)

ODataError

Foutinformatie in OData-indeling.

OracleConnectionInfo

Informatie over het maken van verbinding met Oracle-server

OrphanedUserInfo

Informatie over zwevende gebruikers in de SQL Server-database.

PostgreSqlConnectionInfo

Informatie voor het maken van verbinding met postgreSQL-server

ProjectTask

Een taakresource

QueryAnalysisValidationResult

Resultaten voor het vergelijken van queryanalyses tussen de bron en het doel

QueryExecutionResult

Beschrijft queryanalyseresultaten voor uitvoering in bron en doel

ReplicateMigrationState

Wrapper voor gerepliceerde migratiestatussen.

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 tijdens het uitvoeren van migratievalidatie

SelectedCertificateInput

Informatie voor het exporteren van certificaten voor databases waarvoor TDE is ingeschakeld.

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

SqlSourcePlatform

Serverplatformtype voor verbinding

SsisMigrationInfo

SSIS-migratiegegevens met het SSIS-archieftype, overschrijven beleid.

SsisMigrationOverwriteOption

De optie voor overschrijven voor SSIS-objectmigratie wordt nu alleen genegeerd en overschrijven ondersteund in DMS (klassiek) en in de toekomst kan de optie Hergebruik voor containerobject worden toegevoegd

SsisMigrationStage

Huidige fase van SSIS-migratie

SsisStoreType

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

StartMigrationScenarioServerRoleResult

Resultaat van migratie van serverfuncties

SyncDatabaseMigrationReportingState

Opsomming 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 dit wordt ingediend.

UpdateActionType

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

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Eigenschappen voor taak waarmee migratie-invoer voor SQL naar Azure SQL DB-synchronisatiemigraties wordt gevalideerd

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Invoer voor taak die SQL Server-databases migreert naar een onlinescenario van Azure SQL 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 valideert voor SQL naar Azure SQL Database Managed Instance-synchronisatiescenario

ValidateMigrationInputSqlServerSqlMITaskInput

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

ValidateMigrationInputSqlServerSqlMITaskOutput

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

ValidateMigrationInputSqlServerSqlMITaskProperties

Eigenschappen voor 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 valideert voor onlinemigraties

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

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

ValidateSyncMigrationInputSqlServerTaskInput

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

ValidateSyncMigrationInputSqlServerTaskOutput

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

ValidationError

Beschrijving van de fouten tijdens het uitvoeren van migratievalidatie

ValidationStatus

Huidige status van de validatie

WaitStatistics

Wachtstatistieken verzameld tijdens het uitvoeren van querybatches

ApiError

Foutinformatie.

Name Type Description
error

ODataError

Foutinformatie in OData-indeling

systemData

SystemData

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

AuthenticationType

Een opsomming van mogelijke verificatietypen bij het verbinden

Waarde Description
ActiveDirectoryIntegrated
ActiveDirectoryPassword
None
SqlAuthentication
WindowsAuthentication

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

Controleren van Azure-machtigingen voor de AAD-app negeren

tenantId

string

Tenant-id van de klant

BackupFileInfo

Informatie over 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 gedeelde map

status

BackupFileStatus

Status van het back-upbestand tijdens migratie

BackupFileStatus

Een opsomming van de status van het logboekback-upbestand.

Waarde Description
Arrived
Cancelled
Queued
Restored
Restoring
Uploaded
Uploading

BackupMode

Een opsomming van back-upmodi

Waarde Description
CreateBackup
ExistingBackup

BackupSetInfo

Informatie over back-upset

Name Type Description
backupFinishedDate

string (date-time)

Datum en tijd waarop de back-upbewerking is voltooid

backupSetId

string

Id voor de set back-upbestanden

backupStartDate

string (date-time)

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 logboekreeksnummer van het back-upbestand

isBackupRestored

boolean

Of de back-upset is hersteld of niet

lastLsn

string

Laatste logboekreeksnummer van het back-upbestand

lastModifiedTime

string (date-time)

Laatst gewijzigd tijdstip van het back-upbestand op sharelocatie

listOfBackupFiles

BackupFileInfo[]

Lijst met bestanden in de back-upset

BackupType

Opsomming van de verschillende back-uptypen.

Waarde Description
Database
DifferentialDatabase
DifferentialFile
DifferentialPartial
File
Partial
TransactionLog

BlobShare

Informatie over blobcontaineropslag.

Name Type Description
sasUri

string

SAS-URI van Azure Storage-accountcontainer.

CommandState

De status van de opdracht. Dit wordt genegeerd als dit wordt ingediend.

Waarde Description
Accepted
Failed
Running
Succeeded
Unknown

ConnectToMongoDbTaskProperties

Eigenschappen voor de taak waarmee de verbinding wordt gevalideerd en informatie biedt over een MongoDB-server

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

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 dit wordt ingediend.

taskType string:

Connect.MongoDb

Taaktype.

ConnectToSourceMySqlTaskInput

Invoer voor de taak waarmee de MySQL-databaseverbinding wordt gevalideerd

Name Type Default value Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Machtigingsgroep voor validaties

isOfflineMigration

boolean

False

Vlag voor of de migratie offline is

sourceConnectionInfo

MySqlConnectionInfo

Informatie voor het maken van verbinding met mySQL-bron

targetPlatform

MySqlTargetPlatformType

Doelplatform voor de migratie

ConnectToSourceMySqlTaskProperties

Eigenschappen voor de taak waarmee de MySQL-databaseverbinding wordt gevalideerd

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToSourceMySqlTaskInput

Taakinvoer

output

ConnectToSourceNonSqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToSource.MySql

Taaktype.

ConnectToSourceNonSqlTaskOutput

Uitvoer voor verbinding maken met mySQL-typebron

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 waarmee de Oracle-databaseverbinding wordt gevalideerd

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 waarmee de Oracle-databaseverbinding wordt gevalideerd

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToSourceOracleSyncTaskInput

Taakinvoer

output

ConnectToSourceOracleSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToSource.Oracle.Sync

Taaktype.

ConnectToSourcePostgreSqlSyncTaskInput

Invoer voor de taak die verbinding met PostgreSQL en bronserververeisten valideert

Name Type Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor de PostgreSQL-bronserver

ConnectToSourcePostgreSqlSyncTaskOutput

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

Name Type Description
databases

string[]

Lijst met databases op 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 verbinding met PostgreSQL-server en bronserververeisten voor onlinemigratie valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToSourcePostgreSqlSyncTaskInput

Taakinvoer

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToSource.PostgreSql.Sync

Taaktype.

ConnectToSourceSqlServerSyncTaskProperties

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

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToSourceSqlServerTaskInput

Taakinvoer

output ConnectToSourceSqlServerTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToSource.SqlServer.Sync

Taaktype.

ConnectToSourceSqlServerTaskInput

Invoer voor de taak die de verbinding met SQL Server valideert en ook de vereisten voor 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 toevoegen voor het verzamelen van databases van de bronserver.

collectLogins

boolean

False

Vlag voor het verzamelen van aanmeldingen van de bronserver.

collectTdeCertificateInfo

boolean

False

Vlag toevoegen 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 bronserververeisten 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 (date-time)

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

migrationEligibility

MigrationEligibilityInfo

Informatie over geschiktheid van 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 die verbinding met SQL Server valideert en ook de bronserververeisten valideert

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 (double)

Grootte van het bestand in megabytes

ConnectToSourceSqlServerTaskOutputLoginLevel

Uitvoer op aanmeldingsniveau voor de taak die 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 voor aanmelding voor migratie.

name

string

Gebruikersnaam.

resultType string:

LoginLevelOutput

Type resultaat - databaseniveau of taakniveau

ConnectToSourceSqlServerTaskOutputTaskLevel

Uitvoer op taakniveau voor de taak die de verbinding met SQL Server valideert en ook de bronserververeisten valideert

Name Type Description
agentJobs

object

Bronagenttaken als toewijzing van agenttaaknaam tot id.

databaseTdeCertificateMapping

object

Toewijzing van databasenaam aan TDE-certificaatnaam, indien van toepassing

databases

object

Brondatabases als toewijzing van databasenaam naar database-id

id

string

Resultaat-id

logins

object

Bronaanmelding als een kaart van aanmeldingsnaam naar aanmeldings-id.

resultType string:

TaskLevelOutput

Type resultaat - databaseniveau of taakniveau

sourceServerBrandVersion

string

Merkversie van bronserver

sourceServerVersion

string

Bronserverversie

validationErrors

ReportableException[]

Validatiefouten

ConnectToSourceSqlServerTaskProperties

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

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToSourceSqlServerTaskInput

Taakinvoer

output ConnectToSourceSqlServerTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskId

string

Taak-id

taskType string:

ConnectToSource.SqlServer

Taaktype.

ConnectToTargetAzureDbForMySqlTaskInput

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

Name Type Default value Description
isOfflineMigration

boolean

False

Vlag voor of de migratie offline is

sourceConnectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor de MySQL-bronserver

targetConnectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor azure Database for MySQL-doelserver

ConnectToTargetAzureDbForMySqlTaskOutput

Uitvoer voor de taak die 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 verbinding met Azure Database for MySQL en doelserververeisten valideert

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToTargetAzureDbForMySqlTaskInput

Taakinvoer

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToTarget.AzureDbForMySql

Taaktype.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

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

Name Type Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor de PostgreSQL-bronserver

targetConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor azure Database for PostgreSQL-doelserver

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Uitvoer voor de taak die 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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Taakinvoer

output

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Taaktype.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

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

Name Type Description
targetConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor azure Database for PostgreSQL-doelserver

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Uitvoer voor de taak waarmee de verbinding met Azure Database for PostgreSQL en de doelserververeisten voor de Oracle-bron wordt 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 die de verbinding met de Azure Database For PostgreSQL-server en de doelserververeisten valideert voor onlinemigratie voor Oracle-bron.

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Taakinvoer

output

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync

Taaktype.

ConnectToTargetSqlDbTaskInput

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

Name Type Description
queryObjectCounts

boolean

Booleaanse vlag die aangeeft of er query's moeten worden uitgevoerd op objectaantallen voor elke database op de doelserver

targetConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor doel-SQL DB

ConnectToTargetSqlDbTaskOutput

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

Name Type Description
databases

object

Brondatabases als toewijzing van databasenaam naar database-id

id

string

Resultaat-id

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Versie van de doelserver

ConnectToTargetSqlDbTaskProperties

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

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

DateTime in UTC toen de taak is gemaakt

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToTargetSqlDbTaskInput

Taakinvoer

output

ConnectToTargetSqlDbTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToTarget.SqlDb

Taaktype.

ConnectToTargetSqlMISyncTaskInput

Invoer voor de taak waarmee de verbinding met het onlinescenario van Azure SQL Database Managed Instance 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 waarmee de verbinding met azure SQL Database Managed Instance wordt gevalideerd

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToTargetSqlMISyncTaskInput

Taakinvoer

output

ConnectToTargetSqlMISyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

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 om te controleren of de SSIS-catalogus bereikbaar is op de SQL MI-doelserver.

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 waarmee de verbinding met azure SQL Database Managed Instance wordt gevalideerd

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToTargetSqlMITaskInput

Taakinvoer

output

ConnectToTargetSqlMITaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToTarget.AzureSqlDbMI

Taaktype.

ConnectToTargetSqlSqlDbSyncTaskInput

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

Name Type Description
sourceConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor bron-SQL Server

targetConnectionInfo

SqlConnectionInfo

Verbindingsgegevens voor doel-SQL DB

ConnectToTargetSqlSqlDbSyncTaskProperties

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

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ConnectToTargetSqlSqlDbSyncTaskInput

Taakinvoer

output

ConnectToTargetSqlDbTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ConnectToTarget.SqlDb.Sync

Taaktype.

createdByType

Waarde Description
Application
Key
ManagedIdentity
User

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 (date-time)

Datum en tijd waarop de back-upbewerking is voltooid.

backupType

BackupType

Type back-up.

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 compatibiliteitsniveaus voor SQL Server-databases

Waarde Description
CompatLevel100
CompatLevel110
CompatLevel120
CompatLevel130
CompatLevel140
CompatLevel80
CompatLevel90

DatabaseFileInfo

Specifieke informatie voor databasebestand

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 volledige pad van het bestand voor het herstellen

sizeMB

number (double)

Grootte van het bestand in megabytes

DatabaseFileType

Een opsomming van SQL Server-databasebestandstypen

Waarde Description
Filestream
Fulltext
Log
NotSupported
Rows

DatabaseMigrationStage

Huidige fase van migratie

Waarde Description
Backup
Completed
FileCopy
Initialize
None
Restore

DatabaseMigrationState

Migratiestatus op databaseniveau.

Waarde Description
CANCELLED
COMPLETED
CUTOVER_START
FAILED
FULL_BACKUP_UPLOAD_START
INITIAL
LOG_SHIPPING_START
POST_CUTOVER_COMPLETE
UNDEFINED
UPLOAD_LOG_FILES_START

DatabaseSchemaMap

Toewijzing van schema's per database

Name Type Description
database

string

schemas

string[]

DatabaseState

Een opsomming van SQL Server Database-statussen

Waarde Description
Copying
Emergency
Offline
OfflineSecondary
Online
Recovering
RecoveryPending
Restoring
Suspect

DatabaseSummaryResult

Samenvatting van databaseresultaten in de migratie

Name Type Description
endedOn

string (date-time)

Eindtijd van migratie

errorPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle fouten van het item

itemsCompletedCount

integer (int64)

Aantal voltooide items

itemsCount

integer (int64)

Aantal artikelen

name

string

Naam van het artikel

resultPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle sub-tem-resultaten van het item

sizeMB

number (double)

Grootte van de database in megabytes

startedOn

string (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van 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 (date-time)

Eindtijd van migratie

errorPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle fouten van het item

itemsCompletedCount

integer (int64)

Aantal voltooide items

itemsCount

integer (int64)

Aantal artikelen

name

string

Naam van het artikel

resultPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle sub-tem-resultaten van het item

startedOn

string (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van migratie

statusMessage

string

Statusbericht

ExecutionStatistics

Beschrijving van de fouten tijdens het uitvoeren van migratievalidatie

Name Type Description
cpuTimeMs

number (float)

CPU-tijd in milliseconden voor de uitvoering van de query

elapsedTimeMs

number (float)

Tijd die nodig is in milliseconden voor het uitvoeren van de query

executionCount

integer (int64)

Nee. uitvoeringen van query's

hasErrors

boolean

Geeft aan of de query heeft geresulteerd in een fout

sqlErrors

string[]

Lijst met SQL-fouten

waitStats

<string,  WaitStatistics>

Woordenlijst van wachttypen voor sql-queryuitvoering en de respectieve statistieken

FileShare

Informatie over bestandsshares met pad, gebruikersnaam en wachtwoord.

Name Type Description
password

string

Wachtwoordreferenties die worden gebruikt om verbinding te maken met de sharelocatie.

path

string

Het mappad voor deze share.

userName

string

Gebruikersnaamreferentie om verbinding te maken met de sharelocatie

GetTdeCertificatesSqlTaskInput

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

Name Type Description
backupFileShare

FileShare

Back-up van bestandssharegegevens 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 waarmee TDE-certificaten worden opgehaald in de met 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 die TDE-certificaten ophaalt in de met Base64 gecodeerde indeling.

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

GetTdeCertificatesSqlTaskInput

Taakinvoer

output

GetTdeCertificatesSqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

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 voor

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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

GetUserTablesMySqlTaskInput

Taakinvoer

output

GetUserTablesMySqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

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 voor het maken van verbinding met 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 geldt

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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

GetUserTablesOracleTaskInput

Taakinvoer

output

GetUserTablesOracleTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

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 geldt

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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

GetUserTablesPostgreSqlTaskInput

Taakinvoer

output

GetUserTablesPostgreSqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

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 voor

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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

GetUserTablesSqlSyncTaskInput

Taakinvoer

output

GetUserTablesSqlSyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

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 voor

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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

GetUserTablesSqlTaskInput

Taakinvoer

output

GetUserTablesSqlTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskId

string

Taak-id

taskType string:

GetUserTables.Sql

Taaktype.

LoginMigrationStage

Opsomming van de verschillende fase van de aanmeldingsmigratie.

Waarde Description
AssignRoleMembership
AssignRoleOwnership
Completed
EstablishObjectPermissions
EstablishServerPermissions
EstablishUserMapping
Initialize
LoginMigration
None

LoginType

Toewijzing van SMO LoginType opsommen.

Waarde Description
AsymmetricKey
Certificate
ExternalGroup
ExternalUser
SqlLogin
WindowsGroup
WindowsUser

MigrateMISyncCompleteCommandInput

Invoer voor de opdracht waarmee de onlinemigratie voor een beheerd exemplaar van Azure SQL Database wordt voltooid.

Name Type Description
sourceDatabaseName

string

Naam van de database van het beheerde exemplaar

MigrateMISyncCompleteCommandOutput

Uitvoer voor opdracht waarmee onlinemigratie voor een beheerd exemplaar van Azure SQL Database wordt voltooid.

Name Type Description
errors

ReportableException[]

Lijst met fouten die zijn opgetreden tijdens de uitvoering van de opdracht

MigrateMISyncCompleteCommandProperties

Eigenschappen voor de opdracht waarmee de onlinemigratie voor een beheerd exemplaar van Azure SQL Database wordt voltooid.

Name Type Description
commandType string:

Migrate.SqlServer.AzureDbSqlMi.Complete

Opdrachttype.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateMISyncCompleteCommandInput

Opdrachtinvoer

output

MigrateMISyncCompleteCommandOutput

Opdrachtuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

CommandState

De status van de opdracht. Dit wordt genegeerd als dit wordt ingediend.

MigrateMongoDbTaskProperties

Eigenschappen voor de taak die gegevens migreert tussen MongoDB-gegevensbronnen

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

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 dit wordt ingediend.

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 doeldatabase. Opmerking: de doeldatabase wordt afgekapt voordat de migratie wordt gestart.

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Invoer voor de taak die MySQL-databases migreert 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 gegevensoverdrachtsnelheid tijdens de migratie

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

MySqlConnectionInfo

Verbindingsgegevens voor bron MySQL

startedOn

string (date-time)

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 (date-time)

Eindtijd van migratie

errorCount

integer (int64)

Aantal database-/objectfouten.

errorPrefix

string

Jokertekenreeksvoorvoegsel 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 (date-time)

De laatste keer dat de opslag is bijgewerkt

message

string

Bericht over migratievoortgang

numberOfObjects

integer (int64)

Aantal objecten

numberOfObjectsCompleted

integer (int64)

Aantal voltooide objecten

objectSummary

<string,  DataItemMigrationSummaryResult>

Samenvatting van objectresultaten in de migratie

resultPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle sub-tem-resultaten van het item

resultType string:

DatabaseLevelOutput

Resultaattype

stage

DatabaseMigrationStage

Migratiefase waarin deze database zich bevindt

startedOn

string (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van 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 naar database-id

durationInSeconds

integer (int64)

Duur van de taakuitvoering in seconden.

endedOn

string (date-time)

Eindtijd van migratie

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen.

id

string

Resultaat-id

lastStorageUpdate

string (date-time)

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

Merkversie van bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string (date-time)

Begintijd van migratie

status

MigrationStatus

Huidige status van migratie

statusMessage

string

Bericht over migratiestatus

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Name Type Description
endedOn

string (date-time)

Eindtijd van migratie

errorPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle fouten van het item

id

string

Resultaat-id

itemsCompletedCount

integer (int64)

Aantal voltooide items

itemsCount

integer (int64)

Aantal artikelen

lastStorageUpdate

string (date-time)

De laatste keer dat de opslag is bijgewerkt

objectName

string

Naam van het artikel

resultPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle sub-tem-resultaten van het item

resultType string:

TableLevelOutput

Resultaattype

startedOn

string (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van migratie

statusMessage

string

Statusbericht

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Eigenschappen voor de taak die MySQL-databases migreert naar Azure Database for MySQL voor offlinemigraties

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Taakinvoer

isCloneable

boolean

of de taak kan worden gekloond of niet

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskId

string

Taak-id

taskType string:

Migrate.MySql.AzureDbForMySql

Taaktype.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Databasespecifieke informatie voor MySQL naar Azure Database for MySQL-migratietaakinvoer

Name Type Description
migrationSetting

object

Migratie-instellingen die het migratiegedrag afstemmen

name

string

Naam van de database

sourceSetting

object

Broninstellingen om het migratiegedrag van het broneindpunt af te stemmen

tableMap

object

Toewijzing van bron aan doeltabellen

targetDatabaseName

string

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

targetSetting

object

Doelinstellingen om het migratiegedrag van het doeleindpunt af te stemmen

MigrateMySqlAzureDbForMySqlSyncTaskInput

Invoer voor de taak die MySQL-databases migreert 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

Foutmelding

events

SyncMigrationDatabaseErrorEvent[]

Lijst met fout gebeurtenissen.

id

string

Resultaat-id

resultType string:

DatabaseLevelErrorOutput

Resultaattype

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges

integer (int64)

Aantal toegepaste wijzigingen

cdcDeleteCounter

integer (int64)

Aantal cdc-verwijderingen

cdcInsertCounter

integer (int64)

Aantal cdc-invoegingen

cdcUpdateCounter

integer (int64)

Aantal cdc-updates

databaseName

string

Naam van de database

endedOn

string (date-time)

Eindtijd van migratie

fullLoadCompletedTables

integer (int64)

Aantal voltooide tabellen bij volledige belasting

fullLoadErroredTables

integer (int64)

Aantal tabellen dat is opgetreden tijdens de volledige belasting

fullLoadLoadingTables

integer (int64)

Aantal tabellen dat in volledige belasting wordt geladen

fullLoadQueuedTables

integer (int64)

Aantal tabellen dat in de wachtrij is geplaatst bij volledige belasting

id

string

Resultaat-id

incomingChanges

integer (int64)

Aantal binnenkomende wijzigingen

initializationCompleted

boolean

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

latency

integer (int64)

CDC:latentie toepassen

migrationState

SyncDatabaseMigrationReportingState

Migratiestatus waarin deze database zich bevindt

resultType string:

DatabaseLevelOutput

Resultaattype

startedOn

string (date-time)

Begintijd van migratie

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

id

string

Resultaat-id

resultType string:

ErrorOutput

Resultaattype

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Name Type Description
endedOn

string (date-time)

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServer

string

Naam van de bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string (date-time)

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 (int64)

Aantal gegevensfouten is opgetreden

databaseName

string

Naam van de database

fullLoadEndedOn

string (date-time)

Eindtijd van volledige laadtijd

fullLoadEstFinishTime

string (date-time)

Schatting voor het voltooien van de volledige belasting

fullLoadStartedOn

string (date-time)

Begintijd voor volledige laadtijd

fullLoadTotalRows

integer (int64)

Aantal rijen dat is toegepast bij volledige belasting

id

string

Resultaat-id

lastModifiedTime

string (date-time)

Laatst gewijzigd tijdstip op doel

resultType string:

TableLevelOutput

Resultaattype

state

SyncTableMigrationState

Huidige status van de tabelmigratie

tableName

string

Naam van de tabel

totalChangesApplied

integer (int64)

Totaal aantal toegepaste wijzigingen

MigrateMySqlAzureDbForMySqlSyncTaskProperties

Eigenschappen voor de taak die MySQL-databases migreert naar Azure Database for MySQL voor onlinemigraties

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Taakinvoer

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

Migrate.MySql.AzureDbForMySql.Sync

Taaktype.

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak die Oracle migreert naar Azure Database for PostgreSQL voor onlinemigraties

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Taakinvoer

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Taaktype.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Databasespecifieke informatie voor de invoer van migratietaken van Oracle naar Azure Database for PostgreSQL

Name Type Description
caseManipulation

string

Hoofdletters voor objectnamen verwerken: Behouden 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 om het migratiegedrag van het broneindpunt af te stemmen

tableMap

object

Toewijzing van bron aan doeltabellen

targetDatabaseName

string

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

targetSetting

object

Doelinstellingen om het migratiegedrag van het doeleindpunt af te stemmen

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Invoer voor de taak die Oracle-databases migreert naar Azure Database for PostgreSQL voor onlinemigraties

Name Type Description
selectedDatabases

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

OracleConnectionInfo

Verbindingsgegevens voor bronorakel

targetConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor doel-Azure Database for PostgreSQL

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage

string

Foutmelding

events

SyncMigrationDatabaseErrorEvent[]

Lijst met fout gebeurtenissen.

id

string

Resultaat-id

resultType string:

DatabaseLevelErrorOutput

Resultaattype

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges

integer (int64)

Aantal toegepaste wijzigingen

cdcDeleteCounter

integer (int64)

Aantal cdc-verwijderingen

cdcInsertCounter

integer (int64)

Aantal cdc-invoegingen

cdcUpdateCounter

integer (int64)

Aantal cdc-updates

databaseName

string

Naam van de database

endedOn

string (date-time)

Eindtijd van migratie

fullLoadCompletedTables

integer (int64)

Aantal voltooide tabellen bij volledige belasting

fullLoadErroredTables

integer (int64)

Aantal tabellen dat is opgetreden tijdens de volledige belasting

fullLoadLoadingTables

integer (int64)

Aantal tabellen dat in volledige belasting wordt geladen

fullLoadQueuedTables

integer (int64)

Aantal tabellen dat in de wachtrij is geplaatst bij volledige belasting

id

string

Resultaat-id

incomingChanges

integer (int64)

Aantal binnenkomende wijzigingen

initializationCompleted

boolean

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

latency

integer (int64)

CDC:latentie toepassen

migrationState

SyncDatabaseMigrationReportingState

Migratiestatus waarin deze database zich bevindt

resultType string:

DatabaseLevelOutput

Resultaattype

startedOn

string (date-time)

Begintijd van migratie

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

id

string

Resultaat-id

resultType string:

ErrorOutput

Resultaattype

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Name Type Description
endedOn

string (date-time)

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServer

string

Naam van de bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string (date-time)

Begintijd van migratie

targetServer

string

Naam van de doelserver

targetServerVersion

string

Doelserverversie

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter

integer (int64)

Aantal toegepaste verwijderingen

cdcInsertCounter

integer (int64)

Aantal toegepaste invoegingen

cdcUpdateCounter

integer (int64)

Aantal toegepaste updates

dataErrorsCounter

integer (int64)

Aantal gegevensfouten is opgetreden

databaseName

string

Naam van de database

fullLoadEndedOn

string (date-time)

Eindtijd van volledige laadtijd

fullLoadEstFinishTime

string (date-time)

Schatting voor het voltooien van de volledige belasting

fullLoadStartedOn

string (date-time)

Begintijd voor volledige laadtijd

fullLoadTotalRows

integer (int64)

Aantal rijen dat is toegepast bij volledige belasting

id

string

Resultaat-id

lastModifiedTime

string (date-time)

Laatst gewijzigd tijdstip op doel

resultType string:

TableLevelOutput

Resultaattype

state

SyncTableMigrationState

Huidige status van de tabelmigratie

tableName

string

Naam van de tabel

totalChangesApplied

integer (int64)

Totaal aantal toegepaste wijzigingen

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Databasespecifieke informatie voor PostgreSQL naar Azure Database for PostgreSQL-migratietaakinvoer

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 om het migratiegedrag van het broneindpunt af te stemmen

targetDatabaseName

string

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

targetSetting

object

Doelinstellingen om het migratiegedrag van het doeleindpunt af te stemmen

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Geselecteerde tabellen voor de migratie

Name Type Description
name

string

Naam van de tabel die moet worden gemigreerd

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Invoer voor de taak die PostgreSQL-databases migreert 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 bron PostgreSQL

startedOn

string (date-time)

Begintijd van migratie

targetConnectionInfo

PostgreSqlConnectionInfo

Verbindingsgegevens voor doel-Azure Database for PostgreSQL

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Name Type Description
errorMessage

string

Foutmelding

events

SyncMigrationDatabaseErrorEvent[]

Lijst met fout gebeurtenissen.

id

string

Resultaat-id

resultType string:

DatabaseLevelErrorOutput

Resultaattype

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges

integer (int64)

Aantal toegepaste wijzigingen

cdcDeleteCounter

integer (int64)

Aantal cdc-verwijderingen

cdcInsertCounter

integer (int64)

Aantal cdc-invoegingen

cdcUpdateCounter

integer (int64)

Aantal cdc-updates

databaseName

string

Naam van de database

endedOn

string (date-time)

Eindtijd van migratie

fullLoadCompletedTables

integer (int64)

Aantal voltooide tabellen bij volledige belasting

fullLoadErroredTables

integer (int64)

Aantal tabellen dat is opgetreden tijdens de volledige belasting

fullLoadLoadingTables

integer (int64)

Aantal tabellen dat in volledige belasting wordt geladen

fullLoadQueuedTables

integer (int64)

Aantal tabellen dat in de wachtrij is geplaatst bij volledige belasting

id

string

Resultaat-id

incomingChanges

integer (int64)

Aantal binnenkomende wijzigingen

initializationCompleted

boolean

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

latency

integer (int64)

CDC:latentie toepassen

migrationState

SyncDatabaseMigrationReportingState

Migratiestatus waarin deze database zich bevindt

resultType string:

DatabaseLevelOutput

Resultaattype

startedOn

string (date-time)

Begintijd van migratie

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Name Type Description
error

ReportableException

Migratiefout

events

SyncMigrationDatabaseErrorEvent[]

Lijst met foutevenementen

id

string

Resultaat-id

resultType string:

ErrorOutput

Resultaattype

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Name Type Description
databaseCount

number

Aantal databases dat moet worden opgenomen

endedOn

string (date-time)

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServer

string

Naam van de bronserver

sourceServerType

ScenarioSource

Bronservertype.

sourceServerVersion

string

Bronserverversie

startedOn

string (date-time)

Begintijd van migratie

state

ReplicateMigrationState

Migratiestatus

targetServer

string

Naam van de doelserver

targetServerType

ScenarioTarget

Doelservertype.

targetServerVersion

string

Doelserverversie

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter

integer (int64)

Aantal toegepaste verwijderingen

cdcInsertCounter

integer (int64)

Aantal toegepaste invoegingen

cdcUpdateCounter

integer (int64)

Aantal toegepaste updates

dataErrorsCounter

integer (int64)

Aantal gegevensfouten is opgetreden

databaseName

string

Naam van de database

fullLoadEndedOn

string (date-time)

Eindtijd van volledige laadtijd

fullLoadEstFinishTime

string (date-time)

Schatting voor het voltooien van de volledige belasting

fullLoadStartedOn

string (date-time)

Begintijd voor volledige laadtijd

fullLoadTotalRows

integer (int64)

Aantal rijen dat is toegepast bij volledige belasting

id

string

Resultaat-id

lastModifiedTime

string (date-time)

Laatst gewijzigd tijdstip op doel

resultType string:

TableLevelOutput

Resultaattype

state

SyncTableMigrationState

Huidige status van de tabelmigratie

tableName

string

Naam van de tabel

totalChangesApplied

integer (int64)

Totaal aantal toegepaste wijzigingen

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Eigenschappen voor de taak die PostgreSQL-databases migreert naar Azure Database for PostgreSQL voor onlinemigraties

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

DateTime in UTC toen de taak is gemaakt

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Taakinvoer

isCloneable

boolean

of de taak kan worden gekloond of niet

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskId

string

taak-id

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Taaktype.

MigrateSqlServerSqlDbDatabaseInput

Databasespecifieke informatie voor sql-naar-Azure SQL DB-migratietaakinvoer

Name Type Description
id

string

id van de database

makeSourceDbReadOnly

boolean

Of database alleen-lezen moet worden ingesteld voordat de migratie wordt uitgevoerd

name

string

Naam van de database

schemaSetting

object

Instellingen geselecteerd voor db-schemamigratie.

tableMap

object

Toewijzing van bron aan doeltabellen

targetDatabaseName

string

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

MigrateSqlServerSqlDbSyncDatabaseInput

Databasespecifieke informatie voor sql-naar-Azure SQL DB-synchronisatiemigratietaakinvoer

Name Type Description
id

string

Unieke id voor database

migrationSetting

object

Migratie-instellingen die het migratiegedrag afstemmen

name

string

Naam van database

schemaName

string

Schemanaam die moet worden gemigreerd

sourceSetting

object

Broninstellingen om het migratiegedrag van het broneindpunt af te stemmen

tableMap

object

Toewijzing van bron aan doeltabellen

targetDatabaseName

string

Naam van doeldatabase

targetSetting

object

Doelinstellingen om het migratiegedrag van het doeleindpunt af te stemmen

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

Foutmelding

events

SyncMigrationDatabaseErrorEvent[]

Lijst met fout gebeurtenissen.

id

string

Resultaat-id

resultType string:

DatabaseLevelErrorOutput

Resultaattype

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Name Type Description
appliedChanges

integer (int64)

Aantal toegepaste wijzigingen

cdcDeleteCounter

integer (int64)

Aantal cdc-verwijderingen

cdcInsertCounter

integer (int64)

Aantal cdc-invoegingen

cdcUpdateCounter

integer (int64)

Aantal cdc-updates

databaseName

string

Naam van de database

endedOn

string (date-time)

Eindtijd van migratie

fullLoadCompletedTables

integer (int64)

Aantal voltooide tabellen bij volledige belasting

fullLoadErroredTables

integer (int64)

Aantal tabellen dat is opgetreden tijdens de volledige belasting

fullLoadLoadingTables

integer (int64)

Aantal tabellen dat in volledige belasting wordt geladen

fullLoadQueuedTables

integer (int64)

Aantal tabellen dat in de wachtrij is geplaatst bij volledige belasting

id

string

Resultaat-id

incomingChanges

integer (int64)

Aantal binnenkomende wijzigingen

initializationCompleted

boolean

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

latency

integer (int64)

CDC:latentie toepassen

migrationState

SyncDatabaseMigrationReportingState

Migratiestatus waarin deze database zich bevindt

resultType string:

DatabaseLevelOutput

Resultaattype

startedOn

string (date-time)

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 (date-time)

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServer

string

Naam van de bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string (date-time)

Begintijd van migratie

targetServer

string

Naam van de doelserver

targetServerVersion

string

Doelserverversie

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Name Type Description
cdcDeleteCounter

integer (int64)

Aantal toegepaste verwijderingen

cdcInsertCounter

integer (int64)

Aantal toegepaste invoegingen

cdcUpdateCounter

integer (int64)

Aantal toegepaste updates

dataErrorsCounter

integer (int64)

Aantal gegevensfouten is opgetreden

databaseName

string

Naam van de database

fullLoadEndedOn

string (date-time)

Eindtijd van volledige laadtijd

fullLoadEstFinishTime

string (date-time)

Schatting voor het voltooien van de volledige belasting

fullLoadStartedOn

string (date-time)

Begintijd voor volledige laadtijd

fullLoadTotalRows

integer (int64)

Aantal rijen dat is toegepast bij volledige belasting

id

string

Resultaat-id

lastModifiedTime

string (date-time)

Laatst gewijzigd tijdstip op doel

resultType string:

TableLevelOutput

Resultaattype

state

SyncTableMigrationState

Huidige status van de tabelmigratie

tableName

string

Naam van de tabel

totalChangesApplied

integer (int64)

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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateSqlServerSqlDbSyncTaskInput

Taakinvoer

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

Migrate.SqlServer.AzureSqlDb.Sync

Taaktype.

MigrateSqlServerSqlDbTaskInput

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

Name Type Description
encryptedKeyForSecureFields

string

versleutelde sleutel voor beveiligde velden

selectedDatabases

MigrateSqlServerSqlDbDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met de bron

startedOn

string

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

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.) Controle van gegevensintegriteit: voert een controlesom uit op basis van een vergelijking op basis van bron- en doeltabellen na de migratie 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 cache van het queryplan of queryarchief, en wordt de uitvoeringstijd tussen de bron- en doeldatabase vergeleken.

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

Name Type Description
databaseName

string

Naam van het artikel

endedOn

string (date-time)

Eindtijd van migratie

errorCount

integer (int64)

Aantal database-/objectfouten.

errorPrefix

string

Jokertekenreeksvoorvoegsel 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 (int64)

Aantal objecten

numberOfObjectsCompleted

integer (int64)

Aantal voltooide objecten

objectSummary

<string,  DataItemMigrationSummaryResult>

Samenvatting van objectresultaten in de migratie

resultPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle sub-tem-resultaten van het item

resultType string:

DatabaseLevelOutput

Resultaattype

stage

DatabaseMigrationStage

Migratiefase waarin deze database zich bevindt

startedOn

string (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van migratie

statusMessage

string

Statusbericht

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Name Type Description
dataIntegrityValidationResult

DataIntegrityValidationResult

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

endedOn

string (date-time)

Eindtijd van validatie

id

string

Resultaat-id

migrationId

string

Migratie-id

queryAnalysisValidationResult

QueryAnalysisValidationResult

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

resultType string:

MigrationDatabaseLevelValidationOutput

Resultaattype

schemaValidationResult

SchemaComparisonValidationResult

Biedt een schemavergelijkingsresultaat tussen de bron- en doeldatabase

sourceDatabaseName

string

Naam van de brondatabase

startedOn

string (date-time)

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 naar database-id

durationInSeconds

integer (int64)

Duur van de taakuitvoering in seconden.

endedOn

string (date-time)

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

Migratievalidatieresultaten

resultType string:

MigrationLevelOutput

Resultaattype

sourceServerBrandVersion

string

Merkversie van bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string (date-time)

Begintijd van migratie

status

MigrationStatus

Huidige status van migratie

statusMessage

string

Bericht over migratiestatus

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

MigrateSqlServerSqlDbTaskOutputTableLevel

Name Type Description
endedOn

string (date-time)

Eindtijd van migratie

errorPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle fouten van het item

id

string

Resultaat-id

itemsCompletedCount

integer (int64)

Aantal voltooide items

itemsCount

integer (int64)

Aantal artikelen

objectName

string

Naam van het artikel

resultPrefix

string

Jokertekenreeksvoorvoegsel dat moet worden gebruikt voor het opvragen van alle sub-tem-resultaten van het item

resultType string:

TableLevelOutput

Resultaattype

startedOn

string (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van migratie

statusMessage

string

Statusbericht

MigrateSqlServerSqlDbTaskOutputValidationResult

Name Type Description
id

string

Resultaat-id

migrationId

string

Migratie-id

resultType string:

MigrationValidationOutput

Resultaattype

status

ValidationStatus

Huidige status van validatie op migratieniveau. De status van het resultaat van de databasevalidatie wordt hier samengevoegd.

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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

DateTime in UTC toen de taak is gemaakt

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateSqlServerSqlDbTaskInput

Taakinvoer

isCloneable

boolean

of de taak kan worden gekloond of niet

output MigrateSqlServerSqlDbTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskId

string

taak-id

taskType string:

Migrate.SqlServer.SqlDb

Taaktype.

MigrateSqlServerSqlMIDatabaseInput

Databasespecifieke informatie voor migratietaken van SQL naar Azure SQL DB Managed Instance

Name Type Description
backupFilePaths

string[]

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

backupFileShare

FileShare

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 bestemming

MigrateSqlServerSqlMISyncTaskInput

Invoer voor taak die SQL Server-databases migreert naar een onlinescenario van Azure SQL 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 (date-time)

Eindtijd van databasemigratie

errorPrefix

string

tekenreeks voor voorvoegsel die moet worden gebruikt voor het opvragen van fouten voor deze database

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen

fullBackupSetInfo

BackupSetInfo

Details van volledige back-upset

id

string

Resultaat-id

isFullBackupRestored

boolean

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

lastRestoredBackupSetInfo

BackupSetInfo

Laatst toegepaste back-upsetgegevens

migrationState

DatabaseMigrationState

Huidige status van database

resultType string:

DatabaseLevelOutput

Resultaattype

sourceDatabaseName

string

Naam van de database

startedOn

string (date-time)

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 (date-time)

Eindtijd van migratie

id

string

Resultaat-id

resultType string:

MigrationLevelOutput

Resultaattype

sourceServerBrandVersion

string

Merkversie van bronserver

sourceServerName

string

Naam van de bronserver

sourceServerVersion

string

Bronserverversie

startedOn

string (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van migratie

targetServerBrandVersion

string

Merkversie van doelserver

targetServerName

string

Naam van de doelserver

targetServerVersion

string

Doelserverversie

MigrateSqlServerSqlMISyncTaskProperties

Eigenschappen voor taak die SQL Server-databases migreert naar azure SQL Database Managed Instance-synchronisatiescenario

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

DateTime in UTC toen de taak is gemaakt

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateSqlServerSqlMISyncTaskInput

Taakinvoer

output MigrateSqlServerSqlMISyncTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Taaktype.

MigrateSqlServerSqlMITaskInput

Invoer voor taak die SQL Server-databases migreert 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 bestaande back-up moet worden gebruikt of nieuwe back-up moet worden gemaakt. 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 om te migreren.

sourceConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met de bron

startedOn

string

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

targetConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met het doel

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Type Description
endedOn

string (date-time)

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 (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van migratie

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Type Description
databaseName

string

Naam van de database

endedOn

string (date-time)

Eindtijd van migratie

exceptionsAndWarnings

ReportableException[]

Migratie-uitzonderingen en -waarschuwingen

id

string

Resultaat-id

message

string

Bericht over migratievoortgang

resultType string:

DatabaseLevelOutput

Resultaattype

sizeMB

number (double)

Grootte van de database in megabytes

stage

DatabaseMigrationStage

Huidige fase van migratie

startedOn

string (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van 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 (date-time)

Eindtijd van aanmeldingsmigratie

exceptionsAndWarnings

ReportableException[]

Aanmeldingsmigratiefouten en -waarschuwingen per aanmelding

id

string

Resultaat-id

loginName

string

Gebruikersnaam.

message

string

Bericht over voortgang van aanmeldingsmigratie

resultType string:

LoginLevelOutput

Resultaattype

stage

LoginMigrationStage

Huidige fase van aanmelding

startedOn

string (date-time)

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 naar database-id

endedOn

string (date-time)

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 (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van migratie

status

MigrationStatus

Huidige status van migratie

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

MigrateSqlServerSqlMITaskProperties

Eigenschappen voor taak die SQL Server-databases migreert naar Azure SQL Database Managed Instance

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

createdOn

string

DateTime in UTC toen de taak is gemaakt

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateSqlServerSqlMITaskInput

Taakinvoer

isCloneable

boolean

of de taak kan worden gekloond of niet

output MigrateSqlServerSqlMITaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

parentTaskId

string

bovenliggende taak-id

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskId

string

taak-id

taskType string:

Migrate.SqlServer.AzureSqlDbMI

Taaktype.

MigrateSsisTaskInput

Invoer voor 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 migratie van SSIS-pakketten.

targetConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met het doel

MigrateSsisTaskOutputMigrationLevel

Name Type Description
endedOn

string (date-time)

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 (date-time)

Begintijd van migratie

status

MigrationStatus

Huidige status van migratie

targetServerBrandVersion

string

Merkversie van doelserver

targetServerVersion

string

Doelserverversie

MigrateSsisTaskOutputProjectLevel

Name Type Description
endedOn

string (date-time)

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 (date-time)

Begintijd van migratie

state

MigrationState

Huidige status van migratie

MigrateSsisTaskProperties

Eigenschappen voor 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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateSsisTaskInput

Taakinvoer

output MigrateSsisTaskOutput[]:

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

Migrate.Ssis

Taaktype.

MigrateSyncCompleteCommandInput

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

Name Type Description
commitTimeStamp

string (date-time)

Tijdstempel om te voltooien

databaseName

string

Naam van database

MigrateSyncCompleteCommandOutput

Uitvoer voor opdracht die de synchronisatiemigratie voor een database voltooit.

Name Type Description
errors

ReportableException[]

Lijst met fouten die zijn opgetreden tijdens de uitvoering 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 dit wordt ingediend.

input

MigrateSyncCompleteCommandInput

Opdrachtinvoer

output

MigrateSyncCompleteCommandOutput

Opdrachtuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

CommandState

De status van de opdracht. Dit wordt genegeerd als dit wordt ingediend.

MigrationEligibilityInfo

Informatie over de geschiktheid van 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 migratie

Waarde Description
Completed
Failed
InProgress
None
Skipped
Stopped
Warning

MigrationStatus

Huidige status van migratie

Waarde Description
Completed
CompletedWithWarnings
Configured
Connecting
Default
Error
Running
SelectLogins
SourceAndTargetSelected
Stopped

MigrationValidationDatabaseSummaryResult

Samenvattingsresultaat van migratievalidatiedatabaseniveau

Name Type Description
endedOn

string (date-time)

Eindtijd van validatie

id

string

Resultaat-id

migrationId

string

Migratie-id

sourceDatabaseName

string

Naam van de brondatabase

startedOn

string (date-time)

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 gegevensintegriteitsvalidatie uitvoeren tussen de bron en het 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 tussen de bron en het doel vergelijken.

MigrationValidationResult

Migratievalidatieresultaat

Name Type Description
id

string

Resultaat-id van migratievalidatie

migrationId

string

Migratie-id

status

ValidationStatus

Huidige status van validatie op migratieniveau. De status van het resultaat van de databasevalidatie wordt hier samengevoegd.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Resultaten van validatiesamenvatting voor elke database

MiSqlConnectionInfo

Eigenschappen die zijn vereist voor het maken van een verbinding met een beheerd exemplaar van azure SQL-database

Name Type Description
managedInstanceResourceId

string

Resource-id voor beheerd exemplaar van Azure SQL-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 shard-verzamelingen ondersteunt

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

Waarde Description
BlobContainer
CosmosDb
MongoDb

MongoDbCollectionInfo

Beschrijft een ondersteunde verzameling in een MongoDB-database

Name Type Description
averageDocumentSize

integer (int64)

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

dataSize

integer (int64)

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

databaseName

string

De naam van de database met de verzameling

documentCount

integer (int64)

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

isCapped

boolean

Of de verzameling een beperkte verzameling is (dat wil weten of deze een vaste grootte heeft en fungeert als een cirkelvormige buffer)

isSystemCollection

boolean

Of de verzameling systeemverzameling is

isView

boolean

Of de verzameling een weergave is van een andere verzameling

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 is gekwalificeerd voor de database.

shardKey

MongoDbShardKeyInfo

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

supportsSharding

boolean

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

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 (int64)

Het aantal documentbytes dat is gekopieerd tijdens de kopieerfase

documentsCopied

integer (int64)

Het aantal documenten dat tijdens de kopieerfase is gekopieerd

elapsedTime

string

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

errors

<string,  MongoDbError>

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

eventsPending

integer (int64)

Het aantal oplog-gebeurtenissen dat wacht op opnieuw afspelen

eventsReplayed

integer (int64)

Het aantal oploggebeurtenissen dat tot nu toe opnieuw is afgespeeld

lastEventTime

string (date-time)

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

lastReplayTime

string (date-time)

De tijdstempel van de laatste oploggebeurtenis is opnieuw afgespeeld of null als er nog geen oploggebeurtenis 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 naam die is gekwalificeerd voor de database. 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 (int64)

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

totalDocuments

integer (int64)

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

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

shardKey

MongoDbShardKeySetting

Beschrijft een MongoDB-shardsleutel

targetRUs

integer (int32)

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

MongoDbConnectionInfo

Beschrijft een verbinding met een MongoDB-gegevensbron

Name Type Default value Description
additionalSettings

string

Aanvullende verbindingsinstellingen

authentication

AuthenticationType

Verificatietype dat moet worden gebruikt 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

versie van servermerk

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 (int64)

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

collections

MongoDbCollectionInfo[]

Een lijst met ondersteunde verzamelingen in een MongoDB-database

dataSize

integer (int64)

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

documentCount

integer (int64)

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 naam die is gekwalificeerd voor de database.

supportsSharding

boolean

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

MongoDbDatabaseProgress

Beschrijft de voortgang van een database

Name Type Description
bytesCopied

integer (int64)

Het aantal documentbytes dat is gekopieerd tijdens de kopieerfase

collections

object

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

documentsCopied

integer (int64)

Het aantal documenten dat tijdens de kopieerfase is gekopieerd

elapsedTime

string

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

errors

<string,  MongoDbError>

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

eventsPending

integer (int64)

Het aantal oplog-gebeurtenissen dat wacht op opnieuw afspelen

eventsReplayed

integer (int64)

Het aantal oploggebeurtenissen dat tot nu toe opnieuw is afgespeeld

lastEventTime

string (date-time)

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

lastReplayTime

string (date-time)

De tijdstempel van de laatste oploggebeurtenis is opnieuw afgespeeld of null als er nog geen oploggebeurtenis 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 naam die is gekwalificeerd voor de database. 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 (int64)

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

totalDocuments

integer (int64)

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

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 (int32)

De RU's die moeten worden geconfigureerd op een CosmosDB-doel of null om de standaardwaarde te gebruiken, of 0 als de doorvoer niet voor de database moet worden ingericht. Dit heeft geen effect 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 (int32)

Het aantal keren dat de fout of waarschuwing is opgetreden

message

string

Het gelokaliseerde, door mensen leesbare bericht dat de fout of waarschuwing beschrijft

type

MongoDbErrorType

Het type fout of waarschuwing

MongoDbErrorType

Het type fout of waarschuwing

Waarde Description
Error
ValidationError
Warning

MongoDbMigrationProgress

Beschrijft de voortgang van de algehele migratie

Name Type Description
bytesCopied

integer (int64)

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 (int64)

Het aantal documenten dat tijdens de kopieerfase is gekopieerd

elapsedTime

string

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

errors

<string,  MongoDbError>

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

eventsPending

integer (int64)

Het aantal oplog-gebeurtenissen dat wacht op opnieuw afspelen

eventsReplayed

integer (int64)

Het aantal oploggebeurtenissen dat tot nu toe opnieuw is afgespeeld

lastEventTime

string (date-time)

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

lastReplayTime

string (date-time)

De tijdstempel van de laatste oploggebeurtenis is opnieuw afgespeeld of null als er nog geen oploggebeurtenis 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 naam die is gekwalificeerd voor de database. Voor een database is dit de naam van de database. Voor de algehele migratie is dit null.

resultType string:

Migration

Het type voortgangsobject

state

MongoDbMigrationState

totalBytes

integer (int64)

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

totalDocuments

integer (int64)

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

MongoDbMigrationSettings

Beschrijft hoe een MongoDB-gegevensmigratie moet worden uitgevoerd

Name Type Description
boostRUs

integer (int32)

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

databases

<string,  MongoDbDatabaseSettings>

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

replication

MongoDbReplication

Hierin wordt beschreven hoe wijzigingen van de bron naar het doel worden gerepliceerd. 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

Waarde Description
Canceled
Complete
Copying
Failed
Finalizing
InitialReplay
Initializing
NotStarted
Replaying
Restarting
ValidatingInput

MongoDbReplication

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

Waarde Description
Continuous
Disabled
OneTime

MongoDbShardKeyField

Beschrijft een veldreferentie binnen een MongoDB-shardsleutel

Name Type Description
name

string

De naam van het veld

order

MongoDbShardKeyOrder

De volgorde van velden

MongoDbShardKeyInfo

Beschrijft een MongoDB-shardsleutel

Name Type Description
fields

MongoDbShardKeyField[]

De velden binnen de shardsleutel

isUnique

boolean

Of de shardsleutel uniek is

MongoDbShardKeyOrder

De volgorde van velden

Waarde Description
Forward
Hashed
Reverse

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 (int32)

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

minFreeCpu

integer (int32)

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

minFreeMemoryMb

integer (int32)

Het aantal megabytes RAM dat de migratie zal proberen 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

Waarde Description
AzureDbForMySQL
SqlServer

ObjectType

Type van het object dat het verschil heeft. bijvoorbeeld (tabel/weergave/opgeslagenprocedure)

Waarde Description
Function
StoredProcedures
Table
User
View

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 leesbare beschrijving van de fout

OracleConnectionInfo

Informatie over het maken van verbinding met Oracle-server

Name Type Description
authentication

AuthenticationType

Verificatietype dat moet worden gebruikt voor verbinding

dataSource

string

Verbindingsreeks EZConnect of TNSName.

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

versie van servermerk

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

HTTP sterke waarde voor entiteitstags. Dit wordt genegeerd als dit wordt ingediend.

id

string

Resource-id.

name

string

Resourcenaam.

properties ProjectTaskProperties:

Aangepaste taakeigenschappen

systemData

SystemData

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

type

string

Resourcetype.

QueryAnalysisValidationResult

Resultaten voor het vergelijken van queryanalyses tussen de bron en het doel

Name Type Description
queryResults

QueryExecutionResult

Lijst met uitgevoerde query's en de uitvoering resulteert in bron en 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

Resultaat van queryanalyse van de bron

statementsInBatch

integer (int64)

Totaal nee. van instructies in de batch

targetResult

ExecutionStatistics

Resultaat van queryanalyse van het doel

ReplicateMigrationState

Wrapper voor gerepliceerde migratiestatussen.

Waarde Description
ACTION_REQUIRED
COMPLETE
FAILED
PENDING
UNDEFINED
VALIDATING

ReportableException

Uitzonderingsobject voor alle aangepaste uitzonderingen

Name Type Description
actionableMessage

string

Actiestappen 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

Foutmelding

stackTrace

string

Stacktracering

ScenarioSource

Een opsomming van het brontype

Waarde Description
Access
DB2
MongoDB
MySQL
MySQLRDS
Oracle
PostgreSQL
PostgreSQLRDS
SQL
SQLRDS
Sybase

ScenarioTarget

Een opsomming van het doeltype

Waarde Description
AzureDBForMySql
AzureDBForPostgresSQL
MongoDB
SQLDB
SQLDW
SQLMI
SQLServer

SchemaComparisonValidationResult

Resultaten voor schemavergelijking tussen de bron en het doel

Name Type Description
schemaDifferences

SchemaComparisonValidationResultType

Lijst met schemaverschillen tussen de bron- en doeldatabases

sourceDatabaseObjectCount

object

Aantal brondatabaseobjecten

targetDatabaseObjectCount

object

Aantal doeldatabaseobjecten

validationErrors

ValidationError

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

SchemaComparisonValidationResultType

Beschrijving van de fouten tijdens het uitvoeren van migratievalidatie

Name Type Description
objectName

string

Naam van het object met het verschil

objectType

ObjectType

Type van het object dat het verschil heeft. bijvoorbeeld (tabel/weergave/opgeslagenprocedure)

updateAction

UpdateActionType

Actietype bijwerken met betrekking tot het doel

SelectedCertificateInput

Informatie voor het exporteren van certificaten voor databases waarvoor TDE is ingeschakeld.

Name Type Description
certificateName

string

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

Waarde Description
Default
MigrationFromMySQLToAzureDBForMySQL
MigrationFromSqlServerToAzureDB
MigrationFromSqlServerToAzureMI
MigrationFromSqlServerToAzureVM

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

Waarde Description
Error
Message
Warning

SqlConnectionInfo

Informatie voor het maken van verbinding met sql-databaseserver

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

versie van servermerk

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

Waarde Description
SqlOnPrem

SsisMigrationInfo

SSIS-migratiegegevens met het SSIS-archieftype, overschrijven beleid.

Name Type Description
environmentOverwriteOption

SsisMigrationOverwriteOption

De optie overschrijven voor de migratie van de SSIS-omgeving

projectOverwriteOption

SsisMigrationOverwriteOption

De optie overschrijven voor de migratie van het SSIS-project

ssisStoreType

SsisStoreType

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

SsisMigrationOverwriteOption

De optie voor overschrijven voor SSIS-objectmigratie wordt nu alleen genegeerd en overschrijven ondersteund in DMS (klassiek) en in de toekomst kan de optie Hergebruik voor containerobject worden toegevoegd

Waarde Description
Ignore
Overwrite

SsisMigrationStage

Huidige fase van SSIS-migratie

Waarde Description
Completed
InProgress
Initialize
None

SsisStoreType

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

Waarde Description
SsisCatalog

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 migratie

SyncDatabaseMigrationReportingState

Opsomming van de verschillende status van onlinemigratie op databaseniveau.

Waarde Description
BACKUP_COMPLETED
BACKUP_IN_PROGRESS
CANCELLED
CANCELLING
COMPLETE
COMPLETING
CONFIGURING
FAILED
INITIALIAZING
READY_TO_COMPLETE
RESTORE_COMPLETED
RESTORE_IN_PROGRESS
RUNNING
STARTING
UNDEFINED
VALIDATING
VALIDATION_COMPLETE
VALIDATION_FAILED

SyncMigrationDatabaseErrorEvent

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.

Waarde Description
BEFORE_LOAD
CANCELED
COMPLETED
ERROR
FAILED
FULL_LOAD

SystemData

Name Type Description
createdAt

string (date-time)

createdBy

string

createdByType

createdByType

lastModifiedAt

string (date-time)

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

Waarde Description
Canceled
Failed
FailedInputValidation
Faulted
Queued
Running
Succeeded
Unknown

UpdateActionType

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

Waarde Description
AddedOnTarget
ChangedOnTarget
DeletedOnTarget

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Eigenschappen voor taak waarmee migratie-invoer voor SQL naar Azure SQL DB-synchronisatiemigraties wordt gevalideerd

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ValidateSyncMigrationInputSqlServerTaskInput

Taakinvoer

output

ValidateSyncMigrationInputSqlServerTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ValidateMigrationInput.SqlServer.SqlDb.Sync

Taaktype.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Invoer voor taak die SQL Server-databases migreert naar een onlinescenario van Azure SQL 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.

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 database

validationErrors

ReportableException[]

Fouten die zijn gekoppeld aan een geselecteerd databaseobject

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

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

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Taakinvoer

output

ValidateMigrationInputSqlServerSqlMISyncTaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS

Taaktype.

ValidateMigrationInputSqlServerSqlMITaskInput

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

Name Type Description
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 bestaande back-up moet worden gebruikt of nieuwe back-up moet worden gemaakt.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databases die moeten worden gemigreerd

selectedLogins

string[]

Aanmeldingen voor migratie

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 valideert voor migraties van SQL naar Azure SQL Managed Instance

Name Type Description
backupFolderErrors

ReportableException[]

Fouten met betrekking tot het BackupFolder-pad

backupShareCredentialsErrors

ReportableException[]

Fouten met betrekking tot de gebruikersnaam en wachtwoordreferenties van de 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 met betrekking tot bestaande back-upbestanden.

id

string

Resultaat-id

name

string

Naam van database

restoreDatabaseNameErrors

ReportableException[]

Fouten die zijn gekoppeld aan de RestoreDatabaseName

ValidateMigrationInputSqlServerSqlMITaskProperties

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

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

ValidateMigrationInputSqlServerSqlMITaskInput

Taakinvoer

output

ValidateMigrationInputSqlServerSqlMITaskOutput[]

Taakuitvoer. Dit wordt genegeerd als dit wordt ingediend.

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

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 taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

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 dit wordt ingediend.

taskType string:

Validate.MongoDb

Taaktype.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

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

Name Type Description
clientData

object

Sleutelwaardeparen van clientgegevens om metagegevens aan taak toe te voegen

commands CommandProperties[]:

Matrix met opdrachteigenschappen.

errors

ODataError[]

Matrix met fouten. Dit wordt genegeerd als dit wordt ingediend.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Invoer voor de taak die Oracle-databases migreert naar Azure Database for PostgreSQL voor onlinemigraties

output

ValidateOracleAzureDbPostgreSqlSyncTaskOutput[]

Een matrix met één validatiefoutantwoordobject

state

TaskState

De status van de taak. Dit wordt genegeerd als dit wordt ingediend.

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 valideert voor SQL-synchronisatiemigraties

Name Type Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Databases die moeten worden gemigreerd

sourceConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met de bron-SQL-server

targetConnectionInfo

SqlConnectionInfo

Informatie voor het maken van verbinding met het doel

ValidateSyncMigrationInputSqlServerTaskOutput

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

Name Type Description
id

string

Database-id

name

string

Naam van database

validationErrors

ReportableException[]

Fouten die zijn gekoppeld aan een geselecteerd databaseobject

ValidationError

Beschrijving van de fouten tijdens het uitvoeren van migratievalidatie

Name Type Description
severity

Severity

Ernst van de fout

text

string

Fouttekst

ValidationStatus

Huidige status van de validatie

Waarde Description
Completed
CompletedWithIssues
Default
Failed
InProgress
Initialized
NotStarted
Stopped

WaitStatistics

Wachtstatistieken verzameld tijdens het uitvoeren van querybatches

Name Type Default value Description
waitCount

integer (int64)

Totaal nee. van wachttijden

waitTimeMs

number (float)

0

Totale wachttijd in milliseconden

waitType

string

Type van de wacht