Sdílet prostřednictvím


Tasks - Get

Získání informací o úkolu
Zdroj úkolů je vnořený prostředek pouze proxy, který představuje práci prováděnou instancí DMS (classic). Metoda GET načte informace o úkolu.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
groupName
path True

string

Název skupiny prostředků

projectName
path True

string

Název projektu

serviceName
path True

string

Název služby

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

taskName
path True

string

Název úkolu

api-version
query True

string

Verze rozhraní API

$expand
query

string

Rozbalení odpovědi

Odpovědi

Name Typ Description
200 OK

ProjectTask

Zdroj úkolu

Other Status Codes

ApiError

Chyba

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Tasks_Get

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
ApiError

Informace o chybě

AuthenticationType

Výčet možných typů ověřování při připojování

AzureActiveDirectoryApp

Aplikace Azure Active Directory

BackupFileInfo

Informace o záložním souboru

BackupFileStatus

Výčet stavu záložního souboru protokolu.

BackupMode

Výčet režimů zálohování

BackupSetInfo

Informace o sadě záloh

BackupType

Výčet různých typů zálohování

BlobShare

Informace o úložišti kontejnerů objektů blob

CommandState

Stav příkazu. Pokud se odešle, bude se tato možnost ignorovat.

ConnectToMongoDbTaskProperties

Vlastnosti úlohy, která ověřuje připojení k serveru MongoDB a poskytuje informace o serveru MongoDB

ConnectToSourceMySqlTaskInput

Vstup pro úlohu, která ověřuje připojení k databázi MySQL

ConnectToSourceMySqlTaskProperties

Vlastnosti úlohy, která ověřuje připojení k databázi MySQL

ConnectToSourceNonSqlTaskOutput

Výstup pro připojení ke zdroji typu MySQL

ConnectToSourceOracleSyncTaskInput

Vstup pro úlohu, která ověřuje připojení k databázi Oracle

ConnectToSourceOracleSyncTaskOutput

Výstup úlohy, která ověřuje připojení k databázi Oracle

ConnectToSourceOracleSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k databázi Oracle

ConnectToSourcePostgreSqlSyncTaskInput

Vstup pro úlohu, která ověřuje připojení k PostgreSQL a požadavkům zdrojového serveru

ConnectToSourcePostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje připojení k PostgreSQL a požadavkům zdrojového serveru

ConnectToSourcePostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k serveru PostgreSQL a požadavkům zdrojového serveru pro online migraci

ConnectToSourceSqlServerSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k SQL Serveru a požadavkům zdrojového serveru pro online migraci

ConnectToSourceSqlServerTaskInput

Vstup pro úlohu, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Výstup na úrovni úlohy agenta pro úlohu, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Výstup na úrovni databáze pro úlohu, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

ConnectToSourceSqlServerTaskOutputLoginLevel

Výstup na úrovni přihlášení pro úlohu, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

ConnectToSourceSqlServerTaskOutputTaskLevel

Výstup na úrovni úlohy, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

ConnectToSourceSqlServerTaskProperties

Vlastnosti úlohy, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

ConnectToTargetAzureDbForMySqlTaskInput

Vstup pro úlohu, která ověřuje připojení k požadavkům služby Azure Database for MySQL a cílového serveru

ConnectToTargetAzureDbForMySqlTaskOutput

Výstup úlohy, která ověřuje připojení k požadavkům služby Azure Database for MySQL a cílového serveru

ConnectToTargetAzureDbForMySqlTaskProperties

Vlastnosti úlohy, která ověřuje připojení k požadavkům služby Azure Database for MySQL a cílového serveru

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, která ověřuje připojení k požadavkům služby Azure Database for PostgreSQL a cílového serveru

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje připojení k požadavkům služby Azure Database for PostgreSQL a cílového serveru

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k serveru Azure Database for PostgreSQL a požadavkům na cílový server pro online migraci

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, která ověřuje připojení ke službě Azure Database for PostgreSQL a požadavkům cílového serveru pro zdroj Oracle.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje připojení ke službě Azure Database for PostgreSQL a požadavky na cílový server pro zdroj Oracle.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k serveru Azure Database for PostgreSQL a požadavky na cílový server pro online migraci pro zdroj Oracle.

ConnectToTargetSqlDbTaskInput

Vstup pro úlohu, která ověřuje připojení k DATABÁZI SQL a požadavkům cílového serveru

ConnectToTargetSqlDbTaskOutput

Výstup úlohy, která ověřuje připojení k DATABÁZI SQL a požadavkům cílového serveru

ConnectToTargetSqlDbTaskProperties

Vlastnosti úlohy, která ověřuje připojení k databázi SQL a požadavkům cílového serveru

ConnectToTargetSqlMISyncTaskInput

Vstup pro úlohu, která ověřuje připojení k online scénáři spravované instance Azure SQL Database.

ConnectToTargetSqlMISyncTaskOutput

Výstup úlohy, která ověřuje připojení ke spravované instanci Azure SQL Database.

ConnectToTargetSqlMISyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení ke spravované instanci Azure SQL Database

ConnectToTargetSqlMITaskInput

Vstup pro úlohu, která ověřuje připojení ke spravované instanci Azure SQL Database.

ConnectToTargetSqlMITaskOutput

Výstup úlohy, která ověřuje připojení ke spravované instanci Azure SQL Database.

ConnectToTargetSqlMITaskProperties

Vlastnosti úlohy, která ověřuje připojení ke spravované instanci Azure SQL Database

ConnectToTargetSqlSqlDbSyncTaskInput

Vstup pro úlohu, která ověřuje připojení k Azure SQL DB a požadavkům na cílový server

ConnectToTargetSqlSqlDbSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k databázi SQL a požadavkům cílového serveru pro online migraci

createdByType
DatabaseBackupInfo

Informace o záložních souborech při použití existujícího režimu zálohování

DatabaseCompatLevel

Výčet úrovní kompatibility databáze SQL Serveru

DatabaseFileInfo

Konkrétní informace o databázovém souboru

DatabaseFileType

Výčet typů souborů databáze SQL Serveru

DatabaseMigrationStage

Aktuální fáze migrace

DatabaseMigrationState

Stav migrace na úrovni databáze

DatabaseSchemaMap

Mapování schémat na databázi

DatabaseState

Výčet stavů služby SQL Server Database

DatabaseSummaryResult

Souhrn výsledků databáze při migraci

DatabaseTable

Vlastnosti tabulky

DataIntegrityValidationResult

Výsledky ověření integrity dat založené na kontrolním součtu

DataItemMigrationSummaryResult

Základní souhrn migrace položek dat

ExecutionStatistics

Popis chyb při ověřování migrace

FileShare

Informace o sdílené složce s cestou, uživatelským jménem a heslem

GetTdeCertificatesSqlTaskInput

Vstup pro úlohu, která získá certifikáty transparentního šifrování dat ve formátu kódování Base64.

GetTdeCertificatesSqlTaskOutput

Výstup úlohy, která získá certifikáty transparentního šifrování dat ve formátu kódování Base64

GetTdeCertificatesSqlTaskProperties

Vlastnosti úlohy, která získá certifikáty transparentního šifrování dat ve formátu kódování Base64

GetUserTablesMySqlTaskInput

Vstup pro úlohu, která shromažďuje uživatelské tabulky pro daný seznam databází

GetUserTablesMySqlTaskOutput

Výstup úlohy, která shromažďuje tabulky uživatelů pro daný seznam databází

GetUserTablesMySqlTaskProperties

Vlastnosti úlohy, která shromažďuje uživatelské tabulky pro daný seznam databází

GetUserTablesOracleTaskInput

Vstup pro úlohu, která získá seznam tabulek obsažených v zadaném seznamu schémat Oracle.

GetUserTablesOracleTaskOutput

Výstup pro úlohu, která získá seznam tabulek obsažených v zadaném seznamu schémat Oracle.

GetUserTablesOracleTaskProperties

Vlastnosti pro úlohu, která shromažďuje uživatelské tabulky pro daný seznam schémat Oracle

GetUserTablesPostgreSqlTaskInput

Vstup pro úlohu, která získá seznam tabulek pro zadaný seznam databází PostgreSQL.

GetUserTablesPostgreSqlTaskOutput

Výstup pro úlohu, která získá seznam tabulek pro zadaný seznam databází PostgreSQL.

GetUserTablesPostgreSqlTaskProperties

Vlastnosti úlohy, která shromažďuje uživatelské tabulky pro daný seznam databází

GetUserTablesSqlSyncTaskInput

Vstup pro úlohu, která shromažďuje uživatelské tabulky pro daný seznam databází

GetUserTablesSqlSyncTaskOutput

Výstup úlohy, která shromažďuje tabulky uživatelů pro daný seznam databází

GetUserTablesSqlSyncTaskProperties

Vlastnosti úlohy, která shromažďuje uživatelské tabulky pro daný seznam databází

GetUserTablesSqlTaskInput

Vstup pro úlohu, která shromažďuje uživatelské tabulky pro daný seznam databází

GetUserTablesSqlTaskOutput

Výstup úlohy, která shromažďuje tabulky uživatelů pro daný seznam databází

GetUserTablesSqlTaskProperties

Vlastnosti úlohy, která shromažďuje uživatelské tabulky pro daný seznam databází

LoginMigrationStage

Výčet různých fází migrace přihlášení

LoginType

Mapování výčtu SMO LoginType.

MigrateMISyncCompleteCommandInput

Vstup pro příkaz, který dokončí online migraci pro spravovanou instanci Azure SQL Database.

MigrateMISyncCompleteCommandOutput

Výstup příkazu, který dokončí online migraci pro spravovanou instanci Azure SQL Database.

MigrateMISyncCompleteCommandProperties

Vlastnosti příkazu, který dokončí online migraci pro spravovanou instanci Azure SQL Database.

MigrateMongoDbTaskProperties

Vlastnosti úlohy, která migruje data mezi zdroji dat MongoDB

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informace o konkrétních databázích pro offline vstupy úloh migrace MySQL do služby Azure Database for MySQL

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Vstup pro úlohu, která migruje databáze MySQL do služby Azure Database for MySQL pro offline migrace

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Vlastnosti úlohy, která migruje databáze MySQL do Služby Azure Database for MySQL pro offline migrace

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informace o úlohách migrace databáze pro MySQL do služby Azure Database for MySQL

MigrateMySqlAzureDbForMySqlSyncTaskInput

Vstup pro úlohu, která migruje databáze MySQL do Služby Azure Database for MySQL pro online migrace

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

Vlastnosti úlohy, která migruje databáze MySQL do služby Azure Database for MySQL pro online migrace

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která migruje Oracle do Služby Azure Database for PostgreSQL pro online migrace

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informace o konkrétních databázích pro vstupy úloh migrace Oracle do služby Azure Database for PostgreSQL

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Vstup pro úlohu, která migruje databáze Oracle do Azure Database for PostgreSQL pro online migrace

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informace o úlohách migrace databáze pro PostgreSQL do služby Azure Database for PostgreSQL

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Vybrané tabulky pro migraci

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, která migruje databáze PostgreSQL do Služby Azure Database for PostgreSQL pro online migrace

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která migruje databáze PostgreSQL do Služby Azure Database for PostgreSQL pro online migrace

MigrateSqlServerSqlDbDatabaseInput

Informace o konkrétních databázích pro vstupy úloh migrace SQL do Azure SQL DB

MigrateSqlServerSqlDbSyncDatabaseInput

Informace specifické pro databázi pro vstupy úloh migrace synchronizace databáze SQL do Azure SQL Db

MigrateSqlServerSqlDbSyncTaskInput

Vstup pro úlohu, která migruje místní databáze SQL Serveru do Azure SQL Database pro online migrace

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
MigrateSqlServerSqlDbSyncTaskOutputError
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
MigrateSqlServerSqlDbSyncTaskProperties

Vlastnosti úlohy, která migruje místní databáze SQL Serveru do Azure SQL Database pro online migrace

MigrateSqlServerSqlDbTaskInput

Vstup pro úlohu, která migruje místní databáze SQL Serveru do Azure SQL Database

MigrateSqlServerSqlDbTaskOutputDatabaseLevel
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
MigrateSqlServerSqlDbTaskOutputError
MigrateSqlServerSqlDbTaskOutputMigrationLevel
MigrateSqlServerSqlDbTaskOutputTableLevel
MigrateSqlServerSqlDbTaskOutputValidationResult
MigrateSqlServerSqlDbTaskProperties

Vlastnosti úlohy, která migruje místní databáze SQL Serveru do Azure SQL Database

MigrateSqlServerSqlMIDatabaseInput

Informace specifické pro databázi pro vstupy úloh migrace spravované instance SQL do Azure SQL DB

MigrateSqlServerSqlMISyncTaskInput

Vstup pro úlohu, která migruje databáze SQL Serveru do online scénáře spravované instance Azure SQL Database.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

Vlastnosti úlohy, která migruje databáze SQL Serveru do scénáře synchronizace spravované instance Azure SQL Database

MigrateSqlServerSqlMITaskInput

Vstup pro úlohu, která migruje databáze SQL Serveru do spravované instance Azure SQL Database.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

Vlastnosti úlohy, která migruje databáze SQL Serveru do spravované instance Azure SQL Database

MigrateSsisTaskInput

Vstup pro úlohu, která migruje balíčky SSIS z SQL Serveru do spravované instance Azure SQL Database.

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

Vlastnosti úlohy, která migruje balíčky SSIS z databází SQL Serveru do spravované instance Azure SQL Database

MigrateSyncCompleteCommandInput

Vstup pro příkaz, který dokončí migraci synchronizace databáze.

MigrateSyncCompleteCommandOutput

Výstup příkazu, který dokončí migraci synchronizace databáze.

MigrateSyncCompleteCommandProperties

Vlastnosti příkazu, který dokončí migraci synchronizace databáze.

MigrationEligibilityInfo

Informace o oprávněnosti migrace objektu serveru

MigrationReportResult

Výsledek sestavy ověření migrace obsahuje adresu URL pro stažení vygenerované sestavy.

MigrationState

Aktuální stav migrace

MigrationStatus

Aktuální stav migrace

MigrationValidationDatabaseSummaryResult

Souhrnný výsledek na úrovni databáze ověření migrace

MigrationValidationOptions

Typy ověření, které se mají spustit po migraci

MigrationValidationResult

Výsledek ověření migrace

MiSqlConnectionInfo

Vlastnosti potřebné k vytvoření připojení ke spravované instanci Azure SQL Database

MongoDbClusterInfo

Popisuje zdroj dat MongoDB.

MongoDbClusterType

Typ zdroje dat

MongoDbCollectionInfo

Popisuje podporovanou kolekci v databázi MongoDB.

MongoDbCollectionProgress

Popisuje průběh kolekce.

MongoDbCollectionSettings

Popisuje, jak se má migrovat jednotlivá kolekce MongoDB.

MongoDbConnectionInfo

Popisuje připojení ke zdroji dat MongoDB.

MongoDbDatabaseInfo

Popisuje databázi v rámci zdroje dat MongoDB.

MongoDbDatabaseProgress

Popisuje průběh databáze.

MongoDbDatabaseSettings

Popisuje, jak se má migrovat jednotlivá databáze MongoDB.

MongoDbError

Popisuje chybu nebo upozornění, ke kterému došlo během migrace MongoDB.

MongoDbErrorType

Typ chyby nebo upozornění

MongoDbMigrationProgress

Popisuje průběh celkové migrace.

MongoDbMigrationSettings

Popisuje, jak se má provést migrace dat MongoDB.

MongoDbMigrationState
MongoDbReplication

Popisuje, jak se změny budou replikovat ze zdroje do cíle. Výchozí hodnota je OneTime.

MongoDbShardKeyField

Popisuje odkaz na pole v rámci klíče horizontálního oddílu MongoDB.

MongoDbShardKeyInfo

Popisuje klíč horizontálního dělení MongoDB.

MongoDbShardKeyOrder

Pořadí polí

MongoDbShardKeySetting

Popisuje klíč horizontálního dělení MongoDB.

MongoDbThrottlingSettings

Určuje limity prostředků pro migraci.

MySqlConnectionInfo

Informace o připojení k serveru MySQL

MySqlTargetPlatformType

Cílová platforma pro migraci

ObjectType

Typ objektu, který má rozdíl. např. (Tabulka/Zobrazení/StoredProcedure)

ODataError

Informace o chybě ve formátu OData

OracleConnectionInfo

Informace o připojení k serveru Oracle

OrphanedUserInfo

Informace o osamocených uživatelích v databázi SQL Serveru

PostgreSqlConnectionInfo

Informace o připojení k serveru PostgreSQL

ProjectTask

Zdroj úkolu

QueryAnalysisValidationResult

Výsledky porovnání analýzy dotazů mezi zdrojem a cílem

QueryExecutionResult

Popisuje výsledky analýzy dotazů pro provádění ve zdroji a cíli.

ReplicateMigrationState

Obálka pro replikaci ohlášených stavů migrace

ReportableException

Objekt výjimky pro všechny vlastní výjimky

ScenarioSource

Výčet zdrojového typu

ScenarioTarget

Výčet cílového typu

SchemaComparisonValidationResult

Výsledky porovnání schématu mezi zdrojem a cílem

SchemaComparisonValidationResultType

Popis chyb při ověřování migrace

SelectedCertificateInput

Informace o exportu certifikátu pro databáze s povoleným transparentním šifrováním dat

ServerLevelPermissionsGroup

Skupina oprávnění pro ověření Tyto skupiny spustí sadu oprávnění pro ověřování aktivity uživatele. Vyberte skupinu oprávnění pro aktivitu, kterou provádíte.

ServerProperties

Vlastnosti serveru pro zdroj typu MySQL

Severity

Závažnost chyby ověření

SqlConnectionInfo

Informace o připojení k databázovému serveru SQL

SqlSourcePlatform

Typ platformy serveru pro připojení

SsisMigrationInfo

Informace o migraci SSIS s typem úložiště SSIS, přepsáním zásad

SsisMigrationOverwriteOption

Možnost přepsání pro migraci objektů SSIS, v DMS (classic) se teď podporuje jenom ignorování a přepsání a v budoucnu může přidat možnost Znovu použít pro objekt kontejneru.

SsisMigrationStage

Aktuální fáze migrace služby SSIS

SsisStoreType

Výčet podporovaného zdrojového typu úložiště SSIS v DMS (classic)

StartMigrationScenarioServerRoleResult

Výsledek migrace role serveru

SyncDatabaseMigrationReportingState

Výčet různých stavů online migrace na úrovni databáze

SyncMigrationDatabaseErrorEvent

Chyby migrace databáze pro online migraci

SyncTableMigrationState

Výčet různých stavů online migrace na úrovni tabulky

SystemData
TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

UpdateActionType

Typ skutečného rozdílu pro porovnávaný objekt při porovnávání schématu

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Vlastnosti pro úlohu, která ověřuje vstup migrace pro migrace migrace pro migrace SQL do Azure SQL DB

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Vstup pro úlohu, která migruje databáze SQL Serveru do online scénáře spravované instance Azure SQL Database.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Výstup úlohy, která ověřuje vstup migrace pro online migraci spravované instance Azure SQL Database

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Vlastnosti úlohy, která ověřuje vstup migrace pro scénář synchronizace spravované instance SQL do Azure SQL Database

ValidateMigrationInputSqlServerSqlMITaskInput

Vstup pro úlohu, která ověřuje vstup migrace pro SQL do Azure SQL Managed Instance

ValidateMigrationInputSqlServerSqlMITaskOutput

Výstup úlohy, která ověřuje vstup migrace pro migraci SQL do azure SQL Managed Instance

ValidateMigrationInputSqlServerSqlMITaskProperties

Vlastnosti úlohy, která ověřuje vstup migrace pro SQL do spravované instance Azure SQL Database

ValidateMongoDbTaskProperties

Vlastnosti úlohy, která ověřuje migraci mezi zdroji dat MongoDB

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověří migraci Oracle do Azure Database for PostgreSQL pro online migrace

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Výstup úlohy, která ověří vstup migrace pro Oracle do Azure Database for PostgreSQL pro online migrace

ValidateSyncMigrationInputSqlServerTaskInput

Vstup pro úlohu, která ověřuje vstup migrace pro migrace SQL

ValidateSyncMigrationInputSqlServerTaskOutput

Výstup pro úlohu, která ověřuje vstup migrace pro migrace synchronizace SQL

ValidationError

Popis chyb při ověřování migrace

ValidationStatus

Aktuální stav ověření

WaitStatistics

Statistiky čekání shromážděné během dávkového spouštění dotazů

ApiError

Informace o chybě

Name Typ Description
error

ODataError

Informace o chybě ve formátu OData

systemData

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

AuthenticationType

Výčet možných typů ověřování při připojování

Hodnota Description
None
WindowsAuthentication
SqlAuthentication
ActiveDirectoryIntegrated
ActiveDirectoryPassword

AzureActiveDirectoryApp

Aplikace Azure Active Directory

Name Typ Description
appKey

string

Klíč použitý k ověření v aplikaci Azure Active Directory

applicationId

string

ID aplikace Azure Active Directory

ignoreAzurePermissions

boolean

Ignorování kontroly oprávnění Azure v aplikaci AAD

tenantId

string

ID tenanta zákazníka

BackupFileInfo

Informace o záložním souboru

Name Typ Description
familySequenceNumber

integer

Pořadové číslo záložního souboru v sadě záloh

fileLocation

string

Umístění záložního souboru ve sdílené složce

status

BackupFileStatus

Stav záložního souboru během migrace

BackupFileStatus

Výčet stavu záložního souboru protokolu.

Hodnota Description
Arrived
Queued
Uploading
Uploaded
Restoring
Restored
Cancelled

BackupMode

Výčet režimů zálohování

Hodnota Description
CreateBackup
ExistingBackup

BackupSetInfo

Informace o sadě záloh

Name Typ Description
backupFinishedDate

string (date-time)

Datum a čas dokončení operace zálohování

backupSetId

string

ID sady záložních souborů

backupStartDate

string (date-time)

Datum a čas zahájení operace zálohování

backupType

BackupType

Výčet různých typů zálohování

databaseName

string

Název databáze, do které patří zálohovací sada

firstLsn

string

První pořadové číslo protokolu záložního souboru

isBackupRestored

boolean

Bez ohledu na to, jestli je sada záloh obnovena, nebo ne

lastLsn

string

Poslední pořadové číslo protokolu záložního souboru

lastModifiedTime

string (date-time)

Čas poslední změny záložního souboru v umístění sdílené složky

listOfBackupFiles

BackupFileInfo[]

Seznam souborů v sadě záloh

BackupType

Výčet různých typů zálohování

Hodnota Description
Database
TransactionLog
File
DifferentialDatabase
DifferentialFile
Partial
DifferentialPartial

BlobShare

Informace o úložišti kontejnerů objektů blob

Name Typ Description
sasUri

string

Identifikátor URI SAS kontejneru účtu úložiště Azure.

CommandState

Stav příkazu. Pokud se odešle, bude se tato možnost ignorovat.

Hodnota Description
Unknown
Accepted
Running
Succeeded
Failed

ConnectToMongoDbTaskProperties

Vlastnosti úlohy, která ověřuje připojení k serveru MongoDB a poskytuje informace o serveru MongoDB

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MongoDbConnectionInfo

Popisuje připojení ke zdroji dat MongoDB.

output

MongoDbClusterInfo[]

Pole obsahující jeden objekt MongoDbClusterInfo

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

Connect.MongoDb

Typ úkolu.

ConnectToSourceMySqlTaskInput

Vstup pro úlohu, která ověřuje připojení k databázi MySQL

Name Typ Default value Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Skupina oprávnění pro ověřování

isOfflineMigration

boolean

False

Označení příznaku, jestli je migrace offline

sourceConnectionInfo

MySqlConnectionInfo

Informace o připojení ke zdroji MySQL

targetPlatform

MySqlTargetPlatformType

Cílová platforma pro migraci

ConnectToSourceMySqlTaskProperties

Vlastnosti úlohy, která ověřuje připojení k databázi MySQL

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToSourceMySqlTaskInput

Zadání úkolu

output

ConnectToSourceNonSqlTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToSource.MySql

Typ úkolu.

ConnectToSourceNonSqlTaskOutput

Výstup pro připojení ke zdroji typu MySQL

Name Typ Description
databases

string[]

Seznam databází na serveru

id

string

Identifikátor výsledku

serverProperties

ServerProperties

Vlastnosti serveru

sourceServerBrandVersion

string

Verze značky serveru

validationErrors

ReportableException[]

Chyby ověření přidružené k úloze

ConnectToSourceOracleSyncTaskInput

Vstup pro úlohu, která ověřuje připojení k databázi Oracle

Name Typ Description
sourceConnectionInfo

OracleConnectionInfo

Informace o připojení ke zdroji Oracle

ConnectToSourceOracleSyncTaskOutput

Výstup úlohy, která ověřuje připojení k databázi Oracle

Name Typ Description
databases

string[]

Seznam schémat na zdrojovém serveru

sourceServerBrandVersion

string

Verze značky zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

validationErrors

ReportableException[]

Chyby ověření přidružené k úloze

ConnectToSourceOracleSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k databázi Oracle

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToSourceOracleSyncTaskInput

Zadání úkolu

output

ConnectToSourceOracleSyncTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToSource.Oracle.Sync

Typ úkolu.

ConnectToSourcePostgreSqlSyncTaskInput

Vstup pro úlohu, která ověřuje připojení k PostgreSQL a požadavkům zdrojového serveru

Name Typ Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení pro zdrojový server PostgreSQL

ConnectToSourcePostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje připojení k PostgreSQL a požadavkům zdrojového serveru

Name Typ Description
databases

string[]

Seznam databází na zdrojovém serveru

id

string

Identifikátor výsledku

sourceServerBrandVersion

string

Verze značky zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

validationErrors

ReportableException[]

Chyby ověření přidružené k úloze

ConnectToSourcePostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k serveru PostgreSQL a požadavkům zdrojového serveru pro online migraci

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToSourcePostgreSqlSyncTaskInput

Zadání úkolu

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToSource.PostgreSql.Sync

Typ úkolu.

ConnectToSourceSqlServerSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k SQL Serveru a požadavkům zdrojového serveru pro online migraci

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToSourceSqlServerTaskInput

Zadání úkolu

output ConnectToSourceSqlServerTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToSource.SqlServer.Sync

Typ úkolu.

ConnectToSourceSqlServerTaskInput

Vstup pro úlohu, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

Name Typ Default value Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Skupina oprávnění pro ověřování

collectAgentJobs

boolean

False

Označte příznak, jestli se mají shromažďovat úlohy agenta ze zdrojového serveru.

collectDatabases

boolean

True

Označte příznak, jestli se mají shromažďovat databáze ze zdrojového serveru.

collectLogins

boolean

False

Označte příznak, jestli se mají shromažďovat přihlášení ze zdrojového serveru.

collectTdeCertificateInfo

boolean

False

Označte příznak, jestli chcete shromažďovat názvy certifikátů transparentního šifrování dat ze zdrojového serveru.

encryptedKeyForSecureFields

string

šifrovaný klíč pro zabezpečená pole

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení pro zdrojový SQL Server

validateSsisCatalogOnly

boolean

False

Označte příznak, jestli se má ověřit, jestli je katalog služby SSIS dostupný na zdrojovém serveru.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Výstup na úrovni úlohy agenta pro úlohu, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

Name Typ Description
id

string

Identifikátor výsledku

isEnabled

boolean

Stav původní úlohy agenta.

jobCategory

string

Typ úlohy agenta.

jobOwner

string

Vlastník úlohy agenta

lastExecutedOn

string (date-time)

Datum a čas UTC, kdy byla úloha agenta naposledy spuštěna.

migrationEligibility

MigrationEligibilityInfo

Informace o oprávněnosti úlohy agenta pro migraci

name

string

Název úlohy agenta

resultType string:

AgentJobLevelOutput

Typ výsledku – úroveň databáze nebo úroveň úkolu

validationErrors

ReportableException[]

Chyby ověření

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Výstup na úrovni databáze pro úlohu, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

Name Typ Description
compatibilityLevel

DatabaseCompatLevel

Úroveň kompatibility SQL Serveru s databází

databaseFiles

DatabaseFileInfo[]

Seznam databázových souborů

databaseState

DatabaseState

Stav databáze

id

string

Identifikátor výsledku

name

string

Název databáze

resultType string:

DatabaseLevelOutput

Typ výsledku – úroveň databáze nebo úroveň úkolu

sizeMB

number (double)

Velikost souboru v megabajtech

ConnectToSourceSqlServerTaskOutputLoginLevel

Výstup na úrovni přihlášení pro úlohu, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

Name Typ Description
defaultDatabase

string

Výchozí databáze pro přihlášení.

id

string

Identifikátor výsledku

isEnabled

boolean

Stav přihlášení.

loginType

LoginType

Typ přihlášení.

migrationEligibility

MigrationEligibilityInfo

Informace o oprávněnosti přihlášení k migraci

name

string

Přihlašovací jméno.

resultType string:

LoginLevelOutput

Typ výsledku – úroveň databáze nebo úroveň úkolu

ConnectToSourceSqlServerTaskOutputTaskLevel

Výstup na úrovni úlohy, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

Name Typ Description
agentJobs

object

Úlohy zdrojového agenta jako mapování z názvu úlohy agenta na ID.

databaseTdeCertificateMapping

object

Mapování z názvu databáze na název certifikátu transparentního šifrování dat (pokud je k dispozici)

databases

object

Zdrojové databáze jako mapování z názvu databáze na ID databáze

id

string

Identifikátor výsledku

logins

object

Zdrojová přihlášení jako mapa z přihlašovacího jména na přihlašovací ID.

resultType string:

TaskLevelOutput

Typ výsledku – úroveň databáze nebo úroveň úkolu

sourceServerBrandVersion

string

Verze značky zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

validationErrors

ReportableException[]

Chyby ověření

ConnectToSourceSqlServerTaskProperties

Vlastnosti úlohy, která ověřuje připojení k SQL Serveru a také ověřuje požadavky na zdrojový server.

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToSourceSqlServerTaskInput

Zadání úkolu

output ConnectToSourceSqlServerTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskId

string

ID úkolu

taskType string:

ConnectToSource.SqlServer

Typ úkolu.

ConnectToTargetAzureDbForMySqlTaskInput

Vstup pro úlohu, která ověřuje připojení k požadavkům služby Azure Database for MySQL a cílového serveru

Name Typ Default value Description
isOfflineMigration

boolean

False

Označení příznaku, jestli je migrace offline

sourceConnectionInfo

MySqlConnectionInfo

Informace o připojení pro zdrojový server MySQL

targetConnectionInfo

MySqlConnectionInfo

Informace o připojení pro cílový server Azure Database for MySQL

ConnectToTargetAzureDbForMySqlTaskOutput

Výstup úlohy, která ověřuje připojení k požadavkům služby Azure Database for MySQL a cílového serveru

Name Typ Description
databases

string[]

Seznam databází na cílovém serveru

id

string

Identifikátor výsledku

serverVersion

string

Verze cílového serveru

targetServerBrandVersion

string

Verze značky cílového serveru

validationErrors

ReportableException[]

Chyby ověření přidružené k úloze

ConnectToTargetAzureDbForMySqlTaskProperties

Vlastnosti úlohy, která ověřuje připojení k požadavkům služby Azure Database for MySQL a cílového serveru

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToTargetAzureDbForMySqlTaskInput

Zadání úkolu

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToTarget.AzureDbForMySql

Typ úkolu.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, která ověřuje připojení k požadavkům služby Azure Database for PostgreSQL a cílového serveru

Name Typ Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení pro zdrojový server PostgreSQL

targetConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení pro cílový server Azure Database for PostgreSQL

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje připojení k požadavkům služby Azure Database for PostgreSQL a cílového serveru

Name Typ Description
databases

string[]

Seznam databází na cílovém serveru

id

string

Identifikátor výsledku

targetServerBrandVersion

string

Verze značky cílového serveru

targetServerVersion

string

Verze cílového serveru

validationErrors

ReportableException[]

Chyby ověření přidružené k úloze

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k serveru Azure Database for PostgreSQL a požadavkům na cílový server pro online migraci

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Zadání úkolu

output

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Typ úkolu.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, která ověřuje připojení ke službě Azure Database for PostgreSQL a požadavkům cílového serveru pro zdroj Oracle.

Name Typ Description
targetConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení pro cílový server Azure Database for PostgreSQL

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje připojení ke službě Azure Database for PostgreSQL a požadavky na cílový server pro zdroj Oracle.

Name Typ Description
databaseSchemaMap

DatabaseSchemaMap[]

Mapování schémat na databázi

databases

string[]

Seznam databází na cílovém serveru

targetServerBrandVersion

string

Verze značky cílového serveru

targetServerVersion

string

Verze cílového serveru

validationErrors

ReportableException[]

Chyby ověření přidružené k úloze

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k serveru Azure Database for PostgreSQL a požadavky na cílový server pro online migraci pro zdroj Oracle.

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Zadání úkolu

output

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync

Typ úkolu.

ConnectToTargetSqlDbTaskInput

Vstup pro úlohu, která ověřuje připojení k DATABÁZI SQL a požadavkům cílového serveru

Name Typ Description
queryObjectCounts

boolean

Logický příznak označující, jestli se mají dotazovat počty objektů pro každou databázi na cílovém serveru

targetConnectionInfo

SqlConnectionInfo

Informace o připojení pro cílovou databázi SQL

ConnectToTargetSqlDbTaskOutput

Výstup úlohy, která ověřuje připojení k DATABÁZI SQL a požadavkům cílového serveru

Name Typ Description
databases

object

Zdrojové databáze jako mapování z názvu databáze na ID databáze

id

string

Identifikátor výsledku

targetServerBrandVersion

string

Verze značky cílového serveru

targetServerVersion

string

Verze cílového serveru

ConnectToTargetSqlDbTaskProperties

Vlastnosti úlohy, která ověřuje připojení k databázi SQL a požadavkům cílového serveru

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

createdOn

string

DateTime ve standardu UTC při vytvoření úkolu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToTargetSqlDbTaskInput

Zadání úkolu

output

ConnectToTargetSqlDbTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToTarget.SqlDb

Typ úkolu.

ConnectToTargetSqlMISyncTaskInput

Vstup pro úlohu, která ověřuje připojení k online scénáři spravované instance Azure SQL Database.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Aplikace Azure Active Directory, pomocí které se instance DMS (Classic) připojí k cílové instanci spravované instance Azure SQL Database a účtu úložiště Azure.

targetConnectionInfo

MiSqlConnectionInfo

Informace o připojení pro spravovanou instanci Azure SQL Database

ConnectToTargetSqlMISyncTaskOutput

Výstup úlohy, která ověřuje připojení ke spravované instanci Azure SQL Database.

Name Typ Description
targetServerBrandVersion

string

Verze značky cílového serveru

targetServerVersion

string

Verze cílového serveru

validationErrors

ReportableException[]

Chyby ověření

ConnectToTargetSqlMISyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení ke spravované instanci Azure SQL Database

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToTargetSqlMISyncTaskInput

Zadání úkolu

output

ConnectToTargetSqlMISyncTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToTarget.AzureSqlDbMI.Sync.LRS

Typ úkolu.

ConnectToTargetSqlMITaskInput

Vstup pro úlohu, která ověřuje připojení ke spravované instanci Azure SQL Database.

Name Typ Default value Description
collectAgentJobs

boolean

True

Označte příznak, jestli se mají shromažďovat úlohy agenta z cílového serveru SQL MI.

collectLogins

boolean

True

Označte příznak, jestli se mají shromažďovat přihlášení z cílového serveru SQL MI.

targetConnectionInfo

SqlConnectionInfo

Informace o připojení pro cílový SQL Server

validateSsisCatalogOnly

boolean

False

Příznak, jestli se má ověřit, jestli je katalog SSIS dostupný na cílovém serveru SQL MI.

ConnectToTargetSqlMITaskOutput

Výstup úlohy, která ověřuje připojení ke spravované instanci Azure SQL Database.

Name Typ Description
agentJobs

string[]

Seznam úloh agenta na cílovém serveru

id

string

Identifikátor výsledku

logins

string[]

Seznam přihlášení na cílovém serveru

targetServerBrandVersion

string

Verze značky cílového serveru

targetServerVersion

string

Verze cílového serveru

validationErrors

ReportableException[]

Chyby ověření

ConnectToTargetSqlMITaskProperties

Vlastnosti úlohy, která ověřuje připojení ke spravované instanci Azure SQL Database

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToTargetSqlMITaskInput

Zadání úkolu

output

ConnectToTargetSqlMITaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToTarget.AzureSqlDbMI

Typ úkolu.

ConnectToTargetSqlSqlDbSyncTaskInput

Vstup pro úlohu, která ověřuje připojení k Azure SQL DB a požadavkům na cílový server

Name Typ Description
sourceConnectionInfo

SqlConnectionInfo

Informace o připojení pro zdrojový SQL Server

targetConnectionInfo

SqlConnectionInfo

Informace o připojení pro cílovou databázi SQL

ConnectToTargetSqlSqlDbSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k databázi SQL a požadavkům cílového serveru pro online migraci

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ConnectToTargetSqlSqlDbSyncTaskInput

Zadání úkolu

output

ConnectToTargetSqlDbTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ConnectToTarget.SqlDb.Sync

Typ úkolu.

createdByType

Hodnota Description
User
Application
ManagedIdentity
Key

DatabaseBackupInfo

Informace o záložních souborech při použití existujícího režimu zálohování

Name Typ Description
backupFiles

string[]

Seznam záložních souborů pro aktuální databázi

backupFinishDate

string (date-time)

Datum a čas dokončení operace zálohování

backupType

BackupType

Typ zálohování.

databaseName

string

Název databáze.

familyCount

integer

Počet souborů v sadě záloh

isCompressed

boolean

Zda je sada zálohování komprimovaná

isDamaged

boolean

Databáze byla poškozena při zálohování, ale operace zálohování byla požadována, aby pokračovala i přes chyby.

position

integer

Pozice aktuální zálohy databáze v souboru

DatabaseCompatLevel

Výčet úrovní kompatibility databáze SQL Serveru

Hodnota Description
CompatLevel80
CompatLevel90
CompatLevel100
CompatLevel110
CompatLevel120
CompatLevel130
CompatLevel140

DatabaseFileInfo

Konkrétní informace o databázovém souboru

Name Typ Description
databaseName

string

Název databáze

fileType

DatabaseFileType

Typ souboru databáze

id

string

Jedinečný identifikátor souboru databáze

logicalName

string

Logický název souboru

physicalFullName

string

Úplná cesta k souboru v operačním systému

restoreFullName

string

Navržená úplná cesta k souboru pro obnovení

sizeMB

number (double)

Velikost souboru v megabajtech

DatabaseFileType

Výčet typů souborů databáze SQL Serveru

Hodnota Description
Rows
Log
Filestream
NotSupported
Fulltext

DatabaseMigrationStage

Aktuální fáze migrace

Hodnota Description
None
Initialize
Backup
FileCopy
Restore
Completed

DatabaseMigrationState

Stav migrace na úrovni databáze

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

DatabaseSchemaMap

Mapování schémat na databázi

Name Typ Description
database

string

schemas

string[]

DatabaseState

Výčet stavů služby SQL Server Database

Hodnota Description
Online
Restoring
Recovering
RecoveryPending
Suspect
Emergency
Offline
Copying
OfflineSecondary

DatabaseSummaryResult

Souhrn výsledků databáze při migraci

Name Typ Description
endedOn

string (date-time)

Čas ukončení migrace

errorPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech chyb položky

itemsCompletedCount

integer (int64)

Počet úspěšně dokončených položek

itemsCount

integer (int64)

Počet položek

name

string

Název položky

resultPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech výsledků dílčího tem položky

sizeMB

number (double)

Velikost databáze v megabajtech

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Stavová zpráva

DatabaseTable

Vlastnosti tabulky

Name Typ Description
hasRows

boolean

Určuje, jestli je tabulka prázdná nebo ne.

name

string

Název tabulky kvalifikovaný podle schématu

DataIntegrityValidationResult

Výsledky ověření integrity dat založené na kontrolním součtu

Name Typ Description
failedObjects

object

Seznam neúspěšných názvů tabulek zdrojového a cílového páru

validationErrors

ValidationError

Seznam chyb, ke kterým došlo při ověřování integrity dat

DataItemMigrationSummaryResult

Základní souhrn migrace položek dat

Name Typ Description
endedOn

string (date-time)

Čas ukončení migrace

errorPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech chyb položky

itemsCompletedCount

integer (int64)

Počet úspěšně dokončených položek

itemsCount

integer (int64)

Počet položek

name

string

Název položky

resultPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech výsledků dílčího tem položky

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Stavová zpráva

ExecutionStatistics

Popis chyb při ověřování migrace

Name Typ Description
cpuTimeMs

number (float)

Čas procesoru v milisekundách pro spuštění dotazu

elapsedTimeMs

number (float)

Doba potřebná k provedení dotazu v milisekundách

executionCount

integer (int64)

Ne. provádění dotazů

hasErrors

boolean

Určuje, jestli dotaz způsobil chybu.

sqlErrors

string[]

Seznam chyb SQL

waitStats

<string,  WaitStatistics>

Slovník typů čekání na spouštění dotazů SQL a odpovídající statistiky

FileShare

Informace o sdílené složce s cestou, uživatelským jménem a heslem

Name Typ Description
password

string

Přihlašovací údaje hesla používané k připojení k umístění sdílené složky.

path

string

Cesta ke složce pro tuto sdílenou složku.

userName

string

Přihlašovací údaje uživatelského jména pro připojení k umístění sdílené složky

GetTdeCertificatesSqlTaskInput

Vstup pro úlohu, která získá certifikáty transparentního šifrování dat ve formátu kódování Base64.

Name Typ Description
backupFileShare

FileShare

Informace o záložní sdílené složce pro sdílenou složku, které se mají použít k dočasnému ukládání souborů.

connectionInfo

SqlConnectionInfo

Informace o připojení pro SQL Server

selectedCertificates

SelectedCertificateInput[]

Seznam obsahující názvy certifikátů a odpovídající heslo pro šifrování exportovaného certifikátu

GetTdeCertificatesSqlTaskOutput

Výstup úlohy, která získá certifikáty transparentního šifrování dat ve formátu kódování Base64

Name Typ Description
base64EncodedCertificates

object

Mapování z názvu certifikátu na formát kódování base 64

validationErrors

ReportableException[]

Chyby ověření

GetTdeCertificatesSqlTaskProperties

Vlastnosti úlohy, která získá certifikáty transparentního šifrování dat ve formátu kódování Base64

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

GetTdeCertificatesSqlTaskInput

Zadání úkolu

output

GetTdeCertificatesSqlTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

GetTDECertificates.Sql

Typ úkolu.

GetUserTablesMySqlTaskInput

Vstup pro úlohu, která shromažďuje uživatelské tabulky pro daný seznam databází

Name Typ Description
connectionInfo

MySqlConnectionInfo

Informace o připojení pro SQL Server

selectedDatabases

string[]

Seznam názvů databází pro shromažďování tabulek pro

GetUserTablesMySqlTaskOutput

Výstup úlohy, která shromažďuje tabulky uživatelů pro daný seznam databází

Name Typ Description
databasesToTables

object

Mapování z názvu databáze na seznam tabulek

id

string

Identifikátor výsledku

validationErrors

ReportableException[]

Chyby ověření

GetUserTablesMySqlTaskProperties

Vlastnosti úlohy, která shromažďuje uživatelské tabulky pro daný seznam databází

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

GetUserTablesMySqlTaskInput

Zadání úkolu

output

GetUserTablesMySqlTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

GetUserTablesMySql

Typ úkolu.

GetUserTablesOracleTaskInput

Vstup pro úlohu, která získá seznam tabulek obsažených v zadaném seznamu schémat Oracle.

Name Typ Description
connectionInfo

OracleConnectionInfo

Informace o připojení ke zdroji Oracle

selectedSchemas

string[]

Seznam schémat Oracle, pro která se mají shromažďovat tabulky

GetUserTablesOracleTaskOutput

Výstup pro úlohu, která získá seznam tabulek obsažených v zadaném seznamu schémat Oracle.

Name Typ Description
schemaName

string

Schéma, pro které je tento výsledek určen

tables

DatabaseTable[]

Seznam platných tabulek nalezených pro toto schéma

validationErrors

ReportableException[]

Chyby ověření přidružené k úloze

GetUserTablesOracleTaskProperties

Vlastnosti pro úlohu, která shromažďuje uživatelské tabulky pro daný seznam schémat Oracle

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

GetUserTablesOracleTaskInput

Zadání úkolu

output

GetUserTablesOracleTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

GetUserTablesOracle

Typ úkolu.

GetUserTablesPostgreSqlTaskInput

Vstup pro úlohu, která získá seznam tabulek pro zadaný seznam databází PostgreSQL.

Name Typ Description
connectionInfo

PostgreSqlConnectionInfo

Informace o připojení ke zdroji PostgreSQL

selectedDatabases

string[]

Seznam databází PostgreSQL, pro které se mají shromažďovat tabulky

GetUserTablesPostgreSqlTaskOutput

Výstup pro úlohu, která získá seznam tabulek pro zadaný seznam databází PostgreSQL.

Name Typ Description
databaseName

string

Databáze, pro která je tento výsledek

tables

DatabaseTable[]

Seznam platných tabulek nalezených pro tuto databázi

validationErrors

ReportableException[]

Chyby ověření přidružené k úloze

GetUserTablesPostgreSqlTaskProperties

Vlastnosti úlohy, která shromažďuje uživatelské tabulky pro daný seznam databází

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

GetUserTablesPostgreSqlTaskInput

Zadání úkolu

output

GetUserTablesPostgreSqlTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

GetUserTablesPostgreSql

Typ úkolu.

GetUserTablesSqlSyncTaskInput

Vstup pro úlohu, která shromažďuje uživatelské tabulky pro daný seznam databází

Name Typ Description
selectedSourceDatabases

string[]

Seznam názvů zdrojových databází pro shromažďování tabulek pro

selectedTargetDatabases

string[]

Seznam názvů cílových databází pro shromažďování tabulek pro

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení pro SQL Server

targetConnectionInfo

SqlConnectionInfo

Informace o připojení pro databázi SQL

GetUserTablesSqlSyncTaskOutput

Výstup úlohy, která shromažďuje tabulky uživatelů pro daný seznam databází

Name Typ Description
databasesToSourceTables

object

Mapování z názvu databáze na seznam zdrojových tabulek

databasesToTargetTables

object

Mapování z názvu databáze na seznam cílových tabulek

tableValidationErrors

object

Mapování z názvu databáze na seznam chyb ověření

validationErrors

ReportableException[]

Chyby ověření

GetUserTablesSqlSyncTaskProperties

Vlastnosti úlohy, která shromažďuje uživatelské tabulky pro daný seznam databází

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

GetUserTablesSqlSyncTaskInput

Zadání úkolu

output

GetUserTablesSqlSyncTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

GetUserTables.AzureSqlDb.Sync

Typ úkolu.

GetUserTablesSqlTaskInput

Vstup pro úlohu, která shromažďuje uživatelské tabulky pro daný seznam databází

Name Typ Description
connectionInfo

SqlConnectionInfo

Informace o připojení pro SQL Server

encryptedKeyForSecureFields

string

šifrovaný klíč pro zabezpečená pole

selectedDatabases

string[]

Seznam názvů databází pro shromažďování tabulek pro

GetUserTablesSqlTaskOutput

Výstup úlohy, která shromažďuje tabulky uživatelů pro daný seznam databází

Name Typ Description
databasesToTables

object

Mapování z názvu databáze na seznam tabulek

id

string

Identifikátor výsledku

validationErrors

ReportableException[]

Chyby ověření

GetUserTablesSqlTaskProperties

Vlastnosti úlohy, která shromažďuje uživatelské tabulky pro daný seznam databází

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

GetUserTablesSqlTaskInput

Zadání úkolu

output

GetUserTablesSqlTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskId

string

ID úkolu

taskType string:

GetUserTables.Sql

Typ úkolu.

LoginMigrationStage

Výčet různých fází migrace přihlášení

Hodnota Description
None
Initialize
LoginMigration
EstablishUserMapping
AssignRoleMembership
AssignRoleOwnership
EstablishServerPermissions
EstablishObjectPermissions
Completed

LoginType

Mapování výčtu SMO LoginType.

Hodnota Description
WindowsUser
WindowsGroup
SqlLogin
Certificate
AsymmetricKey
ExternalUser
ExternalGroup

MigrateMISyncCompleteCommandInput

Vstup pro příkaz, který dokončí online migraci pro spravovanou instanci Azure SQL Database.

Name Typ Description
sourceDatabaseName

string

Název databáze spravované instance

MigrateMISyncCompleteCommandOutput

Výstup příkazu, který dokončí online migraci pro spravovanou instanci Azure SQL Database.

Name Typ Description
errors

ReportableException[]

Seznam chyb, ke kterým došlo během provádění příkazu

MigrateMISyncCompleteCommandProperties

Vlastnosti příkazu, který dokončí online migraci pro spravovanou instanci Azure SQL Database.

Name Typ Description
commandType string:

Migrate.SqlServer.AzureDbSqlMi.Complete

Typ příkazu.

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateMISyncCompleteCommandInput

Vstup příkazu

output

MigrateMISyncCompleteCommandOutput

Výstup příkazu Pokud se odešle, bude se tato možnost ignorovat.

state

CommandState

Stav příkazu. Pokud se odešle, bude se tato možnost ignorovat.

MigrateMongoDbTaskProperties

Vlastnosti úlohy, která migruje data mezi zdroji dat MongoDB

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MongoDbMigrationSettings

Popisuje, jak se má provést migrace dat MongoDB.

output MongoDbProgress[]:

Základní třída pro výstupy migrace MongoDB

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

Migrate.MongoDb

Typ úkolu.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informace o konkrétních databázích pro offline vstupy úloh migrace MySQL do služby Azure Database for MySQL

Name Typ Description
name

string

Název databáze

tableMap

object

Mapování zdroje na cílové tabulky

targetDatabaseName

string

Název cílové databáze. Poznámka: Cílová databáze bude před zahájením migrace zkrácena.

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Vstup pro úlohu, která migruje databáze MySQL do služby Azure Database for MySQL pro offline migrace

Name Typ Default value Description
encryptedKeyForSecureFields

string

šifrovaný klíč pro zabezpečená pole

makeSourceServerReadOnly

boolean

False

Nastavení pro nastavení jen pro čtení zdrojového serveru

optionalAgentSettings

object

Volitelné parametry pro vyladění přenosové rychlosti dat během migrace

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Databáze k migraci

sourceConnectionInfo

MySqlConnectionInfo

Informace o připojení pro zdroj MySQL

startedOn

string (date-time)

Parametr určující, kdy se migrace spustila

targetConnectionInfo

MySqlConnectionInfo

Informace o připojení pro cílovou službu Azure Database for MySQL

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Název databáze

endedOn

string (date-time)

Čas ukončení migrace

errorCount

integer (int64)

Počet chyb databáze nebo objektu

errorPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech chyb položky

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

id

string

Identifikátor výsledku

lastStorageUpdate

string (date-time)

Čas poslední aktualizace úložiště

message

string

Zpráva o průběhu migrace

numberOfObjects

integer (int64)

Počet objektů

numberOfObjectsCompleted

integer (int64)

Počet úspěšně dokončených objektů

objectSummary

<string,  DataItemMigrationSummaryResult>

Souhrn výsledků objektu při migraci

resultPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech výsledků dílčího tem položky

resultType string:

DatabaseLevelOutput

Typ výsledku

stage

DatabaseMigrationStage

Fáze migrace, ve které je tato databáze

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Stavová zpráva

MigrateMySqlAzureDbForMySqlOfflineTaskOutputError

Name Typ Description
error

ReportableException

Chyba migrace

id

string

Jedinečný identifikátor výjimky

resultType string:

ErrorOutput

Typ výsledku

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel

Name Typ Description
databaseSummary

<string,  DatabaseSummaryResult>

Souhrn výsledků databáze při migraci

databases

object

Vybrané databáze jako mapování z názvu databáze na ID databáze

durationInSeconds

integer (int64)

Doba trvání provádění úkolů v sekundách

endedOn

string (date-time)

Čas ukončení migrace

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

id

string

Identifikátor výsledku

lastStorageUpdate

string (date-time)

Čas poslední aktualizace úložiště

message

string

Zpráva o průběhu migrace

migrationReportResult

MigrationReportResult

Výsledek sestavy migrace poskytuje jedinečnou adresu URL pro stažení sestavy migrace.

resultType string:

MigrationLevelOutput

Typ výsledku

sourceServerBrandVersion

string

Verze značky zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

startedOn

string (date-time)

Čas zahájení migrace

status

MigrationStatus

Aktuální stav migrace

statusMessage

string

Zpráva o stavu migrace

targetServerBrandVersion

string

Verze značky cílového serveru

targetServerVersion

string

Verze cílového serveru

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Name Typ Description
endedOn

string (date-time)

Čas ukončení migrace

errorPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech chyb položky

id

string

Identifikátor výsledku

itemsCompletedCount

integer (int64)

Počet úspěšně dokončených položek

itemsCount

integer (int64)

Počet položek

lastStorageUpdate

string (date-time)

Čas poslední aktualizace úložiště

objectName

string

Název položky

resultPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech výsledků dílčího tem položky

resultType string:

TableLevelOutput

Typ výsledku

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Stavová zpráva

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Vlastnosti úlohy, která migruje databáze MySQL do Služby Azure Database for MySQL pro offline migrace

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Zadání úkolu

isCloneable

boolean

zda lze úkol naklonovat, nebo ne

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskId

string

ID úkolu

taskType string:

Migrate.MySql.AzureDbForMySql

Typ úkolu.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informace o úlohách migrace databáze pro MySQL do služby Azure Database for MySQL

Name Typ Description
migrationSetting

object

Nastavení migrace, které vylaďuje chování migrace

name

string

Název databáze

sourceSetting

object

Nastavení zdroje pro ladění chování migrace zdrojového koncového bodu

tableMap

object

Mapování zdroje na cílové tabulky

targetDatabaseName

string

Název cílové databáze. Poznámka: Cílová databáze bude před zahájením migrace zkrácena.

targetSetting

object

Nastavení cíle pro ladění chování migrace cílového koncového bodu

MigrateMySqlAzureDbForMySqlSyncTaskInput

Vstup pro úlohu, která migruje databáze MySQL do Služby Azure Database for MySQL pro online migrace

Name Typ Description
selectedDatabases

MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]

Databáze k migraci

sourceConnectionInfo

MySqlConnectionInfo

Informace o připojení pro zdroj MySQL

targetConnectionInfo

MySqlConnectionInfo

Informace o připojení pro cílovou službu Azure Database for MySQL

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Zpráva o chybě

events

SyncMigrationDatabaseErrorEvent[]

Seznam chybových událostí

id

string

Identifikátor výsledku

resultType string:

DatabaseLevelErrorOutput

Typ výsledku

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Name Typ Description
appliedChanges

integer (int64)

Počet použitých změn

cdcDeleteCounter

integer (int64)

Počet odstranění cdc

cdcInsertCounter

integer (int64)

Počet vložení cdc

cdcUpdateCounter

integer (int64)

Počet aktualizací cdc

databaseName

string

Název databáze

endedOn

string (date-time)

Čas ukončení migrace

fullLoadCompletedTables

integer (int64)

Počet dokončených tabulek v plném zatížení

fullLoadErroredTables

integer (int64)

Počet tabulek, u které došlo k chybě při úplném načtení

fullLoadLoadingTables

integer (int64)

Počet načítání tabulek v plném zatížení

fullLoadQueuedTables

integer (int64)

Počet tabulek zařazených do fronty v plném zatížení

id

string

Identifikátor výsledku

incomingChanges

integer (int64)

Počet příchozích změn

initializationCompleted

boolean

Označuje, jestli bylo dokončeno počáteční načtení (úplné načtení).

latency

integer (int64)

Latence použití CDC

migrationState

SyncDatabaseMigrationReportingState

Stav migrace, ve které je tato databáze

resultType string:

DatabaseLevelOutput

Typ výsledku

startedOn

string (date-time)

Čas zahájení migrace

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Name Typ Description
error

ReportableException

Chyba migrace

id

string

Identifikátor výsledku

resultType string:

ErrorOutput

Typ výsledku

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Name Typ Description
endedOn

string (date-time)

Čas ukončení migrace

id

string

Identifikátor výsledku

resultType string:

MigrationLevelOutput

Typ výsledku

sourceServer

string

Název zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

startedOn

string (date-time)

Čas zahájení migrace

targetServer

string

Název cílového serveru

targetServerVersion

string

Verze cílového serveru

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

string

Počet použitých odstranění

cdcInsertCounter

string

Počet použitých vložení

cdcUpdateCounter

string

Počet použitých aktualizací

dataErrorsCounter

integer (int64)

Počet chyb dat, ke kterým došlo

databaseName

string

Název databáze

fullLoadEndedOn

string (date-time)

Úplný čas ukončení načítání

fullLoadEstFinishTime

string (date-time)

Odhad dokončení úplného zatížení

fullLoadStartedOn

string (date-time)

Čas spuštění úplného načtení

fullLoadTotalRows

integer (int64)

Počet řádků použitých v plném zatížení

id

string

Identifikátor výsledku

lastModifiedTime

string (date-time)

Čas poslední změny v cíli

resultType string:

TableLevelOutput

Typ výsledku

state

SyncTableMigrationState

Aktuální stav migrace tabulek

tableName

string

Název tabulky

totalChangesApplied

integer (int64)

Celkový počet použitých změn

MigrateMySqlAzureDbForMySqlSyncTaskProperties

Vlastnosti úlohy, která migruje databáze MySQL do služby Azure Database for MySQL pro online migrace

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Zadání úkolu

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

Migrate.MySql.AzureDbForMySql.Sync

Typ úkolu.

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která migruje Oracle do Služby Azure Database for PostgreSQL pro online migrace

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Zadání úkolu

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Typ úkolu.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informace o konkrétních databázích pro vstupy úloh migrace Oracle do služby Azure Database for PostgreSQL

Name Typ Description
caseManipulation

string

Zpracování velikostí názvu objektu: Zachování nebo ToLower

migrationSetting

object

Nastavení migrace, které vylaďuje chování migrace

name

string

Název kanálu migrace

schemaName

string

Název zdrojového schématu

sourceSetting

object

Nastavení zdroje pro ladění chování migrace zdrojového koncového bodu

tableMap

object

Mapování zdroje na cílové tabulky

targetDatabaseName

string

Název cílové databáze. Poznámka: Cílová databáze bude před zahájením migrace zkrácena.

targetSetting

object

Nastavení cíle pro ladění chování migrace cílového koncového bodu

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Vstup pro úlohu, která migruje databáze Oracle do Azure Database for PostgreSQL pro online migrace

Name Typ Description
selectedDatabases

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]

Databáze k migraci

sourceConnectionInfo

OracleConnectionInfo

Informace o připojení pro zdroj Oracle

targetConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení pro cílovou službu Azure Database for PostgreSQL

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Zpráva o chybě

events

SyncMigrationDatabaseErrorEvent[]

Seznam chybových událostí

id

string

Identifikátor výsledku

resultType string:

DatabaseLevelErrorOutput

Typ výsledku

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Name Typ Description
appliedChanges

integer (int64)

Počet použitých změn

cdcDeleteCounter

integer (int64)

Počet odstranění cdc

cdcInsertCounter

integer (int64)

Počet vložení cdc

cdcUpdateCounter

integer (int64)

Počet aktualizací cdc

databaseName

string

Název databáze

endedOn

string (date-time)

Čas ukončení migrace

fullLoadCompletedTables

integer (int64)

Počet dokončených tabulek v plném zatížení

fullLoadErroredTables

integer (int64)

Počet tabulek, u které došlo k chybě při úplném načtení

fullLoadLoadingTables

integer (int64)

Počet načítání tabulek v plném zatížení

fullLoadQueuedTables

integer (int64)

Počet tabulek zařazených do fronty v plném zatížení

id

string

Identifikátor výsledku

incomingChanges

integer (int64)

Počet příchozích změn

initializationCompleted

boolean

Označuje, jestli bylo dokončeno počáteční načtení (úplné načtení).

latency

integer (int64)

Latence použití CDC

migrationState

SyncDatabaseMigrationReportingState

Stav migrace, ve které je tato databáze

resultType string:

DatabaseLevelOutput

Typ výsledku

startedOn

string (date-time)

Čas zahájení migrace

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Name Typ Description
error

ReportableException

Chyba migrace

id

string

Identifikátor výsledku

resultType string:

ErrorOutput

Typ výsledku

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Name Typ Description
endedOn

string (date-time)

Čas ukončení migrace

id

string

Identifikátor výsledku

resultType string:

MigrationLevelOutput

Typ výsledku

sourceServer

string

Název zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

startedOn

string (date-time)

Čas zahájení migrace

targetServer

string

Název cílového serveru

targetServerVersion

string

Verze cílového serveru

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

integer (int64)

Počet použitých odstranění

cdcInsertCounter

integer (int64)

Počet použitých vložení

cdcUpdateCounter

integer (int64)

Počet použitých aktualizací

dataErrorsCounter

integer (int64)

Počet chyb dat, ke kterým došlo

databaseName

string

Název databáze

fullLoadEndedOn

string (date-time)

Úplný čas ukončení načítání

fullLoadEstFinishTime

string (date-time)

Odhad dokončení úplného zatížení

fullLoadStartedOn

string (date-time)

Čas spuštění úplného načtení

fullLoadTotalRows

integer (int64)

Počet řádků použitých v plném zatížení

id

string

Identifikátor výsledku

lastModifiedTime

string (date-time)

Čas poslední změny v cíli

resultType string:

TableLevelOutput

Typ výsledku

state

SyncTableMigrationState

Aktuální stav migrace tabulek

tableName

string

Název tabulky

totalChangesApplied

integer (int64)

Celkový počet použitých změn

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informace o úlohách migrace databáze pro PostgreSQL do služby Azure Database for PostgreSQL

Name Typ Description
id

string

Identifikátor výsledku

migrationSetting

Nastavení migrace, které vylaďuje chování migrace

name

string

Název databáze

selectedTables

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput[]

Vybrané tabulky pro migraci

sourceSetting

object

Nastavení zdroje pro ladění chování migrace zdrojového koncového bodu

targetDatabaseName

string

Název cílové databáze. Poznámka: Cílová databáze bude před zahájením migrace zkrácena.

targetSetting

object

Nastavení cíle pro ladění chování migrace cílového koncového bodu

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Vybrané tabulky pro migraci

Name Typ Description
name

string

Název tabulky, která se má migrovat

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, která migruje databáze PostgreSQL do Služby Azure Database for PostgreSQL pro online migrace

Name Typ Description
encryptedKeyForSecureFields

string

šifrovaný klíč pro zabezpečená pole

selectedDatabases

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]

Databáze k migraci

sourceConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení pro zdroj PostgreSQL

startedOn

string (date-time)

Čas zahájení migrace

targetConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení pro cílovou službu Azure Database for PostgreSQL

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Zpráva o chybě

events

SyncMigrationDatabaseErrorEvent[]

Seznam chybových událostí

id

string

Identifikátor výsledku

resultType string:

DatabaseLevelErrorOutput

Typ výsledku

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Name Typ Description
appliedChanges

integer (int64)

Počet použitých změn

cdcDeleteCounter

integer (int64)

Počet odstranění cdc

cdcInsertCounter

integer (int64)

Počet vložení cdc

cdcUpdateCounter

integer (int64)

Počet aktualizací cdc

databaseName

string

Název databáze

endedOn

string (date-time)

Čas ukončení migrace

fullLoadCompletedTables

integer (int64)

Počet dokončených tabulek v plném zatížení

fullLoadErroredTables

integer (int64)

Počet tabulek, u které došlo k chybě při úplném načtení

fullLoadLoadingTables

integer (int64)

Počet načítání tabulek v plném zatížení

fullLoadQueuedTables

integer (int64)

Počet tabulek zařazených do fronty v plném zatížení

id

string

Identifikátor výsledku

incomingChanges

integer (int64)

Počet příchozích změn

initializationCompleted

boolean

Označuje, jestli bylo dokončeno počáteční načtení (úplné načtení).

latency

integer (int64)

Latence použití CDC

migrationState

SyncDatabaseMigrationReportingState

Stav migrace, ve které je tato databáze

resultType string:

DatabaseLevelOutput

Typ výsledku

startedOn

string (date-time)

Čas zahájení migrace

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Name Typ Description
error

ReportableException

Chyba migrace

events

SyncMigrationDatabaseErrorEvent[]

Seznam chybových událostí

id

string

Identifikátor výsledku

resultType string:

ErrorOutput

Typ výsledku

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Name Typ Description
databaseCount

number

Počet databází, které se mají zahrnout

endedOn

string (date-time)

Čas ukončení migrace

id

string

Identifikátor výsledku

resultType string:

MigrationLevelOutput

Typ výsledku

sourceServer

string

Název zdrojového serveru

sourceServerType

ScenarioSource

Typ zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

startedOn

string (date-time)

Čas zahájení migrace

state

ReplicateMigrationState

Stav migrace

targetServer

string

Název cílového serveru

targetServerType

ScenarioTarget

Typ cílového serveru.

targetServerVersion

string

Verze cílového serveru

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

integer (int64)

Počet použitých odstranění

cdcInsertCounter

integer (int64)

Počet použitých vložení

cdcUpdateCounter

integer (int64)

Počet použitých aktualizací

dataErrorsCounter

integer (int64)

Počet chyb dat, ke kterým došlo

databaseName

string

Název databáze

fullLoadEndedOn

string (date-time)

Úplný čas ukončení načítání

fullLoadEstFinishTime

string (date-time)

Odhad dokončení úplného zatížení

fullLoadStartedOn

string (date-time)

Čas spuštění úplného načtení

fullLoadTotalRows

integer (int64)

Počet řádků použitých v plném zatížení

id

string

Identifikátor výsledku

lastModifiedTime

string (date-time)

Čas poslední změny v cíli

resultType string:

TableLevelOutput

Typ výsledku

state

SyncTableMigrationState

Aktuální stav migrace tabulek

tableName

string

Název tabulky

totalChangesApplied

integer (int64)

Celkový počet použitých změn

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která migruje databáze PostgreSQL do Služby Azure Database for PostgreSQL pro online migrace

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

createdOn

string

DateTime ve standardu UTC při vytvoření úkolu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Zadání úkolu

isCloneable

boolean

zda lze úkol naklonovat, nebo ne

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskId

string

ID úkolu

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Typ úkolu.

MigrateSqlServerSqlDbDatabaseInput

Informace o konkrétních databázích pro vstupy úloh migrace SQL do Azure SQL DB

Name Typ Description
id

string

ID databáze

makeSourceDbReadOnly

boolean

Zda nastavit databázi jen pro čtení před migrací

name

string

Název databáze

schemaSetting

object

Nastavení vybraná pro migraci schématu databáze.

tableMap

object

Mapování zdroje na cílové tabulky

targetDatabaseName

string

Název cílové databáze. Poznámka: Cílová databáze bude před zahájením migrace zkrácena.

MigrateSqlServerSqlDbSyncDatabaseInput

Informace specifické pro databázi pro vstupy úloh migrace synchronizace databáze SQL do Azure SQL Db

Name Typ Description
id

string

Jedinečný identifikátor databáze

migrationSetting

object

Nastavení migrace, které vylaďuje chování migrace

name

string

Název databáze

schemaName

string

Název schématu, který se má migrovat

sourceSetting

object

Nastavení zdroje pro ladění chování migrace zdrojového koncového bodu

tableMap

object

Mapování zdroje na cílové tabulky

targetDatabaseName

string

Název cílové databáze

targetSetting

object

Nastavení cíle pro ladění chování migrace cílového koncového bodu

MigrateSqlServerSqlDbSyncTaskInput

Vstup pro úlohu, která migruje místní databáze SQL Serveru do Azure SQL Database pro online migrace

Name Typ Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Databáze k migraci

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení ke zdroji

targetConnectionInfo

SqlConnectionInfo

Informace o připojení k cíli

validationOptions

MigrationValidationOptions

Možnosti ověření

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Zpráva o chybě

events

SyncMigrationDatabaseErrorEvent[]

Seznam chybových událostí

id

string

Identifikátor výsledku

resultType string:

DatabaseLevelErrorOutput

Typ výsledku

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Name Typ Description
appliedChanges

integer (int64)

Počet použitých změn

cdcDeleteCounter

integer (int64)

Počet odstranění cdc

cdcInsertCounter

integer (int64)

Počet vložení cdc

cdcUpdateCounter

integer (int64)

Počet aktualizací cdc

databaseName

string

Název databáze

endedOn

string (date-time)

Čas ukončení migrace

fullLoadCompletedTables

integer (int64)

Počet dokončených tabulek v plném zatížení

fullLoadErroredTables

integer (int64)

Počet tabulek, u které došlo k chybě při úplném načtení

fullLoadLoadingTables

integer (int64)

Počet načítání tabulek v plném zatížení

fullLoadQueuedTables

integer (int64)

Počet tabulek zařazených do fronty v plném zatížení

id

string

Identifikátor výsledku

incomingChanges

integer (int64)

Počet příchozích změn

initializationCompleted

boolean

Označuje, jestli bylo dokončeno počáteční načtení (úplné načtení).

latency

integer (int64)

Latence použití CDC

migrationState

SyncDatabaseMigrationReportingState

Stav migrace, ve které je tato databáze

resultType string:

DatabaseLevelOutput

Typ výsledku

startedOn

string (date-time)

Čas zahájení migrace

MigrateSqlServerSqlDbSyncTaskOutputError

Name Typ Description
error

ReportableException

Chyba migrace

id

string

Identifikátor výsledku

resultType string:

ErrorOutput

Typ výsledku

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Name Typ Description
databaseCount

integer

Počet databází

endedOn

string (date-time)

Čas ukončení migrace

id

string

Identifikátor výsledku

resultType string:

MigrationLevelOutput

Typ výsledku

sourceServer

string

Název zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

startedOn

string (date-time)

Čas zahájení migrace

targetServer

string

Název cílového serveru

targetServerVersion

string

Verze cílového serveru

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Name Typ Description
cdcDeleteCounter

integer (int64)

Počet použitých odstranění

cdcInsertCounter

integer (int64)

Počet použitých vložení

cdcUpdateCounter

integer (int64)

Počet použitých aktualizací

dataErrorsCounter

integer (int64)

Počet chyb dat, ke kterým došlo

databaseName

string

Název databáze

fullLoadEndedOn

string (date-time)

Úplný čas ukončení načítání

fullLoadEstFinishTime

string (date-time)

Odhad dokončení úplného zatížení

fullLoadStartedOn

string (date-time)

Čas spuštění úplného načtení

fullLoadTotalRows

integer (int64)

Počet řádků použitých v plném zatížení

id

string

Identifikátor výsledku

lastModifiedTime

string (date-time)

Čas poslední změny v cíli

resultType string:

TableLevelOutput

Typ výsledku

state

SyncTableMigrationState

Aktuální stav migrace tabulek

tableName

string

Název tabulky

totalChangesApplied

integer (int64)

Celkový počet použitých změn

MigrateSqlServerSqlDbSyncTaskProperties

Vlastnosti úlohy, která migruje místní databáze SQL Serveru do Azure SQL Database pro online migrace

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateSqlServerSqlDbSyncTaskInput

Zadání úkolu

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

Migrate.SqlServer.AzureSqlDb.Sync

Typ úkolu.

MigrateSqlServerSqlDbTaskInput

Vstup pro úlohu, která migruje místní databáze SQL Serveru do Azure SQL Database

Name Typ Description
encryptedKeyForSecureFields

string

šifrovaný klíč pro zabezpečená pole

selectedDatabases

MigrateSqlServerSqlDbDatabaseInput[]

Databáze k migraci

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení ke zdroji

startedOn

string

Datum a čas vzhledem k času UTC, kdy byla migrace zahájena

targetConnectionInfo

SqlConnectionInfo

Informace o připojení k cíli

validationOptions

MigrationValidationOptions

Možnosti povolení různých ověření po migraci Dostupné možnosti, 1.) Kontrola integrity dat: Provádí kontrolní součet založený na porovnání zdrojových a cílových tabulek po migraci, aby se zajistila správnost dat. 2.) Ověření schématu: Provádí důkladné porovnání schémat mezi zdrojovými a cílovými tabulkami a poskytuje seznam rozdílů mezi zdrojovou a cílovou databází, 3.) Analýza dotazů: Provede sadu dotazů, které se automaticky vyberou z mezipaměti plánu dotazů nebo z úložiště dotazů, spustí je a porovná dobu provádění mezi zdrojovou a cílovou databází.

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Název položky

endedOn

string (date-time)

Čas ukončení migrace

errorCount

integer (int64)

Počet chyb databáze nebo objektu

errorPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech chyb položky

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

id

string

Identifikátor výsledku

message

string

Zpráva o průběhu migrace

numberOfObjects

integer (int64)

Počet objektů

numberOfObjectsCompleted

integer (int64)

Počet úspěšně dokončených objektů

objectSummary

<string,  DataItemMigrationSummaryResult>

Souhrn výsledků objektu při migraci

resultPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech výsledků dílčího tem položky

resultType string:

DatabaseLevelOutput

Typ výsledku

stage

DatabaseMigrationStage

Fáze migrace, ve které je tato databáze

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Stavová zpráva

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Name Typ Description
dataIntegrityValidationResult

DataIntegrityValidationResult

Poskytuje výsledek ověření integrity dat mezi migrovanými zdrojovými a cílovými tabulkami.

endedOn

string (date-time)

Koncový čas ověření

id

string

Identifikátor výsledku

migrationId

string

Identifikátor migrace

queryAnalysisValidationResult

QueryAnalysisValidationResult

Výsledky některých výsledků provádění dotazu mezi zdroj a cílovou databází

resultType string:

MigrationDatabaseLevelValidationOutput

Typ výsledku

schemaValidationResult

SchemaComparisonValidationResult

Poskytuje výsledek porovnání schématu mezi zdrojovými a cílovými databázemi.

sourceDatabaseName

string

Název zdrojové databáze

startedOn

string (date-time)

Počáteční čas ověření

status

ValidationStatus

Aktuální stav ověřování na úrovni databáze

targetDatabaseName

string

Název cílové databáze

MigrateSqlServerSqlDbTaskOutputError

Name Typ Description
error

ReportableException

Chyba migrace

id

string

Jedinečný identifikátor výjimky

resultType string:

ErrorOutput

Typ výsledku

MigrateSqlServerSqlDbTaskOutputMigrationLevel

Name Typ Description
databaseSummary

<string,  DatabaseSummaryResult>

Souhrn výsledků databáze při migraci

databases

object

Vybrané databáze jako mapování z názvu databáze na ID databáze

durationInSeconds

integer (int64)

Doba trvání provádění úkolů v sekundách

endedOn

string (date-time)

Čas ukončení migrace

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

id

string

Identifikátor výsledku

message

string

Zpráva o průběhu migrace

migrationReportResult

MigrationReportResult

Výsledek sestavy migrace poskytuje jedinečnou adresu URL pro stažení sestavy migrace.

migrationValidationResult MigrationValidationResult:

MigrateSqlServerSqlDbTaskOutputValidationResult

Výsledky ověření migrace

resultType string:

MigrationLevelOutput

Typ výsledku

sourceServerBrandVersion

string

Verze značky zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

startedOn

string (date-time)

Čas zahájení migrace

status

MigrationStatus

Aktuální stav migrace

statusMessage

string

Zpráva o stavu migrace

targetServerBrandVersion

string

Verze značky cílového serveru

targetServerVersion

string

Verze cílového serveru

MigrateSqlServerSqlDbTaskOutputTableLevel

Name Typ Description
endedOn

string (date-time)

Čas ukončení migrace

errorPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech chyb položky

id

string

Identifikátor výsledku

itemsCompletedCount

integer (int64)

Počet úspěšně dokončených položek

itemsCount

integer (int64)

Počet položek

objectName

string

Název položky

resultPrefix

string

Předpona řetězce se zástupnými znaky, která se má použít pro dotazování všech výsledků dílčího tem položky

resultType string:

TableLevelOutput

Typ výsledku

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Stavová zpráva

MigrateSqlServerSqlDbTaskOutputValidationResult

Name Typ Description
id

string

Identifikátor výsledku

migrationId

string

Identifikátor migrace

resultType string:

MigrationValidationOutput

Typ výsledku

status

ValidationStatus

Aktuální stav ověření na úrovni migrace Stav ze stavu výsledku ověření databáze se tady agreguje.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Souhrnné výsledky ověření pro každou databázi

MigrateSqlServerSqlDbTaskProperties

Vlastnosti úlohy, která migruje místní databáze SQL Serveru do Azure SQL Database

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

createdOn

string

DateTime ve standardu UTC při vytvoření úkolu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateSqlServerSqlDbTaskInput

Zadání úkolu

isCloneable

boolean

zda lze úkol naklonovat, nebo ne

output MigrateSqlServerSqlDbTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskId

string

ID úkolu

taskType string:

Migrate.SqlServer.SqlDb

Typ úkolu.

MigrateSqlServerSqlMIDatabaseInput

Informace specifické pro databázi pro vstupy úloh migrace spravované instance SQL do Azure SQL DB

Name Typ Description
backupFilePaths

string[]

Seznam záložních souborů, které se mají použít v případě existujících záloh.

backupFileShare

FileShare

Zálohujte informace o sdílené složce pro zálohování této databáze.

id

string

ID databáze

name

string

Název databáze

restoreDatabaseName

string

Název databáze v cíli

MigrateSqlServerSqlMISyncTaskInput

Vstup pro úlohu, která migruje databáze SQL Serveru do online scénáře spravované instance Azure SQL Database.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Aplikace Azure Active Directory, pomocí které se instance DMS (Classic) připojí k cílové instanci spravované instance Azure SQL Database a účtu úložiště Azure.

backupFileShare

FileShare

Zálohovat informace o sdílené složce pro všechny vybrané databáze.

numberOfParallelDatabaseMigrations

number

Počet migrací databází, které se mají spustit paralelně

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databáze k migraci

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení pro zdrojový SQL Server

storageResourceId

string

Plně kvalifikovaný identifikátor prostředku úložiště

targetConnectionInfo

MiSqlConnectionInfo

Informace o připojení pro spravovanou instanci Azure SQL Database

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Name Typ Description
activeBackupSets

BackupSetInfo[]

Sady záloh, které jsou aktuálně aktivní (nahrání nebo obnovení)

containerName

string

Název kontejneru vytvořeného v účtu služby Azure Storage, do kterého se kopírují zálohy

endedOn

string (date-time)

Koncový čas migrace databáze

errorPrefix

string

Řetězec předpony, který se má použít pro dotazování chyb pro tuto databázi

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

fullBackupSetInfo

BackupSetInfo

Podrobnosti o úplné sadě záloh

id

string

Identifikátor výsledku

isFullBackupRestored

boolean

Jestli se na cílovou databázi použilo úplné zálohování, nebo ne

lastRestoredBackupSetInfo

BackupSetInfo

Informace o naposledy použité sadě záloh

migrationState

DatabaseMigrationState

Aktuální stav databáze

resultType string:

DatabaseLevelOutput

Typ výsledku

sourceDatabaseName

string

Název databáze

startedOn

string (date-time)

Čas zahájení migrace databáze

MigrateSqlServerSqlMISyncTaskOutputError

Name Typ Description
error

ReportableException

Chyba migrace

id

string

Jedinečný identifikátor výjimky

resultType string:

ErrorOutput

Typ výsledku

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Name Typ Description
databaseCount

integer

Počet databází

databaseErrorCount

integer

Počet chyb na úrovni databáze

endedOn

string (date-time)

Čas ukončení migrace

id

string

Identifikátor výsledku

resultType string:

MigrationLevelOutput

Typ výsledku

sourceServerBrandVersion

string

Verze značky zdrojového serveru

sourceServerName

string

Název zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

targetServerBrandVersion

string

Verze značky cílového serveru

targetServerName

string

Název cílového serveru

targetServerVersion

string

Verze cílového serveru

MigrateSqlServerSqlMISyncTaskProperties

Vlastnosti úlohy, která migruje databáze SQL Serveru do scénáře synchronizace spravované instance Azure SQL Database

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

createdOn

string

DateTime ve standardu UTC při vytvoření úkolu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateSqlServerSqlMISyncTaskInput

Zadání úkolu

output MigrateSqlServerSqlMISyncTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Typ úkolu.

MigrateSqlServerSqlMITaskInput

Vstup pro úlohu, která migruje databáze SQL Serveru do spravované instance Azure SQL Database.

Name Typ Description
aadDomainName

string

Název domény Azure Active Directory ve formátu "contoso.com" pro federovanou službu Azure AD nebo contoso.onmicrosoft.com pro spravovanou doménu, vyžaduje se, pokud a jenom v případě, že jsou vybraná přihlášení k Windows.

backupBlobShare

BlobShare

Identifikátor URI SAS kontejneru účtu úložiště Azure, který se má použít k ukládání záložních souborů.

backupFileShare

FileShare

Zálohovat informace o sdílené složce pro všechny vybrané databáze.

backupMode

BackupMode

Režim zálohování určuje, jestli se má použít existující zálohování, nebo vytvořit novou zálohu. Pokud používáte existující zálohy, je nutné zadat cesty k záložním souborům ve vybraných databázíchDatabase.

encryptedKeyForSecureFields

string

šifrovaný klíč pro zabezpečená pole

selectedAgentJobs

string[]

Úlohy agenta, které se mají migrovat.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databáze k migraci

selectedLogins

string[]

Přihlášení k migraci.

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení ke zdroji

startedOn

string

Datum a čas vzhledem k času UTC, kdy byla migrace zahájena

targetConnectionInfo

SqlConnectionInfo

Informace o připojení k cíli

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Typ Description
endedOn

string (date-time)

Čas ukončení migrace

exceptionsAndWarnings

ReportableException[]

Chyby a upozornění migrace na úlohu

id

string

Identifikátor výsledku

isEnabled

boolean

Stav původní úlohy agenta.

message

string

Zpráva o průběhu migrace

name

string

Název úlohy agenta.

resultType string:

AgentJobLevelOutput

Typ výsledku

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Název databáze

endedOn

string (date-time)

Čas ukončení migrace

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

id

string

Identifikátor výsledku

message

string

Zpráva o průběhu migrace

resultType string:

DatabaseLevelOutput

Typ výsledku

sizeMB

number (double)

Velikost databáze v megabajtech

stage

DatabaseMigrationStage

Aktuální fáze migrace

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

MigrateSqlServerSqlMITaskOutputError

Name Typ Description
error

ReportableException

Chyba migrace

id

string

Jedinečný identifikátor výjimky

resultType string:

ErrorOutput

Typ výsledku

MigrateSqlServerSqlMITaskOutputLoginLevel

Name Typ Description
endedOn

string (date-time)

Koncový čas migrace přihlášení

exceptionsAndWarnings

ReportableException[]

Chyby migrace přihlášení a upozornění na přihlášení

id

string

Identifikátor výsledku

loginName

string

Přihlašovací jméno.

message

string

Zpráva o průběhu migrace přihlášení

resultType string:

LoginLevelOutput

Typ výsledku

stage

LoginMigrationStage

Aktuální fáze přihlášení

startedOn

string (date-time)

Počáteční čas migrace přihlášení

state

MigrationState

Aktuální stav přihlášení

MigrateSqlServerSqlMITaskOutputMigrationLevel

Name Typ Description
agentJobs

object

Vybrané úlohy agenta jako mapování z názvu na ID

databases

object

Vybrané databáze jako mapování z názvu databáze na ID databáze

endedOn

string (date-time)

Čas ukončení migrace

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

id

string

Identifikátor výsledku

logins

object

Vybraná přihlášení jako mapa z názvu na ID

message

string

Zpráva o průběhu migrace

orphanedUsersInfo

OrphanedUserInfo[]

Seznam osamocených uživatelů

resultType string:

MigrationLevelOutput

Typ výsledku

serverRoleResults

<string,  StartMigrationScenarioServerRoleResult>

Mapa výsledků migrace role serveru

sourceServerBrandVersion

string

Verze značky zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

status

MigrationStatus

Aktuální stav migrace

targetServerBrandVersion

string

Verze značky cílového serveru

targetServerVersion

string

Verze cílového serveru

MigrateSqlServerSqlMITaskProperties

Vlastnosti úlohy, která migruje databáze SQL Serveru do spravované instance Azure SQL Database

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

createdOn

string

DateTime ve standardu UTC při vytvoření úkolu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateSqlServerSqlMITaskInput

Zadání úkolu

isCloneable

boolean

zda lze úkol naklonovat, nebo ne

output MigrateSqlServerSqlMITaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

parentTaskId

string

id nadřazeného úkolu

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskId

string

ID úkolu

taskType string:

Migrate.SqlServer.AzureSqlDbMI

Typ úkolu.

MigrateSsisTaskInput

Vstup pro úlohu, která migruje balíčky SSIS z SQL Serveru do spravované instance Azure SQL Database.

Name Typ Description
sourceConnectionInfo

SqlConnectionInfo

Informace o připojení ke zdroji

ssisMigrationInfo

SsisMigrationInfo

Informace o migraci balíčků SSIS

targetConnectionInfo

SqlConnectionInfo

Informace o připojení k cíli

MigrateSsisTaskOutputMigrationLevel

Name Typ Description
endedOn

string (date-time)

Čas ukončení migrace

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

id

string

Identifikátor výsledku

message

string

Zpráva o průběhu migrace

resultType string:

MigrationLevelOutput

Typ výsledku

sourceServerBrandVersion

string

Verze značky zdrojového serveru

sourceServerVersion

string

Verze zdrojového serveru

stage

SsisMigrationStage

Fáze migrace služby SSIS

startedOn

string (date-time)

Čas zahájení migrace

status

MigrationStatus

Aktuální stav migrace

targetServerBrandVersion

string

Verze značky cílového serveru

targetServerVersion

string

Verze cílového serveru

MigrateSsisTaskOutputProjectLevel

Name Typ Description
endedOn

string (date-time)

Čas ukončení migrace

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

folderName

string

Název složky

id

string

Identifikátor výsledku

message

string

Zpráva o průběhu migrace

projectName

string

Název projektu

resultType string:

SsisProjectLevelOutput

Typ výsledku

stage

SsisMigrationStage

Fáze migrace služby SSIS

startedOn

string (date-time)

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

MigrateSsisTaskProperties

Vlastnosti úlohy, která migruje balíčky SSIS z databází SQL Serveru do spravované instance Azure SQL Database

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateSsisTaskInput

Zadání úkolu

output MigrateSsisTaskOutput[]:

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

Migrate.Ssis

Typ úkolu.

MigrateSyncCompleteCommandInput

Vstup pro příkaz, který dokončí migraci synchronizace databáze.

Name Typ Description
commitTimeStamp

string (date-time)

Časové razítko k dokončení

databaseName

string

Název databáze

MigrateSyncCompleteCommandOutput

Výstup příkazu, který dokončí migraci synchronizace databáze.

Name Typ Description
errors

ReportableException[]

Seznam chyb, ke kterým došlo během provádění příkazu

id

string

Identifikátor výsledku

MigrateSyncCompleteCommandProperties

Vlastnosti příkazu, který dokončí migraci synchronizace databáze.

Name Typ Description
commandId

string

ID příkazu

commandType string:

Migrate.Sync.Complete.Database

Typ příkazu.

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateSyncCompleteCommandInput

Vstup příkazu

output

MigrateSyncCompleteCommandOutput

Výstup příkazu Pokud se odešle, bude se tato možnost ignorovat.

state

CommandState

Stav příkazu. Pokud se odešle, bude se tato možnost ignorovat.

MigrationEligibilityInfo

Informace o oprávněnosti migrace objektu serveru

Name Typ Description
isEligibleForMigration

boolean

Bez ohledu na to, jestli je objekt způsobilý k migraci, nebo ne.

validationMessages

string[]

Informace o selhání způsobilosti pro objekt serveru.

MigrationReportResult

Výsledek sestavy ověření migrace obsahuje adresu URL pro stažení vygenerované sestavy.

Name Typ Description
id

string

Identifikátor výsledku ověření migrace

reportUrl

string

Adresa URL sestavy.

MigrationState

Aktuální stav migrace

Hodnota Description
None
InProgress
Failed
Warning
Completed
Skipped
Stopped

MigrationStatus

Aktuální stav migrace

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

MigrationValidationDatabaseSummaryResult

Souhrnný výsledek na úrovni databáze ověření migrace

Name Typ Description
endedOn

string (date-time)

Koncový čas ověření

id

string

Identifikátor výsledku

migrationId

string

Identifikátor migrace

sourceDatabaseName

string

Název zdrojové databáze

startedOn

string (date-time)

Počáteční čas ověření

status

ValidationStatus

Aktuální stav ověřování na úrovni databáze

targetDatabaseName

string

Název cílové databáze

MigrationValidationOptions

Typy ověření, které se mají spustit po migraci

Name Typ Description
enableDataIntegrityValidation

boolean

Umožňuje provést ověření integrity dat založené na kontrolním součtu mezi zdrojem a cílem pro vybranou databázi nebo tabulky .

enableQueryAnalysisValidation

boolean

Umožňuje provádět rychlou a inteligentní analýzu dotazů načtením dotazů ze zdrojové databáze a jejich spuštěním v cíli. Výsledkem budou statistiky provádění pro provádění ve zdrojových a cílových databázích pro extrahované dotazy.

enableSchemaValidation

boolean

Umožňuje porovnat informace o schématu mezi zdrojem a cílem.

MigrationValidationResult

Výsledek ověření migrace

Name Typ Description
id

string

Identifikátor výsledku ověření migrace

migrationId

string

Identifikátor migrace

status

ValidationStatus

Aktuální stav ověření na úrovni migrace Stav ze stavu výsledku ověření databáze se tady agreguje.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Souhrnné výsledky ověření pro každou databázi

MiSqlConnectionInfo

Vlastnosti potřebné k vytvoření připojení ke spravované instanci Azure SQL Database

Name Typ Description
managedInstanceResourceId

string

ID prostředku pro spravovanou instanci Azure SQL Database

password

string

Přihlašovací údaje hesla.

type string:

MiSqlConnectionInfo

Typ informací o připojení

userName

string

Jméno uživatele

MongoDbClusterInfo

Popisuje zdroj dat MongoDB.

Name Typ Description
databases

MongoDbDatabaseInfo[]

Seznam nesystémových databází v clusteru

supportsSharding

boolean

Jestli cluster podporuje dělené kolekce

type

MongoDbClusterType

Typ zdroje dat

version

string

Verze zdroje dat ve formátu x.y.z (např. 3.6.7). Nepoužívá se, pokud je typem BlobContainer.

MongoDbClusterType

Typ zdroje dat

Hodnota Description
BlobContainer
CosmosDb
MongoDb

MongoDbCollectionInfo

Popisuje podporovanou kolekci v databázi MongoDB.

Name Typ Description
averageDocumentSize

integer (int64)

Průměrná velikost dokumentu nebo -1, pokud je průměrná velikost neznámá

dataSize

integer (int64)

Odhadovaná celková velikost dat v bajtech nebo -1, pokud je velikost neznámá.

databaseName

string

Název databáze obsahující kolekci

documentCount

integer (int64)

Odhadovaný celkový počet dokumentů nebo -1, pokud je počet dokumentů neznámý

isCapped

boolean

Zda je kolekce omezena (tj. zda má pevnou velikost a funguje jako kruhová vyrovnávací paměť)

isSystemCollection

boolean

Zda je kolekce systémová kolekce

isView

boolean

Zda je kolekce zobrazením jiné kolekce

name

string

Nekvalifikovaný název databáze nebo kolekce

qualifiedName

string

Kvalifikovaný název databáze nebo kolekce. Pro kolekci se jedná o název kvalifikovaný pro databázi.

shardKey

MongoDbShardKeyInfo

Klíč horizontálního oddílu v kolekci nebo null, pokud kolekce není horizontálně dělený

supportsSharding

boolean

Určuje, jestli je u databáze povolené horizontální dělení. Mějte na paměti, že úloha migrace v případě potřeby povolí horizontální dělení na cíl.

viewOf

string

Název kolekce, o které se jedná o zobrazení, pokud isView je true

MongoDbCollectionProgress

Popisuje průběh kolekce.

Name Typ Description
bytesCopied

integer (int64)

Počet bajtů dokumentu zkopírovaných během fáze kopírování

documentsCopied

integer (int64)

Počet dokumentů zkopírovaných během fáze kopírování

elapsedTime

string

Uplynulý čas ve formátu [ddd.]hh:mm:ss[.fffffff] (tj. formát TimeSpan)

errors

<string,  MongoDbError>

Chyby a upozornění, ke kterým došlo pro aktuální objekt. Klíče jsou kódy chyb.

eventsPending

integer (int64)

Počet událostí oplogu čekající na opětovné přehrání

eventsReplayed

integer (int64)

Počet dosud přehrání událostí oplogu

lastEventTime

string (date-time)

Časové razítko poslední přijaté události oplogu nebo null, pokud ještě nebyla přijata žádná událost protokolu oplog.

lastReplayTime

string (date-time)

Časové razítko poslední přehrání události oplogu nebo null, pokud se ještě žádná událost oplogu nepřehrála

name

string

Název objektu průběhu. U kolekce se jedná o nekvalifikovaný název kolekce. U databáze se jedná o název databáze. Pro celkovou migraci je to null.

qualifiedName

string

Kvalifikovaný název objektu průběhu. Pro kolekci se jedná o název kvalifikovaný pro databázi. U databáze se jedná o název databáze. Pro celkovou migraci je to null.

resultType string:

Collection

Typ objektu průběhu

state

MongoDbMigrationState

totalBytes

integer (int64)

Celkový počet bajtů dokumentu na zdroji na začátku fáze kopírování nebo -1, pokud celková velikost nebyla známa.

totalDocuments

integer (int64)

Celkový počet dokumentů na zdroji na začátku fáze kopírování nebo -1, pokud byl celkový počet neznámý

MongoDbCollectionSettings

Popisuje, jak se má migrovat jednotlivá kolekce MongoDB.

Name Typ Description
canDelete

boolean

Jestli je migrace povolená, aby v průběhu provádění migrace zahodil cílovou kolekci. Výchozí hodnota je true.

shardKey

MongoDbShardKeySetting

Popisuje klíč horizontálního dělení MongoDB.

targetRUs

integer (int32)

Jednotky RU, které by měly být nakonfigurované pro cíl služby Cosmos DB, nebo hodnotu null, aby používaly výchozí hodnotu. To nemá žádný vliv na cíle, které nejsou cosmos DB.

MongoDbConnectionInfo

Popisuje připojení ke zdroji dat MongoDB.

Name Typ Default value Description
additionalSettings

string

Další nastavení připojení

authentication

AuthenticationType

Typ ověřování, který se má použít pro připojení

connectionString

string

Připojovací řetězec MongoDB nebo adresa URL kontejneru objektů blob. Uživatelské jméno a heslo je možné zadat zde nebo ve vlastnostech uživatelského jména a hesla.

dataSource

string

Zdroj dat

encryptConnection

boolean

Zda se má připojení šifrovat

enforceSSL

boolean

password

string

Přihlašovací údaje hesla.

port

integer

port pro server

serverBrandVersion

string

Verze značky serveru

serverName

string

název serveru

serverVersion

string

verze serveru

trustServerCertificate

boolean

False

Zda se má certifikát serveru důvěřovat

type

string

Typ informací o připojení

userName

string

Jméno uživatele

MongoDbDatabaseInfo

Popisuje databázi v rámci zdroje dat MongoDB.

Name Typ Description
averageDocumentSize

integer (int64)

Průměrná velikost dokumentu nebo -1, pokud je průměrná velikost neznámá

collections

MongoDbCollectionInfo[]

Seznam podporovaných kolekcí v databázi MongoDB

dataSize

integer (int64)

Odhadovaná celková velikost dat v bajtech nebo -1, pokud je velikost neznámá.

documentCount

integer (int64)

Odhadovaný celkový počet dokumentů nebo -1, pokud je počet dokumentů neznámý

name

string

Nekvalifikovaný název databáze nebo kolekce

qualifiedName

string

Kvalifikovaný název databáze nebo kolekce. Pro kolekci se jedná o název kvalifikovaný pro databázi.

supportsSharding

boolean

Určuje, jestli je u databáze povolené horizontální dělení. Mějte na paměti, že úloha migrace v případě potřeby povolí horizontální dělení na cíl.

MongoDbDatabaseProgress

Popisuje průběh databáze.

Name Typ Description
bytesCopied

integer (int64)

Počet bajtů dokumentu zkopírovaných během fáze kopírování

collections

object

Průběh kolekcí v databázi. Klíče jsou nekvalifikovanými názvy kolekcí.

documentsCopied

integer (int64)

Počet dokumentů zkopírovaných během fáze kopírování

elapsedTime

string

Uplynulý čas ve formátu [ddd.]hh:mm:ss[.fffffff] (tj. formát TimeSpan)

errors

<string,  MongoDbError>

Chyby a upozornění, ke kterým došlo pro aktuální objekt. Klíče jsou kódy chyb.

eventsPending

integer (int64)

Počet událostí oplogu čekající na opětovné přehrání

eventsReplayed

integer (int64)

Počet dosud přehrání událostí oplogu

lastEventTime

string (date-time)

Časové razítko poslední přijaté události oplogu nebo null, pokud ještě nebyla přijata žádná událost protokolu oplog.

lastReplayTime

string (date-time)

Časové razítko poslední přehrání události oplogu nebo null, pokud se ještě žádná událost oplogu nepřehrála

name

string

Název objektu průběhu. U kolekce se jedná o nekvalifikovaný název kolekce. U databáze se jedná o název databáze. Pro celkovou migraci je to null.

qualifiedName

string

Kvalifikovaný název objektu průběhu. Pro kolekci se jedná o název kvalifikovaný pro databázi. U databáze se jedná o název databáze. Pro celkovou migraci je to null.

resultType string:

Database

Typ objektu průběhu

state

MongoDbMigrationState

totalBytes

integer (int64)

Celkový počet bajtů dokumentu na zdroji na začátku fáze kopírování nebo -1, pokud celková velikost nebyla známa.

totalDocuments

integer (int64)

Celkový počet dokumentů na zdroji na začátku fáze kopírování nebo -1, pokud byl celkový počet neznámý

MongoDbDatabaseSettings

Popisuje, jak se má migrovat jednotlivá databáze MongoDB.

Name Typ Description
collections

<string,  MongoDbCollectionSettings>

Kolekce zdrojové databáze, které se mají migrovat do cíle. Klíče jsou nekvalifikovanými názvy kolekcí.

targetRUs

integer (int32)

Jednotky RU, které by měly být nakonfigurované pro cíl služby Cosmos DB, nebo hodnotu null, aby používaly výchozí hodnotu, nebo 0, pokud by pro databázi neměla být zřízena propustnost. To nemá žádný vliv na cíle, které nejsou cosmos DB.

MongoDbError

Popisuje chybu nebo upozornění, ke kterému došlo během migrace MongoDB.

Name Typ Description
code

string

Nelokabilní strojově čitelný kód, který popisuje chybu nebo upozornění

count

integer (int32)

Počet výskytů chyby nebo upozornění

message

string

Lokalizovaná zpráva čitelná pro člověka, která popisuje chybu nebo upozornění

type

MongoDbErrorType

Typ chyby nebo upozornění

MongoDbErrorType

Typ chyby nebo upozornění

Hodnota Description
Error
ValidationError
Warning

MongoDbMigrationProgress

Popisuje průběh celkové migrace.

Name Typ Description
bytesCopied

integer (int64)

Počet bajtů dokumentu zkopírovaných během fáze kopírování

databases

<string,  MongoDbDatabaseProgress>

Průběh databází v migraci. Klíče jsou názvy databází.

documentsCopied

integer (int64)

Počet dokumentů zkopírovaných během fáze kopírování

elapsedTime

string

Uplynulý čas ve formátu [ddd.]hh:mm:ss[.fffffff] (tj. formát TimeSpan)

errors

<string,  MongoDbError>

Chyby a upozornění, ke kterým došlo pro aktuální objekt. Klíče jsou kódy chyb.

eventsPending

integer (int64)

Počet událostí oplogu čekající na opětovné přehrání

eventsReplayed

integer (int64)

Počet dosud přehrání událostí oplogu

lastEventTime

string (date-time)

Časové razítko poslední přijaté události oplogu nebo null, pokud ještě nebyla přijata žádná událost protokolu oplog.

lastReplayTime

string (date-time)

Časové razítko poslední přehrání události oplogu nebo null, pokud se ještě žádná událost oplogu nepřehrála

name

string

Název objektu průběhu. U kolekce se jedná o nekvalifikovaný název kolekce. U databáze se jedná o název databáze. Pro celkovou migraci je to null.

qualifiedName

string

Kvalifikovaný název objektu průběhu. Pro kolekci se jedná o název kvalifikovaný pro databázi. U databáze se jedná o název databáze. Pro celkovou migraci je to null.

resultType string:

Migration

Typ objektu průběhu

state

MongoDbMigrationState

totalBytes

integer (int64)

Celkový počet bajtů dokumentu na zdroji na začátku fáze kopírování nebo -1, pokud celková velikost nebyla známa.

totalDocuments

integer (int64)

Celkový počet dokumentů na zdroji na začátku fáze kopírování nebo -1, pokud byl celkový počet neznámý

MongoDbMigrationSettings

Popisuje, jak se má provést migrace dat MongoDB.

Name Typ Description
boostRUs

integer (int32)

Limit RU pro cíl CosmosDB, na který se kolekce dočasně zvýší na (pokud je nižší) během počáteční kopie migrace, z 10 000 na 1 000 000 nebo 0, aby se použilo výchozí zvýšení (což je obecně maximum) nebo hodnota null, aby se jednotky RU nezvýšily. Toto nastavení nemá žádný vliv na cíle, které nejsou cosmosDB.

databases

<string,  MongoDbDatabaseSettings>

Databáze ve zdrojovém clusteru, které se mají migrovat do cíle. Klíče jsou názvy databází.

replication

MongoDbReplication

Popisuje, jak se změny budou replikovat ze zdroje do cíle. Výchozí hodnota je OneTime.

source

MongoDbConnectionInfo

Nastavení použitá pro připojení ke zdrojovému clusteru

target

MongoDbConnectionInfo

Nastavení použitá pro připojení k cílovému clusteru

throttling

MongoDbThrottlingSettings

Nastavení sloužící k omezení využití prostředků migrace

MongoDbMigrationState

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

MongoDbReplication

Popisuje, jak se změny budou replikovat ze zdroje do cíle. Výchozí hodnota je OneTime.

Hodnota Description
Disabled
OneTime
Continuous

MongoDbShardKeyField

Popisuje odkaz na pole v rámci klíče horizontálního oddílu MongoDB.

Name Typ Description
name

string

Název pole

order

MongoDbShardKeyOrder

Pořadí polí

MongoDbShardKeyInfo

Popisuje klíč horizontálního dělení MongoDB.

Name Typ Description
fields

MongoDbShardKeyField[]

Pole v klíči horizontálního oddílu

isUnique

boolean

Jestli je klíč horizontálního dělení jedinečný

MongoDbShardKeyOrder

Pořadí polí

Hodnota Description
Forward
Reverse
Hashed

MongoDbShardKeySetting

Popisuje klíč horizontálního dělení MongoDB.

Name Typ Description
fields

MongoDbShardKeyField[]

Pole v klíči horizontálního oddílu

isUnique

boolean

Jestli je klíč horizontálního dělení jedinečný

MongoDbThrottlingSettings

Určuje limity prostředků pro migraci.

Name Typ Description
maxParallelism

integer (int32)

Maximální počet pracovních položek (např. kopie kolekce), které budou zpracovány paralelně

minFreeCpu

integer (int32)

Procento času procesoru, kterému se migrace pokusí vyhnout, od 0 do 100

minFreeMemoryMb

integer (int32)

Počet megabajtů paměti RAM, kterým se migrace pokusí vyhnout

MySqlConnectionInfo

Informace o připojení k serveru MySQL

Name Typ Default value Description
additionalSettings

string

Další nastavení připojení

authentication

AuthenticationType

Typ ověřování, který se má použít pro připojení

dataSource

string

Zdroj dat

encryptConnection

boolean

True

Zda se má připojení šifrovat

password

string

Přihlašovací údaje hesla.

port

integer

Port pro server

serverName

string

Název serveru

type string:

MySqlConnectionInfo

Typ informací o připojení

userName

string

Jméno uživatele

MySqlTargetPlatformType

Cílová platforma pro migraci

Hodnota Description
SqlServer
AzureDbForMySQL

ObjectType

Typ objektu, který má rozdíl. např. (Tabulka/Zobrazení/StoredProcedure)

Hodnota Description
StoredProcedures
Table
User
View
Function

ODataError

Informace o chybě ve formátu OData

Name Typ Description
code

string

Strojově čitelný popis chyby, například InvalidRequest nebo InternalServerError

details

ODataError[]

Vnitřní chyby, které způsobily tuto chybu

message

string

Popis chyby čitelný člověkem

OracleConnectionInfo

Informace o připojení k serveru Oracle

Name Typ Description
authentication

AuthenticationType

Typ ověřování, který se má použít pro připojení

dataSource

string

Připojovací řetězec EZConnect nebo TNSName

password

string

Přihlašovací údaje hesla.

port

integer

port pro server

serverName

string

název serveru

serverVersion

string

verze serveru

type string:

OracleConnectionInfo

Typ informací o připojení

userName

string

Jméno uživatele

OrphanedUserInfo

Informace o osamocených uživatelích v databázi SQL Serveru

Name Typ Description
databaseName

string

Nadřazená databáze uživatele

name

string

Jméno osamoceného uživatele

PostgreSqlConnectionInfo

Informace o připojení k serveru PostgreSQL

Name Typ Default value Description
additionalSettings

string

Další nastavení připojení

authentication

AuthenticationType

Typ ověřování, který se má použít pro připojení

dataSource

string

Zdroj dat

databaseName

string

Název databáze

encryptConnection

boolean

True

Zda se má připojení šifrovat

password

string

Přihlašovací údaje hesla.

port

integer

Port pro server

serverBrandVersion

string

Verze značky serveru

serverName

string

Název serveru

serverVersion

string

verze serveru

trustServerCertificate

boolean

False

Zda se má certifikát serveru důvěřovat

type string:

PostgreSqlConnectionInfo

Typ informací o připojení

userName

string

Jméno uživatele

ProjectTask

Zdroj úkolu

Name Typ Description
etag

string

Hodnota značky silné entity HTTP Pokud se odešle, bude se tato možnost ignorovat.

id

string

ID prostředku.

name

string

Název prostředku

properties ProjectTaskProperties:

Vlastní vlastnosti úlohy

systemData

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

type

string

Typ zdroje.

QueryAnalysisValidationResult

Výsledky porovnání analýzy dotazů mezi zdrojem a cílem

Name Typ Description
queryResults

QueryExecutionResult

Seznam spuštěných dotazů a jeho spuštění vede ke zdroji a cíli

validationErrors

ValidationError

Chyby, které jsou součástí provádění

QueryExecutionResult

Popisuje výsledky analýzy dotazů pro provádění ve zdroji a cíli.

Name Typ Description
queryText

string

Dotazování textu načteného ze zdrojového serveru

sourceResult

ExecutionStatistics

Výsledek analýzy dotazu ze zdroje

statementsInBatch

integer (int64)

Celkem ne. příkazů v dávce

targetResult

ExecutionStatistics

Výsledek analýzy dotazů z cíle

ReplicateMigrationState

Obálka pro replikaci ohlášených stavů migrace

Hodnota Description
UNDEFINED
VALIDATING
PENDING
COMPLETE
ACTION_REQUIRED
FAILED

ReportableException

Objekt výjimky pro všechny vlastní výjimky

Name Typ Description
actionableMessage

string

Kroky s možností akce pro tuto výjimku

filePath

string

Cesta k souboru, kde došlo k výjimce

hResult

integer

Zakódovaná číselná hodnota přiřazená ke konkrétní výjimce

lineNumber

string

Číslo řádku, kde došlo k výjimce

message

string

Zpráva o chybě

stackTrace

string

Trasování zásobníku

ScenarioSource

Výčet zdrojového typu

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

ScenarioTarget

Výčet cílového typu

Hodnota Description
SQLServer
SQLDB
SQLDW
SQLMI
AzureDBForMySql
AzureDBForPostgresSQL
MongoDB

SchemaComparisonValidationResult

Výsledky porovnání schématu mezi zdrojem a cílem

Name Typ Description
schemaDifferences

SchemaComparisonValidationResultType

Seznam rozdílů mezi zdrojovými a cílovými databázemi schématu

sourceDatabaseObjectCount

object

Počet zdrojových databázových objektů

targetDatabaseObjectCount

object

Počet cílových databázových objektů

validationErrors

ValidationError

Seznam chyb, ke kterým došlo při ověřování porovnání schématu

SchemaComparisonValidationResultType

Popis chyb při ověřování migrace

Name Typ Description
objectName

string

Název objektu, který má rozdíl

objectType

ObjectType

Typ objektu, který má rozdíl. např. (Tabulka/Zobrazení/StoredProcedure)

updateAction

UpdateActionType

Aktualizace typu akce s ohledem na cíl

SelectedCertificateInput

Informace o exportu certifikátu pro databáze s povoleným transparentním šifrováním dat

Name Typ Description
certificateName

string

Název certifikátu, který se má exportovat.

password

string

Heslo pro šifrování exportovaného certifikátu.

ServerLevelPermissionsGroup

Skupina oprávnění pro ověření Tyto skupiny spustí sadu oprávnění pro ověřování aktivity uživatele. Vyberte skupinu oprávnění pro aktivitu, kterou provádíte.

Hodnota Description
Default
MigrationFromSqlServerToAzureDB
MigrationFromSqlServerToAzureMI
MigrationFromMySQLToAzureDBForMySQL
MigrationFromSqlServerToAzureVM

ServerProperties

Vlastnosti serveru pro zdroj typu MySQL

Name Typ Description
serverDatabaseCount

integer

Počet databází na serveru

serverEdition

string

Edice databázového serveru

serverName

string

Název serveru

serverOperatingSystemVersion

string

Verze operačního systému

serverPlatform

string

Název serverové platformy

serverVersion

string

Verze databázového serveru

Severity

Závažnost chyby ověření

Hodnota Description
Message
Warning
Error

SqlConnectionInfo

Informace o připojení k databázovému serveru SQL

Name Typ Default value Description
additionalSettings

string

Další nastavení připojení

authentication

AuthenticationType

Typ ověřování, který se má použít pro připojení

dataSource

string

Zdroj dat ve formátu Protocol:MachineName\SQLServerInstanceName,PortNumber

encryptConnection

boolean

True

Zda se má připojení šifrovat

password

string

Přihlašovací údaje hesla.

platform

SqlSourcePlatform

Typ platformy serveru pro připojení

port

integer

Port pro server

resourceId

string

Představuje ID prostředku HTTP reprezentovaného poskytovatelem prostředků Azure.

serverBrandVersion

string

Verze značky serveru

serverName

string

název serveru

serverVersion

string

verze serveru

trustServerCertificate

boolean

False

Zda se má certifikát serveru důvěřovat

type string:

SqlConnectionInfo

Typ informací o připojení

userName

string

Jméno uživatele

SqlSourcePlatform

Typ platformy serveru pro připojení

Hodnota Description
SqlOnPrem

SsisMigrationInfo

Informace o migraci SSIS s typem úložiště SSIS, přepsáním zásad

Name Typ Description
environmentOverwriteOption

SsisMigrationOverwriteOption

Možnost přepsání migrace prostředí SSIS

projectOverwriteOption

SsisMigrationOverwriteOption

Možnost přepsání migrace projektu SSIS

ssisStoreType

SsisStoreType

Typ úložiště SSIS zdrojového zdroje, v DMS (classic) se teď podporuje pouze katalog SSIS.

SsisMigrationOverwriteOption

Možnost přepsání pro migraci objektů SSIS, v DMS (classic) se teď podporuje jenom ignorování a přepsání a v budoucnu může přidat možnost Znovu použít pro objekt kontejneru.

Hodnota Description
Ignore
Overwrite

SsisMigrationStage

Aktuální fáze migrace služby SSIS

Hodnota Description
None
Initialize
InProgress
Completed

SsisStoreType

Výčet podporovaného zdrojového typu úložiště SSIS v DMS (classic)

Hodnota Description
SsisCatalog

StartMigrationScenarioServerRoleResult

Výsledek migrace role serveru

Name Typ Description
exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

name

string

Název role serveru

state

MigrationState

Aktuální stav migrace

SyncDatabaseMigrationReportingState

Výčet různých stavů online migrace na úrovni databáze

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

SyncMigrationDatabaseErrorEvent

Chyby migrace databáze pro online migraci

Name Typ Description
eventText

string

Text události

eventTypeString

string

Typ události.

timestampString

string

Řetězcová hodnota časového razítka

SyncTableMigrationState

Výčet různých stavů online migrace na úrovni tabulky

Hodnota Description
BEFORE_LOAD
FULL_LOAD
COMPLETED
CANCELED
ERROR
FAILED

SystemData

Name Typ Description
createdAt

string (date-time)

createdBy

string

createdByType

createdByType

lastModifiedAt

string (date-time)

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

Hodnota Description
Unknown
Queued
Running
Canceled
Succeeded
Failed
FailedInputValidation
Faulted

UpdateActionType

Typ skutečného rozdílu pro porovnávaný objekt při porovnávání schématu

Hodnota Description
DeletedOnTarget
ChangedOnTarget
AddedOnTarget

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Vlastnosti pro úlohu, která ověřuje vstup migrace pro migrace migrace pro migrace SQL do Azure SQL DB

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ValidateSyncMigrationInputSqlServerTaskInput

Zadání úkolu

output

ValidateSyncMigrationInputSqlServerTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ValidateMigrationInput.SqlServer.SqlDb.Sync

Typ úkolu.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Vstup pro úlohu, která migruje databáze SQL Serveru do online scénáře spravované instance Azure SQL Database.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Aplikace Azure Active Directory, pomocí které se instance DMS (Classic) připojí k cílové instanci spravované instance Azure SQL Database a účtu úložiště Azure.

backupFileShare

FileShare

Zálohovat informace o sdílené složce pro všechny vybrané databáze.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databáze k migraci

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení pro zdrojový SQL Server

storageResourceId

string

Plně kvalifikovaný identifikátor prostředku úložiště

targetConnectionInfo

MiSqlConnectionInfo

Informace o připojení pro spravovanou instanci Azure SQL Database

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Výstup úlohy, která ověřuje vstup migrace pro online migraci spravované instance Azure SQL Database

Name Typ Description
id

string

Identifikátor databáze

name

string

Název databáze

validationErrors

ReportableException[]

Chyby spojené s vybraným databázovým objektem

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Vlastnosti úlohy, která ověřuje vstup migrace pro scénář synchronizace spravované instance SQL do Azure SQL Database

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Zadání úkolu

output

ValidateMigrationInputSqlServerSqlMISyncTaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS

Typ úkolu.

ValidateMigrationInputSqlServerSqlMITaskInput

Vstup pro úlohu, která ověřuje vstup migrace pro SQL do Azure SQL Managed Instance

Name Typ Description
backupBlobShare

BlobShare

Identifikátor URI SAS kontejneru účtu úložiště Azure, který se má použít k ukládání záložních souborů.

backupFileShare

FileShare

Zálohovat informace o sdílené složce pro všechny vybrané databáze.

backupMode

BackupMode

Režim zálohování určuje, jestli se má použít existující zálohování, nebo vytvořit novou zálohu.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databáze k migraci

selectedLogins

string[]

Přihlášení k migraci

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení ke zdroji

targetConnectionInfo

SqlConnectionInfo

Informace o připojení k cíli

ValidateMigrationInputSqlServerSqlMITaskOutput

Výstup úlohy, která ověřuje vstup migrace pro migraci SQL do azure SQL Managed Instance

Name Typ Description
backupFolderErrors

ReportableException[]

Chyby spojené s cestou BackupFolder

backupShareCredentialsErrors

ReportableException[]

Chyby spojené s uživatelským jménem a heslem sdílené složky zálohování

backupStorageAccountErrors

ReportableException[]

Chyby spojené s zadaným účtem úložiště

databaseBackupInfo

DatabaseBackupInfo

Informace o záložních souborech při použití existujícího režimu zálohování

existingBackupErrors

ReportableException[]

Chyby spojené s existujícími záložními soubory

id

string

Identifikátor výsledku

name

string

Název databáze

restoreDatabaseNameErrors

ReportableException[]

Chyby spojené s názvem RestoreDatabaseName

ValidateMigrationInputSqlServerSqlMITaskProperties

Vlastnosti úlohy, která ověřuje vstup migrace pro SQL do spravované instance Azure SQL Database

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

ValidateMigrationInputSqlServerSqlMITaskInput

Zadání úkolu

output

ValidateMigrationInputSqlServerSqlMITaskOutput[]

Výstup úkolu Pokud se odešle, bude se tato možnost ignorovat.

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI

Typ úkolu.

ValidateMongoDbTaskProperties

Vlastnosti úlohy, která ověřuje migraci mezi zdroji dat MongoDB

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MongoDbMigrationSettings

Popisuje, jak se má provést migrace dat MongoDB.

output

MongoDbMigrationProgress[]

Pole obsahující jeden objekt MongoDbMigrationProgress

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

Validate.MongoDb

Typ úkolu.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověří migraci Oracle do Azure Database for PostgreSQL pro online migrace

Name Typ Description
clientData

object

Páry klíčových hodnot klientských dat pro připojení informací o meta datech k úloze

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. Pokud se odešle, bude se tato možnost ignorovat.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Vstup pro úlohu, která migruje databáze Oracle do Azure Database for PostgreSQL pro online migrace

output

ValidateOracleAzureDbPostgreSqlSyncTaskOutput[]

Pole obsahující jeden objekt odpovědi na chybu ověření

state

TaskState

Stav úkolu. Pokud se odešle, bude se tato možnost ignorovat.

taskType string:

Validate.Oracle.AzureDbPostgreSql.Sync

Typ úkolu.

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Výstup úlohy, která ověří vstup migrace pro Oracle do Azure Database for PostgreSQL pro online migrace

Name Typ Description
validationErrors

ReportableException[]

Chyby spojené s vybraným databázovým objektem

ValidateSyncMigrationInputSqlServerTaskInput

Vstup pro úlohu, která ověřuje vstup migrace pro migrace SQL

Name Typ Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Databáze k migraci

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení ke zdrojovému SQL serveru

targetConnectionInfo

SqlConnectionInfo

Informace o připojení k cíli

ValidateSyncMigrationInputSqlServerTaskOutput

Výstup pro úlohu, která ověřuje vstup migrace pro migrace synchronizace SQL

Name Typ Description
id

string

Identifikátor databáze

name

string

Název databáze

validationErrors

ReportableException[]

Chyby spojené s vybraným databázovým objektem

ValidationError

Popis chyb při ověřování migrace

Name Typ Description
severity

Severity

Závažnost chyby

text

string

Text chyby

ValidationStatus

Aktuální stav ověření

Hodnota Description
Default
NotStarted
Initialized
InProgress
Completed
CompletedWithIssues
Stopped
Failed

WaitStatistics

Statistiky čekání shromážděné během dávkového spouštění dotazů

Name Typ Default value Description
waitCount

integer (int64)

Celkem ne. čekání

waitTimeMs

number (float)

0

Celková doba čekání v milisekundách

waitType

string

Typ čekání