Tasks - Get

Získání informací o úkolu
Zdroj úkolů je vnořený zdroj pouze proxy, který představuje práci prováděnou instancí DMS (classic). Get Metoda 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

Tok Azure Active Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

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

Příklady

Tasks_Get

Sample Request

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

Sample Response

{
  "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 zálohovací sadě

BackupType

Výčet různých typů záloh.

BlobShare

Informace o úložišti kontejneru objektů blob.

CommandState

Stav příkazu. To se při odeslání ignoruje.

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 požadavky na připojení k PostgreSQL a zdrojovému serveru

ConnectToSourcePostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje požadavky na připojení k PostgreSQL a zdrojovému serveru

ConnectToSourcePostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje požadavky na připojení k serveru PostgreSQL a zdrojovému serveru pro online migraci

ConnectToSourceSqlServerSyncTaskProperties

Vlastnosti úlohy, která ověřuje požadavky na připojení k SQL Server a zdrojovému serveru pro online migraci

ConnectToSourceSqlServerTaskInput

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

ConnectToSourceSqlServerTaskOutputAgentJobLevel

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

ConnectToSourceSqlServerTaskOutputDatabaseLevel

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

ConnectToSourceSqlServerTaskOutputLoginLevel

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

ConnectToSourceSqlServerTaskOutputTaskLevel

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

ConnectToSourceSqlServerTaskProperties

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

ConnectToTargetAzureDbForMySqlTaskInput

Vstup pro úlohu, který ověřuje požadavky na připojení k Azure Database for MySQL a cílovému serveru

ConnectToTargetAzureDbForMySqlTaskOutput

Výstup pro úlohu, která ověřuje požadavky na připojení k Azure Database for MySQL a cílovému serveru

ConnectToTargetAzureDbForMySqlTaskProperties

Vlastnosti úlohy, která ověřuje požadavky na připojení k Azure Database for MySQL a cílovému serveru

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, která ověřuje požadavky na připojení k Azure Database for PostgreSQL a cílovému serveru

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje požadavky na připojení k Azure Database for PostgreSQL a cílovému serveru

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

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

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, který ověřuje požadavky na připojení k Azure Database for PostgreSQL a cílovému serveru pro zdroj Oracle.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje požadavky na připojení k Azure Database for PostgreSQL a cílovému serveru 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 požadavky na připojení k DATABÁZI SQL a cílovému serveru

ConnectToTargetSqlDbTaskOutput

Výstup pro úlohu, která ověřuje požadavky na připojení k DATABÁZI SQL a cílovému serveru

ConnectToTargetSqlDbTaskProperties

Vlastnosti úlohy, která ověřuje požadavky na připojení k DATABÁZI SQL a cílovému serveru

ConnectToTargetSqlMISyncTaskInput

Vstup pro úlohu, která ověřuje připojení ke scénáři Azure SQL Database Managed Instance online.

ConnectToTargetSqlMISyncTaskOutput

Výstup pro úlohu, 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 pro úlohu, 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 požadavky na připojení k Azure SQL DB a cílovému serveru

ConnectToTargetSqlSqlDbSyncTaskProperties

Vlastnosti úlohy, která ověřuje požadavky na připojení k DATABÁZI SQL a cílovému 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 Server

DatabaseFileInfo

Specifické informace o souboru databáze

DatabaseFileType

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

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ů SQL Server Databáze

DatabaseSummaryResult

Souhrn výsledků migrace databáze

DatabaseTable

Vlastnosti tabulky

DataIntegrityValidationResult

Výsledky ověření integrity dat na základě kontrolního součtu

DataItemMigrationSummaryResult

Základní souhrn migrace položky dat

ExecutionStatistics

Popis chyb, ke které dochází 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 TDE v kódování Base64.

GetTdeCertificatesSqlTaskOutput

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

GetTdeCertificatesSqlTaskProperties

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

GetUserTablesMySqlTaskInput

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

GetUserTablesMySqlTaskOutput

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

GetUserTablesMySqlTaskProperties

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

GetUserTablesOracleTaskInput

Vstup pro úkol, 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 úlohy, která shromažďuje tabulky uživatelů 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 uživatelské tabulky 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 uživatelské tabulky 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 spravované instance Azure SQL Database.

MigrateMISyncCompleteCommandOutput

Výstup příkazu, který dokončí online migraci spravované instance Azure SQL Database

MigrateMISyncCompleteCommandProperties

Vlastnosti příkazu, který dokončí online migraci spravované instance Azure SQL Database.

MigrateMongoDbTaskProperties

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

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informace specifické pro databázi pro offline mySQL pro Azure Database for MySQL vstupy úloh migrace

MigrateMySqlAzureDbForMySqlOfflineTaskInput

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

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlOfflineTaskProperties

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

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informace specifické pro databázi pro MySQL pro Azure Database for MySQL vstupy úloh migrace

MigrateMySqlAzureDbForMySqlSyncTaskInput

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

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

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

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

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

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informace specifické pro databázi pro Oracle pro Azure Database for PostgreSQL vstupy úloh migrace

MigrateOracleAzureDbPostgreSqlSyncTaskInput

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

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informace specifické pro databázi pro PostgreSQL pro Azure Database for PostgreSQL vstupy úloh migrace

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Vybrané tabulky pro migraci

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

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

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

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

MigrateSqlServerSqlDbDatabaseInput

Informace specifické pro databázi pro sql Azure SQL vstupy úloh migrace databáze

MigrateSqlServerSqlDbSyncDatabaseInput

Konkrétní informace o databázi pro SQL pro Azure SQL vstupy úlohy migrace synchronizace databáze

MigrateSqlServerSqlDbSyncTaskInput

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

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
MigrateSqlServerSqlDbSyncTaskOutputError
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
MigrateSqlServerSqlDbSyncTaskProperties

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

MigrateSqlServerSqlDbTaskInput

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

MigrateSqlServerSqlDbTaskOutputDatabaseLevel
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
MigrateSqlServerSqlDbTaskOutputError
MigrateSqlServerSqlDbTaskOutputMigrationLevel
MigrateSqlServerSqlDbTaskOutputTableLevel
MigrateSqlServerSqlDbTaskOutputValidationResult
MigrateSqlServerSqlDbTaskProperties

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

MigrateSqlServerSqlMIDatabaseInput

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

MigrateSqlServerSqlMISyncTaskInput

Vstup pro úlohu, která migruje SQL Server databáze do online scénáře Azure SQL Database Managed Instance.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

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

MigrateSqlServerSqlMITaskInput

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

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

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

MigrateSsisTaskInput

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

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

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

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 způsobilosti objektu serveru k migraci

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 databáze

MongoDbClusterInfo

Popisuje zdroj dat MongoDB.

MongoDbClusterType

Typ zdroje dat

MongoDbCollectionInfo

Popisuje podporovanou kolekci v rámci databáze MongoDB.

MongoDbCollectionProgress

Popisuje průběh kolekce.

MongoDbCollectionSettings

Popisuje, jak by se měla migrovat jednotlivá kolekce MongoDB.

MongoDbConnectionInfo

Popisuje připojení ke zdroji dat MongoDB.

MongoDbDatabaseInfo

Popisuje databázi ve zdroji dat MongoDB.

MongoDbDatabaseProgress

Popisuje průběh databáze.

MongoDbDatabaseSettings

Popisuje, jak by se měla 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 by se měla provést migrace dat MongoDB.

MongoDbMigrationState
MongoDbReplication

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

MongoDbShardKeyField

Popisuje odkaz na pole v rámci klíče horizontálního dělení MongoDB.

MongoDbShardKeyInfo

Popisuje klíč horizontálního oddílu MongoDB.

MongoDbShardKeyOrder

Pořadí polí

MongoDbShardKeySetting

Popisuje klíč horizontálního oddílu 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ř. (Table/View/StoredProcedure)

ODataError

Informace o chybě ve formátu OData.

OracleConnectionInfo

Informace pro 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 dotazu mezi zdrojem a cílem

QueryExecutionResult

Popisuje výsledky analýzy dotazu pro spuštění ve zdroji a cíli.

ReplicateMigrationState

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

ReportableException

Objekt Exception pro všechny vlastní výjimky

ScenarioSource

Výčet typu zdroje

ScenarioTarget

Výčet cílového typu

SchemaComparisonValidationResult

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

SchemaComparisonValidationResultType

Popis chyb, ke které dochází při ověřování migrace

SelectedCertificateInput

Informace o certifikátu, který se má exportovat pro databáze s povoleným transparentním šifrováním dat

ServerLevelPermissionsGroup

Skupina oprávnění pro ověřování Tyto skupiny budou spouštět sadu oprávnění pro ověřování aktivit uživatelů. 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 pro připojení k databázovému serveru SQL

SqlSourcePlatform

Typ serverové platformy pro připojení

SsisMigrationInfo

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

SsisMigrationOverwriteOption

Možnost přepsání pro migraci objektů SSIS, pouze ignorovat a přepsat jsou podporovány v DMS (classic) nyní a v budoucnu může přidat možnost Znovu použít pro objekt kontejneru.

SsisMigrationStage

Aktuální fáze migrace SSIS

SsisStoreType

Výčet podporovaného typu zdrojového ú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 při online migraci

SyncTableMigrationState

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

SystemData
TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

UpdateActionType

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

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Vlastnosti úlohy, která ověřuje vstup migrace sql do Azure SQL migrace synchronizace databáze

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Vstup pro úlohu, která migruje databáze SQL Server do online scénáře Azure SQL Database Managed Instance.

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 na 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 sql do Azure SQL Managed Instance migrací

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ěřuje migraci pro Oracle na Azure Database for PostgreSQL pro online migrace

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

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

ValidateSyncMigrationInputSqlServerTaskInput

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

ValidateSyncMigrationInputSqlServerTaskOutput

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

ValidationError

Popis chyb, ke které dochází při ověřování migrace

ValidationStatus

Aktuální stav ověření

WaitStatistics

Statistiky čekání shromážděné během provádění dávky dotazu

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í

Name Typ Description
ActiveDirectoryIntegrated

string

ActiveDirectoryPassword

string

None

string

SqlAuthentication

string

WindowsAuthentication

string

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 zálohovací sadě

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.

Name Typ Description
Arrived

string

Cancelled

string

Queued

string

Restored

string

Restoring

string

Uploaded

string

Uploading

string

BackupMode

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

Name Typ Description
CreateBackup

string

ExistingBackup

string

BackupSetInfo

Informace o zálohovací sadě

Name Typ Description
backupFinishedDate

string

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

backupSetId

string

ID sady záložních souborů

backupStartDate

string

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

backupType

BackupType

Výčet různých typů záloh

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

Jestli se zálohovaná sada obnovila, nebo ne

lastLsn

string

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

lastModifiedTime

string

Čas poslední změny záložního souboru ve sdílené složce

listOfBackupFiles

BackupFileInfo[]

Seznam souborů v zálohovací sadě

BackupType

Výčet různých typů záloh.

Name Typ Description
Database

string

DifferentialDatabase

string

DifferentialFile

string

DifferentialPartial

string

File

string

Partial

string

TransactionLog

string

BlobShare

Informace o úložišti kontejneru objektů blob.

Name Typ Description
sasUri

string

Identifikátor URI SAS kontejneru účtu služby Azure Storage.

CommandState

Stav příkazu. To se při odeslání ignoruje.

Name Typ Description
Accepted

string

Failed

string

Running

string

Succeeded

string

Unknown

string

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. Tato možnost se při odeslání ignoruje.

input

MongoDbConnectionInfo

Popisuje připojení ke zdroji dat MongoDB.

output

MongoDbClusterInfo[]

Pole obsahující jeden objekt MongoDbClusterInfo

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

Connect.MongoDb

Typ úkolu.

ConnectToSourceMySqlTaskInput

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

Name Typ Výchozí hodnota Description
checkPermissionsGroup

ServerLevelPermissionsGroup

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

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. Tato možnost se při odeslání ignoruje.

input

ConnectToSourceMySqlTaskInput

Zadání úkolu

output

ConnectToSourceNonSqlTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

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í spojené s úlohou

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í spojené s úlohou

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. Tato možnost se při odeslání ignoruje.

input

ConnectToSourceOracleSyncTaskInput

Zadání úkolu

output

ConnectToSourceOracleSyncTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

ConnectToSource.Oracle.Sync

Typ úkolu.

ConnectToSourcePostgreSqlSyncTaskInput

Vstup pro úlohu, která ověřuje požadavky na připojení k PostgreSQL a zdrojovému serveru

Name Typ Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení zdrojového serveru PostgreSQL

ConnectToSourcePostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje požadavky na připojení k PostgreSQL a zdrojovému 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í spojené s úlohou

ConnectToSourcePostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje požadavky na připojení k serveru PostgreSQL a zdrojovému 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. Tato možnost se při odeslání ignoruje.

input

ConnectToSourcePostgreSqlSyncTaskInput

Zadání úkolu

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

ConnectToSource.PostgreSql.Sync

Typ úkolu.

ConnectToSourceSqlServerSyncTaskProperties

Vlastnosti úlohy, která ověřuje požadavky na připojení k SQL Server a zdrojovému 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. Tato možnost se při odeslání ignoruje.

input

ConnectToSourceSqlServerTaskInput

Zadání úkolu

output ConnectToSourceSqlServerTaskOutput[]:

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

ConnectToSource.SqlServer.Sync

Typ úkolu.

ConnectToSourceSqlServerTaskInput

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

Name Typ Výchozí hodnota Description
checkPermissionsGroup

ServerLevelPermissionsGroup

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

collectAgentJobs

boolean

False

Příznak označují, jestli se mají shromažďovat úlohy agenta ze zdrojového serveru.

collectDatabases

boolean

True

Příznak označující, jestli se mají shromažďovat databáze ze zdrojového serveru

collectLogins

boolean

False

Příznak určující, jestli se mají shromažďovat přihlášení ze zdrojového serveru.

collectTdeCertificateInfo

boolean

False

Příznak určující, jestli se mají shromažďovat názvy certifikátů TDE ze zdrojového serveru.

encryptedKeyForSecureFields

string

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

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení pro zdrojovou SQL Server

validateSsisCatalogOnly

boolean

False

Příznak určující, jestli je možné ověřit dostupnost katalogu služby SSIS na zdrojovém serveru.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Výstup úlohy na úrovni agenta pro úlohu, která ověřuje připojení k SQL Server a také 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

Utc Datum a čas posledního spuštění úlohy agenta

migrationEligibility

MigrationEligibilityInfo

Informace o způsobilosti úlohy agenta k migraci

name

string

Název úlohy agenta

resultType string:

AgentJobLevelOutput

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

validationErrors

ReportableException[]

Chyby ověření

ConnectToSourceSqlServerTaskOutputDatabaseLevel

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

Name Typ Description
compatibilityLevel

DatabaseCompatLevel

SQL Server úroveň kompatibility databáze

databaseFiles

DatabaseFileInfo[]

Seznam souborů databáze

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 úkol

sizeMB

number

Velikost souboru v megabajtech

ConnectToSourceSqlServerTaskOutputLoginLevel

Výstup na úrovni přihlášení pro úlohu, která ověřuje připojení k SQL Server a také 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 úkol

ConnectToSourceSqlServerTaskOutputTaskLevel

Výstup na úrovni úlohy, který ověřuje připojení k SQL Server a také 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í od názvu databáze k ID databáze

id

string

Identifikátor výsledku

logins

object

Zdrojové přihlášení jako mapování od přihlašovacího jména k přihlašovacímu ID.

resultType string:

TaskLevelOutput

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

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 Server 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. Tato možnost se při odeslání ignoruje.

input

ConnectToSourceSqlServerTaskInput

Zadání úkolu

output ConnectToSourceSqlServerTaskOutput[]:

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskId

string

ID úkolu

taskType string:

ConnectToSource.SqlServer

Typ úkolu.

ConnectToTargetAzureDbForMySqlTaskInput

Vstup pro úlohu, který ověřuje požadavky na připojení k Azure Database for MySQL a cílovému serveru

Name Typ Výchozí hodnota Description
isOfflineMigration

boolean

False

Příznak toho, jestli je migrace offline

sourceConnectionInfo

MySqlConnectionInfo

Informace o připojení ke zdrojovému serveru MySQL

targetConnectionInfo

MySqlConnectionInfo

Informace o připojení k cílovému Azure Database for MySQL serveru

ConnectToTargetAzureDbForMySqlTaskOutput

Výstup pro úlohu, která ověřuje požadavky na připojení k Azure Database for MySQL a cílovému 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 požadavky na připojení k Azure Database for MySQL a cílovému serveru

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb To se při odeslání ignoruje.

input

ConnectToTargetAzureDbForMySqlTaskInput

Zadání úkolu

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Výstup úkolu. To se při odeslání ignoruje.

state

TaskState

Stav úkolu. To se při odeslání ignoruje.

taskType string:

ConnectToTarget.AzureDbForMySql

Typ úkolu.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, která ověřuje požadavky na připojení k Azure Database for PostgreSQL a cílovému serveru

Name Typ Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení zdrojového serveru PostgreSQL

targetConnectionInfo

PostgreSqlConnectionInfo

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

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje požadavky na připojení k Azure Database for PostgreSQL a cílovému 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í spojené s úlohou

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje připojení k serveru Azure Database for PostgreSQL a požadavky 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. Tato možnost se při odeslání ignoruje.

input

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Zadání úkolu

output

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Typ úkolu.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Vstup pro úlohu, který ověřuje požadavky na připojení k Azure Database for PostgreSQL a cílovému serveru pro zdroj Oracle.

Name Typ Description
targetConnectionInfo

PostgreSqlConnectionInfo

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

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje požadavky na připojení k Azure Database for PostgreSQL a cílovému serveru 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í spojené s úlohou

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. Tato možnost se při odeslání ignoruje.

input

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Zadání úkolu

output

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync

Typ úkolu.

ConnectToTargetSqlDbTaskInput

Vstup pro úlohu, která ověřuje požadavky na připojení k DATABÁZI SQL a cílovému serveru

Name Typ Description
queryObjectCounts

boolean

Logický příznak označující, jestli se má dotazovat na 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 pro úlohu, která ověřuje požadavky na připojení k DATABÁZI SQL a cílovému 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 požadavky na připojení k DATABÁZI SQL a cílovému 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 in UTC when the task was created

errors

ODataError[]

Pole chyb. Tato možnost se při odeslání ignoruje.

input

ConnectToTargetSqlDbTaskInput

Zadání úkolu

output

ConnectToTargetSqlDbTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

ConnectToTarget.SqlDb

Typ úkolu.

ConnectToTargetSqlMISyncTaskInput

Vstup pro úlohu, která ověřuje připojení ke scénáři Azure SQL Database Managed Instance online.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Aplikace Azure Active Directory, pomocí které se instance DMS (Classic) připojí k cílové instanci spravované instance služby Azure SQL Database a účtu služby Azure Storage.

targetConnectionInfo

MiSqlConnectionInfo

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

ConnectToTargetSqlMISyncTaskOutput

Výstup pro úlohu, 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 hodnot klíčů klientských dat pro připojení informací o meta datech k úkolu

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb. To se při odeslání ignoruje.

input

ConnectToTargetSqlMISyncTaskInput

Zadání úkolu

output

ConnectToTargetSqlMISyncTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. To se při odeslání ignoruje.

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 Výchozí hodnota Description
collectAgentJobs

boolean

True

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

collectLogins

boolean

True

Příznak pro shromažďování přihlašovacích údajů z cílového serveru SQL MI

targetConnectionInfo

SqlConnectionInfo

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

validateSsisCatalogOnly

boolean

False

Příznak pro ověření dostupnosti katalogu služby SSIS na cílovém serveru SQL MI

ConnectToTargetSqlMITaskOutput

Výstup pro úlohu, 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. Tato možnost se při odeslání ignoruje.

input

ConnectToTargetSqlMITaskInput

Zadání úkolu

output

ConnectToTargetSqlMITaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

ConnectToTarget.AzureSqlDbMI

Typ úkolu.

ConnectToTargetSqlSqlDbSyncTaskInput

Vstup pro úlohu, která ověřuje požadavky na připojení k Azure SQL DB a cílovému serveru

Name Typ Description
sourceConnectionInfo

SqlConnectionInfo

Informace o připojení pro zdrojovou SQL Server

targetConnectionInfo

SqlConnectionInfo

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

ConnectToTargetSqlSqlDbSyncTaskProperties

Vlastnosti úlohy, která ověřuje požadavky na připojení k DATABÁZI SQL a cílovému 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. Tato možnost se při odeslání ignoruje.

input

ConnectToTargetSqlSqlDbSyncTaskInput

Zadání úkolu

output

ConnectToTargetSqlDbTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

ConnectToTarget.SqlDb.Sync

Typ úkolu.

createdByType

Name Typ Description
Application

string

Key

string

ManagedIdentity

string

User

string

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

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

backupType

BackupType

Typ zálohy.

databaseName

string

Název databáze.

familyCount

integer

Počet souborů v zálohovací sadě

isCompressed

boolean

Jestli je sada záloh komprimovaná

isDamaged

boolean

Databáze byla při zálohování poškozena, ale operace zálohování byla navzdory chybám požádána, aby pokračovala.

position

integer

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

DatabaseCompatLevel

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

Name Typ Description
CompatLevel100

string

CompatLevel110

string

CompatLevel120

string

CompatLevel130

string

CompatLevel140

string

CompatLevel80

string

CompatLevel90

string

DatabaseFileInfo

Specifické informace o souboru databáze

Name Typ Description
databaseName

string

Název databáze

fileType

DatabaseFileType

Typ souboru databáze

id

string

Jedinečný identifikátor databázového souboru

logicalName

string

Logický název souboru

physicalFullName

string

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

restoreFullName

string

Navrhovaná úplná cesta k souboru pro obnovení

sizeMB

number

Velikost souboru v megabajtech

DatabaseFileType

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

Name Typ Description
Filestream

string

Fulltext

string

Log

string

NotSupported

string

Rows

string

DatabaseMigrationStage

Aktuální fáze migrace

Name Typ Description
Backup

string

Completed

string

FileCopy

string

Initialize

string

None

string

Restore

string

DatabaseMigrationState

Stav migrace na úrovni databáze.

Name Typ Description
CANCELLED

string

COMPLETED

string

CUTOVER_START

string

FAILED

string

FULL_BACKUP_UPLOAD_START

string

INITIAL

string

LOG_SHIPPING_START

string

POST_CUTOVER_COMPLETE

string

UNDEFINED

string

UPLOAD_LOG_FILES_START

string

DatabaseSchemaMap

Mapování schémat na databázi

Name Typ Description
database

string

schemas

string[]

DatabaseState

Výčet stavů SQL Server Databáze

Name Typ Description
Copying

string

Emergency

string

Offline

string

OfflineSecondary

string

Online

string

Recovering

string

RecoveryPending

string

Restoring

string

Suspect

string

DatabaseSummaryResult

Souhrn výsledků migrace databáze

Name Typ Description
endedOn

string

Čas ukončení migrace

errorPrefix

string

Předpona zástupného řetězce, která se má použít k dotazování na všechny chyby položky

itemsCompletedCount

integer

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

itemsCount

integer

Počet položek

name

string

Název položky

resultPrefix

string

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

sizeMB

number

Velikost databáze v megabajtech

startedOn

string

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Zpráva o stavu

DatabaseTable

Vlastnosti tabulky

Name Typ Description
hasRows

boolean

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

name

string

Název tabulky se schématem

DataIntegrityValidationResult

Výsledky ověření integrity dat na základě kontrolního součtu

Name Typ Description
failedObjects

object

Seznam neúspěšných názvů tabulek dvojice zdroj a cíl

validationErrors

ValidationError

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

DataItemMigrationSummaryResult

Základní souhrn migrace položky dat

Name Typ Description
endedOn

string

Čas ukončení migrace

errorPrefix

string

Předpona zástupného řetězce, která se má použít k dotazování na všechny chyby položky

itemsCompletedCount

integer

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

itemsCount

integer

Počet položek

name

string

Název položky

resultPrefix

string

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

startedOn

string

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Zpráva o stavu

ExecutionStatistics

Popis chyb, ke které dochází při ověřování migrace

Name Typ Description
cpuTimeMs

number

Čas procesoru v milisekundách pro provádění dotazu

elapsedTimeMs

number

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

executionCount

integer

No. počtu spuštění dotazů

hasErrors

boolean

Určuje, jestli výsledkem dotazu byla chyba.

sqlErrors

string[]

Seznam chyb SQL

waitStats

<string,  WaitStatistics>

Slovník typů čekání na provádě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žité pro 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 TDE v kódování Base64.

Name Typ Description
backupFileShare

FileShare

Informace o zálohované 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, které se mají použít k šifrování exportovaného certifikátu.

GetTdeCertificatesSqlTaskOutput

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

Name Typ Description
base64EncodedCertificates

object

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

validationErrors

ReportableException[]

Chyby ověření

GetTdeCertificatesSqlTaskProperties

Vlastnosti úlohy, která získává certifikáty transparentního šifrování dat v 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. Tato možnost se při odeslání ignoruje.

input

GetTdeCertificatesSqlTaskInput

Zadání úkolu

output

GetTdeCertificatesSqlTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

GetTDECertificates.Sql

Typ úkolu.

GetUserTablesMySqlTaskInput

Vstup pro úkol, 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 které se mají shromáždit tabulky

GetUserTablesMySqlTaskOutput

Výstup úlohy, která shromažďuje uživatelské tabulky 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. Tato možnost se při odeslání ignoruje.

input

GetUserTablesMySqlTaskInput

Zadání úkolu

output

GetUserTablesMySqlTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

GetUserTablesMySql

Typ úkolu.

GetUserTablesOracleTaskInput

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

Name Typ Description
connectionInfo

OracleConnectionInfo

Informace pro 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 úlohy, která shromažďuje tabulky uživatelů 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. Tato možnost se při odeslání ignoruje.

input

GetUserTablesOracleTaskInput

Zadání úkolu

output

GetUserTablesOracleTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

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. Tato možnost se při odeslání ignoruje.

input

GetUserTablesPostgreSqlTaskInput

Zadání úkolu

output

GetUserTablesPostgreSqlTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

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

selectedTargetDatabases

string[]

Seznam názvů cílových databází, pro které se mají shromáždit tabulky

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 uživatelské tabulky 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. Tato možnost se při odeslání ignoruje.

input

GetUserTablesSqlSyncTaskInput

Zadání úkolu

output

GetUserTablesSqlSyncTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

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 které se mají shromažďovat tabulky

GetUserTablesSqlTaskOutput

Výstup úlohy, která shromažďuje uživatelské tabulky 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. Tato možnost se při odeslání ignoruje.

input

GetUserTablesSqlTaskInput

Zadání úkolu

output

GetUserTablesSqlTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskId

string

ID úkolu

taskType string:

GetUserTables.Sql

Typ úkolu.

LoginMigrationStage

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

Name Typ Description
AssignRoleMembership

string

AssignRoleOwnership

string

Completed

string

EstablishObjectPermissions

string

EstablishServerPermissions

string

EstablishUserMapping

string

Initialize

string

LoginMigration

string

None

string

LoginType

Mapování výčtu SMO LoginType.

Name Typ Description
AsymmetricKey

string

Certificate

string

ExternalGroup

string

ExternalUser

string

SqlLogin

string

WindowsGroup

string

WindowsUser

string

MigrateMISyncCompleteCommandInput

Vstup pro příkaz, který dokončí online migraci spravované instance Azure SQL Database.

Name Typ Description
sourceDatabaseName

string

Název databáze spravované instance

MigrateMISyncCompleteCommandOutput

Výstup příkazu, který dokončí online migraci spravované instance 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 spravované instance Azure SQL Database.

Name Typ Description
commandType string:

Migrate.SqlServer.AzureDbSqlMi.Complete

Typ příkazu.

errors

ODataError[]

Pole chyb To se při odeslání ignoruje.

input

MigrateMISyncCompleteCommandInput

Vstup příkazu

output

MigrateMISyncCompleteCommandOutput

Výstup příkazu. To se při odeslání ignoruje.

state

CommandState

Stav příkazu. To se při odeslání ignoruje.

MigrateMongoDbTaskProperties

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

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb To se při odeslání ignoruje.

input

MongoDbMigrationSettings

Popisuje, jak by se měla provést migrace dat MongoDB.

output MongoDbProgress[]:

Výstupy migrace Základní třídy pro MongoDB

state

TaskState

Stav úkolu. To se při odeslání ignoruje.

taskType string:

Migrate.MongoDb

Typ úkolu.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informace specifické pro databázi pro offline mySQL pro Azure Database for MySQL vstupy úloh migrace

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 se před zahájením migrace zkrátí.

MigrateMySqlAzureDbForMySqlOfflineTaskInput

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

Name Typ Výchozí hodnota Description
encryptedKeyForSecureFields

string

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

makeSourceServerReadOnly

boolean

False

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

optionalAgentSettings

object

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

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Databáze, které se mají migrovat

sourceConnectionInfo

MySqlConnectionInfo

Informace o připojení zdrojového MySQL

startedOn

string

Parametr, který má určit, kdy se migrace spustila

targetConnectionInfo

MySqlConnectionInfo

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

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Název databáze

endedOn

string

Čas ukončení migrace

errorCount

integer

Počet chyb databáze nebo objektů

errorPrefix

string

Předpona řetězce se zástupným znakem pro dotazování všech chyb položky

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

id

string

Identifikátor výsledku

lastStorageUpdate

string

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

message

string

Zpráva o průběhu migrace

numberOfObjects

integer

Počet objektů

numberOfObjectsCompleted

integer

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

objectSummary

<string,  DataItemMigrationSummaryResult>

Souhrn výsledků migrace objektů

resultPrefix

string

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

resultType string:

DatabaseLevelOutput

Typ výsledku

stage

DatabaseMigrationStage

Fáze migrace, ve které se tato databáze nachází

startedOn

string

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Zpráva o stavu

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ů migrace databáze

databases

object

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

durationInSeconds

integer

Doba trvání provádění úkolu v sekundách.

endedOn

string

Čas ukončení migrace

exceptionsAndWarnings

ReportableException[]

Výjimky a upozornění migrace

id

string

Identifikátor výsledku

lastStorageUpdate

string

Č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

Č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

Čas ukončení migrace

errorPrefix

string

Předpona řetězce se zástupným znakem pro dotazování všech chyb položky

id

string

Identifikátor výsledku

itemsCompletedCount

integer

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

itemsCount

integer

Počet položek

lastStorageUpdate

string

Č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 dílčích výsledků položky

resultType string:

TableLevelOutput

Typ výsledku

startedOn

string

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Zpráva o stavu

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Vlastnosti úlohy, která migruje databáze MySQL do 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 To se při odeslání ignoruje.

input

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Zadání úkolu

isCloneable

boolean

zda lze úlohu klonovat, nebo ne

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Výstup úkolu. To se při odeslání ignoruje.

state

TaskState

Stav úkolu. To se při odeslání ignoruje.

taskId

string

ID úkolu

taskType string:

Migrate.MySql.AzureDbForMySql

Typ úkolu.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informace specifické pro databázi pro MySQL pro Azure Database for MySQL vstupy úloh migrace

Name Typ Description
migrationSetting

object

Nastavení migrace, která ladí 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 se před zahájením migrace zkrátí.

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 Azure Database for MySQL pro online migrace

Name Typ Description
selectedDatabases

MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]

Databáze, které se mají migrovat

sourceConnectionInfo

MySqlConnectionInfo

Informace o připojení zdrojového MySQL

targetConnectionInfo

MySqlConnectionInfo

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

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Chybová zpráva

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

Počet použitých změn

cdcDeleteCounter

integer

Počet odstranění cdc

cdcInsertCounter

integer

Počet vložení cdc

cdcUpdateCounter

integer

Počet aktualizací cdc

databaseName

string

Název databáze

endedOn

string

Čas ukončení migrace

fullLoadCompletedTables

integer

Počet dokončených tabulek při plném zatížení

fullLoadErroredTables

integer

Počet chybných tabulek při úplném načtení

fullLoadLoadingTables

integer

Počet načítacích tabulek při plném zatížení

fullLoadQueuedTables

integer

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

id

string

Identifikátor výsledku

incomingChanges

integer

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

Latence použití CDC

migrationState

SyncDatabaseMigrationReportingState

Stav migrace, ve které se tato databáze nachází

resultType string:

DatabaseLevelOutput

Typ výsledku

startedOn

string

Č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

Č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

Č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

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

databaseName

string

Název databáze

fullLoadEndedOn

string

Koncový čas úplného načtení

fullLoadEstFinishTime

string

Odhad dokončení úplného načtení

fullLoadStartedOn

string

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

fullLoadTotalRows

integer

Počet řádků použitých při úplném načtení

id

string

Identifikátor výsledku

lastModifiedTime

string

Č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

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

MigrateMySqlAzureDbForMySqlSyncTaskProperties

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

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb To se při odeslání ignoruje.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Zadání úkolu

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Výstup úkolu. To se při odeslání ignoruje.

state

TaskState

Stav úkolu. To se při odeslání ignoruje.

taskType string:

Migrate.MySql.AzureDbForMySql.Sync

Typ úkolu.

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která migruje 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. Tato možnost se při odeslání ignoruje.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Zadání úkolu

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Typ úkolu.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informace specifické pro databázi pro Oracle pro Azure Database for PostgreSQL vstupy úloh migrace

Name Typ Description
caseManipulation

string

Zpracování malých a malých písmen názvu objektu: Zachovat nebo ToLower

migrationSetting

object

Nastavení migrace, která optimalizují 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 se před zahájením migrace zkrátí.

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, které se mají migrovat

sourceConnectionInfo

OracleConnectionInfo

Informace o připojení pro zdrojovou službu Oracle

targetConnectionInfo

PostgreSqlConnectionInfo

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

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Chybová zpráva

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

Počet použitých změn

cdcDeleteCounter

integer

Počet odstranění cdc

cdcInsertCounter

integer

Počet vložení cdc

cdcUpdateCounter

integer

Počet aktualizací cdc

databaseName

string

Název databáze

endedOn

string

Čas ukončení migrace

fullLoadCompletedTables

integer

Počet dokončených tabulek při plném načtení

fullLoadErroredTables

integer

Počet chybných tabulek při plném načtení

fullLoadLoadingTables

integer

Počet načítacích tabulek při plném načtení

fullLoadQueuedTables

integer

Počet tabulek zařazených do fronty při plném načtení

id

string

Identifikátor výsledku

incomingChanges

integer

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

Latence použití CDC

migrationState

SyncDatabaseMigrationReportingState

Stav migrace, ve které se tato databáze nachází

resultType string:

DatabaseLevelOutput

Typ výsledku

startedOn

string

Č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

Č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

Č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

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

cdcInsertCounter

integer

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

cdcUpdateCounter

integer

Počet použitých aktualizací

dataErrorsCounter

integer

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

databaseName

string

Název databáze

fullLoadEndedOn

string

Koncový čas úplného načtení

fullLoadEstFinishTime

string

Odhad dokončení úplného načtení

fullLoadStartedOn

string

Čas zahájení úplného načtení

fullLoadTotalRows

integer

Počet řádků použitých při plném načtení

id

string

Identifikátor výsledku

lastModifiedTime

string

Č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

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

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informace specifické pro databázi pro PostgreSQL pro Azure Database for PostgreSQL vstupy úloh migrace

Name Typ Description
id

string

Identifikátor výsledku

migrationSetting

Nastavení migrace, která ladí 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 se před zahájením migrace zkrátí.

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 Azure Database for PostgreSQL pro online migrace

Name Typ Description
encryptedKeyForSecureFields

string

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

selectedDatabases

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]

Databáze, které se mají migrovat

sourceConnectionInfo

PostgreSqlConnectionInfo

Informace o připojení pro zdroj PostgreSQL

startedOn

string

Čas zahájení migrace

targetConnectionInfo

PostgreSqlConnectionInfo

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

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Chybová zpráva

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

Počet použitých změn

cdcDeleteCounter

integer

Počet odstranění cdc

cdcInsertCounter

integer

Počet vložení cdc

cdcUpdateCounter

integer

Počet aktualizací cdc

databaseName

string

Název databáze

endedOn

string

Čas ukončení migrace

fullLoadCompletedTables

integer

Počet dokončených tabulek při plném zatížení

fullLoadErroredTables

integer

Počet chybných tabulek při úplném načtení

fullLoadLoadingTables

integer

Počet načítacích tabulek při plném zatížení

fullLoadQueuedTables

integer

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

id

string

Identifikátor výsledku

incomingChanges

integer

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

Latence použití CDC

migrationState

SyncDatabaseMigrationReportingState

Stav migrace, ve které se tato databáze nachází

resultType string:

DatabaseLevelOutput

Typ výsledku

startedOn

string

Č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

Č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

Č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

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

cdcInsertCounter

integer

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

cdcUpdateCounter

integer

Počet použitých aktualizací

dataErrorsCounter

integer

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

databaseName

string

Název databáze

fullLoadEndedOn

string

Koncový čas úplného načtení

fullLoadEstFinishTime

string

Odhad dokončení úplného načtení

fullLoadStartedOn

string

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

fullLoadTotalRows

integer

Počet řádků použitých při úplném načtení

id

string

Identifikátor výsledku

lastModifiedTime

string

Č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

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

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která migruje databáze PostgreSQL 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

createdOn

string

DateTime in UTC when the task was created

errors

ODataError[]

Pole chyb. Tato možnost se při odeslání ignoruje.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Zadání úkolu

isCloneable

boolean

zda je možné úlohu klonovat nebo ne

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskId

string

ID úkolu

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Typ úkolu.

MigrateSqlServerSqlDbDatabaseInput

Informace specifické pro databázi pro sql Azure SQL vstupy úloh migrace databáze

Name Typ Description
id

string

ID databáze

makeSourceDbReadOnly

boolean

Nastavení databáze 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 se před zahájením migrace zkrátí.

MigrateSqlServerSqlDbSyncDatabaseInput

Konkrétní informace o databázi pro SQL pro Azure SQL vstupy úlohy migrace synchronizace databáze

Name Typ Description
id

string

Jedinečný identifikátor databáze

migrationSetting

object

Nastavení migrace, která optimalizují 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 Server do Azure SQL Database pro online migrace

Name Typ Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Databáze, které se mají migrovat

sourceConnectionInfo

SqlConnectionInfo

Informace pro připojení ke zdroji

targetConnectionInfo

SqlConnectionInfo

Informace pro připojení k cíli

validationOptions

MigrationValidationOptions

Možnosti ověření

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Name Typ Description
errorMessage

string

Chybová zpráva

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

Počet použitých změn

cdcDeleteCounter

integer

Počet odstranění cdc

cdcInsertCounter

integer

Počet vložení cdc

cdcUpdateCounter

integer

Počet aktualizací cdc

databaseName

string

Název databáze

endedOn

string

Čas ukončení migrace

fullLoadCompletedTables

integer

Počet dokončených tabulek při plném načtení

fullLoadErroredTables

integer

Počet chybných tabulek při plném načtení

fullLoadLoadingTables

integer

Počet načítacích tabulek při plném načtení

fullLoadQueuedTables

integer

Počet tabulek zařazených do fronty při plném načtení

id

string

Identifikátor výsledku

incomingChanges

integer

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

Latence použití CDC

migrationState

SyncDatabaseMigrationReportingState

Stav migrace, ve které se tato databáze nachází

resultType string:

DatabaseLevelOutput

Typ výsledku

startedOn

string

Č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

Č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

Č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

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

cdcInsertCounter

integer

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

cdcUpdateCounter

integer

Počet použitých aktualizací

dataErrorsCounter

integer

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

databaseName

string

Název databáze

fullLoadEndedOn

string

Koncový čas úplného načtení

fullLoadEstFinishTime

string

Odhad dokončení úplného načtení

fullLoadStartedOn

string

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

fullLoadTotalRows

integer

Počet řádků použitých při úplném načtení

id

string

Identifikátor výsledku

lastModifiedTime

string

Č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

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

MigrateSqlServerSqlDbSyncTaskProperties

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

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Pole vlastností příkazu

errors

ODataError[]

Pole chyb To se při odeslání ignoruje.

input

MigrateSqlServerSqlDbSyncTaskInput

Zadání úkolu

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Výstup úkolu. To se při odeslání ignoruje.

state

TaskState

Stav úkolu. To se při odeslání ignoruje.

taskType string:

Migrate.SqlServer.AzureSqlDb.Sync

Typ úkolu.

MigrateSqlServerSqlDbTaskInput

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

Name Typ Description
encryptedKeyForSecureFields

string

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

selectedDatabases

MigrateSqlServerSqlDbDatabaseInput[]

Migrovat databáze

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 pro připojení k cíli

validationOptions

MigrationValidationOptions

Možnosti povolení různých ověřování po migraci Dostupné možnosti, 1.) Kontrola integrity dat: Provede kontrolní součet na základě porovnání zdrojové a cílové tabulky po migraci, aby se zajistila správnost dat. 2.) Ověření schématu: Provede důkladné porovnání schématu mezi zdrojovou a cílovou tabulkou a poskytne 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ů a 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

Čas ukončení migrace

errorCount

integer

Počet chyb databáze nebo objektu

errorPrefix

string

Předpona zástupného řetězce, která se má použít k dotazování na všechny chyby 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

Počet objektů

numberOfObjectsCompleted

integer

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

objectSummary

<string,  DataItemMigrationSummaryResult>

Souhrn výsledků migrace objektů

resultPrefix

string

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

resultType string:

DatabaseLevelOutput

Typ výsledku

stage

DatabaseMigrationStage

Fáze migrace, ve které se tato databáze nachází

startedOn

string

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Zpráva o stavu

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Name Typ Description
dataIntegrityValidationResult

DataIntegrityValidationResult

Poskytuje výsledek ověření integrity dat mezi zdrojovými a cílovými tabulkami, které se migrují.

endedOn

string

Koncový čas ověření

id

string

Identifikátor výsledku

migrationId

string

Identifikátor migrace

queryAnalysisValidationResult

QueryAnalysisValidationResult

Výsledky některých výsledků spuštění dotazu mezi zdrojová a cílovou databází

resultType string:

MigrationDatabaseLevelValidationOutput

Typ výsledku

schemaValidationResult

SchemaComparisonValidationResult

Poskytuje výsledek porovnání schématu mezi zdrojová a cílovou databází.

sourceDatabaseName

string

Název zdrojové databáze

startedOn

string

Čas zahájení 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ů migrace databáze

databases

object

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

durationInSeconds

integer

Doba trvání provádění úlohy v sekundách.

endedOn

string

Č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

Č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

Čas ukončení migrace

errorPrefix

string

Předpona zástupného řetězce, která se má použít k dotazování na všechny chyby položky

id

string

Identifikátor výsledku

itemsCompletedCount

integer

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

itemsCount

integer

Počet položek

objectName

string

Název položky

resultPrefix

string

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

resultType string:

TableLevelOutput

Typ výsledku

startedOn

string

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

statusMessage

string

Zpráva o stavu

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ěřování na úrovni migrace Tady se bude agregovat stav z výsledku ověření databáze.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

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

MigrateSqlServerSqlDbTaskProperties

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

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Pole vlastností příkazu

createdOn

string

Datum a čas ve standardu UTC, kdy byl úkol vytvořen

errors

ODataError[]

Pole chyb To se při odeslání ignoruje.

input

MigrateSqlServerSqlDbTaskInput

Zadání úkolu

isCloneable

boolean

zda lze úlohu klonovat, nebo ne

output MigrateSqlServerSqlDbTaskOutput[]:

Výstup úkolu. To se při odeslání ignoruje.

state

TaskState

Stav úkolu. To se při odeslání ignoruje.

taskId

string

ID úkolu

taskType string:

Migrate.SqlServer.SqlDb

Typ úkolu.

MigrateSqlServerSqlMIDatabaseInput

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

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ílovém umístění

MigrateSqlServerSqlMISyncTaskInput

Vstup pro úlohu, která migruje SQL Server databáze do online scénáře Azure SQL Database Managed Instance.

Name Typ Description
azureApp

AzureActiveDirectoryApp

Aplikace Azure Active Directory, pomocí které se instance DMS (Classic) připojí k cílové instanci spravované instance služby Azure SQL Database a účtu služby Azure Storage.

backupFileShare

FileShare

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

numberOfParallelDatabaseMigrations

number

Počet souběžně spuštěných migrací databází

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Migrovat databáze

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení pro zdrojové SQL Server

storageResourceId

string

Plně kvalifikované ID prostředku úložiště

targetConnectionInfo

MiSqlConnectionInfo

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

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Name Typ Description
activeBackupSets

BackupSetInfo[]

Zálohovací sady, 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 zálohy kopírují

endedOn

string

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álohování

id

string

Identifikátor výsledku

isFullBackupRestored

boolean

Jestli se u cílové databáze použilo úplné zálohování, nebo ne

lastRestoredBackupSetInfo

BackupSetInfo

Informace o naposledy použitých zálohovací sadě

migrationState

DatabaseMigrationState

Aktuální stav databáze

resultType string:

DatabaseLevelOutput

Typ výsledku

sourceDatabaseName

string

Název databáze

startedOn

string

Č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

Č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

Č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 SQL Server databáze do scénáře synchronizace spravované instance služby Azure SQL Database

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Pole vlastností příkazu

createdOn

string

Datum a čas ve standardu UTC, kdy byl úkol vytvořen

errors

ODataError[]

Pole chyb To se při odeslání ignoruje.

input

MigrateSqlServerSqlMISyncTaskInput

Zadání úkolu

output MigrateSqlServerSqlMISyncTaskOutput[]:

Výstup úkolu. To se při odeslání ignoruje.

state

TaskState

Stav úkolu. To se při odeslání ignoruje.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Typ úkolu.

MigrateSqlServerSqlMITaskInput

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

Name Typ Description
aadDomainName

string

Název domény Azure Active Directory ve formátu contoso.com pro federované Azure AD nebo contoso.onmicrosoft.com pro spravovanou doménu, který se vyžaduje pouze v případě, že jsou vybraná přihlášení 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álohujte informace o sdílené složce pro všechny vybrané databáze.

backupMode

BackupMode

Režim zálohování, který 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, cesty k záložním souborům musí být zadané ve vybranýchDatabázích.

encryptedKeyForSecureFields

string

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

selectedAgentJobs

string[]

Úlohy agenta, které se mají migrovat.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Migrovat databáze

selectedLogins

string[]

Přihlásí se 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 pro připojení k cíli

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Typ Description
endedOn

string

Č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

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Typ Description
databaseName

string

Název databáze

endedOn

string

Č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

Velikost databáze v megabajtech

stage

DatabaseMigrationStage

Aktuální fáze migrace

startedOn

string

Č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

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

Čas zahájení 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

Č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 od jména k 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

Č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 SQL Server databáze do spravované instance Azure SQL Database

Name Typ Description
clientData

object

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

commands CommandProperties[]:

Pole vlastností příkazu

createdOn

string

Datum a čas ve standardu UTC, kdy byl úkol vytvořen

errors

ODataError[]

Pole chyb To se při odeslání ignoruje.

input

MigrateSqlServerSqlMITaskInput

Zadání úkolu

isCloneable

boolean

zda lze úlohu klonovat, nebo ne

output MigrateSqlServerSqlMITaskOutput[]:

Výstup úkolu. To se při odeslání ignoruje.

parentTaskId

string

ID nadřazeného úkolu

state

TaskState

Stav úkolu. To se při odeslání ignoruje.

taskId

string

ID úkolu

taskType string:

Migrate.SqlServer.AzureSqlDbMI

Typ úkolu.

MigrateSsisTaskInput

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

Name Typ Description
sourceConnectionInfo

SqlConnectionInfo

Informace pro připojení ke zdroji

ssisMigrationInfo

SsisMigrationInfo

Informace o migraci balíčku SSIS

targetConnectionInfo

SqlConnectionInfo

Informace pro připojení k cíli

MigrateSsisTaskOutputMigrationLevel

Name Typ Description
endedOn

string

Č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

Č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

Č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

Čas zahájení migrace

state

MigrationState

Aktuální stav migrace

MigrateSsisTaskProperties

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

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. Tato možnost se při odeslání ignoruje.

input

MigrateSsisTaskInput

Zadání úkolu

output MigrateSsisTaskOutput[]:

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

Migrate.Ssis

Typ úkolu.

MigrateSyncCompleteCommandInput

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

Name Typ Description
commitTimeStamp

string

Č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 To se při odeslání ignoruje.

input

MigrateSyncCompleteCommandInput

Vstup příkazu

output

MigrateSyncCompleteCommandOutput

Výstup příkazu. To se při odeslání ignoruje.

state

CommandState

Stav příkazu. To se při odeslání ignoruje.

MigrationEligibilityInfo

Informace o způsobilosti objektu serveru k migraci

Name Typ Description
isEligibleForMigration

boolean

Určuje, 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

Name Typ Description
Completed

string

Failed

string

InProgress

string

None

string

Skipped

string

Stopped

string

Warning

string

MigrationStatus

Aktuální stav migrace

Name Typ Description
Completed

string

CompletedWithWarnings

string

Configured

string

Connecting

string

Default

string

Error

string

Running

string

SelectLogins

string

SourceAndTargetSelected

string

Stopped

string

MigrationValidationDatabaseSummaryResult

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

Name Typ Description
endedOn

string

Koncový čas ověření

id

string

Identifikátor výsledku

migrationId

string

Identifikátor migrace

sourceDatabaseName

string

Název zdrojové databáze

startedOn

string

Čas zahájení 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 na základě kontrolního 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ýsledek bude obsahovat statistiku provádění pro spuštění ve zdrojové a cílové databázi 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ěřování na úrovni migrace Tady se bude agregovat stav z výsledku ověření databáze.

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 databáze

Name Typ Description
managedInstanceResourceId

string

ID prostředku pro spravovanou instanci Azure SQL databáze

password

string

Přihlašovací údaje hesla.

type string:

MiSqlConnectionInfo

Typ informací o připojení

userName

string

Uživatelské jméno

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 tvaru x.y.z (např. 3.6.7). Nepoužívá se, pokud typem je BlobContainer.

MongoDbClusterType

Typ zdroje dat

Name Typ Description
BlobContainer

string

CosmosDb

string

MongoDb

string

MongoDbCollectionInfo

Popisuje podporovanou kolekci v rámci databáze MongoDB.

Name Typ Description
averageDocumentSize

integer

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

dataSize

integer

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

databaseName

string

Název databáze obsahující kolekci

documentCount

integer

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

isCapped

boolean

Jestli je kolekce kolekce s limitem (tj. jestli má pevnou velikost a funguje jako cyklický vyrovnávací paměť)

isSystemCollection

boolean

Určuje, jestli je kolekce systémová kolekce.

isView

boolean

Určuje, jestli je kolekce zobrazením jiné kolekce.

name

string

Nekvalifikovaný název databáze nebo kolekce

qualifiedName

string

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

shardKey

MongoDbShardKeyInfo

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

supportsSharding

boolean

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

viewOf

string

Název kolekce, pro kterou se toto zobrazení používá, pokud isView má hodnotu true

MongoDbCollectionProgress

Popisuje průběh kolekce.

Name Typ Description
bytesCopied

integer

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

documentsCopied

integer

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 u aktuálního objektu. Klíče jsou kódy chyb.

eventsPending

integer

Počet událostí oplogu čekajících na přehrání

eventsReplayed

integer

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

lastEventTime

string

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

lastReplayTime

string

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

name

string

Název objektu průběhu. U kolekce se jedná o nekvalifikovaný název kolekce. Pro databázi je to 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. Pro databázi je to název databáze. Pro celkovou migraci je to null.

resultType string:

Collection

Typ objektu průběhu

state

MongoDbMigrationState

totalBytes

integer

Celkový počet bajtů dokumentu ve zdroji na začátku fáze kopírování nebo -1, pokud byla celková velikost neznámá.

totalDocuments

integer

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

MongoDbCollectionSettings

Popisuje, jak by se měla migrovat jednotlivá kolekce MongoDB.

Name Typ Description
canDelete

boolean

Jestli může migrovat cílovou kolekci v průběhu migrace. Výchozí hodnota je true.

shardKey

MongoDbShardKeySetting

Popisuje klíč horizontálního oddílu MongoDB.

targetRUs

integer

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

MongoDbConnectionInfo

Popisuje připojení ke zdroji dat MongoDB.

Name Typ Výchozí hodnota Description
additionalSettings

string

Další nastavení připojení

authentication

AuthenticationType

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

connectionString

string

Adresa URL kontejneru objektů blob nebo připojovací řetězec MongoDB. Uživatelské jméno a heslo můžete zadat tady nebo ve vlastnostech userName a password.

dataSource

string

Zdroj dat

encryptConnection

boolean

Jestli 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

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

type

string

Typ informací o připojení

userName

string

Uživatelské jméno

MongoDbDatabaseInfo

Popisuje databázi ve zdroji dat MongoDB.

Name Typ Description
averageDocumentSize

integer

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

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

documentCount

integer

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. U kolekce se jedná o název kvalifikovaný pro databázi.

supportsSharding

boolean

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

MongoDbDatabaseProgress

Popisuje průběh databáze.

Name Typ Description
bytesCopied

integer

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é názvy kolekcí.

documentsCopied

integer

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 u aktuálního objektu. Klíče jsou kódy chyb.

eventsPending

integer

Počet událostí oplogu čekajících na přehrání

eventsReplayed

integer

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

lastEventTime

string

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

lastReplayTime

string

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

name

string

Název objektu průběhu. U kolekce se jedná o nekvalifikovaný název kolekce. Pro databázi je to 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. Pro databázi je to název databáze. Pro celkovou migraci je to null.

resultType string:

Database

Typ objektu průběhu

state

MongoDbMigrationState

totalBytes

integer

Celkový počet bajtů dokumentu ve zdroji na začátku fáze kopírování nebo -1, pokud byla celková velikost neznámá.

totalDocuments

integer

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

MongoDbDatabaseSettings

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

Name Typ Description
collections

<string,  MongoDbCollectionSettings>

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

targetRUs

integer

Jednotky RU, které by měly být nakonfigurované pro cíl CosmosDB, nebo null pro použití výchozího nastavení, nebo 0, pokud by pro databázi neměla být zřízena propustnost. To nemá žádný vliv na cíle, které nejsou ve službě CosmosDB.

MongoDbError

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

Name Typ Description
code

string

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

count

integer

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í

Name Typ Description
Error

string

ValidationError

string

Warning

string

MongoDbMigrationProgress

Popisuje průběh celkové migrace.

Name Typ Description
bytesCopied

integer

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

databases

<string,  MongoDbDatabaseProgress>

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

documentsCopied

integer

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 u aktuálního objektu. Klíče jsou kódy chyb.

eventsPending

integer

Počet událostí oplogu čekajících na přehrání

eventsReplayed

integer

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

lastEventTime

string

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

lastReplayTime

string

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

name

string

Název objektu průběhu. U kolekce se jedná o nekvalifikovaný název kolekce. Pro databázi je to 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. Pro databázi je to název databáze. Pro celkovou migraci je to null.

resultType string:

Migration

Typ objektu průběhu

state

MongoDbMigrationState

totalBytes

integer

Celkový počet bajtů dokumentu ve zdroji na začátku fáze kopírování nebo -1, pokud byla celková velikost neznámá.

totalDocuments

integer

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

MongoDbMigrationSettings

Popisuje, jak by se měla provést migrace dat MongoDB.

Name Typ Description
boostRUs

integer

Limit RU pro cíl Cosmos DB, který kolekce použije, se dočasně zvýší na (pokud je nižší) během počáteční kopie migrace, z 10 000 na 1 000 000 nebo na hodnotu 0, pokud chcete použít výchozí zvýšení (což je obecně maximum), nebo hodnotu null, pokud se počet RU nezvýší. Toto nastavení nemá žádný vliv na cíle, které nejsou ve službě Cosmos DB.

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 způsob replikace změn ze zdroje do cíle. Výchozí hodnota je OneTime.

source

MongoDbConnectionInfo

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

target

MongoDbConnectionInfo

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

throttling

MongoDbThrottlingSettings

Nastavení sloužící k omezení využití prostředků při migraci

MongoDbMigrationState

Name Typ Description
Canceled

string

Complete

string

Copying

string

Failed

string

Finalizing

string

InitialReplay

string

Initializing

string

NotStarted

string

Replaying

string

Restarting

string

ValidatingInput

string

MongoDbReplication

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

Name Typ Description
Continuous

string

Disabled

string

OneTime

string

MongoDbShardKeyField

Popisuje odkaz na pole v rámci klíče horizontálního dělení MongoDB.

Name Typ Description
name

string

Název pole

order

MongoDbShardKeyOrder

Pořadí polí

MongoDbShardKeyInfo

Popisuje klíč horizontálního oddílu MongoDB.

Name Typ Description
fields

MongoDbShardKeyField[]

Pole v klíči horizontálního dělení

isUnique

boolean

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

MongoDbShardKeyOrder

Pořadí polí

Name Typ Description
Forward

string

Hashed

string

Reverse

string

MongoDbShardKeySetting

Popisuje klíč horizontálního oddílu MongoDB.

Name Typ Description
fields

MongoDbShardKeyField[]

Pole v klíči horizontálního dělení

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

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

minFreeCpu

integer

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

minFreeMemoryMb

integer

Počet megabajtů paměti RAM, kterému se bude migrační aplikace snažit vyhnout

MySqlConnectionInfo

Informace o připojení k serveru MySQL

Name Typ Výchozí hodnota 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

Jestli 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

Uživatelské jméno

MySqlTargetPlatformType

Cílová platforma pro migraci

Name Typ Description
AzureDbForMySQL

string

SqlServer

string

ObjectType

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

Name Typ Description
Function

string

StoredProcedures

string

Table

string

User

string

View

string

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é tuto chybu způsobily

message

string

Popis chyby čitelný pro člověka

OracleConnectionInfo

Informace pro 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

Uživatelské jméno

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 Výchozí hodnota 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

Jestli 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

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

type string:

PostgreSqlConnectionInfo

Typ informací o připojení

userName

string

Uživatelské jméno

ProjectTask

Zdroj úkolu

Name Typ Description
etag

string

Hodnota silné značky entity HTTP. Tato možnost se při odeslání ignoruje.

id

string

ID prostředku.

name

string

Název prostředku.

properties ProjectTaskProperties:

Vlastnosti vlastní úlohy

systemData

SystemData

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

type

string

Typ prostředku.

QueryAnalysisValidationResult

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

Name Typ Description
queryResults

QueryExecutionResult

Seznam spuštěných dotazů a jejich výsledků ve zdroji a cíli

validationErrors

ValidationError

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

QueryExecutionResult

Popisuje výsledky analýzy dotazu pro spuštění ve zdroji a cíli.

Name Typ Description
queryText

string

Text dotazu načtený ze zdrojového serveru

sourceResult

ExecutionStatistics

Výsledek analýzy dotazu ze zdroje

statementsInBatch

integer

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

targetResult

ExecutionStatistics

Výsledek analýzy dotazu z cíle

ReplicateMigrationState

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

Name Typ Description
ACTION_REQUIRED

string

COMPLETE

string

FAILED

string

PENDING

string

UNDEFINED

string

VALIDATING

string

ReportableException

Objekt Exception pro všechny vlastní výjimky

Name Typ Description
actionableMessage

string

Možné kroky pro tuto výjimku

filePath

string

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

hResult

integer

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

lineNumber

string

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

message

string

Chybová zpráva

stackTrace

string

Trasování zásobníku

ScenarioSource

Výčet typu zdroje

Name Typ Description
Access

string

DB2

string

MongoDB

string

MySQL

string

MySQLRDS

string

Oracle

string

PostgreSQL

string

PostgreSQLRDS

string

SQL

string

SQLRDS

string

Sybase

string

ScenarioTarget

Výčet cílového typu

Name Typ Description
AzureDBForMySql

string

AzureDBForPostgresSQL

string

MongoDB

string

SQLDB

string

SQLDW

string

SQLMI

string

SQLServer

string

SchemaComparisonValidationResult

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

Name Typ Description
schemaDifferences

SchemaComparisonValidationResultType

Seznam rozdílů mezi schématy zdrojové a cílové databáze

sourceDatabaseObjectCount

object

Počet objektů zdrojové databáze

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, ke které dochází 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ř. (Table/View/StoredProcedure)

updateAction

UpdateActionType

Typ akce aktualizace s ohledem na cíl

SelectedCertificateInput

Informace o certifikátu, který se má exportovat 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, které se má použít k šifrování exportovaného certifikátu.

ServerLevelPermissionsGroup

Skupina oprávnění pro ověřování Tyto skupiny budou spouštět sadu oprávnění pro ověřování aktivit uživatelů. Vyberte skupinu oprávnění pro aktivitu, kterou provádíte.

Name Typ Description
Default

string

MigrationFromMySQLToAzureDBForMySQL

string

MigrationFromSqlServerToAzureDB

string

MigrationFromSqlServerToAzureMI

string

MigrationFromSqlServerToAzureVM

string

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 platformy serveru

serverVersion

string

Verze databázového serveru

Severity

Závažnost chyby ověření

Name Typ Description
Error

string

Message

string

Warning

string

SqlConnectionInfo

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

Name Typ Výchozí hodnota 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

Jestli se má připojení šifrovat

password

string

Přihlašovací údaje hesla.

platform

SqlSourcePlatform

Typ serverové platformy pro připojení

port

integer

Port pro server

resourceId

string

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

serverBrandVersion

string

Verze značky serveru

serverName

string

název serveru

serverVersion

string

verze serveru

trustServerCertificate

boolean

False

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

type string:

SqlConnectionInfo

Typ informací o připojení

userName

string

Uživatelské jméno

SqlSourcePlatform

Typ serverové platformy pro připojení

Name Typ Description
SqlOnPrem

string

SsisMigrationInfo

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

Name Typ Description
environmentOverwriteOption

SsisMigrationOverwriteOption

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

projectOverwriteOption

SsisMigrationOverwriteOption

Možnost přepsání pro migraci projektu SSIS

ssisStoreType

SsisStoreType

Úložiště typu SSIS jako zdroje, v DMS (classic) se teď podporuje jenom katalog SSIS.

SsisMigrationOverwriteOption

Možnost přepsání pro migraci objektů SSIS, pouze ignorovat a přepsat jsou podporovány v DMS (classic) nyní a v budoucnu může přidat možnost Znovu použít pro objekt kontejneru.

Name Typ Description
Ignore

string

Overwrite

string

SsisMigrationStage

Aktuální fáze migrace SSIS

Name Typ Description
Completed

string

InProgress

string

Initialize

string

None

string

SsisStoreType

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

Name Typ Description
SsisCatalog

string

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

Name Typ Description
BACKUP_COMPLETED

string

BACKUP_IN_PROGRESS

string

CANCELLED

string

CANCELLING

string

COMPLETE

string

COMPLETING

string

CONFIGURING

string

FAILED

string

INITIALIAZING

string

READY_TO_COMPLETE

string

RESTORE_COMPLETED

string

RESTORE_IN_PROGRESS

string

RUNNING

string

STARTING

string

UNDEFINED

string

VALIDATING

string

VALIDATION_COMPLETE

string

VALIDATION_FAILED

string

SyncMigrationDatabaseErrorEvent

Chyby migrace databáze při 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

Name Typ Description
BEFORE_LOAD

string

CANCELED

string

COMPLETED

string

ERROR

string

FAILED

string

FULL_LOAD

string

SystemData

Name Typ Description
createdAt

string

createdBy

string

createdByType

createdByType

lastModifiedAt

string

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

Name Typ Description
Canceled

string

Failed

string

FailedInputValidation

string

Faulted

string

Queued

string

Running

string

Succeeded

string

Unknown

string

UpdateActionType

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

Name Typ Description
AddedOnTarget

string

ChangedOnTarget

string

DeletedOnTarget

string

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Vlastnosti úlohy, která ověřuje vstup migrace sql do Azure SQL migrace synchronizace databáze

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. Tato možnost se při odeslání ignoruje.

input

ValidateSyncMigrationInputSqlServerTaskInput

Zadání úkolu

output

ValidateSyncMigrationInputSqlServerTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

ValidateMigrationInput.SqlServer.SqlDb.Sync

Typ úkolu.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Vstup pro úlohu, která migruje databáze SQL Server do online scénáře Azure SQL Database Managed Instance.

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 služby Azure Storage.

backupFileShare

FileShare

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

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databáze, které se mají migrovat

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení pro zdrojovou SQL Server

storageResourceId

string

Plně kvalifikované ID 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 na 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. Tato možnost se při odeslání ignoruje.

input

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Zadání úkolu

output

ValidateMigrationInputSqlServerSqlMISyncTaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

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 služby Azure Storage, který se má použít k ukládání záložních souborů.

backupFileShare

FileShare

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

backupMode

BackupMode

Režim zálohování, který určuje, jestli se má použít existující zálohování nebo vytvořit novou zálohu.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Databáze, které se mají migrovat

selectedLogins

string[]

Přihlášení k migraci

sourceConnectionInfo

SqlConnectionInfo

Informace pro připojení ke zdroji

targetConnectionInfo

SqlConnectionInfo

Informace pro připojení k cíli

ValidateMigrationInputSqlServerSqlMITaskOutput

Výstup úlohy, která ověřuje vstup migrace sql do Azure SQL Managed Instance migrací

Name Typ Description
backupFolderErrors

ReportableException[]

Chyby spojené s cestou BackupFolder

backupShareCredentialsErrors

ReportableException[]

Chyby související s uživatelským jménem a heslem sdílené složky zálohování

backupStorageAccountErrors

ReportableException[]

Chyby související se 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 související s existujícími záložními soubory.

id

string

Identifikátor výsledku

name

string

Název databáze

restoreDatabaseNameErrors

ReportableException[]

Chyby související s 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. Tato možnost se při odeslání ignoruje.

input

ValidateMigrationInputSqlServerSqlMITaskInput

Zadání úkolu

output

ValidateMigrationInputSqlServerSqlMITaskOutput[]

Výstup úkolu. Tato možnost se při odeslání ignoruje.

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

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. Tato možnost se při odeslání ignoruje.

input

MongoDbMigrationSettings

Popisuje, jak by se měla provést migrace dat MongoDB.

output

MongoDbMigrationProgress[]

Pole obsahující jeden objekt MongoDbMigrationProgress

state

TaskState

Stav úkolu. Tato možnost se při odeslání ignoruje.

taskType string:

Validate.MongoDb

Typ úkolu.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Vlastnosti úlohy, která ověřuje migraci pro Oracle na 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. Tato možnost se při odeslání ignoruje.

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. Tato možnost se při odeslání ignoruje.

taskType string:

Validate.Oracle.AzureDbPostgreSql.Sync

Typ úkolu.

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Výstup úlohy, která ověřuje 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 synchronizace SQL

Name Typ Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Databáze, které se mají migrovat

sourceConnectionInfo

SqlConnectionInfo

Informace o připojení ke zdrojovému SQL Serveru

targetConnectionInfo

SqlConnectionInfo

Informace pro připojení k cíli

ValidateSyncMigrationInputSqlServerTaskOutput

Výstup úlohy, 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, ke které dochází 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í

Name Typ Description
Completed

string

CompletedWithIssues

string

Default

string

Failed

string

InProgress

string

Initialized

string

NotStarted

string

Stopped

string

WaitStatistics

Statistiky čekání shromážděné během provádění dávky dotazu

Name Typ Výchozí hodnota Description
waitCount

integer

Celkem ne. počet čekání

waitTimeMs

number

0

Celková doba čekání v milisekundách

waitType

string

Typ čekání