Tasks - Get

Hämta aktivitetsinformation
Uppgiftsresursen är en kapslad, endast proxyresurs som representerar arbete som utförs av en DMS-instans (klassisk). GET-metoden hämtar information om en uppgift.

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

URI-parametrar

Name I Obligatorisk Typ Description
groupName
path True

string

Namnet på resursgruppen

projectName
path True

string

Projektets namn

serviceName
path True

string

Tjänstens namn

subscriptionId
path True

string

Prenumerations-ID som identifierar en Azure-prenumeration.

taskName
path True

string

Uppgiftsnamn

api-version
query True

string

Version av API:et

$expand
query

string

Expandera svaret

Svar

Name Typ Description
200 OK

ProjectTask

En aktivitetsresurs

Other Status Codes

ApiError

Fel

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Tasks_Get

Exempelbegäran

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

Exempelsvar

{
  "properties": {
    "input": {
      "targetConnectionInfo": {
        "type": "SqlConnectionInfo",
        "dataSource": "ssma-test-server.database.windows.net",
        "authentication": "SqlAuthentication",
        "encryptConnection": true,
        "trustServerCertificate": true,
        "userName": "testuser"
      }
    },
    "taskType": "ConnectToTarget.SqlDb",
    "state": "Queued"
  },
  "etag": "0vPYxzfnDaDH9yhOJAnqTyTRpa09Kb7pm+LEukDBbw8=",
  "id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/tasks/DmsSdkTask",
  "name": "DmsSdkTask",
  "type": "Microsoft.DataMigration/services/projects/tasks"
}

Definitioner

Name Description
ApiError

Felinformation.

AuthenticationType

En uppräkning av möjliga autentiseringstyper vid anslutning

AzureActiveDirectoryApp

Azure Active Directory-program

BackupFileInfo

Information om säkerhetskopieringsfilen

BackupFileStatus

En uppräkning av status för loggsäkerhetskopieringsfilen.

BackupMode

En uppräkning av säkerhetskopieringslägen

BackupSetInfo

Information om säkerhetskopieringsuppsättning

BackupType

Räkna upp de olika säkerhetskopieringstyperna.

BlobShare

Lagringsinformation för blobcontainer.

CommandState

Kommandots tillstånd. Detta ignoreras om det skickas.

ConnectToMongoDbTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till och ger information om en MongoDB-server

ConnectToSourceMySqlTaskInput

Indata för uppgiften som verifierar MySQL-databasanslutningen

ConnectToSourceMySqlTaskProperties

Egenskaper för uppgiften som verifierar MySQL-databasanslutningen

ConnectToSourceNonSqlTaskOutput

Utdata för anslutning till MySQL-typkälla

ConnectToSourceOracleSyncTaskInput

Indata för uppgiften som validerar Oracle-databasanslutning

ConnectToSourceOracleSyncTaskOutput

Utdata för uppgiften som validerar Oracle-databasanslutning

ConnectToSourceOracleSyncTaskProperties

Egenskaper för uppgiften som validerar Oracle-databasanslutning

ConnectToSourcePostgreSqlSyncTaskInput

Indata för uppgiften som validerar anslutningen till PostgreSQL- och källserverkrav

ConnectToSourcePostgreSqlSyncTaskOutput

Utdata för uppgiften som verifierar anslutningen till PostgreSQL- och källserverkrav

ConnectToSourcePostgreSqlSyncTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till PostgreSQL-servern och källserverkrav för onlinemigrering

ConnectToSourceSqlServerSyncTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till SQL Server och källserverkrav för onlinemigrering

ConnectToSourceSqlServerTaskInput

Indata för uppgiften som validerar anslutningen till SQL Server och även validerar källserverkrav

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Utdata på agentjobbsnivå för uppgiften som validerar anslutningen till SQL Server och även validerar källserverkrav

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Utdata på databasnivå för uppgiften som verifierar anslutningen till SQL Server och även validerar källserverkrav

ConnectToSourceSqlServerTaskOutputLoginLevel

Utdata på inloggningsnivå för uppgiften som verifierar anslutningen till SQL Server och även validerar källserverkrav

ConnectToSourceSqlServerTaskOutputTaskLevel

Utdata på aktivitetsnivå för uppgiften som verifierar anslutningen till SQL Server och även validerar källserverkrav

ConnectToSourceSqlServerTaskProperties

Egenskaper för uppgiften som validerar anslutningen till SQL Server och även validerar källserverkrav

ConnectToTargetAzureDbForMySqlTaskInput

Indata för uppgiften som validerar anslutningen till Azure Database for MySQL och målserverkrav

ConnectToTargetAzureDbForMySqlTaskOutput

Utdata för uppgiften som validerar anslutningen till Azure Database for MySQL och målserverkrav

ConnectToTargetAzureDbForMySqlTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till Azure Database for MySQL och målserverkrav

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Indata för uppgiften som verifierar anslutningen till Azure Database for PostgreSQL och målserverkrav

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Utdata för uppgiften som verifierar anslutningen till Azure Database for PostgreSQL och målserverkrav

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till Azure Database For PostgreSQL-servern och målserverkrav för onlinemigrering

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Indata för uppgiften som validerar anslutningen till Azure Database for PostgreSQL och målserverkrav för Oracle-källan.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Utdata för uppgiften som verifierar anslutningen till Azure Database for PostgreSQL och målserverkrav för Oracle-källan.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som validerar anslutningen till Azure Database For PostgreSQL-servern och målserverkrav för onlinemigrering för Oracle-källa.

ConnectToTargetSqlDbTaskInput

Indata för uppgiften som verifierar anslutningen till SQL DB och målserverkrav

ConnectToTargetSqlDbTaskOutput

Utdata för uppgiften som verifierar anslutningen till SQL DB och målserverkrav

ConnectToTargetSqlDbTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till SQL DB och målserverkrav

ConnectToTargetSqlMISyncTaskInput

Indata för uppgiften som validerar anslutningen till Azure SQL Database Managed Instance online-scenariot.

ConnectToTargetSqlMISyncTaskOutput

Utdata för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance.

ConnectToTargetSqlMISyncTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance

ConnectToTargetSqlMITaskInput

Indata för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance.

ConnectToTargetSqlMITaskOutput

Utdata för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance.

ConnectToTargetSqlMITaskProperties

Egenskaper för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance

ConnectToTargetSqlSqlDbSyncTaskInput

Indata för uppgiften som verifierar anslutningen till Azure SQL DB och målserverkrav

ConnectToTargetSqlSqlDbSyncTaskProperties

Egenskaper för uppgiften som validerar anslutningen till SQL DB och målserverkrav för onlinemigrering

createdByType
DatabaseBackupInfo

Information om säkerhetskopieringsfiler när befintligt säkerhetskopieringsläge används.

DatabaseCompatLevel

En uppräkning av SQL Server-databaskompatibilitetsnivåer

DatabaseFileInfo

Databasfilspecifik information

DatabaseFileType

En uppräkning av SQL Server-databasfiltyper

DatabaseMigrationStage

Aktuellt migreringssteg

DatabaseMigrationState

Migreringstillstånd på databasnivå.

DatabaseSchemaMap

Mappning av scheman per databas

DatabaseState

En uppräkning av SQL Server Database-tillstånd

DatabaseSummaryResult

Sammanfattning av databasresultat i migreringen

DatabaseTable

Tabellegenskaper

DataIntegrityValidationResult

Resultat för valideringsresultat för kontrollsummabaserad dataintegritet

DataItemMigrationSummaryResult

Grundläggande sammanfattning av migrering av ett dataobjekt

ExecutionStatistics

Beskrivning av felen som inträffar när migreringsverifieringen utförs

FileShare

Filresursinformation med sökväg, användarnamn och lösenord.

GetTdeCertificatesSqlTaskInput

Indata för uppgiften som hämtar TDE-certifikat i Base64-kodat format.

GetTdeCertificatesSqlTaskOutput

Utdata från uppgiften som hämtar TDE-certifikat i Base64-kodat format.

GetTdeCertificatesSqlTaskProperties

Egenskaper för uppgiften som hämtar TDE-certifikat i Base64-kodat format.

GetUserTablesMySqlTaskInput

Indata för uppgiften som samlar in användartabeller för den angivna listan över databaser

GetUserTablesMySqlTaskOutput

Utdata från uppgiften som samlar in användartabeller för den angivna listan över databaser

GetUserTablesMySqlTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över databaser

GetUserTablesOracleTaskInput

Indata för uppgiften som hämtar listan över tabeller som finns i en angivet lista över Oracle-scheman.

GetUserTablesOracleTaskOutput

Utdata för uppgiften som hämtar listan över tabeller som finns i en angivet lista över Oracle-scheman.

GetUserTablesOracleTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över Oracle-scheman

GetUserTablesPostgreSqlTaskInput

Indata för uppgiften som hämtar listan över tabeller för en angivet lista över PostgreSQL-databaser.

GetUserTablesPostgreSqlTaskOutput

Utdata för uppgiften som hämtar listan över tabeller för en angivet lista över PostgreSQL-databaser.

GetUserTablesPostgreSqlTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över databaser

GetUserTablesSqlSyncTaskInput

Indata för uppgiften som samlar in användartabeller för den angivna listan över databaser

GetUserTablesSqlSyncTaskOutput

Utdata från uppgiften som samlar in användartabeller för den angivna listan över databaser

GetUserTablesSqlSyncTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över databaser

GetUserTablesSqlTaskInput

Indata för uppgiften som samlar in användartabeller för den angivna listan över databaser

GetUserTablesSqlTaskOutput

Utdata från uppgiften som samlar in användartabeller för den angivna listan över databaser

GetUserTablesSqlTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över databaser

LoginMigrationStage

Räkna upp olika steg i inloggningsmigreringen.

LoginType

Uppräkningsmappning av SMO LoginType.

MigrateMISyncCompleteCommandInput

Indata för kommando som slutför onlinemigreringen för en hanterad Azure SQL Database-instans.

MigrateMISyncCompleteCommandOutput

Utdata för kommando som slutför onlinemigreringen för en hanterad Azure SQL Database-instans.

MigrateMISyncCompleteCommandProperties

Egenskaper för kommandot som slutför onlinemigreringen för en hanterad Azure SQL Database-instans.

MigrateMongoDbTaskProperties

Egenskaper för uppgiften som migrerar data mellan MongoDB-datakällor

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Databasspecifik information för indata från MySQL offline till Azure Database for MySQL-migrering

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Indata för uppgiften som migrerar MySQL-databaser till Azure Database for MySQL för offlinemigreringar

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Egenskaper för uppgiften som migrerar MySQL-databaser till Azure Database for MySQL för offlinemigreringar

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Databasspecifik information för indata från MySQL till Azure Database for MySQL-migrering

MigrateMySqlAzureDbForMySqlSyncTaskInput

Indata för uppgiften som migrerar MySQL-databaser till Azure Database for MySQL för onlinemigreringar

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

Egenskaper för uppgiften som migrerar MySQL-databaser till Azure Database for MySQL för onlinemigreringar

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som migrerar Oracle till Azure Database for PostgreSQL för onlinemigreringar

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Databasspecifik information för indata från Oracle till Azure Database for PostgreSQL-migrering

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Indata för uppgiften som migrerar Oracle-databaser till Azure Database for PostgreSQL för onlinemigreringar

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Databasspecifik information för PostgreSQL till Azure Database for PostgreSQL-migreringsaktivitetsindata

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Valda tabeller för migreringen

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Indata för uppgiften som migrerar PostgreSQL-databaser till Azure Database for PostgreSQL för onlinemigreringar

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som migrerar PostgreSQL-databaser till Azure Database for PostgreSQL för onlinemigreringar

MigrateSqlServerSqlDbDatabaseInput

Databasspecifik information för indata för SQL till Azure SQL DB-migreringsaktivitet

MigrateSqlServerSqlDbSyncDatabaseInput

Databasspecifik information för indata för synkroniseringsaktivitet för SQL till Azure SQL DB

MigrateSqlServerSqlDbSyncTaskInput

Indata för uppgiften som migrerar lokala SQL Server-databaser till Azure SQL Database för onlinemigreringar

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
MigrateSqlServerSqlDbSyncTaskOutputError
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
MigrateSqlServerSqlDbSyncTaskProperties

Egenskaper för uppgiften som migrerar lokala SQL Server-databaser till Azure SQL Database för onlinemigreringar

MigrateSqlServerSqlDbTaskInput

Indata för uppgiften som migrerar lokala SQL Server-databaser till Azure SQL Database

MigrateSqlServerSqlDbTaskOutputDatabaseLevel
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
MigrateSqlServerSqlDbTaskOutputError
MigrateSqlServerSqlDbTaskOutputMigrationLevel
MigrateSqlServerSqlDbTaskOutputTableLevel
MigrateSqlServerSqlDbTaskOutputValidationResult
MigrateSqlServerSqlDbTaskProperties

Egenskaper för uppgiften som migrerar lokala SQL Server-databaser till Azure SQL Database

MigrateSqlServerSqlMIDatabaseInput

Databasspecifik information för migreringsaktivitetsindata för SQL till Azure SQL DB Managed Instance

MigrateSqlServerSqlMISyncTaskInput

Indata för uppgift som migrerar SQL Server-databaser till Azure SQL Database Managed Instance online-scenario.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

Egenskaper för uppgift som migrerar SQL Server-databaser till azure SQL Database Managed Instance-synkroniseringsscenario

MigrateSqlServerSqlMITaskInput

Indata för uppgift som migrerar SQL Server-databaser till Azure SQL Database Managed Instance.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

Egenskaper för uppgift som migrerar SQL Server-databaser till Azure SQL Database Managed Instance

MigrateSsisTaskInput

Indata för uppgift som migrerar SSIS-paket från SQL Server till Azure SQL Database Managed Instance.

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

Egenskaper för uppgift som migrerar SSIS-paket från SQL Server-databaser till Azure SQL Database Managed Instance.

MigrateSyncCompleteCommandInput

Indata för kommando som slutför synkroniseringsmigreringen för en databas.

MigrateSyncCompleteCommandOutput

Utdata för kommando som slutför synkroniseringsmigreringen för en databas.

MigrateSyncCompleteCommandProperties

Egenskaper för kommandot som slutför synkroniseringsmigreringen för en databas.

MigrationEligibilityInfo

Information om migreringsberättigande för ett serverobjekt

MigrationReportResult

Resultatet av migreringsverifieringsrapporten innehåller URL:en för att ladda ned den genererade rapporten.

MigrationState

Aktuellt tillstånd för migrering

MigrationStatus

Aktuell status för migrering

MigrationValidationDatabaseSummaryResult

Sammanfattningsresultat för migreringsverifieringsdatabasnivå

MigrationValidationOptions

Typer av valideringar som ska köras efter migreringen

MigrationValidationResult

Valideringsresultat för migrering

MiSqlConnectionInfo

Egenskaper som krävs för att skapa en anslutning till en hanterad Azure SQL-databasinstans

MongoDbClusterInfo

Beskriver en MongoDB-datakälla

MongoDbClusterType

Typen av datakälla

MongoDbCollectionInfo

Beskriver en samling som stöds i en MongoDB-databas

MongoDbCollectionProgress

Beskriver förloppet för en samling

MongoDbCollectionSettings

Beskriver hur en enskild MongoDB-samling ska migreras

MongoDbConnectionInfo

Beskriver en anslutning till en MongoDB-datakälla

MongoDbDatabaseInfo

Beskriver en databas i en MongoDB-datakälla

MongoDbDatabaseProgress

Beskriver förloppet för en databas

MongoDbDatabaseSettings

Beskriver hur en enskild MongoDB-databas ska migreras

MongoDbError

Beskriver ett fel eller en varning som inträffade under en MongoDB-migrering

MongoDbErrorType

Typ av fel eller varning

MongoDbMigrationProgress

Beskriver förloppet för den övergripande migreringen

MongoDbMigrationSettings

Beskriver hur en MongoDB-datamigrering ska utföras

MongoDbMigrationState
MongoDbReplication

Beskriver hur ändringar replikeras från källan till målet. Standardvärdet är OneTime.

MongoDbShardKeyField

Beskriver en fältreferens i en MongoDB-shardnyckel

MongoDbShardKeyInfo

Beskriver en MongoDB-shardnyckel

MongoDbShardKeyOrder

Fältordningen

MongoDbShardKeySetting

Beskriver en MongoDB-shardnyckel

MongoDbThrottlingSettings

Anger resursgränser för migreringen

MySqlConnectionInfo

Information om hur du ansluter till MySQL-servern

MySqlTargetPlatformType

Målplattform för migreringen

ObjectType

Typ av objekt som har skillnaden. t.ex. (Table/View/StoredProcedure)

ODataError

Felinformation i OData-format.

OracleConnectionInfo

Information om hur du ansluter till Oracle-servern

OrphanedUserInfo

Information om överblivna användare i SQL Server-databasen.

PostgreSqlConnectionInfo

Information om hur du ansluter till PostgreSQL-servern

ProjectTask

En aktivitetsresurs

QueryAnalysisValidationResult

Resultat för frågeanalysjämförelse mellan källa och mål

QueryExecutionResult

Beskriver frågeanalysresultat för körning i källa och mål

ReplicateMigrationState

Omslutning för replikerade rapporterade migreringstillstånd.

ReportableException

Undantagsobjekt för alla anpassade undantag

ScenarioSource

En uppräkning av källtyp

ScenarioTarget

En uppräkning av måltyp

SchemaComparisonValidationResult

Resultat för schemajämförelse mellan källa och mål

SchemaComparisonValidationResultType

Beskrivning av felen som inträffar när migreringsverifieringen utförs

SelectedCertificateInput

Information för certifikat som ska exporteras för TDE-aktiverade databaser.

ServerLevelPermissionsGroup

Behörighetsgrupp för valideringar. Dessa grupper kör en uppsättning behörigheter för att verifiera användaraktivitet. Välj behörighetsgruppen för den aktivitet som du utför.

ServerProperties

Serveregenskaper för MySQL-typkälla

Severity

Allvarlighetsgrad för valideringsfelet

SqlConnectionInfo

Information om hur du ansluter till SQL-databasservern

SqlSourcePlatform

Serverplattformstyp för anslutning

SsisMigrationInfo

SSIS-migreringsinformation med SSIS-butikstyp, överskrivningsprincip.

SsisMigrationOverwriteOption

Alternativet skriv över för migrering av SSIS-objekt, endast ignorera och skriva över stöds i DMS (klassisk) nu och framtiden kan lägga till alternativet Återanvända för containerobjekt

SsisMigrationStage

Aktuell fas i SSIS-migrering

SsisStoreType

En uppräkning av käll-SSIS-lagringstypen som stöds i DMS (klassisk)

StartMigrationScenarioServerRoleResult

Migreringsresultat för serverroll

SyncDatabaseMigrationReportingState

Uppräkning av det olika tillståndet för onlinemigrering på databasnivå.

SyncMigrationDatabaseErrorEvent

Databasmigreringsfel för onlinemigrering

SyncTableMigrationState

Uppräkning av olika tillstånd för onlinemigrering på tabellnivå.

SystemData
TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

UpdateActionType

Typ av den faktiska skillnaden för det jämförde objektet medan du utför en schemajämförelse

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Egenskaper för uppgift som validerar migreringsindata för SQL till Azure SQL DB-synkroniseringsmigreringar

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Indata för uppgift som migrerar SQL Server-databaser till Azure SQL Database Managed Instance online-scenario.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Utdata för uppgift som validerar migreringsindata för onlinemigrering av Azure SQL Database Managed Instance

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Egenskaper för uppgift som validerar migreringsindata för SQL till Azure SQL Database Managed Instance-synkroniseringsscenario

ValidateMigrationInputSqlServerSqlMITaskInput

Indata för uppgift som validerar migreringsindata för SQL till Azure SQL Managed Instance

ValidateMigrationInputSqlServerSqlMITaskOutput

Utdata för uppgift som validerar migreringsindata för SQL till Azure SQL Managed Instance-migreringar

ValidateMigrationInputSqlServerSqlMITaskProperties

Egenskaper för uppgift som validerar migreringsindata för SQL till Azure SQL Database Managed Instance

ValidateMongoDbTaskProperties

Egenskaper för uppgiften som validerar en migrering mellan MongoDB-datakällor

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som validerar en migrering för Oracle till Azure Database for PostgreSQL för onlinemigreringar

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Utdata för uppgift som validerar migreringsindata för Oracle till Azure Database for PostgreSQL för onlinemigreringar

ValidateSyncMigrationInputSqlServerTaskInput

Indata för uppgift som validerar migreringsindata för SQL-synkroniseringsmigreringar

ValidateSyncMigrationInputSqlServerTaskOutput

Utdata för uppgift som validerar migreringsindata för SQL-synkroniseringsmigreringar

ValidationError

Beskrivning av felen som inträffar när migreringsverifieringen utförs

ValidationStatus

Aktuell status för valideringen

WaitStatistics

Väntestatistik som samlats in under körning av frågebatch

ApiError

Felinformation.

Name Typ Description
error

ODataError

Felinformation i OData-format

systemData

SystemData

Metadata som rör skapande och senaste ändring av resursen.

AuthenticationType

En uppräkning av möjliga autentiseringstyper vid anslutning

Värde Description
None
WindowsAuthentication
SqlAuthentication
ActiveDirectoryIntegrated
ActiveDirectoryPassword

AzureActiveDirectoryApp

Azure Active Directory-program

Name Typ Description
appKey

string

Nyckel som används för att autentisera till Azure Active Directory-programmet

applicationId

string

Program-ID för Azure Active Directory-programmet

ignoreAzurePermissions

boolean

Ignorera kontroll av Azure-behörigheter i AAD-appen

tenantId

string

Kundens klientorganisations-ID

BackupFileInfo

Information om säkerhetskopieringsfilen

Name Typ Description
familySequenceNumber

integer

Sekvensnummer för säkerhetskopieringsfilen i säkerhetskopieringsuppsättningen

fileLocation

string

Plats för säkerhetskopieringsfilen i delad mapp

status

BackupFileStatus

Status för säkerhetskopieringsfilen under migreringen

BackupFileStatus

En uppräkning av status för loggsäkerhetskopieringsfilen.

Värde Description
Arrived
Queued
Uploading
Uploaded
Restoring
Restored
Cancelled

BackupMode

En uppräkning av säkerhetskopieringslägen

Värde Description
CreateBackup
ExistingBackup

BackupSetInfo

Information om säkerhetskopieringsuppsättning

Name Typ Description
backupFinishedDate

string (date-time)

Datum och tid då säkerhetskopieringen slutfördes

backupSetId

string

ID för uppsättningen med säkerhetskopieringsfiler

backupStartDate

string (date-time)

Datum och tid då säkerhetskopieringen påbörjades

backupType

BackupType

Uppräkning av de olika säkerhetskopieringstyperna

databaseName

string

Namnet på databasen som säkerhetskopieringsuppsättningen tillhör

firstLsn

string

Första loggsekvensnumret för säkerhetskopieringsfilen

isBackupRestored

boolean

Om säkerhetskopieringsuppsättningen återställs eller inte

lastLsn

string

Senaste loggsekvensnumret för säkerhetskopieringsfilen

lastModifiedTime

string (date-time)

Senast ändrad tid för säkerhetskopieringsfilen på resursplatsen

listOfBackupFiles

BackupFileInfo[]

Lista över filer i säkerhetskopieringsuppsättningen

BackupType

Räkna upp de olika säkerhetskopieringstyperna.

Värde Description
Database
TransactionLog
File
DifferentialDatabase
DifferentialFile
Partial
DifferentialPartial

BlobShare

Lagringsinformation för blobcontainer.

Name Typ Description
sasUri

string

SAS-URI för Azure Storage-kontocontainer.

CommandState

Kommandots tillstånd. Detta ignoreras om det skickas.

Värde Description
Unknown
Accepted
Running
Succeeded
Failed

ConnectToMongoDbTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till och ger information om en MongoDB-server

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MongoDbConnectionInfo

Beskriver en anslutning till en MongoDB-datakälla

output

MongoDbClusterInfo[]

En matris som innehåller ett enda MongoDbClusterInfo-objekt

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

Connect.MongoDb

Aktivitetstyp.

ConnectToSourceMySqlTaskInput

Indata för uppgiften som verifierar MySQL-databasanslutningen

Name Typ Standardvärde Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Behörighetsgrupp för valideringar

isOfflineMigration

boolean

False

Flagga för om migreringen är offline eller inte

sourceConnectionInfo

MySqlConnectionInfo

Information för att ansluta till MySQL-källa

targetPlatform

MySqlTargetPlatformType

Målplattform för migreringen

ConnectToSourceMySqlTaskProperties

Egenskaper för uppgiften som verifierar MySQL-databasanslutningen

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourceMySqlTaskInput

Uppgiftsindata

output

ConnectToSourceNonSqlTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToSource.MySql

Aktivitetstyp.

ConnectToSourceNonSqlTaskOutput

Utdata för anslutning till MySQL-typkälla

Name Typ Description
databases

string[]

Lista över databaser på servern

id

string

Resultatidentifierare

serverProperties

ServerProperties

Serveregenskaper

sourceServerBrandVersion

string

Servervarumärkesversion

validationErrors

ReportableException[]

Valideringsfel som är associerade med uppgiften

ConnectToSourceOracleSyncTaskInput

Indata för uppgiften som validerar Oracle-databasanslutning

Name Typ Description
sourceConnectionInfo

OracleConnectionInfo

Information för att ansluta till Oracle-källa

ConnectToSourceOracleSyncTaskOutput

Utdata för uppgiften som validerar Oracle-databasanslutning

Name Typ Description
databases

string[]

Lista över scheman på källservern

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerVersion

string

Version av källservern

validationErrors

ReportableException[]

Valideringsfel som är associerade med uppgiften

ConnectToSourceOracleSyncTaskProperties

Egenskaper för uppgiften som validerar Oracle-databasanslutning

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourceOracleSyncTaskInput

Uppgiftsindata

output

ConnectToSourceOracleSyncTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToSource.Oracle.Sync

Aktivitetstyp.

ConnectToSourcePostgreSqlSyncTaskInput

Indata för uppgiften som validerar anslutningen till PostgreSQL- och källserverkrav

Name Typ Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Anslutningsinformation för PostgreSQL-källservern

ConnectToSourcePostgreSqlSyncTaskOutput

Utdata för uppgiften som verifierar anslutningen till PostgreSQL- och källserverkrav

Name Typ Description
databases

string[]

Lista över databaser på källservern

id

string

Resultatidentifierare

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerVersion

string

Version av källservern

validationErrors

ReportableException[]

Valideringsfel som är associerade med uppgiften

ConnectToSourcePostgreSqlSyncTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till PostgreSQL-servern och källserverkrav för onlinemigrering

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourcePostgreSqlSyncTaskInput

Uppgiftsindata

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToSource.PostgreSql.Sync

Aktivitetstyp.

ConnectToSourceSqlServerSyncTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till SQL Server och källserverkrav för onlinemigrering

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourceSqlServerTaskInput

Uppgiftsindata

output ConnectToSourceSqlServerTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToSource.SqlServer.Sync

Aktivitetstyp.

ConnectToSourceSqlServerTaskInput

Indata för uppgiften som validerar anslutningen till SQL Server och även validerar källserverkrav

Name Typ Standardvärde Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Behörighetsgrupp för valideringar

collectAgentJobs

boolean

False

Flagga för om agentjobb ska samlas in från källservern.

collectDatabases

boolean

True

Flagga för om du vill samla in databaser från källservern.

collectLogins

boolean

False

Flagga för om du vill samla in inloggningar från källservern.

collectTdeCertificateInfo

boolean

False

Flagga för om TDE-certifikatnamn ska samlas in från källservern.

encryptedKeyForSecureFields

string

krypterad nyckel för säkra fält

sourceConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL Server-källa

validateSsisCatalogOnly

boolean

False

Flagga för om du vill verifiera att SSIS-katalogen kan nås på källservern.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Utdata på agentjobbsnivå för uppgiften som validerar anslutningen till SQL Server och även validerar källserverkrav

Name Typ Description
id

string

Resultatidentifierare

isEnabled

boolean

Tillståndet för det ursprungliga agentjobbet.

jobCategory

string

Typ av agentjobb.

jobOwner

string

Agentjobbets ägare

lastExecutedOn

string (date-time)

UTC-datum och tid då agentjobbet senast kördes.

migrationEligibility

MigrationEligibilityInfo

Information om behörighet för agentjobb för migrering.

name

string

Agentjobbnamn

resultType string:

AgentJobLevelOutput

Typ av resultat – databasnivå eller aktivitetsnivå

validationErrors

ReportableException[]

Valideringsfel

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Utdata på databasnivå för uppgiften som verifierar anslutningen till SQL Server och även validerar källserverkrav

Name Typ Description
compatibilityLevel

DatabaseCompatLevel

SQL Server-kompatibilitetsnivå för databasen

databaseFiles

DatabaseFileInfo[]

Listan över databasfiler

databaseState

DatabaseState

Databasens tillstånd

id

string

Resultatidentifierare

name

string

Databasnamn

resultType string:

DatabaseLevelOutput

Typ av resultat – databasnivå eller aktivitetsnivå

sizeMB

number (double)

Storleken på filen i megabyte

ConnectToSourceSqlServerTaskOutputLoginLevel

Utdata på inloggningsnivå för uppgiften som verifierar anslutningen till SQL Server och även validerar källserverkrav

Name Typ Description
defaultDatabase

string

Standarddatabasen för inloggningen.

id

string

Resultatidentifierare

isEnabled

boolean

Status för inloggningen.

loginType

LoginType

Typ av inloggning.

migrationEligibility

MigrationEligibilityInfo

Information om berättigande till inloggning för migrering.

name

string

Inloggningsnamn.

resultType string:

LoginLevelOutput

Typ av resultat – databasnivå eller aktivitetsnivå

ConnectToSourceSqlServerTaskOutputTaskLevel

Utdata på aktivitetsnivå för uppgiften som verifierar anslutningen till SQL Server och även validerar källserverkrav

Name Typ Description
agentJobs

object

Källagentjobb som en karta från agentens jobbnamn till ID.

databaseTdeCertificateMapping

object

Mappa från databasnamn till TDE-certifikatnamn, om tillämpligt

databases

object

Källdatabaser som en karta från databasnamn till databas-ID

id

string

Resultatidentifierare

logins

object

Källinloggningar som en karta från inloggningsnamn till inloggnings-ID.

resultType string:

TaskLevelOutput

Typ av resultat – databasnivå eller aktivitetsnivå

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerVersion

string

Källserverversion

validationErrors

ReportableException[]

Valideringsfel

ConnectToSourceSqlServerTaskProperties

Egenskaper för uppgiften som validerar anslutningen till SQL Server och även validerar källserverkrav

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourceSqlServerTaskInput

Uppgiftsindata

output ConnectToSourceSqlServerTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskId

string

Aktivitets-ID

taskType string:

ConnectToSource.SqlServer

Aktivitetstyp.

ConnectToTargetAzureDbForMySqlTaskInput

Indata för uppgiften som validerar anslutningen till Azure Database for MySQL och målserverkrav

Name Typ Standardvärde Description
isOfflineMigration

boolean

False

Flagga för om migreringen är offline eller inte

sourceConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för MySQL-källservern

targetConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för Azure Database for MySQL-målserver

ConnectToTargetAzureDbForMySqlTaskOutput

Utdata för uppgiften som validerar anslutningen till Azure Database for MySQL och målserverkrav

Name Typ Description
databases

string[]

Lista över databaser på målservern

id

string

Resultatidentifierare

serverVersion

string

Version av målservern

targetServerBrandVersion

string

Varumärkesversion för målserver

validationErrors

ReportableException[]

Valideringsfel som är associerade med uppgiften

ConnectToTargetAzureDbForMySqlTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till Azure Database for MySQL och målserverkrav

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToTargetAzureDbForMySqlTaskInput

Uppgiftsindata

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.AzureDbForMySql

Aktivitetstyp.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Indata för uppgiften som verifierar anslutningen till Azure Database for PostgreSQL och målserverkrav

Name Typ Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Anslutningsinformation för PostgreSQL-källservern

targetConnectionInfo

PostgreSqlConnectionInfo

Anslutningsinformation för Azure Database for PostgreSQL-målserver

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Utdata för uppgiften som verifierar anslutningen till Azure Database for PostgreSQL och målserverkrav

Name Typ Description
databases

string[]

Lista över databaser på målservern

id

string

Resultatidentifierare

targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerVersion

string

Version av målservern

validationErrors

ReportableException[]

Valideringsfel som är associerade med uppgiften

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till Azure Database For PostgreSQL-servern och målserverkrav för onlinemigrering

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Uppgiftsindata

output

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Aktivitetstyp.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Indata för uppgiften som validerar anslutningen till Azure Database for PostgreSQL och målserverkrav för Oracle-källan.

Name Typ Description
targetConnectionInfo

PostgreSqlConnectionInfo

Anslutningsinformation för Azure Database for PostgreSQL-målserver

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Utdata för uppgiften som verifierar anslutningen till Azure Database for PostgreSQL och målserverkrav för Oracle-källan.

Name Typ Description
databaseSchemaMap

DatabaseSchemaMap[]

Mappning av scheman per databas

databases

string[]

Lista över databaser på målservern

targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerVersion

string

Version av målservern

validationErrors

ReportableException[]

Valideringsfel som är associerade med uppgiften

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som validerar anslutningen till Azure Database For PostgreSQL-servern och målserverkrav för onlinemigrering för Oracle-källa.

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Uppgiftsindata

output

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync

Aktivitetstyp.

ConnectToTargetSqlDbTaskInput

Indata för uppgiften som verifierar anslutningen till SQL DB och målserverkrav

Name Typ Description
queryObjectCounts

boolean

Boolesk flagga som anger om objektantal ska frågas för varje databas på målservern

targetConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL DB-mål

ConnectToTargetSqlDbTaskOutput

Utdata för uppgiften som verifierar anslutningen till SQL DB och målserverkrav

Name Typ Description
databases

object

Källdatabaser som en karta från databasnamn till databas-ID

id

string

Resultatidentifierare

targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerVersion

string

Version av målservern

ConnectToTargetSqlDbTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till SQL DB och målserverkrav

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

createdOn

string

DateTime i UTC när aktiviteten skapades

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToTargetSqlDbTaskInput

Uppgiftsindata

output

ConnectToTargetSqlDbTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.SqlDb

Aktivitetstyp.

ConnectToTargetSqlMISyncTaskInput

Indata för uppgiften som validerar anslutningen till Azure SQL Database Managed Instance online-scenariot.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Azure Active Directory-programmet som DMS-instansen (klassisk) använder för att ansluta till målinstansen av Azure SQL Database Managed Instance och Azure Storage-kontot

targetConnectionInfo

MiSqlConnectionInfo

Anslutningsinformation för Azure SQL Database Managed Instance

ConnectToTargetSqlMISyncTaskOutput

Utdata för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance.

Name Typ Description
targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerVersion

string

Målserverversion

validationErrors

ReportableException[]

Valideringsfel

ConnectToTargetSqlMISyncTaskProperties

Egenskaper för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToTargetSqlMISyncTaskInput

Uppgiftsindata

output

ConnectToTargetSqlMISyncTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.AzureSqlDbMI.Sync.LRS

Aktivitetstyp.

ConnectToTargetSqlMITaskInput

Indata för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance.

Name Typ Standardvärde Description
collectAgentJobs

boolean

True

Flagga för om agentjobb ska samlas in från SQL MI-målservern.

collectLogins

boolean

True

Flagga för om du vill samla in inloggningar från SQL MI-målservern.

targetConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL Server-mål

validateSsisCatalogOnly

boolean

False

Flagga för om du vill verifiera att SSIS-katalogen kan nås på SQL MI-målservern.

ConnectToTargetSqlMITaskOutput

Utdata för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance.

Name Typ Description
agentJobs

string[]

Lista över agentjobb på målservern.

id

string

Resultatidentifierare

logins

string[]

Lista över inloggningar på målservern.

targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerVersion

string

Målserverversion

validationErrors

ReportableException[]

Valideringsfel

ConnectToTargetSqlMITaskProperties

Egenskaper för uppgiften som verifierar anslutningen till Azure SQL Database Managed Instance

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToTargetSqlMITaskInput

Uppgiftsindata

output

ConnectToTargetSqlMITaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.AzureSqlDbMI

Aktivitetstyp.

ConnectToTargetSqlSqlDbSyncTaskInput

Indata för uppgiften som verifierar anslutningen till Azure SQL DB och målserverkrav

Name Typ Description
sourceConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL Server-källan

targetConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL DB-mål

ConnectToTargetSqlSqlDbSyncTaskProperties

Egenskaper för uppgiften som validerar anslutningen till SQL DB och målserverkrav för onlinemigrering

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToTargetSqlSqlDbSyncTaskInput

Uppgiftsindata

output

ConnectToTargetSqlDbTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.SqlDb.Sync

Aktivitetstyp.

createdByType

Värde Description
User
Application
ManagedIdentity
Key

DatabaseBackupInfo

Information om säkerhetskopieringsfiler när befintligt säkerhetskopieringsläge används.

Name Typ Description
backupFiles

string[]

Listan över säkerhetskopierade filer för den aktuella databasen.

backupFinishDate

string (date-time)

Datum och tid när säkerhetskopieringen har slutförts.

backupType

BackupType

Typ av säkerhetskopiering.

databaseName

string

Databasnamn.

familyCount

integer

Antal filer i säkerhetskopieringsuppsättningen.

isCompressed

boolean

Om säkerhetskopieringsuppsättningen är komprimerad

isDamaged

boolean

Databasen skadades när den säkerhetskopierades, men säkerhetskopieringen begärdes att fortsätta trots fel.

position

integer

Position för aktuell databassäkerhetskopiering i filen.

DatabaseCompatLevel

En uppräkning av SQL Server-databaskompatibilitetsnivåer

Värde Description
CompatLevel80
CompatLevel90
CompatLevel100
CompatLevel110
CompatLevel120
CompatLevel130
CompatLevel140

DatabaseFileInfo

Databasfilspecifik information

Name Typ Description
databaseName

string

Namnet på databasen

fileType

DatabaseFileType

Databasfiltyp

id

string

Unik identifierare för databasfil

logicalName

string

Filens logiska namn

physicalFullName

string

Filens fullständiga sökväg för operativsystemet

restoreFullName

string

Föreslagen fullständig sökväg för filen för återställning

sizeMB

number (double)

Storleken på filen i megabyte

DatabaseFileType

En uppräkning av SQL Server-databasfiltyper

Värde Description
Rows
Log
Filestream
NotSupported
Fulltext

DatabaseMigrationStage

Aktuellt migreringssteg

Värde Description
None
Initialize
Backup
FileCopy
Restore
Completed

DatabaseMigrationState

Migreringstillstånd på databasnivå.

Värde Description
UNDEFINED
INITIAL
FULL_BACKUP_UPLOAD_START
LOG_SHIPPING_START
UPLOAD_LOG_FILES_START
CUTOVER_START
POST_CUTOVER_COMPLETE
COMPLETED
CANCELLED
FAILED

DatabaseSchemaMap

Mappning av scheman per databas

Name Typ Description
database

string

schemas

string[]

DatabaseState

En uppräkning av SQL Server Database-tillstånd

Värde Description
Online
Restoring
Recovering
RecoveryPending
Suspect
Emergency
Offline
Copying
OfflineSecondary

DatabaseSummaryResult

Sammanfattning av databasresultat i migreringen

Name Typ Description
endedOn

string (date-time)

Sluttid för migrering

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att köra frågor mot alla fel i objektet

itemsCompletedCount

integer (int64)

Antal objekt som har slutförts

itemsCount

integer (int64)

Antal artiklar

name

string

Namn på artikeln

resultPrefix

string

Strängprefix med jokertecken som ska användas för att köra frågor mot alla del-tem-resultat för objektet

sizeMB

number (double)

Databasens storlek i megabyte

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

statusMessage

string

Statusmeddelande

DatabaseTable

Tabellegenskaper

Name Typ Description
hasRows

boolean

Anger om tabellen är tom eller inte

name

string

Schemakvalificerat namn på tabellen

DataIntegrityValidationResult

Resultat för valideringsresultat för kontrollsummabaserad dataintegritet

Name Typ Description
failedObjects

object

Lista över misslyckade tabellnamn för käll- och målpar

validationErrors

ValidationError

Lista över fel som inträffade när dataintegritetsvalidering utfördes

DataItemMigrationSummaryResult

Grundläggande sammanfattning av migrering av ett dataobjekt

Name Typ Description
endedOn

string (date-time)

Sluttid för migrering

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att köra frågor mot alla fel i objektet

itemsCompletedCount

integer (int64)

Antal objekt som har slutförts

itemsCount

integer (int64)

Antal artiklar

name

string

Namn på artikeln

resultPrefix

string

Strängprefix med jokertecken som ska användas för att köra frågor mot alla del-tem-resultat för objektet

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

statusMessage

string

Statusmeddelande

ExecutionStatistics

Beskrivning av felen som inträffar när migreringsverifieringen utförs

Name Typ Description
cpuTimeMs

number (float)

CPU-tid i millisekunder för frågekörningen

elapsedTimeMs

number (float)

Tidsåtgång i millisekunder för att köra frågan

executionCount

integer (int64)

Nej. av frågekörningar

hasErrors

boolean

Anger om frågan resulterade i ett fel

sqlErrors

string[]

Lista över sql-fel

waitStats

<string,  WaitStatistics>

Ordlista över sql-frågekörningsväntetyper och respektive statistik

FileShare

Filresursinformation med sökväg, användarnamn och lösenord.

Name Typ Description
password

string

Lösenordsautentiseringsuppgifter som används för att ansluta till resursplatsen.

path

string

Mappsökvägen för den här resursen.

userName

string

Autentiseringsuppgifter för användarnamn för att ansluta till resursplatsen

GetTdeCertificatesSqlTaskInput

Indata för uppgiften som hämtar TDE-certifikat i Base64-kodat format.

Name Typ Description
backupFileShare

FileShare

Säkerhetskopiera filresursinformation för filresurs som ska användas för att tillfälligt lagra filer.

connectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL Server

selectedCertificates

SelectedCertificateInput[]

Lista med certifikatnamn och motsvarande lösenord som ska användas för att kryptera det exporterade certifikatet.

GetTdeCertificatesSqlTaskOutput

Utdata från uppgiften som hämtar TDE-certifikat i Base64-kodat format.

Name Typ Description
base64EncodedCertificates

object

Mappa från certifikatnamn till bas 64-kodat format.

validationErrors

ReportableException[]

Valideringsfel

GetTdeCertificatesSqlTaskProperties

Egenskaper för uppgiften som hämtar TDE-certifikat i Base64-kodat format.

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

GetTdeCertificatesSqlTaskInput

Uppgiftsindata

output

GetTdeCertificatesSqlTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

GetTDECertificates.Sql

Aktivitetstyp.

GetUserTablesMySqlTaskInput

Indata för uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
connectionInfo

MySqlConnectionInfo

Anslutningsinformation för SQL Server

selectedDatabases

string[]

Lista över databasnamn som ska samlas in tabeller för

GetUserTablesMySqlTaskOutput

Utdata från uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
databasesToTables

object

Mappa från databasnamn till lista över tabeller

id

string

Resultatidentifierare

validationErrors

ReportableException[]

Valideringsfel

GetUserTablesMySqlTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

GetUserTablesMySqlTaskInput

Uppgiftsindata

output

GetUserTablesMySqlTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

GetUserTablesMySql

Aktivitetstyp.

GetUserTablesOracleTaskInput

Indata för uppgiften som hämtar listan över tabeller som finns i en angivet lista över Oracle-scheman.

Name Typ Description
connectionInfo

OracleConnectionInfo

Information för att ansluta till Oracle-källa

selectedSchemas

string[]

Lista över Oracle-scheman som tabeller ska samlas in för

GetUserTablesOracleTaskOutput

Utdata för uppgiften som hämtar listan över tabeller som finns i en angivet lista över Oracle-scheman.

Name Typ Description
schemaName

string

Schemat som det här resultatet är för

tables

DatabaseTable[]

Lista över giltiga tabeller som hittades för det här schemat

validationErrors

ReportableException[]

Valideringsfel som är associerade med uppgiften

GetUserTablesOracleTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över Oracle-scheman

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

GetUserTablesOracleTaskInput

Uppgiftsindata

output

GetUserTablesOracleTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

GetUserTablesOracle

Aktivitetstyp.

GetUserTablesPostgreSqlTaskInput

Indata för uppgiften som hämtar listan över tabeller för en angivet lista över PostgreSQL-databaser.

Name Typ Description
connectionInfo

PostgreSqlConnectionInfo

Information om hur du ansluter till PostgreSQL-källa

selectedDatabases

string[]

Lista över PostgreSQL-databaser för vilka tabeller ska samlas in

GetUserTablesPostgreSqlTaskOutput

Utdata för uppgiften som hämtar listan över tabeller för en angivet lista över PostgreSQL-databaser.

Name Typ Description
databaseName

string

Databasen som det här resultatet är för

tables

DatabaseTable[]

Lista över giltiga tabeller som hittats för den här databasen

validationErrors

ReportableException[]

Valideringsfel som är associerade med uppgiften

GetUserTablesPostgreSqlTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

GetUserTablesPostgreSqlTaskInput

Uppgiftsindata

output

GetUserTablesPostgreSqlTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

GetUserTablesPostgreSql

Aktivitetstyp.

GetUserTablesSqlSyncTaskInput

Indata för uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
selectedSourceDatabases

string[]

Lista över källdatabasnamn som ska samlas in tabeller för

selectedTargetDatabases

string[]

Lista över måldatabasnamn som ska samlas in tabeller för

sourceConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL Server

targetConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL DB

GetUserTablesSqlSyncTaskOutput

Utdata från uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
databasesToSourceTables

object

Mappa från databasnamn till lista över källtabeller

databasesToTargetTables

object

Mappa från databasnamn till lista över måltabeller

tableValidationErrors

object

Mappa från databasnamn till lista över valideringsfel

validationErrors

ReportableException[]

Valideringsfel

GetUserTablesSqlSyncTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

GetUserTablesSqlSyncTaskInput

Uppgiftsindata

output

GetUserTablesSqlSyncTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

GetUserTables.AzureSqlDb.Sync

Aktivitetstyp.

GetUserTablesSqlTaskInput

Indata för uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
connectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL Server

encryptedKeyForSecureFields

string

krypterad nyckel för säkra fält

selectedDatabases

string[]

Lista över databasnamn som ska samlas in tabeller för

GetUserTablesSqlTaskOutput

Utdata från uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
databasesToTables

object

Mappa från databasnamn till lista över tabeller

id

string

Resultatidentifierare

validationErrors

ReportableException[]

Valideringsfel

GetUserTablesSqlTaskProperties

Egenskaper för uppgiften som samlar in användartabeller för den angivna listan över databaser

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

GetUserTablesSqlTaskInput

Uppgiftsindata

output

GetUserTablesSqlTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskId

string

Aktivitets-ID

taskType string:

GetUserTables.Sql

Aktivitetstyp.

LoginMigrationStage

Räkna upp olika steg i inloggningsmigreringen.

Värde Description
None
Initialize
LoginMigration
EstablishUserMapping
AssignRoleMembership
AssignRoleOwnership
EstablishServerPermissions
EstablishObjectPermissions
Completed

LoginType

Uppräkningsmappning av SMO LoginType.

Värde Description
WindowsUser
WindowsGroup
SqlLogin
Certificate
AsymmetricKey
ExternalUser
ExternalGroup

MigrateMISyncCompleteCommandInput

Indata för kommando som slutför onlinemigreringen för en hanterad Azure SQL Database-instans.

Name Typ Description
sourceDatabaseName

string

Namnet på databasen för den hanterade instansen

MigrateMISyncCompleteCommandOutput

Utdata för kommando som slutför onlinemigreringen för en hanterad Azure SQL Database-instans.

Name Typ Description
errors

ReportableException[]

Lista över fel som inträffade under kommandokörningen

MigrateMISyncCompleteCommandProperties

Egenskaper för kommandot som slutför onlinemigreringen för en hanterad Azure SQL Database-instans.

Name Typ Description
commandType string:

Migrate.SqlServer.AzureDbSqlMi.Complete

Kommandotyp.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateMISyncCompleteCommandInput

Kommandoindata

output

MigrateMISyncCompleteCommandOutput

Kommandoutdata. Detta ignoreras om det skickas.

state

CommandState

Kommandots tillstånd. Detta ignoreras om det skickas.

MigrateMongoDbTaskProperties

Egenskaper för uppgiften som migrerar data mellan MongoDB-datakällor

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MongoDbMigrationSettings

Beskriver hur en MongoDB-datamigrering ska utföras

output MongoDbProgress[]:

Basklass för MongoDB-migreringsutdata

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

Migrate.MongoDb

Aktivitetstyp.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Databasspecifik information för indata från MySQL offline till Azure Database for MySQL-migrering

Name Typ Description
name

string

Namnet på databasen

tableMap

object

Mappning av källa till måltabeller

targetDatabaseName

string

Namn på måldatabas. Obs! Måldatabasen trunkeras innan migreringen påbörjas.

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Indata för uppgiften som migrerar MySQL-databaser till Azure Database for MySQL för offlinemigreringar

Name Typ Standardvärde Description
encryptedKeyForSecureFields

string

krypterad nyckel för säkra fält

makeSourceServerReadOnly

boolean

False

Inställning för att ange källservern skrivskyddad

optionalAgentSettings

object

Valfria parametrar för finjustering av dataöverföringshastigheten under migreringen

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för mySQL-källan

startedOn

string (date-time)

Parameter för att ange när migreringen startade

targetConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för Azure Database for MySQL-mål

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Namnet på databasen

endedOn

string (date-time)

Sluttid för migrering

errorCount

integer (int64)

Antal databas-/objektfel.

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att köra frågor mot alla fel i objektet

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

id

string

Resultatidentifierare

lastStorageUpdate

string (date-time)

Senaste gången lagringen uppdaterades

message

string

Meddelande om migreringsstatus

numberOfObjects

integer (int64)

Antal objekt

numberOfObjectsCompleted

integer (int64)

Antal objekt som har slutförts

objectSummary

<string,  DataItemMigrationSummaryResult>

Sammanfattning av objektresultat i migreringen

resultPrefix

string

Strängprefix med jokertecken som ska användas för att köra frågor mot alla del-tem-resultat för objektet

resultType string:

DatabaseLevelOutput

Resultattyp

stage

DatabaseMigrationStage

Migreringssteg som databasen finns i

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

statusMessage

string

Statusmeddelande

MigrateMySqlAzureDbForMySqlOfflineTaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

id

string

Unik identifierare för undantaget

resultType string:

ErrorOutput

Resultattyp

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel

Name Typ Description
databaseSummary

<string,  DatabaseSummaryResult>

Sammanfattning av databasresultat i migreringen

databases

object

Markerade databaser som en karta från databasnamn till databas-ID

durationInSeconds

integer (int64)

Varaktighet för aktivitetskörning i sekunder.

endedOn

string (date-time)

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

id

string

Resultatidentifierare

lastStorageUpdate

string (date-time)

Senaste gången lagringen uppdaterades

message

string

Meddelande om migreringsstatus

migrationReportResult

MigrationReportResult

Migreringsrapportresultat, ger en unik URL för att ladda ned migreringsrapporten.

resultType string:

MigrationLevelOutput

Resultattyp

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerVersion

string

Källserverversion

startedOn

string (date-time)

Starttid för migrering

status

MigrationStatus

Aktuell status för migrering

statusMessage

string

Meddelande om migreringsstatus

targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerVersion

string

Målserverversion

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Name Typ Description
endedOn

string (date-time)

Sluttid för migrering

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att köra frågor mot alla fel i objektet

id

string

Resultatidentifierare

itemsCompletedCount

integer (int64)

Antal objekt som har slutförts

itemsCount

integer (int64)

Antal artiklar

lastStorageUpdate

string (date-time)

Senaste gången lagringen uppdaterades

objectName

string

Namn på artikeln

resultPrefix

string

Strängprefix med jokertecken som ska användas för att köra frågor mot alla del-tem-resultat för objektet

resultType string:

TableLevelOutput

Resultattyp

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

statusMessage

string

Statusmeddelande

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Egenskaper för uppgiften som migrerar MySQL-databaser till Azure Database for MySQL för offlinemigreringar

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Uppgiftsindata

isCloneable

boolean

om uppgiften kan klonas eller inte

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskId

string

Aktivitets-ID

taskType string:

Migrate.MySql.AzureDbForMySql

Aktivitetstyp.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Databasspecifik information för indata från MySQL till Azure Database for MySQL-migrering

Name Typ Description
migrationSetting

object

Migreringsinställningar som justerar migreringsbeteendet

name

string

Namnet på databasen

sourceSetting

object

Källinställningar för att justera beteendet för källslutpunktsmigrering

tableMap

object

Mappning av källa till måltabeller

targetDatabaseName

string

Namn på måldatabas. Obs! Måldatabasen trunkeras innan migreringen påbörjas.

targetSetting

object

Målinställningar för att justera målslutpunktsmigreringsbeteende

MigrateMySqlAzureDbForMySqlSyncTaskInput

Indata för uppgiften som migrerar MySQL-databaser till Azure Database for MySQL för onlinemigreringar

Name Typ Description
selectedDatabases

MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för mySQL-källan

targetConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för Azure Database for MySQL-mål

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Felmeddelande

events

SyncMigrationDatabaseErrorEvent[]

Lista över felhändelser.

id

string

Resultatidentifierare

resultType string:

DatabaseLevelErrorOutput

Resultattyp

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Name Typ Description
appliedChanges

integer (int64)

Antal tillämpade ändringar

cdcDeleteCounter

integer (int64)

Antal cdc-borttagningar

cdcInsertCounter

integer (int64)

Antal cdc-infogningar

cdcUpdateCounter

integer (int64)

Antal cdc-uppdateringar

databaseName

string

Namnet på databasen

endedOn

string (date-time)

Sluttid för migrering

fullLoadCompletedTables

integer (int64)

Antal tabeller som har slutförts i full belastning

fullLoadErroredTables

integer (int64)

Antal tabeller som har fel i full belastning

fullLoadLoadingTables

integer (int64)

Antal tabeller som läses in i full belastning

fullLoadQueuedTables

integer (int64)

Antal tabeller i kö i full belastning

id

string

Resultatidentifierare

incomingChanges

integer (int64)

Antal inkommande ändringar

initializationCompleted

boolean

Anger om den inledande belastningen (full belastning) har slutförts

latency

integer (int64)

CDC tillämpar svarstid

migrationState

SyncDatabaseMigrationReportingState

Migreringstillstånd som databasen finns i

resultType string:

DatabaseLevelOutput

Resultattyp

startedOn

string (date-time)

Starttid för migrering

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

id

string

Resultatidentifierare

resultType string:

ErrorOutput

Resultattyp

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Name Typ Description
endedOn

string (date-time)

Sluttid för migrering

id

string

Resultatidentifierare

resultType string:

MigrationLevelOutput

Resultattyp

sourceServer

string

Källservernamn

sourceServerVersion

string

Källserverversion

startedOn

string (date-time)

Starttid för migrering

targetServer

string

Målservernamn

targetServerVersion

string

Målserverversion

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

string

Antal tillämpade borttagningar

cdcInsertCounter

string

Antal tillämpade infogningar

cdcUpdateCounter

string

Antal tillämpade uppdateringar

dataErrorsCounter

integer (int64)

Antal datafel har inträffat

databaseName

string

Namnet på databasen

fullLoadEndedOn

string (date-time)

Sluttid för fullständig inläsning

fullLoadEstFinishTime

string (date-time)

Beräkna för att slutföra full belastning

fullLoadStartedOn

string (date-time)

Starttid för full belastning

fullLoadTotalRows

integer (int64)

Antal rader som används i full belastning

id

string

Resultatidentifierare

lastModifiedTime

string (date-time)

Senast ändrad tid på målet

resultType string:

TableLevelOutput

Resultattyp

state

SyncTableMigrationState

Aktuellt tillstånd för tabellmigreringen

tableName

string

Tabellens namn

totalChangesApplied

integer (int64)

Totalt antal tillämpade ändringar

MigrateMySqlAzureDbForMySqlSyncTaskProperties

Egenskaper för uppgiften som migrerar MySQL-databaser till Azure Database for MySQL för onlinemigreringar

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Uppgiftsindata

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

Migrate.MySql.AzureDbForMySql.Sync

Aktivitetstyp.

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som migrerar Oracle till Azure Database for PostgreSQL för onlinemigreringar

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Uppgiftsindata

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Aktivitetstyp.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Databasspecifik information för indata från Oracle till Azure Database for PostgreSQL-migrering

Name Typ Description
caseManipulation

string

Hantera objektnamnshölje: Antingen Bevara eller ToLower

migrationSetting

object

Migreringsinställningar som justerar migreringsbeteendet

name

string

Namn på migreringspipelinen

schemaName

string

Namnet på källschemat

sourceSetting

object

Källinställningar för att justera beteendet för källslutpunktsmigrering

tableMap

object

Mappning av källa till måltabeller

targetDatabaseName

string

Namn på måldatabas. Obs! Måldatabasen trunkeras innan migreringen påbörjas.

targetSetting

object

Målinställningar för att justera målslutpunktsmigreringsbeteende

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Indata för uppgiften som migrerar Oracle-databaser till Azure Database for PostgreSQL för onlinemigreringar

Name Typ Description
selectedDatabases

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

OracleConnectionInfo

Anslutningsinformation för källan Oracle

targetConnectionInfo

PostgreSqlConnectionInfo

Anslutningsinformation för Azure Database for PostgreSQL-mål

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Felmeddelande

events

SyncMigrationDatabaseErrorEvent[]

Lista över felhändelser.

id

string

Resultatidentifierare

resultType string:

DatabaseLevelErrorOutput

Resultattyp

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Name Typ Description
appliedChanges

integer (int64)

Antal tillämpade ändringar

cdcDeleteCounter

integer (int64)

Antal cdc-borttagningar

cdcInsertCounter

integer (int64)

Antal cdc-infogningar

cdcUpdateCounter

integer (int64)

Antal cdc-uppdateringar

databaseName

string

Namnet på databasen

endedOn

string (date-time)

Sluttid för migrering

fullLoadCompletedTables

integer (int64)

Antal tabeller som har slutförts i full belastning

fullLoadErroredTables

integer (int64)

Antal tabeller som har fel i full belastning

fullLoadLoadingTables

integer (int64)

Antal tabeller som läses in i full belastning

fullLoadQueuedTables

integer (int64)

Antal tabeller i kö i full belastning

id

string

Resultatidentifierare

incomingChanges

integer (int64)

Antal inkommande ändringar

initializationCompleted

boolean

Anger om den inledande belastningen (full belastning) har slutförts

latency

integer (int64)

CDC tillämpar svarstid

migrationState

SyncDatabaseMigrationReportingState

Migreringstillstånd som databasen finns i

resultType string:

DatabaseLevelOutput

Resultattyp

startedOn

string (date-time)

Starttid för migrering

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

id

string

Resultatidentifierare

resultType string:

ErrorOutput

Resultattyp

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Name Typ Description
endedOn

string (date-time)

Sluttid för migrering

id

string

Resultatidentifierare

resultType string:

MigrationLevelOutput

Resultattyp

sourceServer

string

Källservernamn

sourceServerVersion

string

Källserverversion

startedOn

string (date-time)

Starttid för migrering

targetServer

string

Målservernamn

targetServerVersion

string

Målserverversion

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

integer (int64)

Antal tillämpade borttagningar

cdcInsertCounter

integer (int64)

Antal tillämpade infogningar

cdcUpdateCounter

integer (int64)

Antal tillämpade uppdateringar

dataErrorsCounter

integer (int64)

Antal datafel har inträffat

databaseName

string

Namnet på databasen

fullLoadEndedOn

string (date-time)

Sluttid för fullständig inläsning

fullLoadEstFinishTime

string (date-time)

Beräkna för att slutföra full belastning

fullLoadStartedOn

string (date-time)

Starttid för full belastning

fullLoadTotalRows

integer (int64)

Antal rader som används i full belastning

id

string

Resultatidentifierare

lastModifiedTime

string (date-time)

Senast ändrad tid på målet

resultType string:

TableLevelOutput

Resultattyp

state

SyncTableMigrationState

Aktuellt tillstånd för tabellmigreringen

tableName

string

Tabellens namn

totalChangesApplied

integer (int64)

Totalt antal tillämpade ändringar

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Databasspecifik information för PostgreSQL till Azure Database for PostgreSQL-migreringsaktivitetsindata

Name Typ Description
id

string

Resultatidentifierare

migrationSetting

Migreringsinställningar som justerar migreringsbeteendet

name

string

Namnet på databasen

selectedTables

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput[]

Tabeller som valts för migrering

sourceSetting

object

Källinställningar för att justera beteendet för källslutpunktsmigrering

targetDatabaseName

string

Namn på måldatabas. Obs! Måldatabasen trunkeras innan migreringen påbörjas.

targetSetting

object

Målinställningar för att justera målslutpunktsmigreringsbeteende

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Valda tabeller för migreringen

Name Typ Description
name

string

Namnet på tabellen som ska migreras

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Indata för uppgiften som migrerar PostgreSQL-databaser till Azure Database for PostgreSQL för onlinemigreringar

Name Typ Description
encryptedKeyForSecureFields

string

krypterad nyckel för säkra fält

selectedDatabases

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

PostgreSqlConnectionInfo

Anslutningsinformation för källan PostgreSQL

startedOn

string (date-time)

Starttid för migrering

targetConnectionInfo

PostgreSqlConnectionInfo

Anslutningsinformation för Azure Database for PostgreSQL-mål

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Felmeddelande

events

SyncMigrationDatabaseErrorEvent[]

Lista över felhändelser.

id

string

Resultatidentifierare

resultType string:

DatabaseLevelErrorOutput

Resultattyp

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Name Typ Description
appliedChanges

integer (int64)

Antal tillämpade ändringar

cdcDeleteCounter

integer (int64)

Antal cdc-borttagningar

cdcInsertCounter

integer (int64)

Antal cdc-infogningar

cdcUpdateCounter

integer (int64)

Antal cdc-uppdateringar

databaseName

string

Namnet på databasen

endedOn

string (date-time)

Sluttid för migrering

fullLoadCompletedTables

integer (int64)

Antal tabeller som har slutförts i full belastning

fullLoadErroredTables

integer (int64)

Antal tabeller som har fel i full belastning

fullLoadLoadingTables

integer (int64)

Antal tabeller som läses in i full belastning

fullLoadQueuedTables

integer (int64)

Antal tabeller i kö i full belastning

id

string

Resultatidentifierare

incomingChanges

integer (int64)

Antal inkommande ändringar

initializationCompleted

boolean

Anger om den inledande belastningen (full belastning) har slutförts

latency

integer (int64)

CDC tillämpar svarstid

migrationState

SyncDatabaseMigrationReportingState

Migreringstillstånd som databasen finns i

resultType string:

DatabaseLevelOutput

Resultattyp

startedOn

string (date-time)

Starttid för migrering

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

events

SyncMigrationDatabaseErrorEvent[]

Lista över felhändelser

id

string

Resultatidentifierare

resultType string:

ErrorOutput

Resultattyp

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Name Typ Description
databaseCount

number

Antal databaser som ska inkluderas

endedOn

string (date-time)

Sluttid för migrering

id

string

Resultatidentifierare

resultType string:

MigrationLevelOutput

Resultattyp

sourceServer

string

Källservernamn

sourceServerType

ScenarioSource

Källservertyp.

sourceServerVersion

string

Källserverversion

startedOn

string (date-time)

Starttid för migrering

state

ReplicateMigrationState

Migreringsstatus

targetServer

string

Målservernamn

targetServerType

ScenarioTarget

Målservertyp.

targetServerVersion

string

Målserverversion

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

integer (int64)

Antal tillämpade borttagningar

cdcInsertCounter

integer (int64)

Antal tillämpade infogningar

cdcUpdateCounter

integer (int64)

Antal tillämpade uppdateringar

dataErrorsCounter

integer (int64)

Antal datafel har inträffat

databaseName

string

Namnet på databasen

fullLoadEndedOn

string (date-time)

Sluttid för fullständig inläsning

fullLoadEstFinishTime

string (date-time)

Beräkna för att slutföra full belastning

fullLoadStartedOn

string (date-time)

Starttid för full belastning

fullLoadTotalRows

integer (int64)

Antal rader som används i full belastning

id

string

Resultatidentifierare

lastModifiedTime

string (date-time)

Senast ändrad tid på målet

resultType string:

TableLevelOutput

Resultattyp

state

SyncTableMigrationState

Aktuellt tillstånd för tabellmigreringen

tableName

string

Tabellens namn

totalChangesApplied

integer (int64)

Totalt antal tillämpade ändringar

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som migrerar PostgreSQL-databaser till Azure Database for PostgreSQL för onlinemigreringar

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

createdOn

string

DateTime i UTC när aktiviteten skapades

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Uppgiftsindata

isCloneable

boolean

om uppgiften kan klonas eller inte

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskId

string

aktivitets-ID

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Aktivitetstyp.

MigrateSqlServerSqlDbDatabaseInput

Databasspecifik information för indata för SQL till Azure SQL DB-migreringsaktivitet

Name Typ Description
id

string

ID för databasen

makeSourceDbReadOnly

boolean

Ange databasen skrivskyddad före migrering

name

string

Namnet på databasen

schemaSetting

object

Inställningar som valts för db-schemamigrering.

tableMap

object

Mappning av källa till måltabeller

targetDatabaseName

string

Namn på måldatabas. Obs! Måldatabasen trunkeras innan migreringen påbörjas.

MigrateSqlServerSqlDbSyncDatabaseInput

Databasspecifik information för indata för synkroniseringsaktivitet för SQL till Azure SQL DB

Name Typ Description
id

string

Unik identifierare för databas

migrationSetting

object

Migreringsinställningar som justerar migreringsbeteendet

name

string

Namnet på databasen

schemaName

string

Schemanamn som ska migreras

sourceSetting

object

Källinställningar för att justera beteendet för källslutpunktsmigrering

tableMap

object

Mappning av källa till måltabeller

targetDatabaseName

string

Måldatabasens namn

targetSetting

object

Målinställningar för att justera målslutpunktsmigreringsbeteende

MigrateSqlServerSqlDbSyncTaskInput

Indata för uppgiften som migrerar lokala SQL Server-databaser till Azure SQL Database för onlinemigreringar

Name Typ Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

SqlConnectionInfo

Information för att ansluta till källan

targetConnectionInfo

SqlConnectionInfo

Information om hur du ansluter till målet

validationOptions

MigrationValidationOptions

Valideringsalternativ

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Felmeddelande

events

SyncMigrationDatabaseErrorEvent[]

Lista över felhändelser.

id

string

Resultatidentifierare

resultType string:

DatabaseLevelErrorOutput

Resultattyp

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Name Typ Description
appliedChanges

integer (int64)

Antal tillämpade ändringar

cdcDeleteCounter

integer (int64)

Antal cdc-borttagningar

cdcInsertCounter

integer (int64)

Antal cdc-infogningar

cdcUpdateCounter

integer (int64)

Antal cdc-uppdateringar

databaseName

string

Namnet på databasen

endedOn

string (date-time)

Sluttid för migrering

fullLoadCompletedTables

integer (int64)

Antal tabeller som har slutförts i full belastning

fullLoadErroredTables

integer (int64)

Antal tabeller som har fel i full belastning

fullLoadLoadingTables

integer (int64)

Antal tabeller som läses in i full belastning

fullLoadQueuedTables

integer (int64)

Antal tabeller i kö i full belastning

id

string

Resultatidentifierare

incomingChanges

integer (int64)

Antal inkommande ändringar

initializationCompleted

boolean

Anger om den inledande belastningen (full belastning) har slutförts

latency

integer (int64)

CDC tillämpar svarstid

migrationState

SyncDatabaseMigrationReportingState

Migreringstillstånd som databasen finns i

resultType string:

DatabaseLevelOutput

Resultattyp

startedOn

string (date-time)

Starttid för migrering

MigrateSqlServerSqlDbSyncTaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

id

string

Resultatidentifierare

resultType string:

ErrorOutput

Resultattyp

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Name Typ Description
databaseCount

integer

Antal databaser

endedOn

string (date-time)

Sluttid för migrering

id

string

Resultatidentifierare

resultType string:

MigrationLevelOutput

Resultattyp

sourceServer

string

Källservernamn

sourceServerVersion

string

Källserverversion

startedOn

string (date-time)

Starttid för migrering

targetServer

string

Målservernamn

targetServerVersion

string

Målserverversion

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

integer (int64)

Antal tillämpade borttagningar

cdcInsertCounter

integer (int64)

Antal tillämpade infogningar

cdcUpdateCounter

integer (int64)

Antal tillämpade uppdateringar

dataErrorsCounter

integer (int64)

Antal datafel har inträffat

databaseName

string

Namnet på databasen

fullLoadEndedOn

string (date-time)

Sluttid för fullständig inläsning

fullLoadEstFinishTime

string (date-time)

Beräkna för att slutföra full belastning

fullLoadStartedOn

string (date-time)

Starttid för full belastning

fullLoadTotalRows

integer (int64)

Antal rader som används i full belastning

id

string

Resultatidentifierare

lastModifiedTime

string (date-time)

Senast ändrad tid på målet

resultType string:

TableLevelOutput

Resultattyp

state

SyncTableMigrationState

Aktuellt tillstånd för tabellmigreringen

tableName

string

Tabellens namn

totalChangesApplied

integer (int64)

Totalt antal tillämpade ändringar

MigrateSqlServerSqlDbSyncTaskProperties

Egenskaper för uppgiften som migrerar lokala SQL Server-databaser till Azure SQL Database för onlinemigreringar

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateSqlServerSqlDbSyncTaskInput

Uppgiftsindata

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

Migrate.SqlServer.AzureSqlDb.Sync

Aktivitetstyp.

MigrateSqlServerSqlDbTaskInput

Indata för uppgiften som migrerar lokala SQL Server-databaser till Azure SQL Database

Name Typ Description
encryptedKeyForSecureFields

string

krypterad nyckel för säkra fält

selectedDatabases

MigrateSqlServerSqlDbDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

SqlConnectionInfo

Information för att ansluta till källan

startedOn

string

Datum och tid i förhållande till UTC när migreringen startades

targetConnectionInfo

SqlConnectionInfo

Information om hur du ansluter till målet

validationOptions

MigrationValidationOptions

Alternativ för att aktivera olika valideringar efter migreringen. Tillgängliga alternativ, 1.) Dataintegritetskontroll: Utför en kontrollsummabaserad jämförelse av käll- och måltabeller efter migreringen för att säkerställa att data är korrekta. 2.) Schemaverifiering: Utför en grundlig schemajämförelse mellan käll- och måltabellerna och innehåller en lista över skillnader mellan käll- och måldatabasen, 3.) Frågeanalys: Kör en uppsättning frågor som hämtas automatiskt från cacheminnet för frågeplanen eller Query Store och kör dem och jämför körningstiden mellan käll- och måldatabasen.

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Namn på artikeln

endedOn

string (date-time)

Sluttid för migrering

errorCount

integer (int64)

Antal databas-/objektfel.

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att köra frågor mot alla fel i objektet

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

id

string

Resultatidentifierare

message

string

Meddelande om migreringsstatus

numberOfObjects

integer (int64)

Antal objekt

numberOfObjectsCompleted

integer (int64)

Antal objekt som har slutförts

objectSummary

<string,  DataItemMigrationSummaryResult>

Sammanfattning av objektresultat i migreringen

resultPrefix

string

Strängprefix med jokertecken som ska användas för att köra frågor mot alla del-tem-resultat för objektet

resultType string:

DatabaseLevelOutput

Resultattyp

stage

DatabaseMigrationStage

Migreringssteg som databasen finns i

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

statusMessage

string

Statusmeddelande

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Name Typ Description
dataIntegrityValidationResult

DataIntegrityValidationResult

Tillhandahåller valideringsresultat för dataintegritet mellan käll- och måltabellerna som migreras.

endedOn

string (date-time)

Sluttid för validering

id

string

Resultatidentifierare

migrationId

string

Migreringsidentifierare

queryAnalysisValidationResult

QueryAnalysisValidationResult

Resultat av en del av frågekörningsresultatet mellan käll- och måldatabasen

resultType string:

MigrationDatabaseLevelValidationOutput

Resultattyp

schemaValidationResult

SchemaComparisonValidationResult

Ger schemajämförelseresultat mellan käll- och måldatabas

sourceDatabaseName

string

Namnet på källdatabasen

startedOn

string (date-time)

Starttid för validering

status

ValidationStatus

Aktuell status för validering på databasnivå

targetDatabaseName

string

Namn på måldatabasen

MigrateSqlServerSqlDbTaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

id

string

Unik identifierare för undantaget

resultType string:

ErrorOutput

Resultattyp

MigrateSqlServerSqlDbTaskOutputMigrationLevel

Name Typ Description
databaseSummary

<string,  DatabaseSummaryResult>

Sammanfattning av databasresultat i migreringen

databases

object

Markerade databaser som en karta från databasnamn till databas-ID

durationInSeconds

integer (int64)

Varaktighet för aktivitetskörning i sekunder.

endedOn

string (date-time)

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

id

string

Resultatidentifierare

message

string

Meddelande om migreringsstatus

migrationReportResult

MigrationReportResult

Migreringsrapportresultat, ger en unik URL för att ladda ned migreringsrapporten.

migrationValidationResult MigrationValidationResult:

MigrateSqlServerSqlDbTaskOutputValidationResult

Valideringsresultat för migrering

resultType string:

MigrationLevelOutput

Resultattyp

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerVersion

string

Källserverversion

startedOn

string (date-time)

Starttid för migrering

status

MigrationStatus

Aktuell status för migrering

statusMessage

string

Meddelande om migreringsstatus

targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerVersion

string

Målserverversion

MigrateSqlServerSqlDbTaskOutputTableLevel

Name Typ Description
endedOn

string (date-time)

Sluttid för migrering

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att köra frågor mot alla fel i objektet

id

string

Resultatidentifierare

itemsCompletedCount

integer (int64)

Antal objekt som har slutförts

itemsCount

integer (int64)

Antal artiklar

objectName

string

Namn på artikeln

resultPrefix

string

Strängprefix med jokertecken som ska användas för att köra frågor mot alla del-tem-resultat för objektet

resultType string:

TableLevelOutput

Resultattyp

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

statusMessage

string

Statusmeddelande

MigrateSqlServerSqlDbTaskOutputValidationResult

Name Typ Description
id

string

Resultatidentifierare

migrationId

string

Migreringsidentifierare

resultType string:

MigrationValidationOutput

Resultattyp

status

ValidationStatus

Aktuell status för validering på migreringsnivå. Status från databasens valideringsresultatstatus aggregeras här.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Valideringssammanfattningsresultat för varje databas

MigrateSqlServerSqlDbTaskProperties

Egenskaper för uppgiften som migrerar lokala SQL Server-databaser till Azure SQL Database

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

createdOn

string

DateTime i UTC när aktiviteten skapades

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateSqlServerSqlDbTaskInput

Uppgiftsindata

isCloneable

boolean

om uppgiften kan klonas eller inte

output MigrateSqlServerSqlDbTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskId

string

aktivitets-ID

taskType string:

Migrate.SqlServer.SqlDb

Aktivitetstyp.

MigrateSqlServerSqlMIDatabaseInput

Databasspecifik information för migreringsaktivitetsindata för SQL till Azure SQL DB Managed Instance

Name Typ Description
backupFilePaths

string[]

Listan över säkerhetskopieringsfiler som ska användas vid befintliga säkerhetskopior.

backupFileShare

FileShare

Säkerhetskopiera filresursinformation för säkerhetskopiering av den här databasen.

id

string

ID för databasen

name

string

Namnet på databasen

restoreDatabaseName

string

Namnet på databasen vid målet

MigrateSqlServerSqlMISyncTaskInput

Indata för uppgift som migrerar SQL Server-databaser till Azure SQL Database Managed Instance online-scenario.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Azure Active Directory-programmet som DMS-instansen (klassisk) använder för att ansluta till målinstansen av Azure SQL Database Managed Instance och Azure Storage-kontot

backupFileShare

FileShare

Säkerhetskopiera filresursinformation för alla valda databaser.

numberOfParallelDatabaseMigrations

number

Antal databasmigreringar som ska starta parallellt

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL Server-källan

storageResourceId

string

Fullständigt kvalificerat resourceId för lagring

targetConnectionInfo

MiSqlConnectionInfo

Anslutningsinformation för Azure SQL Database Managed Instance

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Name Typ Description
activeBackupSets

BackupSetInfo[]

Säkerhetskopieringsuppsättningar som för närvarande är aktiva (antingen laddas upp eller återställs)

containerName

string

Namnet på containern som skapats i Azure Storage-kontot där säkerhetskopior kopieras till

endedOn

string (date-time)

Sluttid för databasmigrering

errorPrefix

string

prefixsträng som ska användas för frågefel för den här databasen

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar

fullBackupSetInfo

BackupSetInfo

Information om fullständig säkerhetskopieringsuppsättning

id

string

Resultatidentifierare

isFullBackupRestored

boolean

Om fullständig säkerhetskopiering har tillämpats på måldatabasen eller inte

lastRestoredBackupSetInfo

BackupSetInfo

Senast tillämpad säkerhetskopieringsuppsättningsinformation

migrationState

DatabaseMigrationState

Aktuellt tillstånd för databasen

resultType string:

DatabaseLevelOutput

Resultattyp

sourceDatabaseName

string

Namnet på databasen

startedOn

string (date-time)

Starttid för databasmigrering

MigrateSqlServerSqlMISyncTaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

id

string

Unik identifierare för undantaget

resultType string:

ErrorOutput

Resultattyp

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Name Typ Description
databaseCount

integer

Antal databaser

databaseErrorCount

integer

Antal fel på databasnivå

endedOn

string (date-time)

Sluttid för migrering

id

string

Resultatidentifierare

resultType string:

MigrationLevelOutput

Resultattyp

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerName

string

Källservernamn

sourceServerVersion

string

Källserverversion

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerName

string

Målservernamn

targetServerVersion

string

Målserverversion

MigrateSqlServerSqlMISyncTaskProperties

Egenskaper för uppgift som migrerar SQL Server-databaser till azure SQL Database Managed Instance-synkroniseringsscenario

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

createdOn

string

DateTime i UTC när aktiviteten skapades

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateSqlServerSqlMISyncTaskInput

Uppgiftsindata

output MigrateSqlServerSqlMISyncTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Aktivitetstyp.

MigrateSqlServerSqlMITaskInput

Indata för uppgift som migrerar SQL Server-databaser till Azure SQL Database Managed Instance.

Name Typ Description
aadDomainName

string

Azure Active Directory-domännamn i formatet "contoso.com" för federerade Azure AD eller "contoso.onmicrosoft.com" för hanterad domän, krävs om och endast om Windows-inloggningar har valts

backupBlobShare

BlobShare

SAS-URI för Azure Storage-kontocontainer som ska användas för lagring av säkerhetskopieringsfiler.

backupFileShare

FileShare

Säkerhetskopiera filresursinformation för alla valda databaser.

backupMode

BackupMode

Säkerhetskopieringsläge för att ange om du vill använda befintlig säkerhetskopiering eller skapa ny säkerhetskopia. Om du använder befintliga säkerhetskopior måste sökvägar för säkerhetskopieringsfiler anges i selectedDatabases.

encryptedKeyForSecureFields

string

krypterad nyckel för säkra fält

selectedAgentJobs

string[]

Agentjobb som ska migreras.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databaser som ska migreras

selectedLogins

string[]

Inloggningar för migrering.

sourceConnectionInfo

SqlConnectionInfo

Information för att ansluta till källan

startedOn

string

Datum och tid i förhållande till UTC när migreringen startades

targetConnectionInfo

SqlConnectionInfo

Information om hur du ansluter till målet

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Typ Description
endedOn

string (date-time)

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar per jobb

id

string

Resultatidentifierare

isEnabled

boolean

Tillståndet för det ursprungliga agentjobbet.

message

string

Meddelande om migreringsstatus

name

string

Agentjobbnamn.

resultType string:

AgentJobLevelOutput

Resultattyp

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Namnet på databasen

endedOn

string (date-time)

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar

id

string

Resultatidentifierare

message

string

Meddelande om migreringsstatus

resultType string:

DatabaseLevelOutput

Resultattyp

sizeMB

number (double)

Databasens storlek i megabyte

stage

DatabaseMigrationStage

Aktuellt migreringssteg

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

MigrateSqlServerSqlMITaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

id

string

Unik identifierare för undantaget

resultType string:

ErrorOutput

Resultattyp

MigrateSqlServerSqlMITaskOutputLoginLevel

Name Typ Description
endedOn

string (date-time)

Sluttid för inloggningsmigrering

exceptionsAndWarnings

ReportableException[]

Inloggningsmigreringsfel och varningar per inloggning

id

string

Resultatidentifierare

loginName

string

Inloggningsnamn.

message

string

Förloppsmeddelande för inloggningsmigrering

resultType string:

LoginLevelOutput

Resultattyp

stage

LoginMigrationStage

Aktuellt steg för inloggning

startedOn

string (date-time)

Starttid för inloggningsmigrering

state

MigrationState

Aktuellt inloggningstillstånd

MigrateSqlServerSqlMITaskOutputMigrationLevel

Name Typ Description
agentJobs

object

Valda agentjobb som en karta från namn till ID

databases

object

Markerade databaser som en karta från databasnamn till databas-ID

endedOn

string (date-time)

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

id

string

Resultatidentifierare

logins

object

Valda inloggningar som en karta från namn till ID

message

string

Meddelande om migreringsstatus

orphanedUsersInfo

OrphanedUserInfo[]

Lista över överblivna användare.

resultType string:

MigrationLevelOutput

Resultattyp

serverRoleResults

<string,  StartMigrationScenarioServerRoleResult>

Karta över migreringsresultat för serverroller.

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerVersion

string

Källserverversion

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

status

MigrationStatus

Aktuell status för migrering

targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerVersion

string

Målserverversion

MigrateSqlServerSqlMITaskProperties

Egenskaper för uppgift som migrerar SQL Server-databaser till Azure SQL Database Managed Instance

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

createdOn

string

DateTime i UTC när aktiviteten skapades

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateSqlServerSqlMITaskInput

Uppgiftsindata

isCloneable

boolean

om uppgiften kan klonas eller inte

output MigrateSqlServerSqlMITaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

parentTaskId

string

överordnat aktivitets-ID

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskId

string

aktivitets-ID

taskType string:

Migrate.SqlServer.AzureSqlDbMI

Aktivitetstyp.

MigrateSsisTaskInput

Indata för uppgift som migrerar SSIS-paket från SQL Server till Azure SQL Database Managed Instance.

Name Typ Description
sourceConnectionInfo

SqlConnectionInfo

Information för att ansluta till källan

ssisMigrationInfo

SsisMigrationInfo

Information om SSIS-paketmigrering.

targetConnectionInfo

SqlConnectionInfo

Information om hur du ansluter till målet

MigrateSsisTaskOutputMigrationLevel

Name Typ Description
endedOn

string (date-time)

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

id

string

Resultatidentifierare

message

string

Meddelande om migreringsstatus

resultType string:

MigrationLevelOutput

Resultattyp

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerVersion

string

Källserverversion

stage

SsisMigrationStage

Fas av SSIS-migrering.

startedOn

string (date-time)

Starttid för migrering

status

MigrationStatus

Aktuell status för migrering

targetServerBrandVersion

string

Varumärkesversion för målserver

targetServerVersion

string

Målserverversion

MigrateSsisTaskOutputProjectLevel

Name Typ Description
endedOn

string (date-time)

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar

folderName

string

Namnet på mappen

id

string

Resultatidentifierare

message

string

Meddelande om migreringsstatus

projectName

string

Projektets namn

resultType string:

SsisProjectLevelOutput

Resultattyp

stage

SsisMigrationStage

Fas av SSIS-migrering.

startedOn

string (date-time)

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

MigrateSsisTaskProperties

Egenskaper för uppgift som migrerar SSIS-paket från SQL Server-databaser till Azure SQL Database Managed Instance.

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateSsisTaskInput

Uppgiftsindata

output MigrateSsisTaskOutput[]:

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

Migrate.Ssis

Aktivitetstyp.

MigrateSyncCompleteCommandInput

Indata för kommando som slutför synkroniseringsmigreringen för en databas.

Name Typ Description
commitTimeStamp

string (date-time)

Tidsstämpel att slutföra

databaseName

string

Namnet på databasen

MigrateSyncCompleteCommandOutput

Utdata för kommando som slutför synkroniseringsmigreringen för en databas.

Name Typ Description
errors

ReportableException[]

Lista över fel som inträffade under kommandokörningen

id

string

Resultatidentifierare

MigrateSyncCompleteCommandProperties

Egenskaper för kommandot som slutför synkroniseringsmigreringen för en databas.

Name Typ Description
commandId

string

Kommando-ID

commandType string:

Migrate.Sync.Complete.Database

Kommandotyp.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateSyncCompleteCommandInput

Kommandoindata

output

MigrateSyncCompleteCommandOutput

Kommandoutdata. Detta ignoreras om det skickas.

state

CommandState

Kommandots tillstånd. Detta ignoreras om det skickas.

MigrationEligibilityInfo

Information om migreringsberättigande för ett serverobjekt

Name Typ Description
isEligibleForMigration

boolean

Om objektet är berättigat till migrering eller inte.

validationMessages

string[]

Information om berättigandefel för serverobjektet.

MigrationReportResult

Resultatet av migreringsverifieringsrapporten innehåller URL:en för att ladda ned den genererade rapporten.

Name Typ Description
id

string

Resultatidentifierare för migreringsverifiering

reportUrl

string

Rapportens URL.

MigrationState

Aktuellt tillstånd för migrering

Värde Description
None
InProgress
Failed
Warning
Completed
Skipped
Stopped

MigrationStatus

Aktuell status för migrering

Värde Description
Default
Connecting
SourceAndTargetSelected
SelectLogins
Configured
Running
Error
Stopped
Completed
CompletedWithWarnings

MigrationValidationDatabaseSummaryResult

Sammanfattningsresultat för migreringsverifieringsdatabasnivå

Name Typ Description
endedOn

string (date-time)

Sluttid för validering

id

string

Resultatidentifierare

migrationId

string

Migreringsidentifierare

sourceDatabaseName

string

Namnet på källdatabasen

startedOn

string (date-time)

Starttid för validering

status

ValidationStatus

Aktuell status för validering på databasnivå

targetDatabaseName

string

Namn på måldatabasen

MigrationValidationOptions

Typer av valideringar som ska köras efter migreringen

Name Typ Description
enableDataIntegrityValidation

boolean

Gör att du kan utföra en kontrollsummabaserad verifiering av dataintegritet mellan källa och mål för den valda databasen/tabellerna .

enableQueryAnalysisValidation

boolean

Gör att du kan utföra en snabb och intelligent frågeanalys genom att hämta frågor från källdatabasen och köra dem i målet. Resultatet kommer att ha körningsstatistik för körningar i käll- och måldatabaser för de extraherade frågorna.

enableSchemaValidation

boolean

Tillåter att schemainformationen jämförs mellan källa och mål.

MigrationValidationResult

Valideringsresultat för migrering

Name Typ Description
id

string

Resultatidentifierare för migreringsverifiering

migrationId

string

Migreringsidentifierare

status

ValidationStatus

Aktuell status för validering på migreringsnivå. Status från databasens valideringsresultatstatus aggregeras här.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Valideringssammanfattningsresultat för varje databas

MiSqlConnectionInfo

Egenskaper som krävs för att skapa en anslutning till en hanterad Azure SQL-databasinstans

Name Typ Description
managedInstanceResourceId

string

Resurs-ID för Azure SQL Database Managed Instance

password

string

Lösenordsautentiseringsuppgifter.

type string:

MiSqlConnectionInfo

Typ av anslutningsinformation

userName

string

Användarnamn

MongoDbClusterInfo

Beskriver en MongoDB-datakälla

Name Typ Description
databases

MongoDbDatabaseInfo[]

En lista över icke-systemdatabaser i klustret

supportsSharding

boolean

Om klustret stöder fragmenterade samlingar

type

MongoDbClusterType

Typen av datakälla

version

string

Versionen av datakällan i formatet x.y.z (t.ex. 3.6.7). Används inte om Typen är BlobContainer.

MongoDbClusterType

Typen av datakälla

Värde Description
BlobContainer
CosmosDb
MongoDb

MongoDbCollectionInfo

Beskriver en samling som stöds i en MongoDB-databas

Name Typ Description
averageDocumentSize

integer (int64)

Den genomsnittliga dokumentstorleken eller -1 om den genomsnittliga storleken är okänd

dataSize

integer (int64)

Den uppskattade totala datastorleken, i byte eller -1 om storleken är okänd.

databaseName

string

Namnet på databasen som innehåller samlingen

documentCount

integer (int64)

Det uppskattade totala antalet dokument eller -1 om antalet dokument är okänt

isCapped

boolean

Om samlingen är en begränsad samling (dvs. om den har en fast storlek och fungerar som en cirkelbuffert)

isSystemCollection

boolean

Om samlingen är en systemsamling

isView

boolean

Om samlingen är en vy över en annan samling

name

string

Det okvalificerade namnet på databasen eller samlingen

qualifiedName

string

Det kvalificerade namnet på databasen eller samlingen. För en samling är detta det databaskvalificerade namnet.

shardKey

MongoDbShardKeyInfo

Shardnyckeln i samlingen eller null om samlingen inte är fragmenterad

supportsSharding

boolean

Om horisontell partitionering är aktiverat i databasen. Observera att migreringsaktiviteten aktiverar horisontell partitionering på målet om det behövs.

viewOf

string

Namnet på samlingen som det här är en vy över, om IsView är sant

MongoDbCollectionProgress

Beskriver förloppet för en samling

Name Typ Description
bytesCopied

integer (int64)

Antalet dokumentbyte som kopierats under kopieringssteget

documentsCopied

integer (int64)

Antalet dokument som kopierats under kopieringssteget

elapsedTime

string

Den förflutna tiden i formatet [ddd.]hh:mm:ss[.fffffff] (t.ex. TimeSpan-format)

errors

<string,  MongoDbError>

De fel och varningar som har inträffat för det aktuella objektet. Nycklarna är felkoderna.

eventsPending

integer (int64)

Antalet oplog-händelser som väntar på repris

eventsReplayed

integer (int64)

Antalet oploghändelser som har spelats upp hittills

lastEventTime

string (date-time)

Tidsstämpeln för den senaste oplog-händelsen som togs emot eller null om ingen oplog-händelse har tagits emot ännu

lastReplayTime

string (date-time)

Tidsstämpeln för den senaste oploghändelsen spelas upp eller null om ingen oplog-händelse har spelats upp ännu

name

string

Namnet på förloppsobjektet. För en samling är det här det okvalificerade samlingsnamnet. För en databas är det här databasnamnet. För den övergripande migreringen är detta null.

qualifiedName

string

Det kvalificerade namnet på förloppsobjektet. För en samling är detta det databaskvalificerade namnet. För en databas är det här databasnamnet. För den övergripande migreringen är detta null.

resultType string:

Collection

Typ av förloppsobjekt

state

MongoDbMigrationState

totalBytes

integer (int64)

Det totala antalet dokumentbyte på källan i början av kopieringssteget, eller -1 om den totala storleken var okänd

totalDocuments

integer (int64)

Det totala antalet dokument på källan i början av kopieringssteget eller -1 om det totala antalet var okänt

MongoDbCollectionSettings

Beskriver hur en enskild MongoDB-samling ska migreras

Name Typ Description
canDelete

boolean

Om migratorn tillåts släppa målsamlingen under en migrering. Standardvärdet är sant.

shardKey

MongoDbShardKeySetting

Beskriver en MongoDB-shardnyckel

targetRUs

integer (int32)

De RU:er som ska konfigureras på ett CosmosDB-mål eller null för att använda standardvärdet. Detta påverkar inte icke-CosmosDB-mål.

MongoDbConnectionInfo

Beskriver en anslutning till en MongoDB-datakälla

Name Typ Standardvärde Description
additionalSettings

string

Ytterligare anslutningsinställningar

authentication

AuthenticationType

Autentiseringstyp som ska användas för anslutning

connectionString

string

En MongoDB-anslutningssträng eller blobcontainer-URL. Användarnamnet och lösenordet kan anges här eller i egenskaperna användarnamn och lösenord

dataSource

string

Datakälla

encryptConnection

boolean

Om anslutningen ska krypteras

enforceSSL

boolean

password

string

Lösenordsautentiseringsuppgifter.

port

integer

port för server

serverBrandVersion

string

servervarumärkesversion

serverName

string

namnet på servern

serverVersion

string

serverversion

trustServerCertificate

boolean

False

Om servercertifikatet ska lita på

type

string

Typ av anslutningsinformation

userName

string

Användarnamn

MongoDbDatabaseInfo

Beskriver en databas i en MongoDB-datakälla

Name Typ Description
averageDocumentSize

integer (int64)

Den genomsnittliga dokumentstorleken eller -1 om den genomsnittliga storleken är okänd

collections

MongoDbCollectionInfo[]

En lista över samlingar som stöds i en MongoDB-databas

dataSize

integer (int64)

Den uppskattade totala datastorleken, i byte eller -1 om storleken är okänd.

documentCount

integer (int64)

Det uppskattade totala antalet dokument eller -1 om antalet dokument är okänt

name

string

Det okvalificerade namnet på databasen eller samlingen

qualifiedName

string

Det kvalificerade namnet på databasen eller samlingen. För en samling är detta det databaskvalificerade namnet.

supportsSharding

boolean

Om horisontell partitionering är aktiverat i databasen. Observera att migreringsaktiviteten aktiverar horisontell partitionering på målet om det behövs.

MongoDbDatabaseProgress

Beskriver förloppet för en databas

Name Typ Description
bytesCopied

integer (int64)

Antalet dokumentbyte som kopierats under kopieringssteget

collections

object

Förloppet för samlingarna i databasen. Nycklarna är de okvalificerade namnen på samlingarna

documentsCopied

integer (int64)

Antalet dokument som kopierats under kopieringssteget

elapsedTime

string

Den förflutna tiden i formatet [ddd.]hh:mm:ss[.fffffff] (t.ex. TimeSpan-format)

errors

<string,  MongoDbError>

De fel och varningar som har inträffat för det aktuella objektet. Nycklarna är felkoderna.

eventsPending

integer (int64)

Antalet oplog-händelser som väntar på repris

eventsReplayed

integer (int64)

Antalet oploghändelser som har spelats upp hittills

lastEventTime

string (date-time)

Tidsstämpeln för den senaste oplog-händelsen som togs emot eller null om ingen oplog-händelse har tagits emot ännu

lastReplayTime

string (date-time)

Tidsstämpeln för den senaste oploghändelsen spelas upp eller null om ingen oplog-händelse har spelats upp ännu

name

string

Namnet på förloppsobjektet. För en samling är det här det okvalificerade samlingsnamnet. För en databas är det här databasnamnet. För den övergripande migreringen är detta null.

qualifiedName

string

Det kvalificerade namnet på förloppsobjektet. För en samling är detta det databaskvalificerade namnet. För en databas är det här databasnamnet. För den övergripande migreringen är detta null.

resultType string:

Database

Typ av förloppsobjekt

state

MongoDbMigrationState

totalBytes

integer (int64)

Det totala antalet dokumentbyte på källan i början av kopieringssteget, eller -1 om den totala storleken var okänd

totalDocuments

integer (int64)

Det totala antalet dokument på källan i början av kopieringssteget eller -1 om det totala antalet var okänt

MongoDbDatabaseSettings

Beskriver hur en enskild MongoDB-databas ska migreras

Name Typ Description
collections

<string,  MongoDbCollectionSettings>

Samlingarna i källdatabasen som ska migreras till målet. Nycklarna är de okvalificerade namnen på samlingarna.

targetRUs

integer (int32)

Ru:er som ska konfigureras på ett CosmosDB-mål eller null för att använda standardvärdet, eller 0 om dataflödet inte ska etableras för databasen. Detta påverkar inte icke-CosmosDB-mål.

MongoDbError

Beskriver ett fel eller en varning som inträffade under en MongoDB-migrering

Name Typ Description
code

string

Den icke-lokaliserade, maskinläsbara koden som beskriver felet eller varningen

count

integer (int32)

Antalet gånger felet eller varningen har inträffat

message

string

Det lokaliserade, läsbara meddelandet som beskriver felet eller varningen

type

MongoDbErrorType

Typ av fel eller varning

MongoDbErrorType

Typ av fel eller varning

Värde Description
Error
ValidationError
Warning

MongoDbMigrationProgress

Beskriver förloppet för den övergripande migreringen

Name Typ Description
bytesCopied

integer (int64)

Antalet dokumentbyte som kopierats under kopieringssteget

databases

<string,  MongoDbDatabaseProgress>

Förloppet för databaserna i migreringen. Nycklarna är namnen på databaserna

documentsCopied

integer (int64)

Antalet dokument som kopierats under kopieringssteget

elapsedTime

string

Den förflutna tiden i formatet [ddd.]hh:mm:ss[.fffffff] (t.ex. TimeSpan-format)

errors

<string,  MongoDbError>

De fel och varningar som har inträffat för det aktuella objektet. Nycklarna är felkoderna.

eventsPending

integer (int64)

Antalet oplog-händelser som väntar på repris

eventsReplayed

integer (int64)

Antalet oploghändelser som har spelats upp hittills

lastEventTime

string (date-time)

Tidsstämpeln för den senaste oplog-händelsen som togs emot eller null om ingen oplog-händelse har tagits emot ännu

lastReplayTime

string (date-time)

Tidsstämpeln för den senaste oploghändelsen spelas upp eller null om ingen oplog-händelse har spelats upp ännu

name

string

Namnet på förloppsobjektet. För en samling är det här det okvalificerade samlingsnamnet. För en databas är det här databasnamnet. För den övergripande migreringen är detta null.

qualifiedName

string

Det kvalificerade namnet på förloppsobjektet. För en samling är detta det databaskvalificerade namnet. För en databas är det här databasnamnet. För den övergripande migreringen är detta null.

resultType string:

Migration

Typ av förloppsobjekt

state

MongoDbMigrationState

totalBytes

integer (int64)

Det totala antalet dokumentbyte på källan i början av kopieringssteget, eller -1 om den totala storleken var okänd

totalDocuments

integer (int64)

Det totala antalet dokument på källan i början av kopieringssteget eller -1 om det totala antalet var okänt

MongoDbMigrationSettings

Beskriver hur en MongoDB-datamigrering ska utföras

Name Typ Description
boostRUs

integer (int32)

RU-gränsen för ett CosmosDB-mål att samlingar tillfälligt ökas till (om den är lägre) under den första kopian av en migrering, från 10 000 till 1 000 000 eller 0 för att använda standardförstärkningen (som vanligtvis är det högsta) eller null för att inte öka RU:erna. Den här inställningen har ingen effekt på icke-CosmosDB-mål.

databases

<string,  MongoDbDatabaseSettings>

Databaserna i källklustret som ska migreras till målet. Nycklarna är namnen på databaserna.

replication

MongoDbReplication

Beskriver hur ändringar replikeras från källan till målet. Standardvärdet är OneTime.

source

MongoDbConnectionInfo

Inställningar som används för att ansluta till källklustret

target

MongoDbConnectionInfo

Inställningar som används för att ansluta till målklustret

throttling

MongoDbThrottlingSettings

Inställningar som används för att begränsa resursanvändningen för migreringen

MongoDbMigrationState

Värde Description
NotStarted
ValidatingInput
Initializing
Restarting
Copying
InitialReplay
Replaying
Finalizing
Complete
Canceled
Failed

MongoDbReplication

Beskriver hur ändringar replikeras från källan till målet. Standardvärdet är OneTime.

Värde Description
Disabled
OneTime
Continuous

MongoDbShardKeyField

Beskriver en fältreferens i en MongoDB-shardnyckel

Name Typ Description
name

string

Namnet på fältet

order

MongoDbShardKeyOrder

Fältordningen

MongoDbShardKeyInfo

Beskriver en MongoDB-shardnyckel

Name Typ Description
fields

MongoDbShardKeyField[]

Fälten i shardnyckeln

isUnique

boolean

Om shardnyckeln är unik

MongoDbShardKeyOrder

Fältordningen

Värde Description
Forward
Reverse
Hashed

MongoDbShardKeySetting

Beskriver en MongoDB-shardnyckel

Name Typ Description
fields

MongoDbShardKeyField[]

Fälten i shardnyckeln

isUnique

boolean

Om shardnyckeln är unik

MongoDbThrottlingSettings

Anger resursgränser för migreringen

Name Typ Description
maxParallelism

integer (int32)

Det maximala antalet arbetsobjekt (t.ex. samlingskopior) som ska bearbetas parallellt

minFreeCpu

integer (int32)

Procentandelen cpu-tid som migratorn försöker undvika att använda, från 0 till 100

minFreeMemoryMb

integer (int32)

Antalet MB RAM-minne som migreraren försöker undvika att använda

MySqlConnectionInfo

Information om hur du ansluter till MySQL-servern

Name Typ Standardvärde Description
additionalSettings

string

Ytterligare anslutningsinställningar

authentication

AuthenticationType

Autentiseringstyp som ska användas för anslutning

dataSource

string

Datakälla

encryptConnection

boolean

True

Om anslutningen ska krypteras

password

string

Lösenordsautentiseringsuppgifter.

port

integer

Port för server

serverName

string

Namnet på servern

type string:

MySqlConnectionInfo

Typ av anslutningsinformation

userName

string

Användarnamn

MySqlTargetPlatformType

Målplattform för migreringen

Värde Description
SqlServer
AzureDbForMySQL

ObjectType

Typ av objekt som har skillnaden. t.ex. (Table/View/StoredProcedure)

Värde Description
StoredProcedures
Table
User
View
Function

ODataError

Felinformation i OData-format.

Name Typ Description
code

string

Den maskinläsbara beskrivningen av felet, till exempel "InvalidRequest" eller "InternalServerError"

details

ODataError[]

Inre fel som orsakade det här felet

message

string

Den mänskliga läsbara beskrivningen av felet

OracleConnectionInfo

Information om hur du ansluter till Oracle-servern

Name Typ Description
authentication

AuthenticationType

Autentiseringstyp som ska användas för anslutning

dataSource

string

Anslutningssträng för EZConnect eller TNSName.

password

string

Lösenordsautentiseringsuppgifter.

port

integer

port för server

serverName

string

namnet på servern

serverVersion

string

serverversion

type string:

OracleConnectionInfo

Typ av anslutningsinformation

userName

string

Användarnamn

OrphanedUserInfo

Information om överblivna användare i SQL Server-databasen.

Name Typ Description
databaseName

string

Överordnad databas för användaren

name

string

Namnet på den överblivna användaren

PostgreSqlConnectionInfo

Information om hur du ansluter till PostgreSQL-servern

Name Typ Standardvärde Description
additionalSettings

string

Ytterligare anslutningsinställningar

authentication

AuthenticationType

Autentiseringstyp som ska användas för anslutning

dataSource

string

Datakälla

databaseName

string

Namnet på databasen

encryptConnection

boolean

True

Om anslutningen ska krypteras

password

string

Lösenordsautentiseringsuppgifter.

port

integer

Port för server

serverBrandVersion

string

servervarumärkesversion

serverName

string

Namnet på servern

serverVersion

string

serverversion

trustServerCertificate

boolean

False

Om servercertifikatet ska lita på

type string:

PostgreSqlConnectionInfo

Typ av anslutningsinformation

userName

string

Användarnamn

ProjectTask

En aktivitetsresurs

Name Typ Description
etag

string

HTTP-värde för stark entitetstagg. Detta ignoreras om det skickas.

id

string

Resurs-ID.

name

string

Resursnamn.

properties ProjectTaskProperties:

Anpassade aktivitetsegenskaper

systemData

SystemData

Metadata som rör skapande och senaste ändring av resursen.

type

string

Resurstyp.

QueryAnalysisValidationResult

Resultat för frågeanalysjämförelse mellan källa och mål

Name Typ Description
queryResults

QueryExecutionResult

Lista över körda frågor och körningsresultat i källa och mål

validationErrors

ValidationError

Fel som ingår i körningen

QueryExecutionResult

Beskriver frågeanalysresultat för körning i källa och mål

Name Typ Description
queryText

string

Frågetext som hämtats från källservern

sourceResult

ExecutionStatistics

Frågeanalysresultat från källan

statementsInBatch

integer (int64)

Totalt nej. av -instruktioner i batchen

targetResult

ExecutionStatistics

Frågeanalysresultat från målet

ReplicateMigrationState

Omslutning för replikerade rapporterade migreringstillstånd.

Värde Description
UNDEFINED
VALIDATING
PENDING
COMPLETE
ACTION_REQUIRED
FAILED

ReportableException

Undantagsobjekt för alla anpassade undantag

Name Typ Description
actionableMessage

string

Åtgärdsbara steg för det här undantaget

filePath

string

Sökvägen till filen där undantaget inträffade

hResult

integer

Kodat numeriskt värde som har tilldelats ett specifikt undantag

lineNumber

string

Radnumret där undantaget inträffade

message

string

Felmeddelande

stackTrace

string

Stackspårning

ScenarioSource

En uppräkning av källtyp

Värde Description
Access
DB2
MySQL
Oracle
SQL
Sybase
PostgreSQL
MongoDB
SQLRDS
MySQLRDS
PostgreSQLRDS

ScenarioTarget

En uppräkning av måltyp

Värde Description
SQLServer
SQLDB
SQLDW
SQLMI
AzureDBForMySql
AzureDBForPostgresSQL
MongoDB

SchemaComparisonValidationResult

Resultat för schemajämförelse mellan källa och mål

Name Typ Description
schemaDifferences

SchemaComparisonValidationResultType

Lista över schemaskillnader mellan käll- och måldatabaserna

sourceDatabaseObjectCount

object

Antal källdatabasobjekt

targetDatabaseObjectCount

object

Antal måldatabasobjekt

validationErrors

ValidationError

Lista över fel som inträffade vid schemajäsningsverifiering

SchemaComparisonValidationResultType

Beskrivning av felen som inträffar när migreringsverifieringen utförs

Name Typ Description
objectName

string

Namnet på det objekt som har skillnaden

objectType

ObjectType

Typ av objekt som har skillnaden. t.ex. (Table/View/StoredProcedure)

updateAction

UpdateActionType

Uppdatera åtgärdstyp med avseende på mål

SelectedCertificateInput

Information för certifikat som ska exporteras för TDE-aktiverade databaser.

Name Typ Description
certificateName

string

Namnet på certifikatet som ska exporteras.

password

string

Lösenord som ska användas för att kryptera det exporterade certifikatet.

ServerLevelPermissionsGroup

Behörighetsgrupp för valideringar. Dessa grupper kör en uppsättning behörigheter för att verifiera användaraktivitet. Välj behörighetsgruppen för den aktivitet som du utför.

Värde Description
Default
MigrationFromSqlServerToAzureDB
MigrationFromSqlServerToAzureMI
MigrationFromMySQLToAzureDBForMySQL
MigrationFromSqlServerToAzureVM

ServerProperties

Serveregenskaper för MySQL-typkälla

Name Typ Description
serverDatabaseCount

integer

Antal databaser på servern

serverEdition

string

Utgåva av databasservern

serverName

string

Namnet på servern

serverOperatingSystemVersion

string

Version av operativsystemet

serverPlatform

string

Namnet på serverplattformen

serverVersion

string

Version av databasservern

Severity

Allvarlighetsgrad för valideringsfelet

Värde Description
Message
Warning
Error

SqlConnectionInfo

Information om hur du ansluter till SQL-databasservern

Name Typ Standardvärde Description
additionalSettings

string

Ytterligare anslutningsinställningar

authentication

AuthenticationType

Autentiseringstyp som ska användas för anslutning

dataSource

string

Datakälla i formatet Protocol:MachineName\SQLServerInstanceName,PortNumber

encryptConnection

boolean

True

Om anslutningen ska krypteras

password

string

Lösenordsautentiseringsuppgifter.

platform

SqlSourcePlatform

Serverplattformstyp för anslutning

port

integer

Port för server

resourceId

string

Representerar ID:t för en HTTP-resurs som representeras av en Azure-resursprovider.

serverBrandVersion

string

servervarumärkesversion

serverName

string

namnet på servern

serverVersion

string

serverversion

trustServerCertificate

boolean

False

Om servercertifikatet ska lita på

type string:

SqlConnectionInfo

Typ av anslutningsinformation

userName

string

Användarnamn

SqlSourcePlatform

Serverplattformstyp för anslutning

Värde Description
SqlOnPrem

SsisMigrationInfo

SSIS-migreringsinformation med SSIS-butikstyp, överskrivningsprincip.

Name Typ Description
environmentOverwriteOption

SsisMigrationOverwriteOption

Alternativet skriv över för SSIS-miljömigreringen

projectOverwriteOption

SsisMigrationOverwriteOption

Alternativet skriv över för SSIS-projektmigrering

ssisStoreType

SsisStoreType

SSIS-lagringstypen för källan, endast SSIS-katalogen stöds nu i DMS (klassisk)

SsisMigrationOverwriteOption

Alternativet skriv över för migrering av SSIS-objekt, endast ignorera och skriva över stöds i DMS (klassisk) nu och framtiden kan lägga till alternativet Återanvända för containerobjekt

Värde Description
Ignore
Overwrite

SsisMigrationStage

Aktuell fas i SSIS-migrering

Värde Description
None
Initialize
InProgress
Completed

SsisStoreType

En uppräkning av käll-SSIS-lagringstypen som stöds i DMS (klassisk)

Värde Description
SsisCatalog

StartMigrationScenarioServerRoleResult

Migreringsresultat för serverroll

Name Typ Description
exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

name

string

Namnet på serverrollen.

state

MigrationState

Aktuellt tillstånd för migrering

SyncDatabaseMigrationReportingState

Uppräkning av det olika tillståndet för onlinemigrering på databasnivå.

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

SyncMigrationDatabaseErrorEvent

Databasmigreringsfel för onlinemigrering

Name Typ Description
eventText

string

Händelsetext.

eventTypeString

string

Händelsetyp.

timestampString

string

Strängvärde för tidsstämpel.

SyncTableMigrationState

Uppräkning av olika tillstånd för onlinemigrering på tabellnivå.

Värde Description
BEFORE_LOAD
FULL_LOAD
COMPLETED
CANCELED
ERROR
FAILED

SystemData

Name Typ Description
createdAt

string (date-time)

createdBy

string

createdByType

createdByType

lastModifiedAt

string (date-time)

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

Värde Description
Unknown
Queued
Running
Canceled
Succeeded
Failed
FailedInputValidation
Faulted

UpdateActionType

Typ av den faktiska skillnaden för det jämförde objektet medan du utför en schemajämförelse

Värde Description
DeletedOnTarget
ChangedOnTarget
AddedOnTarget

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Egenskaper för uppgift som validerar migreringsindata för SQL till Azure SQL DB-synkroniseringsmigreringar

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ValidateSyncMigrationInputSqlServerTaskInput

Uppgiftsindata

output

ValidateSyncMigrationInputSqlServerTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ValidateMigrationInput.SqlServer.SqlDb.Sync

Aktivitetstyp.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Indata för uppgift som migrerar SQL Server-databaser till Azure SQL Database Managed Instance online-scenario.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Azure Active Directory-programmet som DMS-instansen (klassisk) använder för att ansluta till målinstansen av Azure SQL Database Managed Instance och Azure Storage-kontot

backupFileShare

FileShare

Säkerhetskopiera filresursinformation för alla valda databaser.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL Server-källan

storageResourceId

string

Fullständigt kvalificerat resourceId för lagring

targetConnectionInfo

MiSqlConnectionInfo

Anslutningsinformation för Azure SQL Database Managed Instance

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Utdata för uppgift som validerar migreringsindata för onlinemigrering av Azure SQL Database Managed Instance

Name Typ Description
id

string

Databasidentifierare

name

string

Namnet på databasen

validationErrors

ReportableException[]

Fel som är associerade med ett markerat databasobjekt

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Egenskaper för uppgift som validerar migreringsindata för SQL till Azure SQL Database Managed Instance-synkroniseringsscenario

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Uppgiftsindata

output

ValidateMigrationInputSqlServerSqlMISyncTaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS

Aktivitetstyp.

ValidateMigrationInputSqlServerSqlMITaskInput

Indata för uppgift som validerar migreringsindata för SQL till Azure SQL Managed Instance

Name Typ Description
backupBlobShare

BlobShare

SAS-URI för Azure Storage-kontocontainer som ska användas för lagring av säkerhetskopieringsfiler.

backupFileShare

FileShare

Säkerhetskopiera filresursinformation för alla valda databaser.

backupMode

BackupMode

Säkerhetskopieringsläge för att ange om du vill använda befintlig säkerhetskopiering eller skapa ny säkerhetskopia.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databaser som ska migreras

selectedLogins

string[]

Inloggningar för migrering

sourceConnectionInfo

SqlConnectionInfo

Information för att ansluta till källan

targetConnectionInfo

SqlConnectionInfo

Information om hur du ansluter till målet

ValidateMigrationInputSqlServerSqlMITaskOutput

Utdata för uppgift som validerar migreringsindata för SQL till Azure SQL Managed Instance-migreringar

Name Typ Description
backupFolderErrors

ReportableException[]

Fel som är associerade med sökvägen BackupFolder

backupShareCredentialsErrors

ReportableException[]

Fel som är associerade med autentiseringsuppgifter för säkerhetskopieringsresursens användarnamn och lösenord

backupStorageAccountErrors

ReportableException[]

Fel som är associerade med det angivna lagringskontot.

databaseBackupInfo

DatabaseBackupInfo

Information om säkerhetskopieringsfiler när befintligt säkerhetskopieringsläge används.

existingBackupErrors

ReportableException[]

Fel som är associerade med befintliga säkerhetskopieringsfiler.

id

string

Resultatidentifierare

name

string

Namnet på databasen

restoreDatabaseNameErrors

ReportableException[]

Fel som är associerade med RestoreDatabaseName

ValidateMigrationInputSqlServerSqlMITaskProperties

Egenskaper för uppgift som validerar migreringsindata för SQL till Azure SQL Database Managed Instance

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ValidateMigrationInputSqlServerSqlMITaskInput

Uppgiftsindata

output

ValidateMigrationInputSqlServerSqlMITaskOutput[]

Aktivitetsutdata. Detta ignoreras om det skickas.

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI

Aktivitetstyp.

ValidateMongoDbTaskProperties

Egenskaper för uppgiften som validerar en migrering mellan MongoDB-datakällor

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MongoDbMigrationSettings

Beskriver hur en MongoDB-datamigrering ska utföras

output

MongoDbMigrationProgress[]

En matris som innehåller ett enda MongoDbMigrationProgress-objekt

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

Validate.MongoDb

Aktivitetstyp.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som validerar en migrering för Oracle till Azure Database for PostgreSQL för onlinemigreringar

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Indata för uppgiften som migrerar Oracle-databaser till Azure Database for PostgreSQL för onlinemigreringar

output

ValidateOracleAzureDbPostgreSqlSyncTaskOutput[]

En matris som innehåller ett enda verifieringsfelsvarsobjekt

state

TaskState

Aktivitetens tillstånd. Detta ignoreras om det skickas.

taskType string:

Validate.Oracle.AzureDbPostgreSql.Sync

Aktivitetstyp.

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Utdata för uppgift som validerar migreringsindata för Oracle till Azure Database for PostgreSQL för onlinemigreringar

Name Typ Description
validationErrors

ReportableException[]

Fel som är associerade med ett markerat databasobjekt

ValidateSyncMigrationInputSqlServerTaskInput

Indata för uppgift som validerar migreringsindata för SQL-synkroniseringsmigreringar

Name Typ Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

SqlConnectionInfo

Information om hur du ansluter till SQL-källservern

targetConnectionInfo

SqlConnectionInfo

Information om hur du ansluter till målet

ValidateSyncMigrationInputSqlServerTaskOutput

Utdata för uppgift som validerar migreringsindata för SQL-synkroniseringsmigreringar

Name Typ Description
id

string

Databasidentifierare

name

string

Namnet på databasen

validationErrors

ReportableException[]

Fel som är associerade med ett markerat databasobjekt

ValidationError

Beskrivning av felen som inträffar när migreringsverifieringen utförs

Name Typ Description
severity

Severity

Allvarlighetsgrad för felet

text

string

Feltext

ValidationStatus

Aktuell status för valideringen

Värde Description
Default
NotStarted
Initialized
InProgress
Completed
CompletedWithIssues
Stopped
Failed

WaitStatistics

Väntestatistik som samlats in under körning av frågebatch

Name Typ Standardvärde Description
waitCount

integer (int64)

Totalt nej. av väntetider

waitTimeMs

number (float)

0

Total väntetid i millisekunder

waitType

string

Typ av vänta