Freigeben über


Tasks - Get

Abrufen von Vorgangsinformationen
Die Tasks-Ressource ist eine geschachtelte, nur Proxyressource, die von einer DMS-instance (klassisch) ausgeführte Arbeit darstellt. Die GET-Methode ruft Informationen zu einer Aufgabe ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
groupName
path True

string

Name der Ressourcengruppe

projectName
path True

string

Name des Projekts

serviceName
path True

string

Name des Diensts

subscriptionId
path True

string

Abonnement-ID, die ein Azure-Abonnement identifiziert.

taskName
path True

string

Name der Aufgabe

api-version
query True

string

Version der API

$expand
query

string

Erweitern der Antwort

Antworten

Name Typ Beschreibung
200 OK

ProjectTask

Eine Vorgangsressource

Other Status Codes

ApiError

Fehler

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

Tasks_Get

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
ApiError

Fehlerinformationen.

AuthenticationType

Eine Enumeration möglicher Authentifizierungstypen beim Herstellen einer Verbindung

AzureActiveDirectoryApp

Azure Active Directory-Anwendung

BackupFileInfo

Informationen zur Sicherungsdatei

BackupFileStatus

Eine Enumeration des Status der Protokollsicherungsdatei.

BackupMode

Eine Enumeration von Sicherungsmodi

BackupSetInfo

Informationen zum Sicherungssatz

BackupType

Enumeration der verschiedenen Sicherungstypen.

BlobShare

Blobcontainerspeicherinformationen.

CommandState

Der Status des Befehls. Dies wird ignoriert, wenn sie übermittelt wird.

ConnectToMongoDbTaskProperties

Eigenschaften für den Task, der die Verbindung mit einem MongoDB-Server überprüft und Informationen zu einem MongoDB-Server bereitstellt

ConnectToSourceMySqlTaskInput

Eingabe für die Aufgabe, die die MySQL-Datenbankverbindung überprüft

ConnectToSourceMySqlTaskProperties

Eigenschaften für den Task, der die MySQL-Datenbankverbindung überprüft

ConnectToSourceNonSqlTaskOutput

Ausgabe für die Verbindung mit der MySQL-Typquelle

ConnectToSourceOracleSyncTaskInput

Eingabe für den Task, der die Oracle-Datenbankverbindung überprüft

ConnectToSourceOracleSyncTaskOutput

Ausgabe für den Task, der die Oracle-Datenbankverbindung überprüft

ConnectToSourceOracleSyncTaskProperties

Eigenschaften für den Task, der die Oracle-Datenbankverbindung überprüft

ConnectToSourcePostgreSqlSyncTaskInput

Eingabe für den Task, der die Verbindung mit PostgreSQL und den Quellserveranforderungen überprüft

ConnectToSourcePostgreSqlSyncTaskOutput

Ausgabe für den Task, der die Verbindung mit PostgreSQL und den Quellserveranforderungen überprüft

ConnectToSourcePostgreSqlSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit PostgreSQL-Server- und Quellserveranforderungen für die Onlinemigration überprüft

ConnectToSourceSqlServerSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit SQL Server- und Quellserveranforderungen für die Onlinemigration überprüft

ConnectToSourceSqlServerTaskInput

Eingabe für den Task, der die Verbindung mit SQL Server und auch die Anforderungen des Quellservers überprüft.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Ausgabe auf Agentauftragsebene für den Task, der die Verbindung mit SQL Server überprüft und außerdem die Anforderungen des Quellservers überprüft.

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Ausgabe auf Datenbankebene für den Task, der die Verbindung mit SQL Server überprüft und die Anforderungen des Quellservers überprüft

ConnectToSourceSqlServerTaskOutputLoginLevel

Ausgabe der Anmeldeebene für den Task, der die Verbindung mit SQL Server überprüft und außerdem die Anforderungen des Quellservers überprüft

ConnectToSourceSqlServerTaskOutputTaskLevel

Ausgabe auf Aufgabenebene für den Task, der die Verbindung mit SQL Server überprüft und außerdem die Anforderungen des Quellservers überprüft

ConnectToSourceSqlServerTaskProperties

Eigenschaften für den Task, der die Verbindung mit SQL Server überprüft und außerdem die Anforderungen des Quellservers überprüft.

ConnectToTargetAzureDbForMySqlTaskInput

Eingabe für den Task, der die Verbindung mit Azure Database for MySQL- und Zielserveranforderungen überprüft

ConnectToTargetAzureDbForMySqlTaskOutput

Ausgabe für den Task, der die Verbindung mit Azure Database for MySQL- und Zielserveranforderungen überprüft

ConnectToTargetAzureDbForMySqlTaskProperties

Eigenschaften für den Task, der die Verbindung mit Azure Database for MySQL- und Zielserveranforderungen überprüft

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Eingabe für den Task, der die Verbindung mit Azure Database for PostgreSQL- und Zielserveranforderungen überprüft

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Ausgabe für den Task, der die Verbindung mit Azure Database for PostgreSQL- und Zielserveranforderungen überprüft

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit dem Azure Database For PostgreSQL-Server und den Zielserveranforderungen für die Onlinemigration überprüft

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Eingabe für den Task, der die Verbindung mit Azure Database for PostgreSQL- und Zielserveranforderungen für die Oracle-Quelle überprüft.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Ausgabe für den Task, der die Verbindung mit Azure Database for PostgreSQL- und Zielserveranforderungen für die Oracle-Quelle überprüft.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit dem Azure Database For PostgreSQL-Server und den Zielserveranforderungen für die Onlinemigration für die Oracle-Quelle überprüft.

ConnectToTargetSqlDbTaskInput

Eingabe für die Aufgabe, die die Verbindung mit SQL-Datenbank und den Anforderungen des Zielservers überprüft

ConnectToTargetSqlDbTaskOutput

Ausgabe für den Task, der die Verbindung mit SQL-Datenbank und den Anforderungen des Zielservers überprüft

ConnectToTargetSqlDbTaskProperties

Eigenschaften für den Task, der die Verbindung mit SQL DB- und Zielserveranforderungen überprüft

ConnectToTargetSqlMISyncTaskInput

Eingabe für den Task, der die Verbindung mit Azure SQL Datenbank verwaltete Instanz Onlineszenario überprüft.

ConnectToTargetSqlMISyncTaskOutput

Ausgabe für den Task, der die Verbindung mit Azure SQL Database verwaltete Instanz überprüft.

ConnectToTargetSqlMISyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit Azure SQL Datenbank verwaltete Instanz überprüft

ConnectToTargetSqlMITaskInput

Eingabe für den Task, der die Verbindung mit Azure SQL Database verwaltete Instanz überprüft.

ConnectToTargetSqlMITaskOutput

Ausgabe für den Task, der die Verbindung mit Azure SQL Database verwaltete Instanz überprüft.

ConnectToTargetSqlMITaskProperties

Eigenschaften für den Task, der die Verbindung mit Azure SQL Datenbank verwaltete Instanz überprüft

ConnectToTargetSqlSqlDbSyncTaskInput

Eingabe für den Task, der die Verbindung mit Azure SQL Db- und Zielserveranforderungen überprüft

ConnectToTargetSqlSqlDbSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit SQL DB und den Zielserveranforderungen für die Onlinemigration überprüft

createdByType
DatabaseBackupInfo

Informationen zu Sicherungsdateien, wenn ein vorhandener Sicherungsmodus verwendet wird.

DatabaseCompatLevel

Eine Enumeration von SQL Server Datenbank-Kompatibilitätsgraden

DatabaseFileInfo

Datenbankdateispezifische Informationen

DatabaseFileType

Eine Enumeration von SQL Server Datenbankdateitypen

DatabaseMigrationStage

Aktuelle Phase der Migration

DatabaseMigrationState

Migrationsstatus auf Datenbankebene.

DatabaseSchemaMap

Zuordnung von Schemas pro Datenbank

DatabaseState

Eine Enumeration von SQL Server Datenbankzuständen

DatabaseSummaryResult

Zusammenfassung der Datenbankergebnisse in der Migration

DatabaseTable

Tabelleneigenschaften

DataIntegrityValidationResult

Ergebnisse für prüfsummenbasierte Datenintegritätsüberprüfungsergebnisse

DataItemMigrationSummaryResult

Grundlegende Zusammenfassung einer Datenelementmigration

ExecutionStatistics

Beschreibung der Fehler, die beim Durchführen der Migrationsvalidierung auftreten

FileShare

Dateifreigabeinformationen mit Pfad, Benutzername und Kennwort.

GetTdeCertificatesSqlTaskInput

Eingabe für den Task, der TDE-Zertifikate im Base64-codierten Format abruft.

GetTdeCertificatesSqlTaskOutput

Ausgabe der Aufgabe, die TDE-Zertifikate im Base64-codierten Format abruft.

GetTdeCertificatesSqlTaskProperties

Eigenschaften für den Task, der TDE-Zertifikate im Base64-codierten Format abruft.

GetUserTablesMySqlTaskInput

Eingabe für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

GetUserTablesMySqlTaskOutput

Ausgabe der Aufgabe, die Benutzertabellen für die angegebene Datenbankliste sammelt

GetUserTablesMySqlTaskProperties

Eigenschaften für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

GetUserTablesOracleTaskInput

Eingabe für die Aufgabe, die die Liste der Tabellen abruft, die in einer bereitgestellten Liste von Oracle-Schemas enthalten sind.

GetUserTablesOracleTaskOutput

Ausgabe für den Task, der die Liste der Tabellen abruft, die in einer bereitgestellten Liste von Oracle-Schemas enthalten sind.

GetUserTablesOracleTaskProperties

Eigenschaften für die Aufgabe, die Benutzertabellen für die angegebene Liste von Oracle-Schemas sammelt

GetUserTablesPostgreSqlTaskInput

Eingabe für den Task, der die Liste der Tabellen für eine bereitgestellte Liste von PostgreSQL-Datenbanken abruft.

GetUserTablesPostgreSqlTaskOutput

Ausgabe für den Task, der die Liste der Tabellen für eine bereitgestellte Liste von PostgreSQL-Datenbanken abruft.

GetUserTablesPostgreSqlTaskProperties

Eigenschaften für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

GetUserTablesSqlSyncTaskInput

Eingabe für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

GetUserTablesSqlSyncTaskOutput

Ausgabe der Aufgabe, die Benutzertabellen für die angegebene Datenbankliste sammelt

GetUserTablesSqlSyncTaskProperties

Eigenschaften für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

GetUserTablesSqlTaskInput

Eingabe für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

GetUserTablesSqlTaskOutput

Ausgabe der Aufgabe, die Benutzertabellen für die angegebene Datenbankliste sammelt

GetUserTablesSqlTaskProperties

Eigenschaften für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

LoginMigrationStage

Enumeration der verschiedenen Phase der Anmeldemigration.

LoginType

Enumerationszuordnung von SMO LoginType.

MigrateMISyncCompleteCommandInput

Eingabe für den Befehl, der die Onlinemigration für eine Azure SQL Database verwaltete Instanz abschließt.

MigrateMISyncCompleteCommandOutput

Ausgabe für den Befehl, mit dem die Onlinemigration für eine Azure SQL Database verwaltete Instanz abgeschlossen wird.

MigrateMISyncCompleteCommandProperties

Eigenschaften für den Befehl, der die Onlinemigration für eine Azure SQL Database verwaltete Instanz abgeschlossen hat.

MigrateMongoDbTaskProperties

Eigenschaften für den Task, der Daten zwischen MongoDB-Datenquellen migriert

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Datenbankspezifische Informationen für Offline-MySQL zum Azure Database for MySQL Von Migrationstaskseingaben

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Eingabe für den Task, der MySQL-Datenbanken zu Azure Database for MySQL für Offlinemigrationen migriert

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Eigenschaften für die Aufgabe, die MySQL-Datenbanken zu Azure Database for MySQL für Offlinemigrationen migriert

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Datenbankspezifische Informationen für MySQL zum Azure Database for MySQL Eingaben von Migrationstasks

MigrateMySqlAzureDbForMySqlSyncTaskInput

Eingabe für den Task, der MySQL-Datenbanken zu Azure Database for MySQL für Onlinemigrationen migriert

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

Eigenschaften für die Aufgabe, die MySQL-Datenbanken zu Azure Database for MySQL für Onlinemigrationen migriert

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für den Task, der Oracle zu Azure Database for PostgreSQL für Onlinemigrationen migriert

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Datenbankspezifische Informationen für Oracle zum Azure Database for PostgreSQL eingaben von Migrationsaufgaben

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Eingabe für den Task, der Oracle-Datenbanken zu Azure Database for PostgreSQL für Onlinemigrationen migriert

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Datenbankspezifische Informationen für PostgreSQL zum Azure Database for PostgreSQL eingaben von Migrationstasks

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Ausgewählte Tabellen für die Migration

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Eingabe für den Task, der PostgreSQL-Datenbanken zu Azure Database for PostgreSQL für Onlinemigrationen migriert

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für die Aufgabe, die PostgreSQL-Datenbanken zu Azure Database for PostgreSQL für Onlinemigrationen migriert

MigrateSqlServerSqlDbDatabaseInput

Datenbankspezifische Informationen für sql to Azure SQL DB-Migrationstaskseingaben

MigrateSqlServerSqlDbSyncDatabaseInput

Datenbankspezifische Informationen für SQL-Azure SQL Db-Migrationstaskseingaben

MigrateSqlServerSqlDbSyncTaskInput

Eingabe für die Aufgabe, die lokale SQL Server Datenbanken zu Azure SQL Database für Onlinemigrationen migriert.

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
MigrateSqlServerSqlDbSyncTaskOutputError
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
MigrateSqlServerSqlDbSyncTaskProperties

Eigenschaften für die Aufgabe, die lokale SQL Server Datenbanken zu Azure SQL Database für Onlinemigrationen migriert.

MigrateSqlServerSqlDbTaskInput

Eingabe für die Aufgabe, die lokale SQL Server Datenbanken zu Azure SQL-Datenbank migriert

MigrateSqlServerSqlDbTaskOutputDatabaseLevel
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
MigrateSqlServerSqlDbTaskOutputError
MigrateSqlServerSqlDbTaskOutputMigrationLevel
MigrateSqlServerSqlDbTaskOutputTableLevel
MigrateSqlServerSqlDbTaskOutputValidationResult
MigrateSqlServerSqlDbTaskProperties

Eigenschaften für den Task, der lokale SQL Server Datenbanken zu Azure SQL-Datenbank migriert

MigrateSqlServerSqlMIDatabaseInput

Datenbankspezifische Informationen für sql to Azure SQL DB verwaltete Instanz Migrationstaskseingaben

MigrateSqlServerSqlMISyncTaskInput

Eingabe für den Task, der SQL Server Datenbanken zu Azure SQL Datenbank verwaltete Instanz Onlineszenario migriert.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

Eigenschaften für einen Task, der SQL Server Datenbanken zu Azure SQL Datenbank-verwaltete Instanz-Synchronisierungsszenario migriert

MigrateSqlServerSqlMITaskInput

Eingabe für den Task, der SQL Server Datenbanken zu Azure SQL Database verwaltete Instanz migriert.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

Eigenschaften für einen Task, der SQL Server Datenbanken zu Azure SQL Database verwaltete Instanz migriert

MigrateSsisTaskInput

Eingabe für einen Vorgang, der SSIS-Pakete von SQL Server zu Azure SQL Datenbank verwaltete Instanz migriert.

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

Eigenschaften für einen Task, der SSIS-Pakete aus SQL Server Datenbanken zu Azure SQL Database verwaltete Instanz migriert.

MigrateSyncCompleteCommandInput

Eingabe für den Befehl, der die Synchronisierungsmigration für eine Datenbank abschließt.

MigrateSyncCompleteCommandOutput

Ausgabe für den Befehl, der die Synchronisierungsmigration für eine Datenbank abschließt.

MigrateSyncCompleteCommandProperties

Eigenschaften für den Befehl, mit dem die Synchronisierungsmigration für eine Datenbank abgeschlossen wird.

MigrationEligibilityInfo

Informationen zur Migrationsberechtigung eines Serverobjekts

MigrationReportResult

Das Ergebnis des Migrationsüberprüfungsberichts enthält die URL zum Herunterladen des generierten Berichts.

MigrationState

Aktueller Status der Migration

MigrationStatus

Aktuelle status der Migration

MigrationValidationDatabaseSummaryResult

Zusammenfassungsergebnis der Migrationsüberprüfung auf Datenbankebene

MigrationValidationOptions

Überprüfungstypen, die nach der Migration ausgeführt werden sollen

MigrationValidationResult

Ergebnis der Migrationsüberprüfung

MiSqlConnectionInfo

Eigenschaften, die erforderlich sind, um eine Verbindung mit Azure SQL datenbank managed instance

MongoDbClusterInfo

Beschreibt eine MongoDB-Datenquelle.

MongoDbClusterType

Der Typ der Datenquelle

MongoDbCollectionInfo

Beschreibt eine unterstützte Sammlung in einer MongoDB-Datenbank.

MongoDbCollectionProgress

Beschreibt den Fortschritt einer Sammlung.

MongoDbCollectionSettings

Beschreibt, wie eine einzelne MongoDB-Sammlung migriert werden soll.

MongoDbConnectionInfo

Beschreibt eine Verbindung mit einer MongoDB-Datenquelle.

MongoDbDatabaseInfo

Beschreibt eine Datenbank innerhalb einer MongoDB-Datenquelle.

MongoDbDatabaseProgress

Beschreibt den Status einer Datenbank.

MongoDbDatabaseSettings

Beschreibt, wie eine einzelne MongoDB-Datenbank migriert werden soll.

MongoDbError

Beschreibt einen Fehler oder eine Warnung, die während einer MongoDB-Migration aufgetreten ist.

MongoDbErrorType

Typ des Fehlers oder der Warnung

MongoDbMigrationProgress

Beschreibt den Fortschritt der gesamten Migration.

MongoDbMigrationSettings

Beschreibt, wie eine MongoDB-Datenmigration durchgeführt werden sollte.

MongoDbMigrationState
MongoDbReplication

Beschreibt, wie Änderungen von der Quelle auf das Ziel repliziert werden. Der Standardwert ist OneTime.

MongoDbShardKeyField

Beschreibt einen Feldverweis innerhalb eines MongoDB-Shardschlüssels.

MongoDbShardKeyInfo

Beschreibt einen MongoDB-Shardschlüssel.

MongoDbShardKeyOrder

Die Feldreihenfolge

MongoDbShardKeySetting

Beschreibt einen MongoDB-Shardschlüssel.

MongoDbThrottlingSettings

Gibt Ressourcengrenzwerte für die Migration an.

MySqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem MySQL-Server

MySqlTargetPlatformType

Zielplattform für die Migration

ObjectType

Typ des Objekts, das den Unterschied aufweist. z.B. (Table/View/StoredProcedure)

ODataError

Fehlerinformationen im OData-Format.

OracleConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem Oracle-Server

OrphanedUserInfo

Informationen verwaister Benutzer in der SQL Server-Datenbank.

PostgreSqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem PostgreSQL-Server

ProjectTask

Eine Aufgabenressource

QueryAnalysisValidationResult

Ergebnisse für den Vergleich der Abfrageanalyse zwischen Quelle und Ziel

QueryExecutionResult

Beschreibt die Ergebnisse der Abfrageanalyse für die Ausführung in Quelle und Ziel.

ReplicateMigrationState

Wrapper für die Replikation gemeldeter Migrationszustände.

ReportableException

Ausnahmeobjekt für alle benutzerdefinierten Ausnahmen

ScenarioSource

Eine Enumeration des Quelltyps

ScenarioTarget

Eine Enumeration des Zieltyps

SchemaComparisonValidationResult

Ergebnisse für den Schemavergleich zwischen Quelle und Ziel

SchemaComparisonValidationResultType

Beschreibung der Fehler, die beim Durchführen der Migrationsvalidierung auftreten

SelectedCertificateInput

Informationen zum Exportieren des Zertifikats für TDE-fähige Datenbanken.

ServerLevelPermissionsGroup

Berechtigungsgruppe für Validierungen. Diese Gruppen führen einen Satz von Berechtigungen zum Überprüfen der Benutzeraktivität aus. Wählen Sie die Berechtigungsgruppe für die Aktivität aus, die Sie ausführen.

ServerProperties

Servereigenschaften für MySQL-Typquelle

Severity

Schweregrad des Validierungsfehlers

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit SQL-Datenbankserver

SqlSourcePlatform

Serverplattformtyp für die Verbindung

SsisMigrationInfo

SSIS-Migrationsinformationen mit SSIS-Speichertyp, Überschreibungsrichtlinie.

SsisMigrationOverwriteOption

Die Option zum Überschreiben für die Migration von SSIS-Objekten, nur ignorieren und überschreiben, werden in DMS (klassisch) jetzt unterstützt, und in Zukunft kann die Option "Wiederverwenden" für Containerobjekte hinzugefügt werden.

SsisMigrationStage

Aktuelle Phase der SSIS-Migration

SsisStoreType

Eine Enumeration des unterstützten SSIS-Quellspeichertyps in DMS (klassisch)

StartMigrationScenarioServerRoleResult

Ergebnis der Serverrollenmigration

SyncDatabaseMigrationReportingState

Enumeration des unterschiedlichen Status der Onlinemigration auf Datenbankebene.

SyncMigrationDatabaseErrorEvent

Datenbankmigrationsfehler bei der Onlinemigration

SyncTableMigrationState

Enumeration des unterschiedlichen Status der Onlinemigration auf Tabellenebene.

SystemData
TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

UpdateActionType

Typ des tatsächlichen Unterschieds für das verglichene Objekt beim Ausführen eines Schemavergleichs

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Eigenschaften für einen Task, der die Migrationseingabe für SQL zum Azure SQL db-Synchronisierungsmigrationen überprüft

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Eingabe für einen Vorgang, der SQL Server Datenbanken zu Azure SQL Datenbank verwaltete Instanz Onlineszenario migriert.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Ausgabe für Aufgabe, die Migrationseingabe für Azure SQL Datenbank verwaltete Instanz Onlinemigration überprüft

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Eigenschaften für einen Task, der die Migrationseingabe für SQL zu Azure SQL Datenbank verwaltete Instanz Synchronisierungsszenario überprüft

ValidateMigrationInputSqlServerSqlMITaskInput

Eingabe für Einen Vorgang, der die Migrationseingabe für SQL zu Azure SQL Managed Instance überprüft

ValidateMigrationInputSqlServerSqlMITaskOutput

Ausgabe für Aufgabe, die Migrationseingabe für SQL zu Azure SQL Managed Instance Migrationen überprüft

ValidateMigrationInputSqlServerSqlMITaskProperties

Eigenschaften für einen Task, der die Migrationseingabe für SQL zu Azure SQL Database verwaltete Instanz überprüft

ValidateMongoDbTaskProperties

Eigenschaften für den Task, der eine Migration zwischen MongoDB-Datenquellen überprüft

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für den Task, der eine Migration für Oracle zu Azure Database for PostgreSQL für Onlinemigrationen überprüft

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Ausgabe für Einen Task, der die Migrationseingabe für Oracle zu Azure Database for PostgreSQL für Onlinemigrationen überprüft

ValidateSyncMigrationInputSqlServerTaskInput

Eingabe für Aufgabe, die Migrationseingabe für SQL-Synchronisierungsmigrationen überprüft

ValidateSyncMigrationInputSqlServerTaskOutput

Ausgabe für Aufgabe, die Migrationseingabe für SQL-Synchronisierungsmigrationen überprüft

ValidationError

Beschreibung der Fehler, die beim Durchführen der Migrationsvalidierung auftreten

ValidationStatus

Aktuelle status der Überprüfung

WaitStatistics

Während der Ausführung des Abfragebatches erfasste Wartestatistiken

ApiError

Fehlerinformationen.

Name Typ Beschreibung
error

ODataError

Fehlerinformationen im OData-Format

systemData

SystemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

AuthenticationType

Eine Enumeration möglicher Authentifizierungstypen beim Herstellen einer Verbindung

Name Typ Beschreibung
ActiveDirectoryIntegrated

string

ActiveDirectoryPassword

string

None

string

SqlAuthentication

string

WindowsAuthentication

string

AzureActiveDirectoryApp

Azure Active Directory-Anwendung

Name Typ Beschreibung
appKey

string

Schlüssel, der für die Authentifizierung bei der Azure Active Directory-Anwendung verwendet wird

applicationId

string

Anwendungs-ID der Azure Active Directory-Anwendung

ignoreAzurePermissions

boolean

Überprüfen von Azure-Berechtigungen für die AAD-App ignorieren

tenantId

string

Mandanten-ID des Kunden

BackupFileInfo

Informationen zur Sicherungsdatei

Name Typ Beschreibung
familySequenceNumber

integer

Sequenznummer der Sicherungsdatei im Sicherungssatz

fileLocation

string

Speicherort der Sicherungsdatei im freigegebenen Ordner

status

BackupFileStatus

Status der Sicherungsdatei während der Migration

BackupFileStatus

Eine Enumeration des Status der Protokollsicherungsdatei.

Name Typ Beschreibung
Arrived

string

Cancelled

string

Queued

string

Restored

string

Restoring

string

Uploaded

string

Uploading

string

BackupMode

Eine Enumeration von Sicherungsmodi

Name Typ Beschreibung
CreateBackup

string

ExistingBackup

string

BackupSetInfo

Informationen zum Sicherungssatz

Name Typ Beschreibung
backupFinishedDate

string

Datum und Uhrzeit des Abschlusses des Sicherungsvorgangs

backupSetId

string

ID für den Satz von Sicherungsdateien

backupStartDate

string

Datum und Uhrzeit des Sicherungsvorgangs

backupType

BackupType

Enumeration der verschiedenen Sicherungstypen

databaseName

string

Name der Datenbank, zu der der Sicherungssatz gehört

firstLsn

string

Erste Protokollsequenznummer der Sicherungsdatei

isBackupRestored

boolean

Gibt an, ob der Sicherungssatz wiederhergestellt wurde oder nicht

lastLsn

string

Letzte Protokollsequenznummer der Sicherungsdatei

lastModifiedTime

string

Zeitpunkt der letzten Änderung der Sicherungsdatei am Freigabespeicherort

listOfBackupFiles

BackupFileInfo[]

Liste der Dateien im Sicherungssatz

BackupType

Enumeration der verschiedenen Sicherungstypen.

Name Typ Beschreibung
Database

string

DifferentialDatabase

string

DifferentialFile

string

DifferentialPartial

string

File

string

Partial

string

TransactionLog

string

BlobShare

Blobcontainerspeicherinformationen.

Name Typ Beschreibung
sasUri

string

SAS-URI des Azure Storage-Kontocontainers.

CommandState

Der Status des Befehls. Dies wird ignoriert, wenn sie übermittelt wird.

Name Typ Beschreibung
Accepted

string

Failed

string

Running

string

Succeeded

string

Unknown

string

ConnectToMongoDbTaskProperties

Eigenschaften für den Task, der die Verbindung mit einem MongoDB-Server überprüft und Informationen zu einem MongoDB-Server bereitstellt

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MongoDbConnectionInfo

Beschreibt eine Verbindung mit einer MongoDB-Datenquelle.

output

MongoDbClusterInfo[]

Ein Array, das ein einzelnes MongoDbClusterInfo-Objekt enthält

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

Connect.MongoDb

Tasktyp.

ConnectToSourceMySqlTaskInput

Eingabe für die Aufgabe, die die MySQL-Datenbankverbindung überprüft

Name Typ Standardwert Beschreibung
checkPermissionsGroup

ServerLevelPermissionsGroup

Berechtigungsgruppe für Validierungen

isOfflineMigration

boolean

False

Flag, ob die Migration offline ist oder nicht

sourceConnectionInfo

MySqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit der MySQL-Quelle

targetPlatform

MySqlTargetPlatformType

Zielplattform für die Migration

ConnectToSourceMySqlTaskProperties

Eigenschaften für den Task, der die MySQL-Datenbankverbindung überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToSourceMySqlTaskInput

Aufgabeneingabe

output

ConnectToSourceNonSqlTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToSource.MySql

Tasktyp.

ConnectToSourceNonSqlTaskOutput

Ausgabe für die Verbindung mit der MySQL-Typquelle

Name Typ Beschreibung
databases

string[]

Liste der Datenbanken auf dem Server

id

string

Ergebnisbezeichner

serverProperties

ServerProperties

Servereigenschaften

sourceServerBrandVersion

string

Version der Servermarke

validationErrors

ReportableException[]

Validierungsfehler im Zusammenhang mit der Aufgabe

ConnectToSourceOracleSyncTaskInput

Eingabe für den Task, der die Oracle-Datenbankverbindung überprüft

Name Typ Beschreibung
sourceConnectionInfo

OracleConnectionInfo

Informationen zum Herstellen einer Verbindung mit der Oracle-Quelle

ConnectToSourceOracleSyncTaskOutput

Ausgabe für den Task, der die Oracle-Datenbankverbindung überprüft

Name Typ Beschreibung
databases

string[]

Liste der Schemas auf dem Quellserver

sourceServerBrandVersion

string

Version der Quellservermarke

sourceServerVersion

string

Version des Quellservers

validationErrors

ReportableException[]

Validierungsfehler im Zusammenhang mit der Aufgabe

ConnectToSourceOracleSyncTaskProperties

Eigenschaften für den Task, der die Oracle-Datenbankverbindung überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToSourceOracleSyncTaskInput

Aufgabeneingabe

output

ConnectToSourceOracleSyncTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToSource.Oracle.Sync

Tasktyp.

ConnectToSourcePostgreSqlSyncTaskInput

Eingabe für den Task, der die Verbindung mit PostgreSQL und den Quellserveranforderungen überprüft

Name Typ Beschreibung
sourceConnectionInfo

PostgreSqlConnectionInfo

Verbindungsinformationen für den PostgreSQL-Quellserver

ConnectToSourcePostgreSqlSyncTaskOutput

Ausgabe für den Task, der die Verbindung mit PostgreSQL und den Quellserveranforderungen überprüft

Name Typ Beschreibung
databases

string[]

Liste der Datenbanken auf dem Quellserver

id

string

Ergebnisbezeichner

sourceServerBrandVersion

string

Version der Quellservermarke

sourceServerVersion

string

Version des Quellservers

validationErrors

ReportableException[]

Validierungsfehler im Zusammenhang mit der Aufgabe

ConnectToSourcePostgreSqlSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit PostgreSQL-Server- und Quellserveranforderungen für die Onlinemigration überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToSourcePostgreSqlSyncTaskInput

Aufgabeneingabe

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToSource.PostgreSql.Sync

Tasktyp.

ConnectToSourceSqlServerSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit SQL Server- und Quellserveranforderungen für die Onlinemigration überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToSourceSqlServerTaskInput

Aufgabeneingabe

output ConnectToSourceSqlServerTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToSource.SqlServer.Sync

Tasktyp.

ConnectToSourceSqlServerTaskInput

Eingabe für den Task, der die Verbindung mit SQL Server und auch die Anforderungen des Quellservers überprüft.

Name Typ Standardwert Beschreibung
checkPermissionsGroup

ServerLevelPermissionsGroup

Berechtigungsgruppe für Validierungen

collectAgentJobs

boolean

False

Flag, ob Agent-Aufträge vom Quellserver erfasst werden sollen.

collectDatabases

boolean

True

Flag, ob Datenbanken vom Quellserver gesammelt werden sollen.

collectLogins

boolean

False

Flag, ob Anmeldungen vom Quellserver erfasst werden sollen.

collectTdeCertificateInfo

boolean

False

Flag, ob TDE-Zertifikatnamen vom Quellserver erfasst werden sollen.

encryptedKeyForSecureFields

string

verschlüsselter Schlüssel für sichere Felder

sourceConnectionInfo

SqlConnectionInfo

Verbindungsinformationen für source SQL Server

validateSsisCatalogOnly

boolean

False

Flag, ob überprüft werden soll, ob der SSIS-Katalog auf dem Quellserver erreichbar ist.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Ausgabe auf Agentauftragsebene für den Task, der die Verbindung mit SQL Server überprüft und außerdem die Anforderungen des Quellservers überprüft.

Name Typ Beschreibung
id

string

Ergebnisbezeichner

isEnabled

boolean

Der Status des ursprünglichen Agentauftrags.

jobCategory

string

Der Typ des Agentauftrags.

jobOwner

string

Der Besitzer des Agentauftrags

lastExecutedOn

string

UTC Datum und Uhrzeit der letzten Ausführung des Agentauftrags.

migrationEligibility

MigrationEligibilityInfo

Informationen zur Berechtigung des Agentauftrags für die Migration.

name

string

Agentauftragsname

resultType string:

AgentJobLevelOutput

Ergebnistyp: Datenbank- oder Aufgabenebene

validationErrors

ReportableException[]

Überprüfungsfehler

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Ausgabe auf Datenbankebene für den Task, der die Verbindung mit SQL Server überprüft und die Anforderungen des Quellservers überprüft

Name Typ Beschreibung
compatibilityLevel

DatabaseCompatLevel

SQL Server Kompatibilitätsgrad der Datenbank

databaseFiles

DatabaseFileInfo[]

Die Liste der Datenbankdateien

databaseState

DatabaseState

Status der Datenbank

id

string

Ergebnisbezeichner

name

string

Datenbankname

resultType string:

DatabaseLevelOutput

Ergebnistyp: Datenbank- oder Aufgabenebene

sizeMB

number

Größe der Datei in Megabyte

ConnectToSourceSqlServerTaskOutputLoginLevel

Ausgabe der Anmeldeebene für den Task, der die Verbindung mit SQL Server überprüft und außerdem die Anforderungen des Quellservers überprüft

Name Typ Beschreibung
defaultDatabase

string

Die Standarddatenbank für die Anmeldung.

id

string

Ergebnisbezeichner

isEnabled

boolean

Der Status der Anmeldung.

loginType

LoginType

Der Anmeldetyp.

migrationEligibility

MigrationEligibilityInfo

Informationen zur Berechtigung der Anmeldung für die Migration.

name

string

Benutzername

resultType string:

LoginLevelOutput

Ergebnistyp: Datenbank- oder Aufgabenebene

ConnectToSourceSqlServerTaskOutputTaskLevel

Ausgabe auf Aufgabenebene für den Task, der die Verbindung mit SQL Server überprüft und außerdem die Anforderungen des Quellservers überprüft

Name Typ Beschreibung
agentJobs

object

Quell-Agent-Aufträge als Zuordnung zwischen Agentauftragsname und ID.

databaseTdeCertificateMapping

object

Zuordnung vom Datenbanknamen zum TDE-Zertifikatnamen, falls zutreffend

databases

object

Quelldatenbanken als Zuordnung vom Datenbanknamen zur Datenbank-ID

id

string

Ergebnisbezeichner

logins

object

Quellanmeldungen als Zuordnung vom Anmeldenamen zur Anmelde-ID.

resultType string:

TaskLevelOutput

Ergebnistyp: Datenbank- oder Aufgabenebene

sourceServerBrandVersion

string

Markenversion des Quellservers

sourceServerVersion

string

Quellserverversion

validationErrors

ReportableException[]

Überprüfungsfehler

ConnectToSourceSqlServerTaskProperties

Eigenschaften für den Task, der die Verbindung mit SQL Server überprüft und außerdem die Anforderungen des Quellservers überprüft.

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToSourceSqlServerTaskInput

Aufgabeneingabe

output ConnectToSourceSqlServerTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskId

string

Aufgaben-ID

taskType string:

ConnectToSource.SqlServer

Tasktyp.

ConnectToTargetAzureDbForMySqlTaskInput

Eingabe für den Task, der die Verbindung mit Azure Database for MySQL- und Zielserveranforderungen überprüft

Name Typ Standardwert Beschreibung
isOfflineMigration

boolean

False

Flag, ob die Migration offline ist oder nicht

sourceConnectionInfo

MySqlConnectionInfo

Verbindungsinformationen für den MySQL-Quellserver

targetConnectionInfo

MySqlConnectionInfo

Verbindungsinformationen für Zielserver Azure Database for MySQL

ConnectToTargetAzureDbForMySqlTaskOutput

Ausgabe für den Task, der die Verbindung mit Azure Database for MySQL- und Zielserveranforderungen überprüft

Name Typ Beschreibung
databases

string[]

Liste der Datenbanken auf dem Zielserver

id

string

Ergebnisbezeichner

serverVersion

string

Version des Zielservers

targetServerBrandVersion

string

Markenversion des Zielservers

validationErrors

ReportableException[]

Validierungsfehler im Zusammenhang mit der Aufgabe

ConnectToTargetAzureDbForMySqlTaskProperties

Eigenschaften für den Task, der die Verbindung mit Azure Database for MySQL- und Zielserveranforderungen überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToTargetAzureDbForMySqlTaskInput

Aufgabeneingabe

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToTarget.AzureDbForMySql

Tasktyp.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Eingabe für den Task, der die Verbindung mit Azure Database for PostgreSQL- und Zielserveranforderungen überprüft

Name Typ Beschreibung
sourceConnectionInfo

PostgreSqlConnectionInfo

Verbindungsinformationen für den PostgreSQL-Quellserver

targetConnectionInfo

PostgreSqlConnectionInfo

Verbindungsinformationen für Zielserver Azure Database for PostgreSQL

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Ausgabe für den Task, der die Verbindung mit Azure Database for PostgreSQL- und Zielserveranforderungen überprüft

Name Typ Beschreibung
databases

string[]

Liste der Datenbanken auf dem Zielserver

id

string

Ergebnisbezeichner

targetServerBrandVersion

string

Markenversion des Zielservers

targetServerVersion

string

Version des Zielservers

validationErrors

ReportableException[]

Validierungsfehler im Zusammenhang mit der Aufgabe

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit dem Azure Database For PostgreSQL-Server und den Zielserveranforderungen für die Onlinemigration überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Aufgabeneingabe

output

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Tasktyp.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Eingabe für den Task, der die Verbindung mit Azure Database for PostgreSQL- und Zielserveranforderungen für die Oracle-Quelle überprüft.

Name Typ Beschreibung
targetConnectionInfo

PostgreSqlConnectionInfo

Verbindungsinformationen für Zielserver Azure Database for PostgreSQL

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Ausgabe für den Task, der die Verbindung mit Azure Database for PostgreSQL- und Zielserveranforderungen für die Oracle-Quelle überprüft.

Name Typ Beschreibung
databaseSchemaMap

DatabaseSchemaMap[]

Zuordnung von Schemas pro Datenbank

databases

string[]

Liste der Datenbanken auf dem Zielserver

targetServerBrandVersion

string

Markenversion des Zielservers

targetServerVersion

string

Version des Zielservers

validationErrors

ReportableException[]

Validierungsfehler im Zusammenhang mit der Aufgabe

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit dem Azure Database For PostgreSQL-Server und den Zielserveranforderungen für die Onlinemigration für die Oracle-Quelle überprüft.

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Aufgabeneingabe

output

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync

Tasktyp.

ConnectToTargetSqlDbTaskInput

Eingabe für die Aufgabe, die die Verbindung mit SQL-Datenbank und den Anforderungen des Zielservers überprüft

Name Typ Beschreibung
queryObjectCounts

boolean

Boolesches Flag, das angibt, ob die Objektanzahl für jede Datenbank auf dem Zielserver abfragt werden soll

targetConnectionInfo

SqlConnectionInfo

Verbindungsinformationen für die SQL-Zieldatenbank

ConnectToTargetSqlDbTaskOutput

Ausgabe für den Task, der die Verbindung mit SQL-Datenbank und den Anforderungen des Zielservers überprüft

Name Typ Beschreibung
databases

object

Quelldatenbanken als Zuordnung vom Datenbanknamen zur Datenbank-ID

id

string

Ergebnisbezeichner

targetServerBrandVersion

string

Markenversion des Zielservers

targetServerVersion

string

Version des Zielservers

ConnectToTargetSqlDbTaskProperties

Eigenschaften für den Task, der die Verbindung mit SQL DB- und Zielserveranforderungen überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

createdOn

string

DateTime in UTC beim Erstellen der Aufgabe

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToTargetSqlDbTaskInput

Aufgabeneingabe

output

ConnectToTargetSqlDbTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToTarget.SqlDb

Tasktyp.

ConnectToTargetSqlMISyncTaskInput

Eingabe für den Task, der die Verbindung mit Azure SQL Datenbank verwaltete Instanz Onlineszenario überprüft.

Name Typ Beschreibung
azureApp

AzureActiveDirectoryApp

Azure Active Directory-Anwendung, die von der DMS-instance (klassisch) verwendet wird, um eine Verbindung mit der Ziel-instance von Azure SQL Database verwaltete Instanz und dem Azure Storage-Konto herzustellen.

targetConnectionInfo

MiSqlConnectionInfo

Verbindungsinformationen für Azure SQL Database verwaltete Instanz

ConnectToTargetSqlMISyncTaskOutput

Ausgabe für den Task, der die Verbindung mit Azure SQL Database verwaltete Instanz überprüft.

Name Typ Beschreibung
targetServerBrandVersion

string

Markenversion des Zielservers

targetServerVersion

string

Version des Zielservers

validationErrors

ReportableException[]

Überprüfungsfehler

ConnectToTargetSqlMISyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit Azure SQL Datenbank verwaltete Instanz überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToTargetSqlMISyncTaskInput

Aufgabeneingabe

output

ConnectToTargetSqlMISyncTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToTarget.AzureSqlDbMI.Sync.LRS

Tasktyp.

ConnectToTargetSqlMITaskInput

Eingabe für den Task, der die Verbindung mit Azure SQL Database verwaltete Instanz überprüft.

Name Typ Standardwert Beschreibung
collectAgentJobs

boolean

True

Flag, ob Agent-Aufträge vom SQL MI-Zielserver erfasst werden sollen.

collectLogins

boolean

True

Flag, ob Anmeldungen vom SQL MI-Zielserver erfasst werden sollen.

targetConnectionInfo

SqlConnectionInfo

Verbindungsinformationen für ziel-SQL Server

validateSsisCatalogOnly

boolean

False

Flag, ob überprüft werden soll, ob der SSIS-Katalog auf dem SQL MI-Zielserver erreichbar ist.

ConnectToTargetSqlMITaskOutput

Ausgabe für den Task, der die Verbindung mit Azure SQL Database verwaltete Instanz überprüft.

Name Typ Beschreibung
agentJobs

string[]

Liste der Agentaufträge auf dem Zielserver.

id

string

Ergebnisbezeichner

logins

string[]

Liste der Anmeldungen auf dem Zielserver.

targetServerBrandVersion

string

Markenversion des Zielservers

targetServerVersion

string

Version des Zielservers

validationErrors

ReportableException[]

Überprüfungsfehler

ConnectToTargetSqlMITaskProperties

Eigenschaften für den Task, der die Verbindung mit Azure SQL Datenbank verwaltete Instanz überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToTargetSqlMITaskInput

Aufgabeneingabe

output

ConnectToTargetSqlMITaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToTarget.AzureSqlDbMI

Tasktyp.

ConnectToTargetSqlSqlDbSyncTaskInput

Eingabe für den Task, der die Verbindung mit Azure SQL Db- und Zielserveranforderungen überprüft

Name Typ Beschreibung
sourceConnectionInfo

SqlConnectionInfo

Verbindungsinformationen für quell-SQL Server

targetConnectionInfo

SqlConnectionInfo

Verbindungsinformationen für die SQL-Zieldatenbank

ConnectToTargetSqlSqlDbSyncTaskProperties

Eigenschaften für den Task, der die Verbindung mit SQL DB und den Zielserveranforderungen für die Onlinemigration überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ConnectToTargetSqlSqlDbSyncTaskInput

Aufgabeneingabe

output

ConnectToTargetSqlDbTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ConnectToTarget.SqlDb.Sync

Tasktyp.

createdByType

Name Typ Beschreibung
Application

string

Key

string

ManagedIdentity

string

User

string

DatabaseBackupInfo

Informationen zu Sicherungsdateien, wenn ein vorhandener Sicherungsmodus verwendet wird.

Name Typ Beschreibung
backupFiles

string[]

Die Liste der Sicherungsdateien für die aktuelle Datenbank.

backupFinishDate

string

Datum und Uhrzeit des Abschlusses des Sicherungsvorgangs.

backupType

BackupType

Sicherungstyp.

databaseName

string

Datenbankname.

familyCount

integer

Anzahl der Dateien im Sicherungssatz.

isCompressed

boolean

Gibt an, ob der Sicherungssatz komprimiert ist.

isDamaged

boolean

Die Datenbank wurde bei der Sicherung beschädigt, aber der Sicherungsvorgang wurde aufgefordert, trotz Fehlern fortzusetzen.

position

integer

Position der aktuellen Datenbanksicherung in der Datei.

DatabaseCompatLevel

Eine Enumeration von SQL Server Datenbank-Kompatibilitätsgraden

Name Typ Beschreibung
CompatLevel100

string

CompatLevel110

string

CompatLevel120

string

CompatLevel130

string

CompatLevel140

string

CompatLevel80

string

CompatLevel90

string

DatabaseFileInfo

Datenbankdateispezifische Informationen

Name Typ Beschreibung
databaseName

string

Name der Datenbank

fileType

DatabaseFileType

Datenbankdateityp

id

string

Eindeutiger Bezeichner für die Datenbankdatei

logicalName

string

Logischer Name der Datei

physicalFullName

string

Vollständiger Betriebssystempfad der Datei

restoreFullName

string

Vorgeschlagener vollständiger Pfad der Datei für die Wiederherstellung

sizeMB

number

Größe der Datei in Megabyte

DatabaseFileType

Eine Enumeration von SQL Server Datenbankdateitypen

Name Typ Beschreibung
Filestream

string

Fulltext

string

Log

string

NotSupported

string

Rows

string

DatabaseMigrationStage

Aktuelle Phase der Migration

Name Typ Beschreibung
Backup

string

Completed

string

FileCopy

string

Initialize

string

None

string

Restore

string

DatabaseMigrationState

Migrationsstatus auf Datenbankebene.

Name Typ Beschreibung
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

Zuordnung von Schemas pro Datenbank

Name Typ Beschreibung
database

string

schemas

string[]

DatabaseState

Eine Enumeration von SQL Server Datenbankzuständen

Name Typ Beschreibung
Copying

string

Emergency

string

Offline

string

OfflineSecondary

string

Online

string

Recovering

string

RecoveryPending

string

Restoring

string

Suspect

string

DatabaseSummaryResult

Zusammenfassung der Datenbankergebnisse in der Migration

Name Typ Beschreibung
endedOn

string

Endzeit der Migration

errorPrefix

string

Zum Abfragen aller Fehler des Elements zu verwendendes Zeichenfolgenpräfix

itemsCompletedCount

integer

Anzahl der erfolgreich abgeschlossenen Elemente

itemsCount

integer

Anzahl von Elementen

name

string

Name des Elements

resultPrefix

string

Präfix einer Wildcardzeichenfolge, das zum Abfragen aller untergeordneten Ergebnisse des Elements verwendet werden soll

sizeMB

number

Größe der Datenbank in Megabyte

startedOn

string

Startzeit der Migration

state

MigrationState

Aktueller Status der Migration

statusMessage

string

Statusmeldung

DatabaseTable

Tabelleneigenschaften

Name Typ Beschreibung
hasRows

boolean

Gibt an, ob die Tabelle leer ist oder nicht.

name

string

Schemaqualifizierter Name der Tabelle

DataIntegrityValidationResult

Ergebnisse für prüfsummenbasierte Datenintegritätsüberprüfungsergebnisse

Name Typ Beschreibung
failedObjects

object

Liste der fehlerhaften Tabellennamen des Quell- und Zielpaars

validationErrors

ValidationError

Liste der Fehler, die beim Durchführen der Datenintegritätsüberprüfung aufgetreten sind

DataItemMigrationSummaryResult

Grundlegende Zusammenfassung einer Datenelementmigration

Name Typ Beschreibung
endedOn

string

Endzeit der Migration

errorPrefix

string

Zum Abfragen aller Fehler des Elements zu verwendendes Zeichenfolgenpräfix

itemsCompletedCount

integer

Anzahl der erfolgreich abgeschlossenen Elemente

itemsCount

integer

Anzahl von Elementen

name

string

Name des Elements

resultPrefix

string

Präfix einer Wildcardzeichenfolge, das zum Abfragen aller untergeordneten Ergebnisse des Elements verwendet werden soll

startedOn

string

Startzeit der Migration

state

MigrationState

Aktueller Status der Migration

statusMessage

string

Statusmeldung

ExecutionStatistics

Beschreibung der Fehler, die beim Durchführen der Migrationsvalidierung auftreten

Name Typ Beschreibung
cpuTimeMs

number

CPU-Zeit in Millisekunden für die Abfrageausführung

elapsedTimeMs

number

Zeit in Millisekunden für die Ausführung der Abfrage

executionCount

integer

Nein. von Abfrageausführungen

hasErrors

boolean

Gibt an, ob die Abfrage zu einem Fehler geführt hat.

sqlErrors

string[]

Liste der SQL-Fehler

waitStats

<string,  WaitStatistics>

Wörterbuch der Sql-Abfrageausführungswartetypen und der jeweiligen Statistiken

FileShare

Dateifreigabeinformationen mit Pfad, Benutzername und Kennwort.

Name Typ Beschreibung
password

string

Kennwortanmeldeinformationen, die zum Herstellen einer Verbindung mit dem Freigabespeicherort verwendet werden.

path

string

Der Ordnerpfad für diese Freigabe.

userName

string

Anmeldeinformationen für den Benutzernamen zum Herstellen einer Verbindung mit dem Freigabespeicherort

GetTdeCertificatesSqlTaskInput

Eingabe für den Task, der TDE-Zertifikate im Base64-codierten Format abruft.

Name Typ Beschreibung
backupFileShare

FileShare

Informationen zur Sicherungsdateifreigabe für die Dateifreigabe, die zum vorübergehenden Speichern von Dateien verwendet werden sollen.

connectionInfo

SqlConnectionInfo

Verbindungsinformationen für SQL Server

selectedCertificates

SelectedCertificateInput[]

Liste mit Zertifikatnamen und entsprechendem Kennwort, die zum Verschlüsseln des exportierten Zertifikats verwendet werden sollen.

GetTdeCertificatesSqlTaskOutput

Ausgabe der Aufgabe, die TDE-Zertifikate im Base64-codierten Format abruft.

Name Typ Beschreibung
base64EncodedCertificates

object

Zuordnung vom Zertifikatnamen zum Basis-64-codierten Format.

validationErrors

ReportableException[]

Überprüfungsfehler

GetTdeCertificatesSqlTaskProperties

Eigenschaften für den Task, der TDE-Zertifikate im Base64-codierten Format abruft.

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

GetTdeCertificatesSqlTaskInput

Aufgabeneingabe

output

GetTdeCertificatesSqlTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

GetTDECertificates.Sql

Tasktyp.

GetUserTablesMySqlTaskInput

Eingabe für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
connectionInfo

MySqlConnectionInfo

Verbindungsinformationen für SQL Server

selectedDatabases

string[]

Liste der Datenbanknamen, für die Tabellen gesammelt werden sollen

GetUserTablesMySqlTaskOutput

Ausgabe der Aufgabe, die Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
databasesToTables

object

Zuordnung vom Datenbanknamen zur Liste von Tabellen

id

string

Ergebnisbezeichner

validationErrors

ReportableException[]

Überprüfungsfehler

GetUserTablesMySqlTaskProperties

Eigenschaften für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

GetUserTablesMySqlTaskInput

Aufgabeneingabe

output

GetUserTablesMySqlTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

GetUserTablesMySql

Tasktyp.

GetUserTablesOracleTaskInput

Eingabe für die Aufgabe, die die Liste der Tabellen abruft, die in einer bereitgestellten Liste von Oracle-Schemas enthalten sind.

Name Typ Beschreibung
connectionInfo

OracleConnectionInfo

Informationen zum Herstellen einer Verbindung mit der Oracle-Quelle

selectedSchemas

string[]

Liste der Oracle-Schemas, für die Tabellen gesammelt werden sollen

GetUserTablesOracleTaskOutput

Ausgabe für den Task, der die Liste der Tabellen abruft, die in einer bereitgestellten Liste von Oracle-Schemas enthalten sind.

Name Typ Beschreibung
schemaName

string

Das Schema, für das dieses Ergebnis gilt

tables

DatabaseTable[]

Liste der gültigen Tabellen, die für dieses Schema gefunden wurden

validationErrors

ReportableException[]

Validierungsfehler im Zusammenhang mit der Aufgabe

GetUserTablesOracleTaskProperties

Eigenschaften für die Aufgabe, die Benutzertabellen für die angegebene Liste von Oracle-Schemas sammelt

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

GetUserTablesOracleTaskInput

Aufgabeneingabe

output

GetUserTablesOracleTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

GetUserTablesOracle

Tasktyp.

GetUserTablesPostgreSqlTaskInput

Eingabe für den Task, der die Liste der Tabellen für eine bereitgestellte Liste von PostgreSQL-Datenbanken abruft.

Name Typ Beschreibung
connectionInfo

PostgreSqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit der PostgreSQL-Quelle

selectedDatabases

string[]

Liste der PostgreSQL-Datenbanken, für die Tabellen gesammelt werden sollen

GetUserTablesPostgreSqlTaskOutput

Ausgabe für den Task, der die Liste der Tabellen für eine bereitgestellte Liste von PostgreSQL-Datenbanken abruft.

Name Typ Beschreibung
databaseName

string

Die Datenbank, für die dieses Ergebnis verwendet wird

tables

DatabaseTable[]

Liste der gültigen Tabellen, die für diese Datenbank gefunden wurden

validationErrors

ReportableException[]

Validierungsfehler im Zusammenhang mit der Aufgabe

GetUserTablesPostgreSqlTaskProperties

Eigenschaften für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

GetUserTablesPostgreSqlTaskInput

Aufgabeneingabe

output

GetUserTablesPostgreSqlTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

GetUserTablesPostgreSql

Tasktyp.

GetUserTablesSqlSyncTaskInput

Eingabe für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
selectedSourceDatabases

string[]

Liste der Quelldatenbanknamen, für die Tabellen gesammelt werden sollen

selectedTargetDatabases

string[]

Liste der Zieldatenbanknamen, für die Tabellen gesammelt werden sollen

sourceConnectionInfo

SqlConnectionInfo

Verbindungsinformationen für SQL Server

targetConnectionInfo

SqlConnectionInfo

Verbindungsinformationen für SQL-Datenbank

GetUserTablesSqlSyncTaskOutput

Ausgabe der Aufgabe, die Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
databasesToSourceTables

object

Zuordnung vom Datenbanknamen zur Liste der Quelltabellen

databasesToTargetTables

object

Zuordnung vom Datenbanknamen zur Liste der Zieltabellen

tableValidationErrors

object

Zuordnung vom Datenbanknamen zur Liste von Validierungsfehlern

validationErrors

ReportableException[]

Überprüfungsfehler

GetUserTablesSqlSyncTaskProperties

Eigenschaften für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

GetUserTablesSqlSyncTaskInput

Aufgabeneingabe

output

GetUserTablesSqlSyncTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

GetUserTables.AzureSqlDb.Sync

Tasktyp.

GetUserTablesSqlTaskInput

Eingabe für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
connectionInfo

SqlConnectionInfo

Verbindungsinformationen für SQL Server

encryptedKeyForSecureFields

string

verschlüsselter Schlüssel für sichere Felder

selectedDatabases

string[]

Liste der Datenbanknamen, für die Tabellen gesammelt werden sollen

GetUserTablesSqlTaskOutput

Ausgabe der Aufgabe, die Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
databasesToTables

object

Zuordnung vom Datenbanknamen zur Liste von Tabellen

id

string

Ergebnisbezeichner

validationErrors

ReportableException[]

Überprüfungsfehler

GetUserTablesSqlTaskProperties

Eigenschaften für den Task, der Benutzertabellen für die angegebene Datenbankliste sammelt

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an die Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

GetUserTablesSqlTaskInput

Aufgabeneingabe

output

GetUserTablesSqlTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskId

string

Aufgaben-ID

taskType string:

GetUserTables.Sql

Tasktyp.

LoginMigrationStage

Enumeration der verschiedenen Phase der Anmeldemigration.

Name Typ Beschreibung
AssignRoleMembership

string

AssignRoleOwnership

string

Completed

string

EstablishObjectPermissions

string

EstablishServerPermissions

string

EstablishUserMapping

string

Initialize

string

LoginMigration

string

None

string

LoginType

Enumerationszuordnung von SMO LoginType.

Name Typ Beschreibung
AsymmetricKey

string

Certificate

string

ExternalGroup

string

ExternalUser

string

SqlLogin

string

WindowsGroup

string

WindowsUser

string

MigrateMISyncCompleteCommandInput

Eingabe für den Befehl, der die Onlinemigration für eine Azure SQL Database verwaltete Instanz abschließt.

Name Typ Beschreibung
sourceDatabaseName

string

Name der verwalteten instance-Datenbank

MigrateMISyncCompleteCommandOutput

Ausgabe für den Befehl, mit dem die Onlinemigration für eine Azure SQL Database verwaltete Instanz abgeschlossen wird.

Name Typ Beschreibung
errors

ReportableException[]

Liste der Fehler, die während der Befehlsausführung aufgetreten sind

MigrateMISyncCompleteCommandProperties

Eigenschaften für den Befehl, der die Onlinemigration für eine Azure SQL Database verwaltete Instanz abgeschlossen hat.

Name Typ Beschreibung
commandType string:

Migrate.SqlServer.AzureDbSqlMi.Complete

Befehlstyp.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateMISyncCompleteCommandInput

Befehlseingabe

output

MigrateMISyncCompleteCommandOutput

Befehlsausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

CommandState

Der Status des Befehls. Dies wird ignoriert, wenn sie übermittelt wird.

MigrateMongoDbTaskProperties

Eigenschaften für den Task, der Daten zwischen MongoDB-Datenquellen migriert

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MongoDbMigrationSettings

Beschreibt, wie eine MongoDB-Datenmigration durchgeführt werden sollte.

output MongoDbProgress[]:

Basisklasse für MongoDB-Migrationsausgaben

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

Migrate.MongoDb

Tasktyp.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Datenbankspezifische Informationen für Offline-MySQL zum Azure Database for MySQL Von Migrationstaskseingaben

Name Typ Beschreibung
name

string

Name der Datenbank

tableMap

object

Zuordnung von Quell- zu Zieltabellen

targetDatabaseName

string

Name der Zieldatenbank. Hinweis: Die Zieldatenbank wird vor Beginn der Migration abgeschnitten.

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Eingabe für den Task, der MySQL-Datenbanken zu Azure Database for MySQL für Offlinemigrationen migriert

Name Typ Standardwert Beschreibung
encryptedKeyForSecureFields

string

verschlüsselter Schlüssel für sichere Felder

makeSourceServerReadOnly

boolean

False

Festlegen des schreibgeschützten Quellservers

optionalAgentSettings

object

Optionale Parameter zur Optimierung der Datenübertragungsrate während der Migration

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Zu migrierende Datenbanken

sourceConnectionInfo

MySqlConnectionInfo

Verbindungsinformationen für Quell-MySQL

startedOn

string

Parameter, um anzugeben, wann die Migration gestartet wurde

targetConnectionInfo

MySqlConnectionInfo

Verbindungsinformationen für ziel Azure Database for MySQL

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Name Typ Beschreibung
databaseName

string

Name der Datenbank

endedOn

string

Endzeit der Migration

errorCount

integer

Anzahl von Datenbank-/Objektfehlern.

errorPrefix

string

Zum Abfragen aller Fehler des Elements zu verwendendes Zeichenfolgenpräfix

exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und Warnungen.

id

string

Ergebnisbezeichner

lastStorageUpdate

string

Zeitpunkt der letzten Aktualisierung des Speichers

message

string

Meldung zum Migrationsstatus

numberOfObjects

integer

Anzahl der Objekte

numberOfObjectsCompleted

integer

Anzahl der erfolgreich abgeschlossenen Objekte

objectSummary

<string,  DataItemMigrationSummaryResult>

Zusammenfassung der Objektergebnisse in der Migration

resultPrefix

string

Präfix einer Wildcardzeichenfolge, das zum Abfragen aller untergeordneten Ergebnisse des Elements verwendet werden soll

resultType string:

DatabaseLevelOutput

Ergebnistyp

stage

DatabaseMigrationStage

Migrationsphase, in der sich diese Datenbank befindet

startedOn

string

Startzeit der Migration

state

MigrationState

Aktueller Status der Migration

statusMessage

string

Statusmeldung

MigrateMySqlAzureDbForMySqlOfflineTaskOutputError

Name Typ Beschreibung
error

ReportableException

Migrationsfehler

id

string

Eindeutiger Bezeichner für die Ausnahme

resultType string:

ErrorOutput

Ergebnistyp

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel

Name Typ Beschreibung
databaseSummary

<string,  DatabaseSummaryResult>

Zusammenfassung der Datenbankergebnisse in der Migration

databases

object

Ausgewählte Datenbanken als Zuordnung vom Datenbanknamen zur Datenbank-ID

durationInSeconds

integer

Dauer der Aufgabenausführung in Sekunden.

endedOn

string

Endzeit der Migration

exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und -warnungen.

id

string

Ergebnisbezeichner

lastStorageUpdate

string

Letzte Aktualisierung des Speichers

message

string

Meldung zum Migrationsstatus

migrationReportResult

MigrationReportResult

Ergebnis des Migrationsberichts stellt eine eindeutige URL zum Herunterladen Ihres Migrationsberichts bereit.

resultType string:

MigrationLevelOutput

Ergebnistyp

sourceServerBrandVersion

string

Markenversion des Quellservers

sourceServerVersion

string

Quellserverversion

startedOn

string

Migrationsstartzeit

status

MigrationStatus

Aktuelle status der Migration

statusMessage

string

Migrationsnachricht status

targetServerBrandVersion

string

Markenversion des Zielservers

targetServerVersion

string

Zielserverversion

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Name Typ Beschreibung
endedOn

string

Endzeit der Migration

errorPrefix

string

Zum Abfragen aller Fehler des Elements zu verwendendes Zeichenfolgenpräfix

id

string

Ergebnisbezeichner

itemsCompletedCount

integer

Anzahl der erfolgreich abgeschlossenen Elemente

itemsCount

integer

Anzahl von Elementen

lastStorageUpdate

string

Zeitpunkt der letzten Aktualisierung des Speichers

objectName

string

Name des Elements

resultPrefix

string

Präfix einer Wildcardzeichenfolge, das zum Abfragen aller untergeordneten Ergebnisse des Elements verwendet werden soll

resultType string:

TableLevelOutput

Ergebnistyp

startedOn

string

Startzeit der Migration

state

MigrationState

Aktueller Status der Migration

statusMessage

string

Statusmeldung

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Eigenschaften für die Aufgabe, die MySQL-Datenbanken zu Azure Database for MySQL für Offlinemigrationen migriert

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Aufgabeneingabe

isCloneable

boolean

ob die Aufgabe geklont werden kann oder nicht

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskId

string

Aufgaben-ID

taskType string:

Migrate.MySql.AzureDbForMySql

Tasktyp.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Datenbankspezifische Informationen für MySQL zum Azure Database for MySQL Eingaben von Migrationstasks

Name Typ Beschreibung
migrationSetting

object

Migrationseinstellungen, die das Migrationsverhalten optimieren

name

string

Name der Datenbank

sourceSetting

object

Quelleinstellungen zum Optimieren des Migrationsverhaltens des Quellendpunkts

tableMap

object

Zuordnung von Quell- zu Zieltabellen

targetDatabaseName

string

Name der Zieldatenbank. Hinweis: Die Zieldatenbank wird vor Beginn der Migration abgeschnitten.

targetSetting

object

Zieleinstellungen zum Optimieren des Migrationsverhaltens des Zielendpunkts

MigrateMySqlAzureDbForMySqlSyncTaskInput

Eingabe für den Task, der MySQL-Datenbanken zu Azure Database for MySQL für Onlinemigrationen migriert

Name Typ Beschreibung
selectedDatabases

MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]

Zu migrierende Datenbanken

sourceConnectionInfo

MySqlConnectionInfo

Verbindungsinformationen für Quell-MySQL

targetConnectionInfo

MySqlConnectionInfo

Verbindungsinformationen für ziel Azure Database for MySQL

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Name Typ Beschreibung
errorMessage

string

Fehlermeldung

events

SyncMigrationDatabaseErrorEvent[]

Liste der Fehlerereignisse.

id

string

Ergebnisbezeichner

resultType string:

DatabaseLevelErrorOutput

Ergebnistyp

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Name Typ Beschreibung
appliedChanges

integer

Anzahl der angewendeten Änderungen

cdcDeleteCounter

integer

Anzahl der cdc-Löschvorgänge

cdcInsertCounter

integer

Anzahl der cdc-Einfügevorgänge

cdcUpdateCounter

integer

Anzahl der cdc-Updates

databaseName

string

Name der Datenbank

endedOn

string

Endzeit der Migration

fullLoadCompletedTables

integer

Anzahl der Tabellen, die in voller Auslastung abgeschlossen wurden

fullLoadErroredTables

integer

Anzahl von Tabellen, die bei vollständiger Auslastung fehleriert wurden

fullLoadLoadingTables

integer

Anzahl der Tabellen, die im Volllastmodus geladen werden

fullLoadQueuedTables

integer

Anzahl der Tabellen, die in der Vollauslastung in die Warteschlange eingereiht wurden

id

string

Ergebnisbezeichner

incomingChanges

integer

Anzahl eingehender Änderungen

initializationCompleted

boolean

Gibt an, ob die anfängliche Last (voll geladen) abgeschlossen wurde.

latency

integer

CDC-Latenz anwenden

migrationState

SyncDatabaseMigrationReportingState

Migrationsstatus, in dem sich diese Datenbank befindet

resultType string:

DatabaseLevelOutput

Ergebnistyp

startedOn

string

Migrationsstartzeit

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Name Typ Beschreibung
error

ReportableException

Migrationsfehler

id

string

Ergebnisbezeichner

resultType string:

ErrorOutput

Ergebnistyp

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Name Typ Beschreibung
endedOn

string

Endzeit der Migration

id

string

Ergebnisbezeichner

resultType string:

MigrationLevelOutput

Ergebnistyp

sourceServer

string

Name des Quellservers

sourceServerVersion

string

Quellserverversion

startedOn

string

Migrationsstartzeit

targetServer

string

Name des Zielservers

targetServerVersion

string

Zielserverversion

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Name Typ Beschreibung
cdcDeleteCounter

string

Anzahl der angewendeten Löschvorgänge

cdcInsertCounter

string

Anzahl der angewendeten Einfügevorgänge

cdcUpdateCounter

string

Anzahl der angewendeten Updates

dataErrorsCounter

integer

Anzahl der aufgetretenen Datenfehler

databaseName

string

Name der Datenbank

fullLoadEndedOn

string

Endzeit des vollständigen Ladevorgangs

fullLoadEstFinishTime

string

Schätzen, um die volle Auslastung abzuschließen

fullLoadStartedOn

string

Startzeit des vollständigen Ladevorgangs

fullLoadTotalRows

integer

Anzahl der Zeilen, die bei voller Auslastung angewendet werden

id

string

Ergebnisbezeichner

lastModifiedTime

string

Zeitpunkt der letzten Änderung für das Ziel

resultType string:

TableLevelOutput

Ergebnistyp

state

SyncTableMigrationState

Aktueller Status der Tabellenmigration

tableName

string

Name der Tabelle

totalChangesApplied

integer

Gesamtzahl der angewendeten Änderungen

MigrateMySqlAzureDbForMySqlSyncTaskProperties

Eigenschaften für die Aufgabe, die MySQL-Datenbanken zu Azure Database for MySQL für Onlinemigrationen migriert

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Aufgabeneingabe

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

Migrate.MySql.AzureDbForMySql.Sync

Tasktyp.

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für den Task, der Oracle zu Azure Database for PostgreSQL für Onlinemigrationen migriert

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Aufgabeneingabe

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Tasktyp.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Datenbankspezifische Informationen für Oracle zum Azure Database for PostgreSQL eingaben von Migrationsaufgaben

Name Typ Beschreibung
caseManipulation

string

Behandeln der Groß- und Kleinschreibung von Objektnamen: Entweder Preserve oder ToLower

migrationSetting

object

Migrationseinstellungen, die das Migrationsverhalten optimieren

name

string

Name der Migrationspipeline

schemaName

string

Name des Quellschemas

sourceSetting

object

Quelleinstellungen zum Optimieren des Migrationsverhaltens des Quellendpunkts

tableMap

object

Zuordnung von Quell- zu Zieltabellen

targetDatabaseName

string

Name der Zieldatenbank. Hinweis: Die Zieldatenbank wird vor Beginn der Migration abgeschnitten.

targetSetting

object

Zieleinstellungen zum Optimieren des Migrationsverhaltens des Zielendpunkts

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Eingabe für den Task, der Oracle-Datenbanken zu Azure Database for PostgreSQL für Onlinemigrationen migriert

Name Typ Beschreibung
selectedDatabases

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]

Zu migrierende Datenbanken

sourceConnectionInfo

OracleConnectionInfo

Verbindungsinformationen für Die Oracle-Quelle

targetConnectionInfo

PostgreSqlConnectionInfo

Verbindungsinformationen für ziel Azure Database for PostgreSQL

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Name Typ Beschreibung
errorMessage

string

Fehlermeldung

events

SyncMigrationDatabaseErrorEvent[]

Liste der Fehlerereignisse.

id

string

Ergebnisbezeichner

resultType string:

DatabaseLevelErrorOutput

Ergebnistyp

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Name Typ Beschreibung
appliedChanges

integer

Anzahl der angewendeten Änderungen

cdcDeleteCounter

integer

Anzahl von CDC-Löschvorgängen

cdcInsertCounter

integer

Anzahl der cdc-Einfügungen

cdcUpdateCounter

integer

Anzahl der cdc-Updates

databaseName

string

Name der Datenbank

endedOn

string

Endzeit der Migration

fullLoadCompletedTables

integer

Anzahl der Tabellen, die im Volllastmodus abgeschlossen wurden

fullLoadErroredTables

integer

Anzahl der Tabellen, die bei vollständiger Auslastung einen Fehler aufgetreten sind

fullLoadLoadingTables

integer

Anzahl der Tabellen, die im Volllastmodus geladen werden

fullLoadQueuedTables

integer

Anzahl der Tabellen, die bei voller Auslastung in die Warteschlange eingereiht wurden

id

string

Ergebnisbezeichner

incomingChanges

integer

Anzahl der eingehenden Änderungen

initializationCompleted

boolean

Gibt an, ob das anfängliche Laden (Vollladevorgang) abgeschlossen wurde.

latency

integer

CDC:Latenz anwenden

migrationState

SyncDatabaseMigrationReportingState

Migrationsstatus, in dem sich diese Datenbank befindet

resultType string:

DatabaseLevelOutput

Ergebnistyp

startedOn

string

Startzeit der Migration

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Name Typ Beschreibung
error

ReportableException

Migrationsfehler

id

string

Ergebnisbezeichner

resultType string:

ErrorOutput

Ergebnistyp

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Name Typ Beschreibung
endedOn

string

Endzeit der Migration

id

string

Ergebnisbezeichner

resultType string:

MigrationLevelOutput

Ergebnistyp

sourceServer

string

Name des Quellservers

sourceServerVersion

string

Quellserverversion

startedOn

string

Startzeit der Migration

targetServer

string

Name des Zielservers

targetServerVersion

string

Version des Zielservers

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Name Typ Beschreibung
cdcDeleteCounter

integer

Anzahl der angewendeten Löschungen

cdcInsertCounter

integer

Anzahl der angewendeten Einfügungen

cdcUpdateCounter

integer

Anzahl der angewendeten Updates

dataErrorsCounter

integer

Anzahl der aufgetretenen Datenfehler

databaseName

string

Name der Datenbank

fullLoadEndedOn

string

Endzeit des vollständigen Ladevorgangs

fullLoadEstFinishTime

string

Schätzen, um die vollständige Auslastung abzuschließen

fullLoadStartedOn

string

Startzeit des vollständigen Ladevorgangs

fullLoadTotalRows

integer

Anzahl von Zeilen, die bei voll geladener Auslastung angewendet wurden

id

string

Ergebnisbezeichner

lastModifiedTime

string

Zeitpunkt der letzten Änderung im Ziel

resultType string:

TableLevelOutput

Ergebnistyp

state

SyncTableMigrationState

Aktueller Status der Tabellenmigration

tableName

string

Name der Tabelle

totalChangesApplied

integer

Gesamtzahl der angewendeten Änderungen

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Datenbankspezifische Informationen für PostgreSQL zum Azure Database for PostgreSQL eingaben von Migrationstasks

Name Typ Beschreibung
id

string

Ergebnisbezeichner

migrationSetting

Migrationseinstellungen, die das Migrationsverhalten optimieren

name

string

Name der Datenbank

selectedTables

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput[]

Für die Migration ausgewählte Tabellen

sourceSetting

object

Quelleinstellungen zum Optimieren des Migrationsverhaltens des Quellendpunkts

targetDatabaseName

string

Name der Zieldatenbank. Hinweis: Die Zieldatenbank wird vor Beginn der Migration abgeschnitten.

targetSetting

object

Zieleinstellungen zum Optimieren des Migrationsverhaltens des Zielendpunkts

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Ausgewählte Tabellen für die Migration

Name Typ Beschreibung
name

string

Name der zu migrierenden Tabelle

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Eingabe für den Task, der PostgreSQL-Datenbanken zu Azure Database for PostgreSQL für Onlinemigrationen migriert

Name Typ Beschreibung
encryptedKeyForSecureFields

string

verschlüsselter Schlüssel für sichere Felder

selectedDatabases

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]

Zu migrierende Datenbanken

sourceConnectionInfo

PostgreSqlConnectionInfo

Verbindungsinformationen für Die PostgreSQL-Quelle

startedOn

string

Migrationsstartzeit

targetConnectionInfo

PostgreSqlConnectionInfo

Verbindungsinformationen für ziel Azure Database for PostgreSQL

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Name Typ Beschreibung
errorMessage

string

Fehlermeldung

events

SyncMigrationDatabaseErrorEvent[]

Liste der Fehlerereignisse.

id

string

Ergebnisbezeichner

resultType string:

DatabaseLevelErrorOutput

Ergebnistyp

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Name Typ Beschreibung
appliedChanges

integer

Anzahl der angewendeten Änderungen

cdcDeleteCounter

integer

Anzahl von CDC-Löschvorgängen

cdcInsertCounter

integer

Anzahl der cdc-Einfügungen

cdcUpdateCounter

integer

Anzahl der cdc-Updates

databaseName

string

Name der Datenbank

endedOn

string

Endzeit der Migration

fullLoadCompletedTables

integer

Anzahl der Tabellen, die im Volllastmodus abgeschlossen wurden

fullLoadErroredTables

integer

Anzahl der Tabellen, die bei vollständiger Auslastung einen Fehler aufgetreten sind

fullLoadLoadingTables

integer

Anzahl der Tabellen, die im Volllastmodus geladen werden

fullLoadQueuedTables

integer

Anzahl der Tabellen, die bei voller Auslastung in die Warteschlange eingereiht wurden

id

string

Ergebnisbezeichner

incomingChanges

integer

Anzahl der eingehenden Änderungen

initializationCompleted

boolean

Gibt an, ob das anfängliche Laden (Vollladevorgang) abgeschlossen wurde.

latency

integer

CDC:Latenz anwenden

migrationState

SyncDatabaseMigrationReportingState

Migrationsstatus, in dem sich diese Datenbank befindet

resultType string:

DatabaseLevelOutput

Ergebnistyp

startedOn

string

Startzeit der Migration

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Name Typ Beschreibung
error

ReportableException

Migrationsfehler

events

SyncMigrationDatabaseErrorEvent[]

Liste der Fehlerereignisse

id

string

Ergebnisbezeichner

resultType string:

ErrorOutput

Ergebnistyp

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Name Typ Beschreibung
databaseCount

number

Anzahl der datenbanken, die eingeschlossen werden sollen

endedOn

string

Endzeit der Migration

id

string

Ergebnisbezeichner

resultType string:

MigrationLevelOutput

Ergebnistyp

sourceServer

string

Name des Quellservers

sourceServerType

ScenarioSource

Quellservertyp.

sourceServerVersion

string

Quellserverversion

startedOn

string

Startzeit der Migration

state

ReplicateMigrationState

Migrationsstatus

targetServer

string

Name des Zielservers

targetServerType

ScenarioTarget

Zielservertyp.

targetServerVersion

string

Version des Zielservers

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Name Typ Beschreibung
cdcDeleteCounter

integer

Anzahl der angewendeten Löschungen

cdcInsertCounter

integer

Anzahl der angewendeten Einfügungen

cdcUpdateCounter

integer

Anzahl der angewendeten Updates

dataErrorsCounter

integer

Anzahl der aufgetretenen Datenfehler

databaseName

string

Name der Datenbank

fullLoadEndedOn

string

Endzeit des vollständigen Ladevorgangs

fullLoadEstFinishTime

string

Schätzen, um die vollständige Auslastung abzuschließen

fullLoadStartedOn

string

Startzeit des vollständigen Ladevorgangs

fullLoadTotalRows

integer

Anzahl von Zeilen, die bei voll geladener Auslastung angewendet wurden

id

string

Ergebnisbezeichner

lastModifiedTime

string

Zeitpunkt der letzten Änderung im Ziel

resultType string:

TableLevelOutput

Ergebnistyp

state

SyncTableMigrationState

Aktueller Status der Tabellenmigration

tableName

string

Name der Tabelle

totalChangesApplied

integer

Gesamtzahl der angewendeten Änderungen

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für die Aufgabe, die PostgreSQL-Datenbanken zu Azure Database for PostgreSQL für Onlinemigrationen migriert

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

createdOn

string

DateTime in UTC, wenn die Aufgabe erstellt wurde

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Aufgabeneingabe

isCloneable

boolean

ob die Aufgabe geklont werden kann oder nicht

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskId

string

Task-ID

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Tasktyp.

MigrateSqlServerSqlDbDatabaseInput

Datenbankspezifische Informationen für sql to Azure SQL DB-Migrationstaskseingaben

Name Typ Beschreibung
id

string

ID der Datenbank

makeSourceDbReadOnly

boolean

Festlegen des schreibgeschützten Datenbankzugriffs vor der Migration

name

string

Name der Datenbank

schemaSetting

object

Einstellungen, die für die DB-Schemamigration ausgewählt sind.

tableMap

object

Zuordnung von Quell- zu Zieltabellen

targetDatabaseName

string

Name der Zieldatenbank. Hinweis: Die Zieldatenbank wird vor Beginn der Migration abgeschnitten.

MigrateSqlServerSqlDbSyncDatabaseInput

Datenbankspezifische Informationen für SQL-Azure SQL Db-Migrationstaskseingaben

Name Typ Beschreibung
id

string

Eindeutiger Bezeichner für Datenbank

migrationSetting

object

Migrationseinstellungen, die das Migrationsverhalten optimieren

name

string

Name der Datenbank

schemaName

string

Zu migrierende Schemaname

sourceSetting

object

Quelleinstellungen zum Optimieren des Migrationsverhaltens des Quellendpunkts

tableMap

object

Zuordnung von Quell- zu Zieltabellen

targetDatabaseName

string

Name der Zieldatenbank

targetSetting

object

Zieleinstellungen zum Optimieren des Migrationsverhaltens des Zielendpunkts

MigrateSqlServerSqlDbSyncTaskInput

Eingabe für die Aufgabe, die lokale SQL Server Datenbanken zu Azure SQL Database für Onlinemigrationen migriert.

Name Typ Beschreibung
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Zu migrierende Datenbanken

sourceConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit der Quelle

targetConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem Ziel

validationOptions

MigrationValidationOptions

Validierungsoptionen

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Name Typ Beschreibung
errorMessage

string

Fehlermeldung

events

SyncMigrationDatabaseErrorEvent[]

Liste der Fehlerereignisse.

id

string

Ergebnisbezeichner

resultType string:

DatabaseLevelErrorOutput

Ergebnistyp

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Name Typ Beschreibung
appliedChanges

integer

Anzahl der angewendeten Änderungen

cdcDeleteCounter

integer

Anzahl der cdc-Löschvorgänge

cdcInsertCounter

integer

Anzahl der cdc-Einfügevorgänge

cdcUpdateCounter

integer

Anzahl der cdc-Updates

databaseName

string

Name der Datenbank

endedOn

string

Endzeit der Migration

fullLoadCompletedTables

integer

Anzahl der Tabellen, die in voller Auslastung abgeschlossen wurden

fullLoadErroredTables

integer

Anzahl von Tabellen, die bei vollständiger Auslastung fehleriert wurden

fullLoadLoadingTables

integer

Anzahl der Tabellen, die im Volllastmodus geladen werden

fullLoadQueuedTables

integer

Anzahl der Tabellen, die in der Vollauslastung in die Warteschlange eingereiht wurden

id

string

Ergebnisbezeichner

incomingChanges

integer

Anzahl eingehender Änderungen

initializationCompleted

boolean

Gibt an, ob die anfängliche Last (voll geladen) abgeschlossen wurde.

latency

integer

CDC-Latenz anwenden

migrationState

SyncDatabaseMigrationReportingState

Migrationsstatus, in dem sich diese Datenbank befindet

resultType string:

DatabaseLevelOutput

Ergebnistyp

startedOn

string

Migrationsstartzeit

MigrateSqlServerSqlDbSyncTaskOutputError

Name Typ Beschreibung
error

ReportableException

Migrationsfehler

id

string

Ergebnisbezeichner

resultType string:

ErrorOutput

Ergebnistyp

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Name Typ Beschreibung
databaseCount

integer

Anzahl der Datenbanken

endedOn

string

Endzeit der Migration

id

string

Ergebnisbezeichner

resultType string:

MigrationLevelOutput

Ergebnistyp

sourceServer

string

Name des Quellservers

sourceServerVersion

string

Quellserverversion

startedOn

string

Migrationsstartzeit

targetServer

string

Name des Zielservers

targetServerVersion

string

Zielserverversion

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Name Typ Beschreibung
cdcDeleteCounter

integer

Anzahl der angewendeten Löschvorgänge

cdcInsertCounter

integer

Anzahl der angewendeten Einfügevorgänge

cdcUpdateCounter

integer

Anzahl der angewendeten Updates

dataErrorsCounter

integer

Anzahl der aufgetretenen Datenfehler

databaseName

string

Name der Datenbank

fullLoadEndedOn

string

Endzeit des vollständigen Ladevorgangs

fullLoadEstFinishTime

string

Schätzen, um die volle Auslastung abzuschließen

fullLoadStartedOn

string

Startzeit des vollständigen Ladevorgangs

fullLoadTotalRows

integer

Anzahl der Zeilen, die bei voller Auslastung angewendet werden

id

string

Ergebnisbezeichner

lastModifiedTime

string

Zeitpunkt der letzten Änderung für das Ziel

resultType string:

TableLevelOutput

Ergebnistyp

state

SyncTableMigrationState

Aktueller Status der Tabellenmigration

tableName

string

Name der Tabelle

totalChangesApplied

integer

Gesamtzahl der angewendeten Änderungen

MigrateSqlServerSqlDbSyncTaskProperties

Eigenschaften für die Aufgabe, die lokale SQL Server Datenbanken zu Azure SQL Database für Onlinemigrationen migriert.

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateSqlServerSqlDbSyncTaskInput

Aufgabeneingabe

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

Migrate.SqlServer.AzureSqlDb.Sync

Tasktyp.

MigrateSqlServerSqlDbTaskInput

Eingabe für die Aufgabe, die lokale SQL Server Datenbanken zu Azure SQL-Datenbank migriert

Name Typ Beschreibung
encryptedKeyForSecureFields

string

verschlüsselter Schlüssel für sichere Felder

selectedDatabases

MigrateSqlServerSqlDbDatabaseInput[]

Zu migrierende Datenbanken

sourceConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit der Quelle

startedOn

string

Datum und Uhrzeit relativ zu UTC, als die Migration am gestartet wurde

targetConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem Ziel

validationOptions

MigrationValidationOptions

Optionen zum Aktivieren verschiedener Überprüfungen nach der Migration. Verfügbare Optionen, 1.) Datenintegritätsprüfung: Führt nach der Migration einen Prüfsummenvergleich für Quell- und Zieltabellen durch, um die Richtigkeit der Daten sicherzustellen. 2.) Schemaüberprüfung: Führt einen gründlichen Schemavergleich zwischen den Quell- und Zieltabellen durch und stellt eine Liste der Unterschiede zwischen quell- und zieldatenbank bereit, 3.) Abfrageanalyse: Führt eine Reihe von Abfragen aus, die automatisch entweder aus dem Abfrageplancache oder Abfragespeicher abgerufen werden, und führt sie aus und vergleicht die Ausführungszeit zwischen der Quell- und der Zieldatenbank.

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

Name Typ Beschreibung
databaseName

string

Name des Elements

endedOn

string

Endzeit der Migration

errorCount

integer

Anzahl von Datenbank-/Objektfehlern.

errorPrefix

string

Zeichenfolgenpräfix, das zum Abfragen aller Fehler des Elements verwendet werden soll

exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und -warnungen.

id

string

Ergebnisbezeichner

message

string

Meldung zum Migrationsstatus

numberOfObjects

integer

Anzahl der Objekte

numberOfObjectsCompleted

integer

Anzahl der erfolgreich abgeschlossenen Objekte

objectSummary

<string,  DataItemMigrationSummaryResult>

Zusammenfassung der Objektergebnisse in der Migration

resultPrefix

string

Zeichenfolgenpräfix, das zum Abfragen aller Untergeordnetenergebnisse des Elements verwendet werden soll

resultType string:

DatabaseLevelOutput

Ergebnistyp

stage

DatabaseMigrationStage

Migrationsphase, in der sich diese Datenbank befindet

startedOn

string

Migrationsstartzeit

state

MigrationState

Aktueller Migrationsstatus

statusMessage

string

Statusmeldung

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Name Typ Beschreibung
dataIntegrityValidationResult

DataIntegrityValidationResult

Stellt das Ergebnis der Datenintegritätsüberprüfung zwischen den migrierten Quell- und Zieltabellen bereit.

endedOn

string

Validierungsendzeit

id

string

Ergebnisbezeichner

migrationId

string

Migrationsbezeichner

queryAnalysisValidationResult

QueryAnalysisValidationResult

Ergebnisse eines Teils der Abfrageausführungsergebnisse zwischen Quell- und Zieldatenbank

resultType string:

MigrationDatabaseLevelValidationOutput

Ergebnistyp

schemaValidationResult

SchemaComparisonValidationResult

Stellt Schemavergleichsergebnisse zwischen Quell- und Zieldatenbank bereit

sourceDatabaseName

string

Name der Quelldatenbank

startedOn

string

Startzeit der Überprüfung

status

ValidationStatus

Aktuelle status der Validierung auf Datenbankebene

targetDatabaseName

string

Der Name der Zieldatenbank

MigrateSqlServerSqlDbTaskOutputError

Name Typ Beschreibung
error

ReportableException

Migrationsfehler

id

string

Eindeutiger Bezeichner für die Ausnahme

resultType string:

ErrorOutput

Ergebnistyp

MigrateSqlServerSqlDbTaskOutputMigrationLevel

Name Typ Beschreibung
databaseSummary

<string,  DatabaseSummaryResult>

Zusammenfassung der Datenbankergebnisse in der Migration

databases

object

Ausgewählte Datenbanken als Zuordnung vom Datenbanknamen zur Datenbank-ID

durationInSeconds

integer

Dauer der Aufgabenausführung in Sekunden.

endedOn

string

Endzeit der Migration

exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und -warnungen.

id

string

Ergebnisbezeichner

message

string

Meldung zum Migrationsstatus

migrationReportResult

MigrationReportResult

Ergebnis des Migrationsberichts stellt eine eindeutige URL zum Herunterladen Ihres Migrationsberichts bereit.

migrationValidationResult MigrationValidationResult:

MigrateSqlServerSqlDbTaskOutputValidationResult

Migrationsvalidierungsergebnisse

resultType string:

MigrationLevelOutput

Ergebnistyp

sourceServerBrandVersion

string

Markenversion des Quellservers

sourceServerVersion

string

Quellserverversion

startedOn

string

Migrationsstartzeit

status

MigrationStatus

Aktuelle status der Migration

statusMessage

string

Migrationsnachricht status

targetServerBrandVersion

string

Markenversion des Zielservers

targetServerVersion

string

Zielserverversion

MigrateSqlServerSqlDbTaskOutputTableLevel

Name Typ Beschreibung
endedOn

string

Endzeit der Migration

errorPrefix

string

Zeichenfolgenpräfix, das zum Abfragen aller Fehler des Elements verwendet werden soll

id

string

Ergebnisbezeichner

itemsCompletedCount

integer

Anzahl der erfolgreich abgeschlossenen Elemente

itemsCount

integer

Anzahl von Elementen

objectName

string

Name des Elements

resultPrefix

string

Zeichenfolgenpräfix, das zum Abfragen aller Untergeordnetenergebnisse des Elements verwendet werden soll

resultType string:

TableLevelOutput

Ergebnistyp

startedOn

string

Migrationsstartzeit

state

MigrationState

Aktueller Migrationsstatus

statusMessage

string

Statusmeldung

MigrateSqlServerSqlDbTaskOutputValidationResult

Name Typ Beschreibung
id

string

Ergebnisbezeichner

migrationId

string

Migrationsbezeichner

resultType string:

MigrationValidationOutput

Ergebnistyp

status

ValidationStatus

Aktuelle status der Validierung auf Migrationsebene. Der Status des Datenbanküberprüfungsergebnisses status wird hier aggregiert.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Validierungszusammenfassungsergebnisse für jede Datenbank

MigrateSqlServerSqlDbTaskProperties

Eigenschaften für den Task, der lokale SQL Server Datenbanken zu Azure SQL-Datenbank migriert

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

createdOn

string

DateTime in UTC, wenn die Aufgabe erstellt wurde

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateSqlServerSqlDbTaskInput

Aufgabeneingabe

isCloneable

boolean

ob die Aufgabe geklont werden kann oder nicht

output MigrateSqlServerSqlDbTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskId

string

Task-ID

taskType string:

Migrate.SqlServer.SqlDb

Tasktyp.

MigrateSqlServerSqlMIDatabaseInput

Datenbankspezifische Informationen für sql to Azure SQL DB verwaltete Instanz Migrationstaskseingaben

Name Typ Beschreibung
backupFilePaths

string[]

Die Liste der Sicherungsdateien, die bei vorhandenen Sicherungen verwendet werden sollen.

backupFileShare

FileShare

Informationen zur Sicherungsdateifreigabe zum Sichern dieser Datenbank.

id

string

ID der Datenbank

name

string

Name der Datenbank

restoreDatabaseName

string

Name der Datenbank am Ziel

MigrateSqlServerSqlMISyncTaskInput

Eingabe für den Task, der SQL Server Datenbanken zu Azure SQL Datenbank verwaltete Instanz Onlineszenario migriert.

Name Typ Beschreibung
azureApp

AzureActiveDirectoryApp

Azure Active Directory-Anwendung, die von der DMS-instance (klassisch) verwendet wird, um eine Verbindung mit der Ziel-instance von Azure SQL Database verwaltete Instanz und dem Azure Storage-Konto herzustellen.

backupFileShare

FileShare

Informationen zur Sicherungsdateifreigabe für alle ausgewählten Datenbanken.

numberOfParallelDatabaseMigrations

number

Anzahl der parallel zu startenden Datenbankmigrationen

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Zu migrierende Datenbanken

sourceConnectionInfo

SqlConnectionInfo

Verbindungsinformationen für quell-SQL Server

storageResourceId

string

Vollqualifizierte ressourcen-ID des Speichers

targetConnectionInfo

MiSqlConnectionInfo

Verbindungsinformationen für Azure SQL Database verwaltete Instanz

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Name Typ Beschreibung
activeBackupSets

BackupSetInfo[]

Sicherungssätze, die derzeit aktiv sind (entweder hochgeladen oder wiederhergestellt werden)

containerName

string

Name des Containers, der im Azure Storage-Konto erstellt wurde, in das Sicherungen kopiert werden

endedOn

string

Endzeit der Datenbankmigration

errorPrefix

string

Präfixzeichenfolge, die zum Abfragen von Fehlern für diese Datenbank verwendet werden soll

exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und -warnungen

fullBackupSetInfo

BackupSetInfo

Details zum vollständigen Sicherungssatz

id

string

Ergebnisbezeichner

isFullBackupRestored

boolean

Gibt an, ob die vollständige Sicherung auf die Zieldatenbank angewendet wurde oder nicht

lastRestoredBackupSetInfo

BackupSetInfo

Informationen zum zuletzt angewendeten Sicherungssatz

migrationState

DatabaseMigrationState

Aktueller Status der Datenbank

resultType string:

DatabaseLevelOutput

Ergebnistyp

sourceDatabaseName

string

Name der Datenbank

startedOn

string

Startzeit der Datenbankmigration

MigrateSqlServerSqlMISyncTaskOutputError

Name Typ Beschreibung
error

ReportableException

Migrationsfehler

id

string

Eindeutiger Bezeichner für die Ausnahme

resultType string:

ErrorOutput

Ergebnistyp

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Name Typ Beschreibung
databaseCount

integer

Anzahl der Datenbanken

databaseErrorCount

integer

Anzahl von Fehlern auf Datenbankebene

endedOn

string

Endzeit der Migration

id

string

Ergebnisbezeichner

resultType string:

MigrationLevelOutput

Ergebnistyp

sourceServerBrandVersion

string

Markenversion des Quellservers

sourceServerName

string

Name des Quellservers

sourceServerVersion

string

Quellserverversion

startedOn

string

Migrationsstartzeit

state

MigrationState

Aktueller Migrationsstatus

targetServerBrandVersion

string

Markenversion des Zielservers

targetServerName

string

Name des Zielservers

targetServerVersion

string

Zielserverversion

MigrateSqlServerSqlMISyncTaskProperties

Eigenschaften für einen Task, der SQL Server Datenbanken zu Azure SQL Datenbank-verwaltete Instanz-Synchronisierungsszenario migriert

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

createdOn

string

DateTime in UTC, wenn die Aufgabe erstellt wurde

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateSqlServerSqlMISyncTaskInput

Aufgabeneingabe

output MigrateSqlServerSqlMISyncTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Tasktyp.

MigrateSqlServerSqlMITaskInput

Eingabe für den Task, der SQL Server Datenbanken zu Azure SQL Database verwaltete Instanz migriert.

Name Typ Beschreibung
aadDomainName

string

Azure Active Directory-Domänenname im Format "contoso.com" für Azure AD-Verbund oder "contoso.onmicrosoft.com" für verwaltete Domäne, erforderlich, wenn Windows-Anmeldungen ausgewählt sind

backupBlobShare

BlobShare

SAS-URI des Azure Storage-Kontocontainers, der zum Speichern von Sicherungsdateien verwendet werden soll.

backupFileShare

FileShare

Informationen zur Sicherungsdateifreigabe für alle ausgewählten Datenbanken.

backupMode

BackupMode

Sicherungsmodus, um anzugeben, ob eine vorhandene Sicherung verwendet oder eine neue Sicherung erstellt werden soll. Wenn Sie vorhandene Sicherungen verwenden, müssen Sicherungsdateipfade in selectedDatabases bereitgestellt werden.

encryptedKeyForSecureFields

string

verschlüsselter Schlüssel für sichere Felder

selectedAgentJobs

string[]

Zu migrierende Agentaufträge.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Zu migrierende Datenbanken

selectedLogins

string[]

Zu migrierende Anmeldungen.

sourceConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit der Quelle

startedOn

string

Datum und Uhrzeit relativ zu UTC, als die Migration am gestartet wurde

targetConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem Ziel

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Typ Beschreibung
endedOn

string

Endzeit der Migration

exceptionsAndWarnings

ReportableException[]

Migrationsfehler und -warnungen pro Auftrag

id

string

Ergebnisbezeichner

isEnabled

boolean

Der Status des ursprünglichen Agentauftrags.

message

string

Meldung zum Migrationsstatus

name

string

Agentauftragsname.

resultType string:

AgentJobLevelOutput

Ergebnistyp

startedOn

string

Migrationsstartzeit

state

MigrationState

Aktueller Migrationsstatus

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Typ Beschreibung
databaseName

string

Name der Datenbank

endedOn

string

Endzeit der Migration

exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und -warnungen

id

string

Ergebnisbezeichner

message

string

Meldung zum Migrationsstatus

resultType string:

DatabaseLevelOutput

Ergebnistyp

sizeMB

number

Größe der Datenbank in Megabyte

stage

DatabaseMigrationStage

Aktuelle Phase der Migration

startedOn

string

Migrationsstartzeit

state

MigrationState

Aktueller Migrationsstatus

MigrateSqlServerSqlMITaskOutputError

Name Typ Beschreibung
error

ReportableException

Migrationsfehler

id

string

Eindeutiger Bezeichner für die Ausnahme

resultType string:

ErrorOutput

Ergebnistyp

MigrateSqlServerSqlMITaskOutputLoginLevel

Name Typ Beschreibung
endedOn

string

Endzeit der Anmeldungsmigration

exceptionsAndWarnings

ReportableException[]

Anmeldemigrationsfehler und Warnungen pro Anmeldung

id

string

Ergebnisbezeichner

loginName

string

Benutzername

message

string

Meldung zum Status der Anmeldungsmigration

resultType string:

LoginLevelOutput

Ergebnistyp

stage

LoginMigrationStage

Aktuelle Anmeldephase

startedOn

string

Startzeit der Anmeldungsmigration

state

MigrationState

Aktueller Anmeldestatus

MigrateSqlServerSqlMITaskOutputMigrationLevel

Name Typ Beschreibung
agentJobs

object

Ausgewählte Agentaufträge als Zuordnung von Name zu ID

databases

object

Ausgewählte Datenbanken als Zuordnung vom Datenbanknamen zur Datenbank-ID

endedOn

string

Endzeit der Migration

exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und -warnungen.

id

string

Ergebnisbezeichner

logins

object

Ausgewählte Anmeldungen als Zuordnung von Name zu ID

message

string

Meldung zum Migrationsstatus

orphanedUsersInfo

OrphanedUserInfo[]

Liste verwaister Benutzer.

resultType string:

MigrationLevelOutput

Ergebnistyp

serverRoleResults

<string,  StartMigrationScenarioServerRoleResult>

Zuordnung der Ergebnisse der Serverrollenmigration.

sourceServerBrandVersion

string

Markenversion des Quellservers

sourceServerVersion

string

Quellserverversion

startedOn

string

Migrationsstartzeit

state

MigrationState

Aktueller Migrationsstatus

status

MigrationStatus

Aktuelle status der Migration

targetServerBrandVersion

string

Markenversion des Zielservers

targetServerVersion

string

Zielserverversion

MigrateSqlServerSqlMITaskProperties

Eigenschaften für einen Task, der SQL Server Datenbanken zu Azure SQL Database verwaltete Instanz migriert

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

createdOn

string

DateTime in UTC, wenn die Aufgabe erstellt wurde

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateSqlServerSqlMITaskInput

Aufgabeneingabe

isCloneable

boolean

ob die Aufgabe geklont werden kann oder nicht

output MigrateSqlServerSqlMITaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

parentTaskId

string

übergeordnete Aufgaben-ID

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskId

string

Task-ID

taskType string:

Migrate.SqlServer.AzureSqlDbMI

Tasktyp.

MigrateSsisTaskInput

Eingabe für einen Vorgang, der SSIS-Pakete von SQL Server zu Azure SQL Datenbank verwaltete Instanz migriert.

Name Typ Beschreibung
sourceConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit der Quelle

ssisMigrationInfo

SsisMigrationInfo

Informationen zur SSIS-Paketmigration.

targetConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem Ziel

MigrateSsisTaskOutputMigrationLevel

Name Typ Beschreibung
endedOn

string

Endzeit der Migration

exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und Warnungen.

id

string

Ergebnisbezeichner

message

string

Meldung zum Migrationsstatus

resultType string:

MigrationLevelOutput

Ergebnistyp

sourceServerBrandVersion

string

Version der Quellservermarke

sourceServerVersion

string

Quellserverversion

stage

SsisMigrationStage

Phase der SSIS-Migration.

startedOn

string

Startzeit der Migration

status

MigrationStatus

Aktuelle status der Migration

targetServerBrandVersion

string

Markenversion des Zielservers

targetServerVersion

string

Version des Zielservers

MigrateSsisTaskOutputProjectLevel

Name Typ Beschreibung
endedOn

string

Endzeit der Migration

exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und Warnungen

folderName

string

Name des Ordners

id

string

Ergebnisbezeichner

message

string

Meldung zum Migrationsstatus

projectName

string

Name des Projekts

resultType string:

SsisProjectLevelOutput

Ergebnistyp

stage

SsisMigrationStage

Phase der SSIS-Migration.

startedOn

string

Startzeit der Migration

state

MigrationState

Aktueller Status der Migration

MigrateSsisTaskProperties

Eigenschaften für einen Task, der SSIS-Pakete aus SQL Server Datenbanken zu Azure SQL Database verwaltete Instanz migriert.

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateSsisTaskInput

Aufgabeneingabe

output MigrateSsisTaskOutput[]:

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

Migrate.Ssis

Tasktyp.

MigrateSyncCompleteCommandInput

Eingabe für den Befehl, der die Synchronisierungsmigration für eine Datenbank abschließt.

Name Typ Beschreibung
commitTimeStamp

string

Zeitstempel für den Abschluss

databaseName

string

Name der Datenbank

MigrateSyncCompleteCommandOutput

Ausgabe für den Befehl, der die Synchronisierungsmigration für eine Datenbank abschließt.

Name Typ Beschreibung
errors

ReportableException[]

Liste der Fehler, die während der Befehlsausführung aufgetreten sind

id

string

Ergebnisbezeichner

MigrateSyncCompleteCommandProperties

Eigenschaften für den Befehl, mit dem die Synchronisierungsmigration für eine Datenbank abgeschlossen wird.

Name Typ Beschreibung
commandId

string

Befehls-ID

commandType string:

Migrate.Sync.Complete.Database

Befehlstyp.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateSyncCompleteCommandInput

Befehlseingabe

output

MigrateSyncCompleteCommandOutput

Befehlsausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

CommandState

Der Status des Befehls. Dies wird ignoriert, wenn sie übermittelt wird.

MigrationEligibilityInfo

Informationen zur Migrationsberechtigung eines Serverobjekts

Name Typ Beschreibung
isEligibleForMigration

boolean

Gibt an, ob das Objekt für die Migration berechtigt ist oder nicht.

validationMessages

string[]

Informationen zum Berechtigungsfehler für das Serverobjekt.

MigrationReportResult

Das Ergebnis des Migrationsüberprüfungsberichts enthält die URL zum Herunterladen des generierten Berichts.

Name Typ Beschreibung
id

string

Ergebnisbezeichner der Migrationsvalidierung

reportUrl

string

Die URL des Berichts.

MigrationState

Aktueller Status der Migration

Name Typ Beschreibung
Completed

string

Failed

string

InProgress

string

None

string

Skipped

string

Stopped

string

Warning

string

MigrationStatus

Aktuelle status der Migration

Name Typ Beschreibung
Completed

string

CompletedWithWarnings

string

Configured

string

Connecting

string

Default

string

Error

string

Running

string

SelectLogins

string

SourceAndTargetSelected

string

Stopped

string

MigrationValidationDatabaseSummaryResult

Zusammenfassungsergebnis der Migrationsüberprüfung auf Datenbankebene

Name Typ Beschreibung
endedOn

string

Validierungsendzeit

id

string

Ergebnisbezeichner

migrationId

string

Migrationsbezeichner

sourceDatabaseName

string

Name der Quelldatenbank

startedOn

string

Startzeit der Überprüfung

status

ValidationStatus

Aktuelle status der Validierung auf Datenbankebene

targetDatabaseName

string

Der Name der Zieldatenbank

MigrationValidationOptions

Überprüfungstypen, die nach der Migration ausgeführt werden sollen

Name Typ Beschreibung
enableDataIntegrityValidation

boolean

Ermöglicht das Ausführen einer prüfsummenbasierten Datenintegritätsüberprüfung zwischen Quelle und Ziel für die ausgewählte Datenbank/Tabellen .

enableQueryAnalysisValidation

boolean

Ermöglicht eine schnelle und intelligente Abfrageanalyse, indem Abfragen aus der Quelldatenbank abgerufen und im Ziel ausgeführt werden. Das Ergebnis enthält Ausführungsstatistiken für Ausführungen in Quell- und Zieldatenbanken für die extrahierten Abfragen.

enableSchemaValidation

boolean

Ermöglicht den Vergleich der Schemainformationen zwischen Quelle und Ziel.

MigrationValidationResult

Ergebnis der Migrationsüberprüfung

Name Typ Beschreibung
id

string

Ergebnisbezeichner der Migrationsvalidierung

migrationId

string

Migrationsbezeichner

status

ValidationStatus

Aktuelle status der Validierung auf Migrationsebene. Der Status des Datenbanküberprüfungsergebnisses status wird hier aggregiert.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Ergebnisse der Validierungszusammenfassung für jede Datenbank

MiSqlConnectionInfo

Eigenschaften, die erforderlich sind, um eine Verbindung mit Azure SQL datenbank managed instance

Name Typ Beschreibung
managedInstanceResourceId

string

Ressourcen-ID für Azure SQL verwaltete datenbank-instance

password

string

Kennwortanmeldeinformationen.

type string:

MiSqlConnectionInfo

Typ der Verbindungsinformationen

userName

string

Benutzername

MongoDbClusterInfo

Beschreibt eine MongoDB-Datenquelle.

Name Typ Beschreibung
databases

MongoDbDatabaseInfo[]

Eine Liste der Nicht-Systemdatenbanken im Cluster

supportsSharding

boolean

Gibt an, ob der Cluster Shardauflistungen unterstützt.

type

MongoDbClusterType

Der Typ der Datenquelle

version

string

Die Version der Datenquelle im Format x.y.z (z. B. 3.6.7). Wird nicht verwendet, wenn Type blobContainer ist.

MongoDbClusterType

Der Typ der Datenquelle

Name Typ Beschreibung
BlobContainer

string

CosmosDb

string

MongoDb

string

MongoDbCollectionInfo

Beschreibt eine unterstützte Sammlung in einer MongoDB-Datenbank.

Name Typ Beschreibung
averageDocumentSize

integer

Die durchschnittliche Dokumentgröße oder -1, wenn die durchschnittliche Größe unbekannt ist

dataSize

integer

Die geschätzte Gesamtdatengröße in Bytes oder -1, wenn die Größe unbekannt ist.

databaseName

string

Der Name der Datenbank, die die Auflistung enthält.

documentCount

integer

Die geschätzte Gesamtanzahl von Dokumenten oder -1, wenn die Dokumentanzahl unbekannt ist

isCapped

boolean

Gibt an, ob es sich bei der Auflistung um eine sammlung mit einem Capped handelt (d. h. ob sie eine feste Größe hat und wie ein kreisförmiger Puffer fungiert)

isSystemCollection

boolean

Ob es sich bei der Sammlung um eine Systemsammlung handelt

isView

boolean

Gibt an, ob die Auflistung eine Ansicht einer anderen Auflistung ist

name

string

Der nicht qualifizierte Name der Datenbank oder Sammlung

qualifiedName

string

Der qualifizierte Name der Datenbank oder Sammlung. Für eine Sammlung ist dies der datenbankqualifizierte Name.

shardKey

MongoDbShardKeyInfo

Der Shardschlüssel für die Auflistung oder NULL, wenn die Auflistung nicht Shards ist

supportsSharding

boolean

Gibt an, ob für die Datenbank Sharding aktiviert ist. Beachten Sie, dass der Migrationstask bei Bedarf Sharding auf dem Ziel aktiviert.

viewOf

string

Der Name der Auflistung, von der es sich um eine Ansicht handelt, wenn IsView auf true festgelegt ist.

MongoDbCollectionProgress

Beschreibt den Fortschritt einer Sammlung.

Name Typ Beschreibung
bytesCopied

integer

Die Anzahl der Dokumentbytes, die während der Kopierphase kopiert wurden.

documentsCopied

integer

Die Anzahl der Dokumente, die während der Kopierphase kopiert wurden

elapsedTime

string

Die verstrichene Zeit im Format [ddd.] hh:mm:ss[.fffffff] (d.h. TimeSpan-Format)

errors

<string,  MongoDbError>

Die Fehler und Warnungen, die für das aktuelle Objekt aufgetreten sind. Die Schlüssel sind die Fehlercodes.

eventsPending

integer

Die Anzahl der oplog-Ereignisse, die auf die Wiedergabe warten

eventsReplayed

integer

Die Anzahl der bisher wiedergegebenen Oplogereignisse

lastEventTime

string

Der Zeitstempel des letzten empfangenen oplog-Ereignisses oder NULL, wenn noch kein oplog-Ereignis empfangen wurde

lastReplayTime

string

Der Zeitstempel des letzten wiedergegebenen oplog-Ereignisses oder NULL, wenn noch kein Oplogereignis wiedergegeben wurde

name

string

Der Name des Statusobjekts. Für eine Sammlung ist dies der nicht qualifizierte Sammlungsname. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies NULL.

qualifiedName

string

Der qualifizierte Name des Statusobjekts. Für eine Sammlung ist dies der datenbankqualifizierte Name. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies NULL.

resultType string:

Collection

Der Typ des Statusobjekts

state

MongoDbMigrationState

totalBytes

integer

Die Gesamtanzahl der Dokumentbytes in der Quelle am Anfang der Kopierphase oder -1, wenn die Gesamtgröße unbekannt war.

totalDocuments

integer

Die Gesamtanzahl der Dokumente in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtanzahl unbekannt war.

MongoDbCollectionSettings

Beschreibt, wie eine einzelne MongoDB-Sammlung migriert werden soll.

Name Typ Beschreibung
canDelete

boolean

Gibt an, ob der Migrationsdienst die Zielsammlung im Rahmen einer Migration löschen darf. Der Standardwert ist „true“.

shardKey

MongoDbShardKeySetting

Beschreibt einen MongoDB-Shardschlüssel.

targetRUs

integer

Die RUs, die für ein CosmosDB-Ziel konfiguriert werden sollen, oder NULL, um die Standardeinstellung zu verwenden. Dies hat keine Auswirkungen auf Nicht-CosmosDB-Ziele.

MongoDbConnectionInfo

Beschreibt eine Verbindung mit einer MongoDB-Datenquelle.

Name Typ Standardwert Beschreibung
additionalSettings

string

Zusätzliche Verbindungseinstellungen

authentication

AuthenticationType

Authentifizierungstyp, der für die Verbindung verwendet werden soll

connectionString

string

Eine MongoDB-Verbindungszeichenfolge- oder Blobcontainer-URL. Der Benutzername und das Kennwort können hier oder in den Eigenschaften userName und password angegeben werden.

dataSource

string

Datenquellen-

encryptConnection

boolean

Ob die Verbindung verschlüsselt werden soll

enforceSSL

boolean

password

string

Kennwortanmeldeinformationen.

port

integer

Port für Server

serverBrandVersion

string

Version der Servermarke

serverName

string

Name des Servers

serverVersion

string

Serverversion

trustServerCertificate

boolean

False

Vertrauenswürdigkeit des Serverzertifikats

type

string

Typ der Verbindungsinformationen

userName

string

Benutzername

MongoDbDatabaseInfo

Beschreibt eine Datenbank innerhalb einer MongoDB-Datenquelle.

Name Typ Beschreibung
averageDocumentSize

integer

Die durchschnittliche Dokumentgröße oder -1, wenn die durchschnittliche Größe unbekannt ist

collections

MongoDbCollectionInfo[]

Eine Liste der unterstützten Sammlungen in einer MongoDB-Datenbank

dataSize

integer

Die geschätzte Gesamtdatengröße in Bytes oder -1, wenn die Größe unbekannt ist.

documentCount

integer

Die geschätzte Gesamtanzahl von Dokumenten oder -1, wenn die Dokumentanzahl unbekannt ist

name

string

Der nicht qualifizierte Name der Datenbank oder Sammlung

qualifiedName

string

Der qualifizierte Name der Datenbank oder Sammlung. Für eine Sammlung ist dies der datenbankqualifizierte Name.

supportsSharding

boolean

Gibt an, ob für die Datenbank Sharding aktiviert ist. Beachten Sie, dass der Migrationstask bei Bedarf Sharding für das Ziel aktiviert.

MongoDbDatabaseProgress

Beschreibt den Status einer Datenbank.

Name Typ Beschreibung
bytesCopied

integer

Die Anzahl der Dokumentbytes, die während der Kopierphase kopiert wurden.

collections

object

Der Fortschritt der Auflistungen in der Datenbank. Die Schlüssel sind die nicht qualifizierten Namen der Auflistungen.

documentsCopied

integer

Die Anzahl der Dokumente, die während der Kopierphase kopiert wurden

elapsedTime

string

Die verstrichene Zeit im Format [ddd.] hh:mm:ss[.fffffff] (d.h. TimeSpan-Format)

errors

<string,  MongoDbError>

Die Fehler und Warnungen, die für das aktuelle Objekt aufgetreten sind. Die Schlüssel sind die Fehlercodes.

eventsPending

integer

Die Anzahl der oplog-Ereignisse, die auf die Wiedergabe warten

eventsReplayed

integer

Die Anzahl der bisher wiedergegebenen Oplogereignisse

lastEventTime

string

Der Zeitstempel des letzten empfangenen oplog-Ereignisses oder NULL, wenn noch kein oplog-Ereignis empfangen wurde

lastReplayTime

string

Der Zeitstempel des letzten wiedergegebenen oplog-Ereignisses oder NULL, wenn noch kein Oplogereignis wiedergegeben wurde

name

string

Der Name des Statusobjekts. Für eine Sammlung ist dies der nicht qualifizierte Sammlungsname. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies NULL.

qualifiedName

string

Der qualifizierte Name des Statusobjekts. Für eine Sammlung ist dies der datenbankqualifizierte Name. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies NULL.

resultType string:

Database

Der Typ des Statusobjekts

state

MongoDbMigrationState

totalBytes

integer

Die Gesamtanzahl der Dokumentbytes in der Quelle am Anfang der Kopierphase oder -1, wenn die Gesamtgröße unbekannt war.

totalDocuments

integer

Die Gesamtanzahl der Dokumente in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtanzahl unbekannt war.

MongoDbDatabaseSettings

Beschreibt, wie eine einzelne MongoDB-Datenbank migriert werden soll.

Name Typ Beschreibung
collections

<string,  MongoDbCollectionSettings>

Die Auflistungen in der Quelldatenbank, die zum Ziel migriert werden sollen. Die Schlüssel sind die nicht qualifizierten Namen der Auflistungen.

targetRUs

integer

Die RUs, die für ein CosmosDB-Ziel konfiguriert werden sollen, oder NULL, um den Standardwert zu verwenden, oder 0, wenn kein Durchsatz für die Datenbank bereitgestellt werden soll. Dies hat keine Auswirkungen auf Nicht-CosmosDB-Ziele.

MongoDbError

Beschreibt einen Fehler oder eine Warnung, die während einer MongoDB-Migration aufgetreten ist.

Name Typ Beschreibung
code

string

Der nicht lokalisierte, maschinenlesbare Code, der den Fehler oder die Warnung beschreibt.

count

integer

Die Häufigkeit, mit der der Fehler oder die Warnung aufgetreten ist

message

string

Die lokalisierte, lesbare Nachricht, die den Fehler oder die Warnung beschreibt

type

MongoDbErrorType

Typ des Fehlers oder der Warnung

MongoDbErrorType

Typ des Fehlers oder der Warnung

Name Typ Beschreibung
Error

string

ValidationError

string

Warning

string

MongoDbMigrationProgress

Beschreibt den Fortschritt der gesamten Migration.

Name Typ Beschreibung
bytesCopied

integer

Die Anzahl der Dokumentbytes, die während der Kopierphase kopiert wurden

databases

<string,  MongoDbDatabaseProgress>

Der Fortschritt der Datenbanken in der Migration. Die Schlüssel sind die Namen der Datenbanken.

documentsCopied

integer

Die Anzahl der dokumente, die während der Kopierphase kopiert wurden

elapsedTime

string

Die verstrichene Zeit im Format [ddd.] hh:mm:ss[.fffffff] (d.h. TimeSpan-Format)

errors

<string,  MongoDbError>

Die Fehler und Warnungen, die für das aktuelle Objekt aufgetreten sind. Die Schlüssel sind die Fehlercodes.

eventsPending

integer

Die Anzahl der Oplogereignisse, die auf die Wiedergabe warten

eventsReplayed

integer

Die Anzahl der bisher wiedergegebenen Oplogereignisse

lastEventTime

string

Der Zeitstempel des letzten empfangenen oplog-Ereignisses oder NULL, wenn noch kein oplog-Ereignis empfangen wurde

lastReplayTime

string

Der Zeitstempel des zuletzt wiedergegebenen oplog-Ereignisses oder NULL, wenn noch kein Oplogereignis wiedergegeben wurde

name

string

Der Name des Statusobjekts. Für eine Sammlung ist dies der nicht qualifizierte Sammlungsname. Für eine Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies NULL.

qualifiedName

string

Der qualifizierte Name des Statusobjekts. Für eine Sammlung ist dies der datenbankqualifizierte Name. Für eine Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies NULL.

resultType string:

Migration

Der Typ des Statusobjekts

state

MongoDbMigrationState

totalBytes

integer

Die Gesamtanzahl der Dokumentbytes in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtgröße unbekannt war

totalDocuments

integer

Die Gesamtzahl der Dokumente in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtanzahl unbekannt war

MongoDbMigrationSettings

Beschreibt, wie eine MongoDB-Datenmigration durchgeführt werden sollte.

Name Typ Beschreibung
boostRUs

integer

Der RU-Grenzwert für ein CosmosDB-Ziel, auf das Sammlungen während der ersten Kopie einer Migration vorübergehend auf (sofern niedriger) erhöht werden, von 10.000 auf 1.000.000, oder 0, um die Standardverstärkung zu verwenden (was im Allgemeinen das Maximum ist) oder NULL, um die RUs nicht zu erhöhen. Diese Einstellung hat keine Auswirkungen auf Nicht-CosmosDB-Ziele.

databases

<string,  MongoDbDatabaseSettings>

Die Datenbanken im Quellcluster, die zum Ziel migriert werden sollen. Die Schlüssel sind die Namen der Datenbanken.

replication

MongoDbReplication

Beschreibt, wie Änderungen von der Quelle auf das Ziel repliziert werden. Der Standardwert ist OneTime.

source

MongoDbConnectionInfo

Einstellungen, die zum Herstellen einer Verbindung mit dem Quellcluster verwendet werden

target

MongoDbConnectionInfo

Einstellungen, die zum Herstellen einer Verbindung mit dem Zielcluster verwendet werden

throttling

MongoDbThrottlingSettings

Einstellungen, die zum Einschränken der Ressourcennutzung der Migration verwendet werden

MongoDbMigrationState

Name Typ Beschreibung
Canceled

string

Complete

string

Copying

string

Failed

string

Finalizing

string

InitialReplay

string

Initializing

string

NotStarted

string

Replaying

string

Restarting

string

ValidatingInput

string

MongoDbReplication

Beschreibt, wie Änderungen von der Quelle auf das Ziel repliziert werden. Der Standardwert ist OneTime.

Name Typ Beschreibung
Continuous

string

Disabled

string

OneTime

string

MongoDbShardKeyField

Beschreibt einen Feldverweis innerhalb eines MongoDB-Shardschlüssels.

Name Typ Beschreibung
name

string

Der Name des Felds

order

MongoDbShardKeyOrder

Die Feldreihenfolge

MongoDbShardKeyInfo

Beschreibt einen MongoDB-Shardschlüssel.

Name Typ Beschreibung
fields

MongoDbShardKeyField[]

Die Felder im Shardschlüssel

isUnique

boolean

Gibt an, ob der Shardschlüssel eindeutig ist

MongoDbShardKeyOrder

Die Feldreihenfolge

Name Typ Beschreibung
Forward

string

Hashed

string

Reverse

string

MongoDbShardKeySetting

Beschreibt einen MongoDB-Shardschlüssel.

Name Typ Beschreibung
fields

MongoDbShardKeyField[]

Die Felder im Shardschlüssel

isUnique

boolean

Gibt an, ob der Shardschlüssel eindeutig ist

MongoDbThrottlingSettings

Gibt Ressourcengrenzwerte für die Migration an.

Name Typ Beschreibung
maxParallelism

integer

Die maximale Anzahl von Arbeitselementen (z. B. Sammlungskopien), die parallel verarbeitet werden

minFreeCpu

integer

Der Prozentsatz der CPU-Zeit, die der Migration zu vermeiden versucht, von 0 bis 100

minFreeMemoryMb

integer

Die Anzahl von Megabyte RAM, die der Migration zu vermeiden versucht

MySqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem MySQL-Server

Name Typ Standardwert Beschreibung
additionalSettings

string

Zusätzliche Verbindungseinstellungen

authentication

AuthenticationType

Authentifizierungstyp, der für die Verbindung verwendet werden soll

dataSource

string

Datenquellen-

encryptConnection

boolean

True

Ob die Verbindung verschlüsselt werden soll

password

string

Kennwortanmeldeinformationen.

port

integer

Port für Server

serverName

string

Name des Servers

type string:

MySqlConnectionInfo

Typ der Verbindungsinformationen

userName

string

Benutzername

MySqlTargetPlatformType

Zielplattform für die Migration

Name Typ Beschreibung
AzureDbForMySQL

string

SqlServer

string

ObjectType

Typ des Objekts, das den Unterschied aufweist. z.B. (Table/View/StoredProcedure)

Name Typ Beschreibung
Function

string

StoredProcedures

string

Table

string

User

string

View

string

ODataError

Fehlerinformationen im OData-Format.

Name Typ Beschreibung
code

string

Die maschinenlesbare Beschreibung des Fehlers, z. B. "InvalidRequest" oder "InternalServerError".

details

ODataError[]

Innere Fehler, die diesen Fehler verursacht haben

message

string

Die für Menschen lesbare Beschreibung des Fehlers

OracleConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem Oracle-Server

Name Typ Beschreibung
authentication

AuthenticationType

Authentifizierungstyp, der für die Verbindung verwendet werden soll

dataSource

string

EZConnect oder TNSName Verbindungszeichenfolge.

password

string

Kennwortanmeldeinformationen.

port

integer

Port für Server

serverName

string

Name des Servers

serverVersion

string

Serverversion

type string:

OracleConnectionInfo

Typ der Verbindungsinformationen

userName

string

Benutzername

OrphanedUserInfo

Informationen verwaister Benutzer in der SQL Server-Datenbank.

Name Typ Beschreibung
databaseName

string

Übergeordnete Datenbank des Benutzers

name

string

Name des verwaisten Benutzers

PostgreSqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem PostgreSQL-Server

Name Typ Standardwert Beschreibung
additionalSettings

string

Zusätzliche Verbindungseinstellungen

authentication

AuthenticationType

Authentifizierungstyp, der für die Verbindung verwendet werden soll

dataSource

string

Datenquellen-

databaseName

string

Name der Datenbank

encryptConnection

boolean

True

Ob die Verbindung verschlüsselt werden soll

password

string

Kennwortanmeldeinformationen.

port

integer

Port für Server

serverBrandVersion

string

Version der Servermarke

serverName

string

Name des Servers

serverVersion

string

Serverversion

trustServerCertificate

boolean

False

Gibt an, ob dem Serverzertifikat vertrauen soll

type string:

PostgreSqlConnectionInfo

Typ der Verbindungsinformationen

userName

string

Benutzername

ProjectTask

Eine Aufgabenressource

Name Typ Beschreibung
etag

string

Wert eines http-starken Entitätstags. Dies wird ignoriert, wenn sie übermittelt wird.

id

string

Ressourcen-ID

name

string

Name der Ressource.

properties ProjectTaskProperties:

Benutzerdefinierte Aufgabeneigenschaften

systemData

SystemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

type

string

Der Ressourcentyp.

QueryAnalysisValidationResult

Ergebnisse für den Vergleich der Abfrageanalyse zwischen Quelle und Ziel

Name Typ Beschreibung
queryResults

QueryExecutionResult

Liste der ausgeführten Abfragen und deren Ausführungsergebnisse in Quelle und Ziel

validationErrors

ValidationError

Fehler, die Teil der Ausführung sind

QueryExecutionResult

Beschreibt die Ergebnisse der Abfrageanalyse für die Ausführung in Quelle und Ziel.

Name Typ Beschreibung
queryText

string

Vom Quellserver abgerufener Abfragetext

sourceResult

ExecutionStatistics

Abfrageanalyseergebnis aus der Quelle

statementsInBatch

integer

Gesamtn. von Anweisungen im Batch

targetResult

ExecutionStatistics

Abfrageanalyseergebnis des Ziels

ReplicateMigrationState

Wrapper für die Replikation gemeldeter Migrationszustände.

Name Typ Beschreibung
ACTION_REQUIRED

string

COMPLETE

string

FAILED

string

PENDING

string

UNDEFINED

string

VALIDATING

string

ReportableException

Ausnahmeobjekt für alle benutzerdefinierten Ausnahmen

Name Typ Beschreibung
actionableMessage

string

Umsetzbare Schritte für diese Ausnahme

filePath

string

Der Pfad zu der Datei, in der die Ausnahme aufgetreten ist

hResult

integer

Codierter numerischer Wert, der einer bestimmten Ausnahme zugewiesen ist

lineNumber

string

Die Zeilennummer, in der die Ausnahme aufgetreten ist

message

string

Fehlermeldung

stackTrace

string

Stapelüberwachung

ScenarioSource

Eine Enumeration des Quelltyps

Name Typ Beschreibung
Access

string

DB2

string

MongoDB

string

MySQL

string

MySQLRDS

string

Oracle

string

PostgreSQL

string

PostgreSQLRDS

string

SQL

string

SQLRDS

string

Sybase

string

ScenarioTarget

Eine Enumeration des Zieltyps

Name Typ Beschreibung
AzureDBForMySql

string

AzureDBForPostgresSQL

string

MongoDB

string

SQLDB

string

SQLDW

string

SQLMI

string

SQLServer

string

SchemaComparisonValidationResult

Ergebnisse für den Schemavergleich zwischen Quelle und Ziel

Name Typ Beschreibung
schemaDifferences

SchemaComparisonValidationResultType

Liste der Schemaunterschiede zwischen Quell- und Zieldatenbanken

sourceDatabaseObjectCount

object

Anzahl der Quelldatenbankobjekte

targetDatabaseObjectCount

object

Anzahl der Zieldatenbankobjekte

validationErrors

ValidationError

Liste der Fehler, die beim Durchführen der Überprüfung des Schemavergleichs aufgetreten sind

SchemaComparisonValidationResultType

Beschreibung der Fehler, die beim Durchführen der Migrationsvalidierung auftreten

Name Typ Beschreibung
objectName

string

Name des Objekts, das den Unterschied aufweist

objectType

ObjectType

Typ des Objekts, das den Unterschied aufweist. z.B. (Table/View/StoredProcedure)

updateAction

UpdateActionType

Aktualisieren des Aktionstyps in Bezug auf das Ziel

SelectedCertificateInput

Informationen zum Exportieren des Zertifikats für TDE-fähige Datenbanken.

Name Typ Beschreibung
certificateName

string

Name des zu exportierenden Zertifikats.

password

string

Kennwort, das zum Verschlüsseln des exportierten Zertifikats verwendet werden soll.

ServerLevelPermissionsGroup

Berechtigungsgruppe für Validierungen. Diese Gruppen führen einen Satz von Berechtigungen zum Überprüfen der Benutzeraktivität aus. Wählen Sie die Berechtigungsgruppe für die Aktivität aus, die Sie ausführen.

Name Typ Beschreibung
Default

string

MigrationFromMySQLToAzureDBForMySQL

string

MigrationFromSqlServerToAzureDB

string

MigrationFromSqlServerToAzureMI

string

MigrationFromSqlServerToAzureVM

string

ServerProperties

Servereigenschaften für MySQL-Typquelle

Name Typ Beschreibung
serverDatabaseCount

integer

Anzahl der Datenbanken auf dem Server

serverEdition

string

Edition des Datenbankservers

serverName

string

Name des Servers

serverOperatingSystemVersion

string

Betriebssystemversion

serverPlatform

string

Name der Serverplattform

serverVersion

string

Version des Datenbankservers

Severity

Schweregrad des Validierungsfehlers

Name Typ Beschreibung
Error

string

Message

string

Warning

string

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit SQL-Datenbankserver

Name Typ Standardwert Beschreibung
additionalSettings

string

Zusätzliche Verbindungseinstellungen

authentication

AuthenticationType

Authentifizierungstyp, der für die Verbindung verwendet werden soll

dataSource

string

Datenquelle im Format Protocol:MachineName\SQLServerInstanceName,PortNumber

encryptConnection

boolean

True

Ob die Verbindung verschlüsselt werden soll

password

string

Kennwortanmeldeinformationen.

platform

SqlSourcePlatform

Serverplattformtyp für die Verbindung

port

integer

Port für Server

resourceId

string

Stellt die ID einer HTTP-Ressource dar, die von einem Azure-Ressourcenanbieter dargestellt wird.

serverBrandVersion

string

Version der Servermarke

serverName

string

Name des Servers

serverVersion

string

Serverversion

trustServerCertificate

boolean

False

Gibt an, ob dem Serverzertifikat vertrauen soll

type string:

SqlConnectionInfo

Typ der Verbindungsinformationen

userName

string

Benutzername

SqlSourcePlatform

Serverplattformtyp für die Verbindung

Name Typ Beschreibung
SqlOnPrem

string

SsisMigrationInfo

SSIS-Migrationsinformationen mit SSIS-Speichertyp, Überschreibungsrichtlinie.

Name Typ Beschreibung
environmentOverwriteOption

SsisMigrationOverwriteOption

Die Überschreibungsoption für die Migration der SSIS-Umgebung

projectOverwriteOption

SsisMigrationOverwriteOption

Die Überschreibungsoption für die SSIS-Projektmigration

ssisStoreType

SsisStoreType

Der SSIS-Speichertyp der Quelle, nur der SSIS-Katalog wird jetzt in DMS (klassisch) unterstützt.

SsisMigrationOverwriteOption

Die Option zum Überschreiben für die Migration von SSIS-Objekten, nur ignorieren und überschreiben, werden in DMS (klassisch) jetzt unterstützt, und in Zukunft kann die Option "Wiederverwenden" für Containerobjekte hinzugefügt werden.

Name Typ Beschreibung
Ignore

string

Overwrite

string

SsisMigrationStage

Aktuelle Phase der SSIS-Migration

Name Typ Beschreibung
Completed

string

InProgress

string

Initialize

string

None

string

SsisStoreType

Eine Enumeration des unterstützten SSIS-Quellspeichertyps in DMS (klassisch)

Name Typ Beschreibung
SsisCatalog

string

StartMigrationScenarioServerRoleResult

Ergebnis der Serverrollenmigration

Name Typ Beschreibung
exceptionsAndWarnings

ReportableException[]

Migrationsausnahmen und Warnungen.

name

string

Name der Serverrolle.

state

MigrationState

Aktueller Status der Migration

SyncDatabaseMigrationReportingState

Enumeration des unterschiedlichen Status der Onlinemigration auf Datenbankebene.

Name Typ Beschreibung
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

Datenbankmigrationsfehler bei der Onlinemigration

Name Typ Beschreibung
eventText

string

Ereignistext.

eventTypeString

string

Der Ereignistyp.

timestampString

string

Zeichenfolgenwert des Zeitstempels.

SyncTableMigrationState

Enumeration des unterschiedlichen Status der Onlinemigration auf Tabellenebene.

Name Typ Beschreibung
BEFORE_LOAD

string

CANCELED

string

COMPLETED

string

ERROR

string

FAILED

string

FULL_LOAD

string

SystemData

Name Typ Beschreibung
createdAt

string

createdBy

string

createdByType

createdByType

lastModifiedAt

string

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

Name Typ Beschreibung
Canceled

string

Failed

string

FailedInputValidation

string

Faulted

string

Queued

string

Running

string

Succeeded

string

Unknown

string

UpdateActionType

Typ des tatsächlichen Unterschieds für das verglichene Objekt beim Ausführen eines Schemavergleichs

Name Typ Beschreibung
AddedOnTarget

string

ChangedOnTarget

string

DeletedOnTarget

string

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Eigenschaften für einen Task, der die Migrationseingabe für SQL zum Azure SQL db-Synchronisierungsmigrationen überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ValidateSyncMigrationInputSqlServerTaskInput

Aufgabeneingabe

output

ValidateSyncMigrationInputSqlServerTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ValidateMigrationInput.SqlServer.SqlDb.Sync

Tasktyp.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Eingabe für einen Vorgang, der SQL Server Datenbanken zu Azure SQL Datenbank verwaltete Instanz Onlineszenario migriert.

Name Typ Beschreibung
azureApp

AzureActiveDirectoryApp

Azure Active Directory-Anwendung, die das DMS (klassisch) instance verwendet, um eine Verbindung mit dem Ziel-instance von Azure SQL Datenbank-verwaltete Instanz und dem Azure Storage-Konto herzustellen

backupFileShare

FileShare

Informationen zur Sicherungsdateifreigabe für alle ausgewählten Datenbanken.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Zu migrierende Datenbanken

sourceConnectionInfo

SqlConnectionInfo

Verbindungsinformationen für quell SQL Server

storageResourceId

string

Vollqualifizierte resourceId des Speichers

targetConnectionInfo

MiSqlConnectionInfo

Verbindungsinformationen für Azure SQL Datenbank-verwaltete Instanz

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Ausgabe für Aufgabe, die Migrationseingabe für Azure SQL Datenbank verwaltete Instanz Onlinemigration überprüft

Name Typ Beschreibung
id

string

Datenbankbezeichner

name

string

Name der Datenbank

validationErrors

ReportableException[]

Fehler, die einem ausgewählten Datenbankobjekt zugeordnet sind

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Eigenschaften für einen Task, der die Migrationseingabe für SQL zu Azure SQL Datenbank verwaltete Instanz Synchronisierungsszenario überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Aufgabeneingabe

output

ValidateMigrationInputSqlServerSqlMISyncTaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS

Tasktyp.

ValidateMigrationInputSqlServerSqlMITaskInput

Eingabe für Einen Vorgang, der die Migrationseingabe für SQL zu Azure SQL Managed Instance überprüft

Name Typ Beschreibung
backupBlobShare

BlobShare

SAS-URI des Azure Storage-Kontocontainers, der zum Speichern von Sicherungsdateien verwendet werden soll.

backupFileShare

FileShare

Informationen zur Sicherungsdateifreigabe für alle ausgewählten Datenbanken.

backupMode

BackupMode

Sicherungsmodus, um anzugeben, ob eine vorhandene Sicherung verwendet oder eine neue Sicherung erstellt werden soll.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Zu migrierende Datenbanken

selectedLogins

string[]

Zu migrierende Anmeldungen

sourceConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit der Quelle

targetConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem Ziel

ValidateMigrationInputSqlServerSqlMITaskOutput

Ausgabe für Aufgabe, die Migrationseingabe für SQL zu Azure SQL Managed Instance Migrationen überprüft

Name Typ Beschreibung
backupFolderErrors

ReportableException[]

Fehler im Zusammenhang mit dem BackupFolder-Pfad

backupShareCredentialsErrors

ReportableException[]

Fehler im Zusammenhang mit Benutzernamen und Kennwortanmeldeinformationen für die Sicherungsfreigabe

backupStorageAccountErrors

ReportableException[]

Fehler im Zusammenhang mit dem bereitgestellten Speicherkonto.

databaseBackupInfo

DatabaseBackupInfo

Informationen zu Sicherungsdateien, wenn der vorhandene Sicherungsmodus verwendet wird.

existingBackupErrors

ReportableException[]

Fehler im Zusammenhang mit vorhandenen Sicherungsdateien.

id

string

Ergebnisbezeichner

name

string

Name der Datenbank

restoreDatabaseNameErrors

ReportableException[]

Fehler im Zusammenhang mit RestoreDatabaseName

ValidateMigrationInputSqlServerSqlMITaskProperties

Eigenschaften für einen Task, der die Migrationseingabe für SQL zu Azure SQL Database verwaltete Instanz überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

ValidateMigrationInputSqlServerSqlMITaskInput

Aufgabeneingabe

output

ValidateMigrationInputSqlServerSqlMITaskOutput[]

Taskausgabe. Dies wird ignoriert, wenn sie übermittelt wird.

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI

Tasktyp.

ValidateMongoDbTaskProperties

Eigenschaften für den Task, der eine Migration zwischen MongoDB-Datenquellen überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MongoDbMigrationSettings

Beschreibt, wie eine MongoDB-Datenmigration durchgeführt werden sollte.

output

MongoDbMigrationProgress[]

Ein Array, das ein einzelnes MongoDbMigrationProgress-Objekt enthält

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

Validate.MongoDb

Tasktyp.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Eigenschaften für den Task, der eine Migration für Oracle zu Azure Database for PostgreSQL für Onlinemigrationen überprüft

Name Typ Beschreibung
clientData

object

Schlüsselwertpaare von Clientdaten zum Anfügen von Metadateninformationen an eine Aufgabe

commands CommandProperties[]:

Array von Befehlseigenschaften.

errors

ODataError[]

Array von Fehlern. Dies wird ignoriert, wenn sie übermittelt wird.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Eingabe für die Aufgabe, die Oracle-Datenbanken zu Azure Database for PostgreSQL für Onlinemigrationen migriert

output

ValidateOracleAzureDbPostgreSqlSyncTaskOutput[]

Ein Array, das ein einzelnes Validierungsfehlerantwortobjekt enthält

state

TaskState

Der Status des Tasks. Dies wird ignoriert, wenn sie übermittelt wird.

taskType string:

Validate.Oracle.AzureDbPostgreSql.Sync

Tasktyp.

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Ausgabe für Einen Task, der die Migrationseingabe für Oracle zu Azure Database for PostgreSQL für Onlinemigrationen überprüft

Name Typ Beschreibung
validationErrors

ReportableException[]

Fehler, die einem ausgewählten Datenbankobjekt zugeordnet sind

ValidateSyncMigrationInputSqlServerTaskInput

Eingabe für Aufgabe, die Migrationseingabe für SQL-Synchronisierungsmigrationen überprüft

Name Typ Beschreibung
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Zu migrierende Datenbanken

sourceConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit der SQL Server-Quelle

targetConnectionInfo

SqlConnectionInfo

Informationen zum Herstellen einer Verbindung mit dem Ziel

ValidateSyncMigrationInputSqlServerTaskOutput

Ausgabe für Aufgabe, die Migrationseingabe für SQL-Synchronisierungsmigrationen überprüft

Name Typ Beschreibung
id

string

Datenbankbezeichner

name

string

Name der Datenbank

validationErrors

ReportableException[]

Fehler, die einem ausgewählten Datenbankobjekt zugeordnet sind

ValidationError

Beschreibung der Fehler, die beim Durchführen der Migrationsvalidierung auftreten

Name Typ Beschreibung
severity

Severity

Schweregrad des Fehlers

text

string

Fehlertext

ValidationStatus

Aktuelle status der Überprüfung

Name Typ Beschreibung
Completed

string

CompletedWithIssues

string

Default

string

Failed

string

InProgress

string

Initialized

string

NotStarted

string

Stopped

string

WaitStatistics

Während der Ausführung des Abfragebatches erfasste Wartestatistiken

Name Typ Standardwert Beschreibung
waitCount

integer

Gesamtn. von Wartevorgängen

waitTimeMs

number

0

Gesamtwartezeit in Millisekunden

waitType

string

Typ des Wartevorgangs