Dela via


Tasks - Get

Hämta aktivitetsinformation
Aktivitetsresursen ä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

Namnet på projektet

serviceName
path True

string

Namnet på tjänsten

subscriptionId
path True

string

Prenumerations-ID som identifierar en Azure-prenumeration.

taskName
path True

string

Namnet på aktiviteten

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 Flow

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 validerar MySQL-databasanslutningen

ConnectToSourceMySqlTaskProperties

Egenskaper för uppgiften som validerar MySQL-databasanslutningen

ConnectToSourceNonSqlTaskOutput

Utdata för anslutning till MySQL-typkälla

ConnectToSourceOracleSyncTaskInput

Indata för uppgiften som verifierar Oracle-databasanslutningen

ConnectToSourceOracleSyncTaskOutput

Utdata för uppgiften som verifierar Oracle-databasanslutningen

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 validerar anslutningen till PostgreSQL-servern och källserverns krav för onlinemigrering

ConnectToSourceSqlServerSyncTaskProperties

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

ConnectToSourceSqlServerTaskInput

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

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Utdata på agentjobbsnivå för uppgiften som verifierar anslutningen till SQL Server och även verifierar källserverns krav

ConnectToSourceSqlServerTaskOutputDatabaseLevel

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

ConnectToSourceSqlServerTaskOutputLoginLevel

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

ConnectToSourceSqlServerTaskOutputTaskLevel

Utdata på aktivitetsnivå för aktiviteten som verifierar anslutningen till SQL Server och även verifierar källserverns krav

ConnectToSourceSqlServerTaskProperties

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

ConnectToTargetAzureDbForMySqlTaskInput

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

ConnectToTargetAzureDbForMySqlTaskOutput

Utdata för uppgiften som verifierar 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 validerar anslutningen till Azure Database For PostgreSQL-servern och målserverkraven för onlinemigrering

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Indata för uppgiften som verifierar 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ålserverkraven 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 validerar anslutningen till SQL DB och målserverkrav

ConnectToTargetSqlMISyncTaskInput

Indata för uppgiften som verifierar anslutningen till Azure SQL database managed instance online-scenario.

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

Aktuell fas av migreringen

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 dataobjekt

ExecutionStatistics

Beskrivning av felen när migreringsvalidering 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 angivna lista över Oracle-scheman.

GetUserTablesOracleTaskOutput

Utdata för uppgiften som hämtar listan över tabeller som finns i en angivna 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 angivna lista över PostgreSQL-databaser.

GetUserTablesPostgreSqlTaskOutput

Utdata för uppgiften som hämtar listan över tabeller för en angivna 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 Azure SQL Database Managed Instance.

MigrateMISyncCompleteCommandOutput

Utdata för kommando som slutför onlinemigreringen för en Azure SQL Database Managed Instance.

MigrateMISyncCompleteCommandProperties

Egenskaper för kommandot som slutför onlinemigreringen för en Azure SQL Database Managed Instance.

MigrateMongoDbTaskProperties

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

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Databasspecifik information för offline-MySQL för att Azure Database for MySQL migreringsaktivitetsindata

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 MySQL för att Azure Database for MySQL migreringsaktivitetsindata

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 Oracle för att Azure Database for PostgreSQL migreringsaktivitetsindata

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 för att 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 sql-Azure SQL DB-migreringsaktivitetsindata

MigrateSqlServerSqlDbSyncDatabaseInput

Databasspecifik information för sql-Azure SQL DB-synkroniseringsmigreringsaktivitetsindata

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 SQL för att Azure SQL DB Managed Instance-migreringsaktivitetsindata

MigrateSqlServerSqlMISyncTaskInput

Indata för uppgift som migrerar SQL Server databaser till Azure SQL onlinescenario för databashanterad instans.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

Egenskaper för uppgift som migrerar SQL Server databaser till Azure SQL synkroniseringsscenario för databashanterad instans

MigrateSqlServerSqlMITaskInput

Indata för aktivitet 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 databashanterad instans

MigrateSsisTaskInput

Indata för uppgift som migrerar SSIS-paket från SQL Server till Azure SQL databashanterad instans.

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

Egenskaper för aktivitet 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 migreringsvalideringsrapporten 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 Azure SQL databashanterad instans

MongoDbClusterInfo

Beskriver en MongoDB-datakälla

MongoDbClusterType

Typ 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 uppstod 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 replikering av 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 när migreringsvalidering utförs

SelectedCertificateInput

Information om 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 validering av 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 Database Server

SqlSourcePlatform

Serverplattformstyp för anslutning

SsisMigrationInfo

SSIS-migreringsinformation med SSIS-lagringstyp, skriv över princip.

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änd för containerobjekt

SsisMigrationStage

Aktuell fas av SSIS-migrering

SsisStoreType

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

StartMigrationScenarioServerRoleResult

Migreringsresultat för serverroll

SyncDatabaseMigrationReportingState

Räkna upp det olika tillståndet för onlinemigrering på databasnivå.

SyncMigrationDatabaseErrorEvent

Databasmigreringsfel för onlinemigrering

SyncTableMigrationState

Räkna upp det olika tillståndet för onlinemigrering på tabellnivå.

SystemData
TaskState

Status för uppgiften. Detta ignoreras om det skickas.

UpdateActionType

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

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

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

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Indata för uppgift som migrerar SQL Server databaser till Azure SQL onlinescenario för databashanterad instans.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Utdata för uppgift som validerar migreringsindata för Azure SQL databashanterad instans onlinemigrering

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Egenskaper för uppgift som validerar migreringsindata för SQL för att Azure SQL databashanterade instansens 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 för att 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 att Azure Database for PostgreSQL för onlinemigreringar

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Utdata för uppgift som validerar migreringsindata för Oracle för att 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 när migreringsvalidering utförs

ValidationStatus

Valideringens aktuella status

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

Name Typ Description
ActiveDirectoryIntegrated

string

ActiveDirectoryPassword

string

None

string

SqlAuthentication

string

WindowsAuthentication

string

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.

Name Typ Description
Arrived

string

Cancelled

string

Queued

string

Restored

string

Restoring

string

Uploaded

string

Uploading

string

BackupMode

En uppräkning av säkerhetskopieringslägen

Name Typ Description
CreateBackup

string

ExistingBackup

string

BackupSetInfo

Information om säkerhetskopieringsuppsättning

Name Typ Description
backupFinishedDate

string

Datum och tid då säkerhetskopieringen slutfördes

backupSetId

string

ID för uppsättningen säkerhetskopieringsfiler

backupStartDate

string

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

backupType

BackupType

Räkna upp 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

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.

Name Typ Description
Database

string

DifferentialDatabase

string

DifferentialFile

string

DifferentialPartial

string

File

string

Partial

string

TransactionLog

string

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.

Name Typ Description
Accepted

string

Failed

string

Running

string

Succeeded

string

Unknown

string

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

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

Connect.MongoDb

Aktivitetstyp.

ConnectToSourceMySqlTaskInput

Indata för uppgiften som validerar MySQL-databasanslutningen

Name Typ Standardvärde Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Behörighetsgrupp för valideringar

isOfflineMigration

boolean

False

Flagga för huruvida migreringen är offline eller inte

sourceConnectionInfo

MySqlConnectionInfo

Information om hur du ansluter till MySQL-källa

targetPlatform

MySqlTargetPlatformType

Målplattform för migreringen

ConnectToSourceMySqlTaskProperties

Egenskaper för uppgiften som validerar MySQL-databasanslutningen

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourceMySqlTaskInput

Uppgiftsindata

output

ConnectToSourceNonSqlTaskOutput[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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

Version av servermärke

validationErrors

ReportableException[]

Valideringsfel som är associerade med aktiviteten

ConnectToSourceOracleSyncTaskInput

Indata för uppgiften som verifierar Oracle-databasanslutningen

Name Typ Description
sourceConnectionInfo

OracleConnectionInfo

Information om hur du ansluter till Oracle-källa

ConnectToSourceOracleSyncTaskOutput

Utdata för uppgiften som verifierar Oracle-databasanslutningen

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 aktiviteten

ConnectToSourceOracleSyncTaskProperties

Egenskaper för uppgiften som validerar Oracle-databasanslutning

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourceOracleSyncTaskInput

Uppgiftsindata

output

ConnectToSourceOracleSyncTaskOutput[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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 aktiviteten

ConnectToSourcePostgreSqlSyncTaskProperties

Egenskaper för uppgiften som validerar anslutningen till PostgreSQL-servern och källserverns krav för onlinemigrering

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourcePostgreSqlSyncTaskInput

Uppgiftsindata

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

ConnectToSource.PostgreSql.Sync

Aktivitetstyp.

ConnectToSourceSqlServerSyncTaskProperties

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

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourceSqlServerTaskInput

Uppgiftsindata

output ConnectToSourceSqlServerTaskOutput[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

ConnectToSource.SqlServer.Sync

Aktivitetstyp.

ConnectToSourceSqlServerTaskInput

Indata för uppgiften som verifierar 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 att samla in databaser från källservern.

collectLogins

boolean

False

Flagga för om inloggningar ska samlas in 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

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 verifierar anslutningen till SQL Server och även verifierar källserverns krav

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

UTC Datum och tid då agentjobbet senast kördes.

migrationEligibility

MigrationEligibilityInfo

Information om berättigande 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ällserverns krav

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

Filens storlek i megabyte

ConnectToSourceSqlServerTaskOutputLoginLevel

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

Name Typ Description
defaultDatabase

string

Standarddatabasen för inloggningen.

id

string

Resultatidentifierare

isEnabled

boolean

Inloggningens tillstånd.

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 aktiviteten som verifierar anslutningen till SQL Server och även verifierar källserverns krav

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 verifierar källserverkrav

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToSourceSqlServerTaskInput

Uppgiftsindata

output ConnectToSourceSqlServerTaskOutput[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskId

string

Uppgifts-ID

taskType string:

ConnectToSource.SqlServer

Aktivitetstyp.

ConnectToTargetAzureDbForMySqlTaskInput

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

Name Typ Standardvärde Description
isOfflineMigration

boolean

False

Flagga för huruvida migreringen är offline eller inte

sourceConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för MySQL-källservern

targetConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för målservern Azure Database for MySQL

ConnectToTargetAzureDbForMySqlTaskOutput

Utdata för uppgiften som verifierar 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

Målservervarumärkesversion

validationErrors

ReportableException[]

Valideringsfel som är associerade med aktiviteten

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 koppla metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToTargetAzureDbForMySqlTaskInput

Uppgiftsindata

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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 målserver för Azure Database for PostgreSQL

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

Målservervarumärkesversion

targetServerVersion

string

Version av målservern

validationErrors

ReportableException[]

Valideringsfel som är associerade med aktiviteten

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som validerar anslutningen till Azure Database For PostgreSQL-servern och målserverkraven 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Aktivitetstyp.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

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

Name Typ Description
targetConnectionInfo

PostgreSqlConnectionInfo

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

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

Målservervarumärkesversion

targetServerVersion

string

Version av målservern

validationErrors

ReportableException[]

Valideringsfel som är associerade med aktiviteten

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som validerar anslutningen till Azure Database For PostgreSQL-servern och målserverkraven 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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-måldatabasen

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

Målservervarumärkesversion

targetServerVersion

string

Version av målservern

ConnectToTargetSqlDbTaskProperties

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

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att koppla 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.SqlDb

Aktivitetstyp.

ConnectToTargetSqlMISyncTaskInput

Indata för uppgiften som verifierar anslutningen till Azure SQL database managed instance online-scenario.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Azure Active Directory-program 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 databashanterad instans

ConnectToTargetSqlMISyncTaskOutput

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

Name Typ Description
targetServerBrandVersion

string

Målservervarumärkesversion

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 koppla metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

ConnectToTargetSqlMISyncTaskInput

Uppgiftsindata

output

ConnectToTargetSqlMISyncTaskOutput[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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

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

Målservervarumärkesversion

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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.AzureSqlDbMI

Aktivitetstyp.

ConnectToTargetSqlSqlDbSyncTaskInput

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

Name Typ Description
sourceConnectionInfo

SqlConnectionInfo

Anslutningsinformation för SQL Server

targetConnectionInfo

SqlConnectionInfo

Anslutningsinformation för sql-måldatabasen

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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

ConnectToTarget.SqlDb.Sync

Aktivitetstyp.

createdByType

Name Typ Description
Application

string

Key

string

ManagedIdentity

string

User

string

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

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

Name Typ Description
CompatLevel100

string

CompatLevel110

string

CompatLevel120

string

CompatLevel130

string

CompatLevel140

string

CompatLevel80

string

CompatLevel90

string

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 till operativsystemet

restoreFullName

string

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

sizeMB

number

Filens storlek i megabyte

DatabaseFileType

En uppräkning av SQL Server databasfiltyper

Name Typ Description
Filestream

string

Fulltext

string

Log

string

NotSupported

string

Rows

string

DatabaseMigrationStage

Aktuell fas av migreringen

Name Typ Description
Backup

string

Completed

string

FileCopy

string

Initialize

string

None

string

Restore

string

DatabaseMigrationState

Migreringstillstånd på databasnivå.

Name Typ Description
CANCELLED

string

COMPLETED

string

CUTOVER_START

string

FAILED

string

FULL_BACKUP_UPLOAD_START

string

INITIAL

string

LOG_SHIPPING_START

string

POST_CUTOVER_COMPLETE

string

UNDEFINED

string

UPLOAD_LOG_FILES_START

string

DatabaseSchemaMap

Mappning av scheman per databas

Name Typ Description
database

string

schemas

string[]

DatabaseState

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

Name Typ Description
Copying

string

Emergency

string

Offline

string

OfflineSecondary

string

Online

string

Recovering

string

RecoveryPending

string

Restoring

string

Suspect

string

DatabaseSummaryResult

Sammanfattning av databasresultat i migreringen

Name Typ Description
endedOn

string

Sluttid för migrering

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att fråga efter alla fel i objektet

itemsCompletedCount

integer

Antal objekt som har slutförts

itemsCount

integer

Antal objekt

name

string

Objektets namn

resultPrefix

string

Jokerteckensträngsprefix som ska användas för att köra frågor mot alla del-tem-resultat för objektet

sizeMB

number

Databasens storlek i megabyte

startedOn

string

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

Tabellens schemakvalificerade namn

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 dataobjekt

Name Typ Description
endedOn

string

Sluttid för migrering

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att fråga efter alla fel i objektet

itemsCompletedCount

integer

Antal objekt som har slutförts

itemsCount

integer

Antal objekt

name

string

Objektets namn

resultPrefix

string

Jokerteckensträngsprefix som ska användas för att köra frågor mot alla del-tem-resultat för objektet

startedOn

string

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

statusMessage

string

Statusmeddelande

ExecutionStatistics

Beskrivning av felen när migreringsvalidering utförs

Name Typ Description
cpuTimeMs

number

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

elapsedTimeMs

number

Tidsåtgång i millisekunder för körning av frågan

executionCount

integer

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 för 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 kryptering av det exporterade certifikatet.

GetTdeCertificatesSqlTaskOutput

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

Name Typ Description
base64EncodedCertificates

object

Mappning 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

GetUserTablesMySql

Aktivitetstyp.

GetUserTablesOracleTaskInput

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

Name Typ Description
connectionInfo

OracleConnectionInfo

Information om hur du ansluter 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 angivna 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 hittats för det här schemat

validationErrors

ReportableException[]

Valideringsfel som är associerade med aktiviteten

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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

GetUserTablesOracle

Aktivitetstyp.

GetUserTablesPostgreSqlTaskInput

Indata för uppgiften som hämtar listan över tabeller för en angivna 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 angivna 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 aktiviteten

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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskId

string

Aktivitets-ID

taskType string:

GetUserTables.Sql

Aktivitetstyp.

LoginMigrationStage

Räkna upp olika steg i inloggningsmigreringen.

Name Typ Description
AssignRoleMembership

string

AssignRoleOwnership

string

Completed

string

EstablishObjectPermissions

string

EstablishServerPermissions

string

EstablishUserMapping

string

Initialize

string

LoginMigration

string

None

string

LoginType

Uppräkningsmappning av SMO LoginType.

Name Typ Description
AsymmetricKey

string

Certificate

string

ExternalGroup

string

ExternalUser

string

SqlLogin

string

WindowsGroup

string

WindowsUser

string

MigrateMISyncCompleteCommandInput

Indata för kommando som slutför onlinemigreringen för en Azure SQL Database Managed Instance.

Name Typ Description
sourceDatabaseName

string

Namnet på den hanterade instansdatabasen

MigrateMISyncCompleteCommandOutput

Utdata för kommando som slutför onlinemigreringen för en Azure SQL Database Managed Instance.

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 Azure SQL Database Managed Instance.

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

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

Migrate.MongoDb

Aktivitetstyp.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Databasspecifik information för offline-MySQL för att Azure Database for MySQL migreringsaktivitetsindata

Name Typ Description
name

string

Namnet på databasen

tableMap

object

Mappning av källa till måltabeller

targetDatabaseName

string

Namnet på måldatabasen. 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

Ange att källservern ska vara skrivskyddad

optionalAgentSettings

object

Valfria parametrar för att finjustera dataöverföringshastigheten under migreringen

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Databaser som ska migreras

sourceConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för mySQL-källan

startedOn

string

Parameter för att ange när migreringen startade

targetConnectionInfo

MySqlConnectionInfo

Anslutningsinformation för mål Azure Database for MySQL

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Namnet på databasen

endedOn

string

Sluttid för migrering

errorCount

integer

Antal databas-/objektfel.

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att fråga efter alla fel i objektet

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

id

string

Resultatidentifierare

lastStorageUpdate

string

Senaste gången lagringen uppdaterades

message

string

Meddelande om migreringsstatus

numberOfObjects

integer

Antal objekt

numberOfObjectsCompleted

integer

Antal objekt som har slutförts

objectSummary

<string,  DataItemMigrationSummaryResult>

Sammanfattning av objektresultat i migreringen

resultPrefix

string

Jokerteckensträngsprefix 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

Migreringssteget som databasen är i

startedOn

string

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

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

durationInSeconds

integer

Varaktighet för aktivitetskörning i sekunder.

endedOn

string

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

id

string

Resultatidentifierare

lastStorageUpdate

string

Senaste gången lagringen uppdaterades

message

string

Meddelande om migreringsstatus

migrationReportResult

MigrationReportResult

Resultat av migreringsrapport, 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

Starttid för migrering

status

MigrationStatus

Aktuell status för migrering

statusMessage

string

Meddelande om migreringsstatus

targetServerBrandVersion

string

Målservervarumärkesversion

targetServerVersion

string

Målserverversion

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Name Typ Description
endedOn

string

Sluttid för migrering

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att fråga efter alla fel i objektet

id

string

Resultatidentifierare

itemsCompletedCount

integer

Antal objekt som har slutförts

itemsCount

integer

Antal objekt

lastStorageUpdate

string

Senaste gången lagringen uppdaterades

objectName

string

Objektets namn

resultPrefix

string

Jokerteckensträngsprefix 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

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[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskId

string

Uppgifts-ID

taskType string:

Migrate.MySql.AzureDbForMySql

Aktivitetstyp.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Databasspecifik information för MySQL för att Azure Database for MySQL migreringsaktivitetsindata

Name Typ Description
migrationSetting

object

Migreringsinställningar som justerar migreringsbeteendet

name

string

Namnet på databasen

sourceSetting

object

Källinställningar för att justera migreringsbeteendet för källslutpunkten

tableMap

object

Mappning av källa till måltabeller

targetDatabaseName

string

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

targetSetting

object

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

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 mål Azure Database for MySQL

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

Antal tillämpade ändringar

cdcDeleteCounter

integer

Antal cdc-borttagningar

cdcInsertCounter

integer

Antal cdc-infogningar

cdcUpdateCounter

integer

Antal cdc-uppdateringar

databaseName

string

Namnet på databasen

endedOn

string

Sluttid för migrering

fullLoadCompletedTables

integer

Antal tabeller som har slutförts i fullständig belastning

fullLoadErroredTables

integer

Antal tabeller som har fel vid fullständig inläsning

fullLoadLoadingTables

integer

Antal tabeller som läses in i full belastning

fullLoadQueuedTables

integer

Antal tabeller i kö i full belastning

id

string

Resultatidentifierare

incomingChanges

integer

Antal inkommande ändringar

initializationCompleted

boolean

Anger om den inledande inläsningen (fullständig inläsning) har slutförts

latency

integer

CDC tillämpar svarstid

migrationState

SyncDatabaseMigrationReportingState

Migreringstillstånd som databasen finns i

resultType string:

DatabaseLevelOutput

Resultattyp

startedOn

string

Starttid för migrering

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

id

string

Resultatidentifierare

resultType string:

ErrorOutput

Resultattyp

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Name Typ Description
endedOn

string

Sluttid för migrering

id

string

Resultatidentifierare

resultType string:

MigrationLevelOutput

Resultattyp

sourceServer

string

Källservernamn

sourceServerVersion

string

Källserverversion

startedOn

string

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

Antal datafel som har inträffat

databaseName

string

Namnet på databasen

fullLoadEndedOn

string

Sluttid för fullständig inläsning

fullLoadEstFinishTime

string

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

fullLoadStartedOn

string

Starttid för fullständig inläsning

fullLoadTotalRows

integer

Antal rader som används i full belastning

id

string

Resultatidentifierare

lastModifiedTime

string

Senast ändrad tid på målet

resultType string:

TableLevelOutput

Resultattyp

state

SyncTableMigrationState

Tabellmigreringens aktuella tillstånd

tableName

string

Tabellens namn

totalChangesApplied

integer

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 koppla metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Uppgiftsindata

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Aktivitetstyp.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Databasspecifik information för Oracle för att Azure Database for PostgreSQL migreringsaktivitetsindata

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 migreringsbeteendet för källslutpunkten

tableMap

object

Mappning av käll-till-måltabeller

targetDatabaseName

string

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

targetSetting

object

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

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 mål Azure Database for PostgreSQL

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

Antal tillämpade ändringar

cdcDeleteCounter

integer

Antal cdc-borttagningar

cdcInsertCounter

integer

Antal cdc-infogningar

cdcUpdateCounter

integer

Antal cdc-uppdateringar

databaseName

string

Namnet på databasen

endedOn

string

Sluttid för migrering

fullLoadCompletedTables

integer

Antal tabeller som har slutförts i fullständig belastning

fullLoadErroredTables

integer

Antal tabeller som har fel vid fullständig inläsning

fullLoadLoadingTables

integer

Antal tabeller som läses in i full belastning

fullLoadQueuedTables

integer

Antal tabeller i kö i full belastning

id

string

Resultatidentifierare

incomingChanges

integer

Antal inkommande ändringar

initializationCompleted

boolean

Anger om den inledande inläsningen (fullständig inläsning) har slutförts

latency

integer

CDC tillämpar svarstid

migrationState

SyncDatabaseMigrationReportingState

Migreringstillstånd som databasen finns i

resultType string:

DatabaseLevelOutput

Resultattyp

startedOn

string

Starttid för migrering

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Name Typ Description
error

ReportableException

Migreringsfel

id

string

Resultatidentifierare

resultType string:

ErrorOutput

Resultattyp

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Name Typ Description
endedOn

string

Sluttid för migrering

id

string

Resultatidentifierare

resultType string:

MigrationLevelOutput

Resultattyp

sourceServer

string

Källservernamn

sourceServerVersion

string

Källserverversion

startedOn

string

Starttid för migrering

targetServer

string

Målservernamn

targetServerVersion

string

Målserverversion

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

integer

Antal tillämpade borttagningar

cdcInsertCounter

integer

Antal tillämpade infogningar

cdcUpdateCounter

integer

Antal tillämpade uppdateringar

dataErrorsCounter

integer

Antal datafel som har inträffat

databaseName

string

Namnet på databasen

fullLoadEndedOn

string

Sluttid för fullständig inläsning

fullLoadEstFinishTime

string

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

fullLoadStartedOn

string

Starttid för fullständig inläsning

fullLoadTotalRows

integer

Antal rader som används i full belastning

id

string

Resultatidentifierare

lastModifiedTime

string

Senast ändrad tid på målet

resultType string:

TableLevelOutput

Resultattyp

state

SyncTableMigrationState

Tabellmigreringens aktuella tillstånd

tableName

string

Tabellens namn

totalChangesApplied

integer

Totalt antal tillämpade ändringar

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Databasspecifik information för PostgreSQL för att 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 migreringsbeteendet för källslutpunkten

targetDatabaseName

string

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

targetSetting

object

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

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

Starttid för migrering

targetConnectionInfo

PostgreSqlConnectionInfo

Anslutningsinformation för mål Azure Database for PostgreSQL

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

Antal tillämpade ändringar

cdcDeleteCounter

integer

Antal cdc-borttagningar

cdcInsertCounter

integer

Antal cdc-infogningar

cdcUpdateCounter

integer

Antal cdc-uppdateringar

databaseName

string

Namnet på databasen

endedOn

string

Sluttid för migrering

fullLoadCompletedTables

integer

Antal tabeller som har slutförts i full belastning

fullLoadErroredTables

integer

Antal tabeller som har fel vid fullständig inläsning

fullLoadLoadingTables

integer

Antal tabeller som läses in i full belastning

fullLoadQueuedTables

integer

Antal tabeller i kö i full belastning

id

string

Resultatidentifierare

incomingChanges

integer

Antal inkommande ändringar

initializationCompleted

boolean

Anger om den inledande belastningen (fullständig belastning) har slutförts

latency

integer

CDC tillämpar svarstid

migrationState

SyncDatabaseMigrationReportingState

Migreringstillstånd som databasen finns i

resultType string:

DatabaseLevelOutput

Resultattyp

startedOn

string

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

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

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

Antal tillämpade borttagningar

cdcInsertCounter

integer

Antal tillämpade infogningar

cdcUpdateCounter

integer

Antal tillämpade uppdateringar

dataErrorsCounter

integer

Antal datafel som har inträffat

databaseName

string

Namnet på databasen

fullLoadEndedOn

string

Sluttid för fullständig inläsning

fullLoadEstFinishTime

string

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

fullLoadStartedOn

string

Starttid för fullständig inläsning

fullLoadTotalRows

integer

Antal rader som används i full belastning

id

string

Resultatidentifierare

lastModifiedTime

string

Senast ändrad tid på målet

resultType string:

TableLevelOutput

Resultattyp

state

SyncTableMigrationState

Aktuellt tillstånd för tabellmigreringen

tableName

string

Namnet på tabellen

totalChangesApplied

integer

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 uppgiften skapades

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Uppgiftsindata

isCloneable

boolean

om uppgiften kan klonas eller inte

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskId

string

aktivitets-ID

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Aktivitetstyp.

MigrateSqlServerSqlDbDatabaseInput

Databasspecifik information för sql-Azure SQL DB-migreringsaktivitetsindata

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 migrering av DB-schema.

tableMap

object

Mappning av käll-till-måltabeller

targetDatabaseName

string

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

MigrateSqlServerSqlDbSyncDatabaseInput

Databasspecifik information för sql-Azure SQL DB-synkroniseringsmigreringsaktivitetsindata

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 migreringsbeteendet för källslutpunkten

tableMap

object

Mappning av käll-till-måltabeller

targetDatabaseName

string

Måldatabasnamn

targetSetting

object

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

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 för att ansluta 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

Antal tillämpade ändringar

cdcDeleteCounter

integer

Antal cdc-borttagningar

cdcInsertCounter

integer

Antal cdc-infogningar

cdcUpdateCounter

integer

Antal cdc-uppdateringar

databaseName

string

Namnet på databasen

endedOn

string

Sluttid för migrering

fullLoadCompletedTables

integer

Antal tabeller som har slutförts i full belastning

fullLoadErroredTables

integer

Antal tabeller som har fel vid fullständig inläsning

fullLoadLoadingTables

integer

Antal tabeller som läses in i full belastning

fullLoadQueuedTables

integer

Antal tabeller i kö i full belastning

id

string

Resultatidentifierare

incomingChanges

integer

Antal inkommande ändringar

initializationCompleted

boolean

Anger om den inledande belastningen (fullständig belastning) har slutförts

latency

integer

CDC tillämpar svarstid

migrationState

SyncDatabaseMigrationReportingState

Migreringstillstånd som databasen finns i

resultType string:

DatabaseLevelOutput

Resultattyp

startedOn

string

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

Sluttid för migrering

id

string

Resultatidentifierare

resultType string:

MigrationLevelOutput

Resultattyp

sourceServer

string

Källservernamn

sourceServerVersion

string

Källserverversion

startedOn

string

Starttid för migrering

targetServer

string

Målservernamn

targetServerVersion

string

Målserverversion

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

integer

Antal tillämpade borttagningar

cdcInsertCounter

integer

Antal tillämpade infogningar

cdcUpdateCounter

integer

Antal tillämpade uppdateringar

dataErrorsCounter

integer

Antal datafel som har inträffat

databaseName

string

Namnet på databasen

fullLoadEndedOn

string

Sluttid för fullständig inläsning

fullLoadEstFinishTime

string

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

fullLoadStartedOn

string

Starttid för fullständig inläsning

fullLoadTotalRows

integer

Antal rader som används i full belastning

id

string

Resultatidentifierare

lastModifiedTime

string

Senast ändrad tid på målet

resultType string:

TableLevelOutput

Resultattyp

state

SyncTableMigrationState

Tabellmigreringens aktuella tillstånd

tableName

string

Tabellens namn

totalChangesApplied

integer

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 koppla metadatainformation till uppgift

commands CommandProperties[]:

Matris med kommandoegenskaper.

errors

ODataError[]

Matris med fel. Detta ignoreras om det skickas.

input

MigrateSqlServerSqlDbSyncTaskInput

Uppgiftsindata

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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 den

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 kontrollsumma baserad på jämförelse av käll- och måltabeller efter migreringen för att säkerställa att data är korrekta. 2.) Schemavalidering: 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 antingen 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

Objektets namn

endedOn

string

Sluttid för migrering

errorCount

integer

Antal databas-/objektfel.

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att fråga efter alla fel i objektet

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar.

id

string

Resultatidentifierare

message

string

Meddelande om migreringsstatus

numberOfObjects

integer

Antal objekt

numberOfObjectsCompleted

integer

Antal objekt som har slutförts

objectSummary

<string,  DataItemMigrationSummaryResult>

Sammanfattning av objektresultat i migreringen

resultPrefix

string

Jokerteckensträngsprefix 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

Migreringssteget som databasen är i

startedOn

string

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

statusMessage

string

Statusmeddelande

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Name Typ Description
dataIntegrityValidationResult

DataIntegrityValidationResult

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

endedOn

string

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

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

Varaktighet för aktivitetskörning i sekunder.

endedOn

string

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 nedladdning av migreringsrapporten.

migrationValidationResult MigrationValidationResult:

MigrateSqlServerSqlDbTaskOutputValidationResult

Valideringsresultat för migrering

resultType string:

MigrationLevelOutput

Resultattyp

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerVersion

string

Källserverversion

startedOn

string

Starttid för migrering

status

MigrationStatus

Aktuell status för migrering

statusMessage

string

Meddelande om migreringsstatus

targetServerBrandVersion

string

Målservervarumärkesversion

targetServerVersion

string

Målserverversion

MigrateSqlServerSqlDbTaskOutputTableLevel

Name Typ Description
endedOn

string

Sluttid för migrering

errorPrefix

string

Jokerteckensträngsprefix som ska användas för att fråga efter alla fel i objektet

id

string

Resultatidentifierare

itemsCompletedCount

integer

Antal objekt som har slutförts

itemsCount

integer

Antal objekt

objectName

string

Objektets namn

resultPrefix

string

Jokerteckensträngsprefix 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

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 valideringen 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 koppla 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[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskId

string

aktivitets-ID

taskType string:

Migrate.SqlServer.SqlDb

Aktivitetstyp.

MigrateSqlServerSqlMIDatabaseInput

Databasspecifik information för SQL för att Azure SQL DB Managed Instance-migreringsaktivitetsindata

Name Typ Description
backupFilePaths

string[]

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

backupFileShare

FileShare

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

id

string

ID för databasen

name

string

Namnet på databasen

restoreDatabaseName

string

Namnet på databasen på målet

MigrateSqlServerSqlMISyncTaskInput

Indata för uppgift som migrerar SQL Server databaser till Azure SQL onlinescenario för databashanterad instans.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Azure Active Directory-program 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

storageResourceId

string

Fullständigt kvalificerat resourceId för lagring

targetConnectionInfo

MiSqlConnectionInfo

Anslutningsinformation för Azure SQL databashanterad instans

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Name Typ Description
activeBackupSets

BackupSetInfo[]

Säkerhetskopieringsuppsättningar som ä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

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

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

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

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

targetServerBrandVersion

string

Målservervarumärkesversion

targetServerName

string

Målservernamn

targetServerVersion

string

Målserverversion

MigrateSqlServerSqlMISyncTaskProperties

Egenskaper för uppgift som migrerar SQL Server databaser till Azure SQL synkroniseringsscenario för databashanterad instans

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att koppla 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[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Aktivitetstyp.

MigrateSqlServerSqlMITaskInput

Indata för aktivitet 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 att lagra säkerhetskopierade filer.

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 en ny säkerhetskopia. Om du använder befintliga säkerhetskopior måste sökvägar till säkerhetskopior 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 den

targetConnectionInfo

SqlConnectionInfo

Information om hur du ansluter till målet

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Typ Description
endedOn

string

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

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Namnet på databasen

endedOn

string

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Migreringsfel och varningar

id

string

Resultatidentifierare

message

string

Meddelande om migreringsstatus

resultType string:

DatabaseLevelOutput

Resultattyp

sizeMB

number

Databasens storlek i megabyte

stage

DatabaseMigrationStage

Aktuell fas av migreringen

startedOn

string

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

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

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

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

sourceServerBrandVersion

string

Källservervarumärkesversion

sourceServerVersion

string

Källserverversion

startedOn

string

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

status

MigrationStatus

Aktuell status för migrering

targetServerBrandVersion

string

Målservervarumärkesversion

targetServerVersion

string

Målserverversion

MigrateSqlServerSqlMITaskProperties

Egenskaper för uppgift som migrerar SQL Server databaser till Azure SQL databashanterad instans

Name Typ Description
clientData

object

Nyckelvärdepar med klientdata för att koppla 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[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

parentTaskId

string

överordnat aktivitets-ID

state

TaskState

Status för uppgiften. 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 databashanterad instans.

Name Typ Description
sourceConnectionInfo

SqlConnectionInfo

Information för att ansluta till källan

ssisMigrationInfo

SsisMigrationInfo

Information om SSIS-paketmigrering.

targetConnectionInfo

SqlConnectionInfo

Information för att ansluta till målet

MigrateSsisTaskOutputMigrationLevel

Name Typ Description
endedOn

string

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 för SSIS-migrering.

startedOn

string

Starttid för migrering

status

MigrationStatus

Aktuell status för migrering

targetServerBrandVersion

string

Målservervarumärkesversion

targetServerVersion

string

Målserverversion

MigrateSsisTaskOutputProjectLevel

Name Typ Description
endedOn

string

Sluttid för migrering

exceptionsAndWarnings

ReportableException[]

Undantag och varningar för migrering

folderName

string

Namnet på mappen

id

string

Resultatidentifierare

message

string

Meddelande om migreringsstatus

projectName

string

Namnet på projektet

resultType string:

SsisProjectLevelOutput

Resultattyp

stage

SsisMigrationStage

Fas för SSIS-migrering.

startedOn

string

Starttid för migrering

state

MigrationState

Aktuellt tillstånd för migrering

MigrateSsisTaskProperties

Egenskaper för aktivitet 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[]:

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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

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 migreringsvalideringsrapporten innehåller URL:en för att ladda ned den genererade rapporten.

Name Typ Description
id

string

Migreringsverifieringsresultatidentifierare

reportUrl

string

Url:en för rapporten.

MigrationState

Aktuellt tillstånd för migrering

Name Typ Description
Completed

string

Failed

string

InProgress

string

None

string

Skipped

string

Stopped

string

Warning

string

MigrationStatus

Aktuell status för migrering

Name Typ Description
Completed

string

CompletedWithWarnings

string

Configured

string

Connecting

string

Default

string

Error

string

Running

string

SelectLogins

string

SourceAndTargetSelected

string

Stopped

string

MigrationValidationDatabaseSummaryResult

Sammanfattningsresultat för migreringsverifieringsdatabasnivå

Name Typ Description
endedOn

string

Sluttid för validering

id

string

Resultatidentifierare

migrationId

string

Migreringsidentifierare

sourceDatabaseName

string

Namnet på källdatabasen

startedOn

string

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 validering 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 har 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

Migreringsverifieringsresultatidentifierare

migrationId

string

Migreringsidentifierare

status

ValidationStatus

Aktuell status för valideringen 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 Azure SQL databashanterad instans

Name Typ Description
managedInstanceResourceId

string

Resurs-ID för Azure SQL databashanterad instans

password

string

Autentiseringsuppgifter för lösenord.

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 shardade samlingar

type

MongoDbClusterType

Typ av datakälla

version

string

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

MongoDbClusterType

Typ av datakälla

Name Typ Description
BlobContainer

string

CosmosDb

string

MongoDb

string

MongoDbCollectionInfo

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

Name Typ Description
averageDocumentSize

integer

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

dataSize

integer

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

databaseName

string

Namnet på databasen som innehåller samlingen

documentCount

integer

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 cirkulär buffert)

isSystemCollection

boolean

Om samlingen är 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 för 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

Antalet dokumentbyte som kopierats under kopieringsfasen

documentsCopied

integer

Antalet dokument som kopierats under kopieringsfasen

elapsedTime

string

Förfluten tid 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

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

eventsReplayed

integer

Antalet oplog-händelser som har återuppspelats hittills

lastEventTime

string

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

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

name

string

Namnet på förloppsobjektet. För en samling är det här det okvalificerade samlingsnamnet. För en databas är detta 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 detta databasnamnet. För den övergripande migreringen är detta null.

resultType string:

Collection

Typ av förloppsobjekt

state

MongoDbMigrationState

totalBytes

integer

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

totalDocuments

integer

Det totala antalet dokument på källan i början av kopieringsfasen, 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 migreringen. Standardvärdet är sant.

shardKey

MongoDbShardKeySetting

Beskriver en MongoDB-shardnyckel

targetRUs

integer

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

Autentiseringsuppgifter för lösenord.

port

integer

port för server

serverBrandVersion

string

version av servermärke

serverName

string

namnet på servern

serverVersion

string

serverversion

trustServerCertificate

boolean

False

Om du vill lita på servercertifikatet

type

string

Typ av anslutningsinformation

userName

string

Användarnamn

MongoDbDatabaseInfo

Beskriver en databas i en MongoDB-datakälla

Name Typ Description
averageDocumentSize

integer

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

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

documentCount

integer

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 för 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

Antalet dokumentbyte som kopierats under kopieringsfasen

collections

object

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

documentsCopied

integer

Antalet dokument som kopierats under kopieringsfasen

elapsedTime

string

Förfluten tid 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

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

eventsReplayed

integer

Antalet oplog-händelser som har återuppspelats hittills

lastEventTime

string

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

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

name

string

Namnet på förloppsobjektet. För en samling är det här det okvalificerade samlingsnamnet. För en databas är detta 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 detta databasnamnet. För den övergripande migreringen är detta null.

resultType string:

Database

Typ av förloppsobjekt

state

MongoDbMigrationState

totalBytes

integer

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

totalDocuments

integer

Det totala antalet dokument på källan i början av kopieringsfasen, 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

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 uppstod under en MongoDB-migrering

Name Typ Description
code

string

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

count

integer

Antal gånger som 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

Name Typ Description
Error

string

ValidationError

string

Warning

string

MongoDbMigrationProgress

Beskriver förloppet för den övergripande migreringen

Name Typ Description
bytesCopied

integer

Antalet dokumentbyte som kopierats under kopieringssteget

databases

<string,  MongoDbDatabaseProgress>

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

documentsCopied

integer

Antalet dokument som kopierats under kopieringssteget

elapsedTime

string

Förfluten tid 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

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

eventsReplayed

integer

Antalet oploghändelser som spelats upp hittills

lastEventTime

string

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

lastReplayTime

string

Tidsstämpeln för den senaste oploghändelsen spelades upp igen 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

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

totalDocuments

integer

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

RU-gränsen för ett CosmosDB-mål som samlingar tillfälligt ökar till (om 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 standardökningen (som vanligtvis är max) 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

Name Typ Description
Canceled

string

Complete

string

Copying

string

Failed

string

Finalizing

string

InitialReplay

string

Initializing

string

NotStarted

string

Replaying

string

Restarting

string

ValidatingInput

string

MongoDbReplication

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

Name Typ Description
Continuous

string

Disabled

string

OneTime

string

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

Name Typ Description
Forward

string

Hashed

string

Reverse

string

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

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

minFreeCpu

integer

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

minFreeMemoryMb

integer

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

Autentiseringsuppgifter för lösenord.

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

Name Typ Description
AzureDbForMySQL

string

SqlServer

string

ObjectType

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

Name Typ Description
Function

string

StoredProcedures

string

Table

string

User

string

View

string

ODataError

Felinformation i OData-format.

Name Typ Description
code

string

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

details

ODataError[]

Inre fel som orsakade det här felet

message

string

Den 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

EZConnect eller TNSName anslutningssträng.

password

string

Autentiseringsuppgifter för lösenord.

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

Autentiseringsuppgifter för lösenord.

port

integer

Port för server

serverBrandVersion

string

version av servermärke

serverName

string

Namnet på servern

serverVersion

string

serverversion

trustServerCertificate

boolean

False

Om du vill lita på servercertifikatet

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 hämtad från källservern

sourceResult

ExecutionStatistics

Frågeanalysresultat från källan

statementsInBatch

integer

Totalt nej. av -instruktioner i batchen

targetResult

ExecutionStatistics

Frågeanalysresultat från målet

ReplicateMigrationState

Omslutning för replikering av rapporterade migreringstillstånd.

Name Typ Description
ACTION_REQUIRED

string

COMPLETE

string

FAILED

string

PENDING

string

UNDEFINED

string

VALIDATING

string

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

Name Typ Description
Access

string

DB2

string

MongoDB

string

MySQL

string

MySQLRDS

string

Oracle

string

PostgreSQL

string

PostgreSQLRDS

string

SQL

string

SQLRDS

string

Sybase

string

ScenarioTarget

En uppräkning av måltyp

Name Typ Description
AzureDBForMySql

string

AzureDBForPostgresSQL

string

MongoDB

string

SQLDB

string

SQLDW

string

SQLMI

string

SQLServer

string

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äningsverifiering

SchemaComparisonValidationResultType

Beskrivning av felen när migreringsvalidering 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 om 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 kryptering av det exporterade certifikatet.

ServerLevelPermissionsGroup

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

Name Typ Description
Default

string

MigrationFromMySQLToAzureDBForMySQL

string

MigrationFromSqlServerToAzureDB

string

MigrationFromSqlServerToAzureMI

string

MigrationFromSqlServerToAzureVM

string

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

Databasserverns version

Severity

Allvarlighetsgrad för valideringsfelet

Name Typ Description
Error

string

Message

string

Warning

string

SqlConnectionInfo

Information om hur du ansluter till SQL Database Server

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

Autentiseringsuppgifter för lösenord.

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

version av servermärke

serverName

string

namnet på servern

serverVersion

string

serverversion

trustServerCertificate

boolean

False

Om du vill lita på servercertifikatet

type string:

SqlConnectionInfo

Typ av anslutningsinformation

userName

string

Användarnamn

SqlSourcePlatform

Serverplattformstyp för anslutning

Name Typ Description
SqlOnPrem

string

SsisMigrationInfo

SSIS-migreringsinformation med SSIS-lagringstyp, skriv över princip.

Name Typ Description
environmentOverwriteOption

SsisMigrationOverwriteOption

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

projectOverwriteOption

SsisMigrationOverwriteOption

Alternativet skriv över för SSIS-projektmigreringen

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änd för containerobjekt

Name Typ Description
Ignore

string

Overwrite

string

SsisMigrationStage

Aktuell fas av SSIS-migrering

Name Typ Description
Completed

string

InProgress

string

Initialize

string

None

string

SsisStoreType

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

Name Typ Description
SsisCatalog

string

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

Räkna upp det olika tillståndet för onlinemigrering på databasnivå.

Name Typ Description
BACKUP_COMPLETED

string

BACKUP_IN_PROGRESS

string

CANCELLED

string

CANCELLING

string

COMPLETE

string

COMPLETING

string

CONFIGURING

string

FAILED

string

INITIALIAZING

string

READY_TO_COMPLETE

string

RESTORE_COMPLETED

string

RESTORE_IN_PROGRESS

string

RUNNING

string

STARTING

string

UNDEFINED

string

VALIDATING

string

VALIDATION_COMPLETE

string

VALIDATION_FAILED

string

SyncMigrationDatabaseErrorEvent

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

Räkna upp det olika tillståndet för onlinemigrering på tabellnivå.

Name Typ Description
BEFORE_LOAD

string

CANCELED

string

COMPLETED

string

ERROR

string

FAILED

string

FULL_LOAD

string

SystemData

Name Typ Description
createdAt

string

createdBy

string

createdByType

createdByType

lastModifiedAt

string

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

Name Typ Description
Canceled

string

Failed

string

FailedInputValidation

string

Faulted

string

Queued

string

Running

string

Succeeded

string

Unknown

string

UpdateActionType

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

Name Typ Description
AddedOnTarget

string

ChangedOnTarget

string

DeletedOnTarget

string

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Egenskaper för uppgift som validerar migreringsindata för SQL för att 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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 onlinescenario för databashanterad instans.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Azure Active Directory-program som DMS-instansen (klassisk) använder för att ansluta till målinstansen för 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

storageResourceId

string

Fullständigt kvalificerat resourceId för lagring

targetConnectionInfo

MiSqlConnectionInfo

Anslutningsinformation för Azure SQL databashanterad instans

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Utdata för uppgift som validerar migreringsindata för Azure SQL databashanterad instans onlinemigrering

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 för att Azure SQL databashanterade instansens 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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-kontocontainern 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 för att ansluta till målet

ValidateMigrationInputSqlServerSqlMITaskOutput

Utdata för uppgift som validerar migreringsindata för SQL för att 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[]

Uppgiftsutdata. Detta ignoreras om det skickas.

state

TaskState

Status för uppgiften. 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

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

Validate.MongoDb

Aktivitetstyp.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Egenskaper för uppgiften som validerar en migrering för Oracle att 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 enskilt svarsobjekt för valideringsfel

state

TaskState

Status för uppgiften. Detta ignoreras om det skickas.

taskType string:

Validate.Oracle.AzureDbPostgreSql.Sync

Aktivitetstyp.

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Utdata för uppgift som validerar migreringsindata för Oracle för att 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 för att ansluta till SQL-källservern

targetConnectionInfo

SqlConnectionInfo

Information för att ansluta 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 när migreringsvalidering utförs

Name Typ Description
severity

Severity

Allvarlighetsgrad för felet

text

string

Feltext

ValidationStatus

Valideringens aktuella status

Name Typ Description
Completed

string

CompletedWithIssues

string

Default

string

Failed

string

InProgress

string

Initialized

string

NotStarted

string

Stopped

string

WaitStatistics

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

Name Typ Standardvärde Description
waitCount

integer

Totalt nej. av väntetider

waitTimeMs

number

0

Total väntetid i millisekunder

waitType

string

Typ av väntetyp