Tasks - Get
Obtención de información de tareas
El recurso tasks es un recurso anidado de solo proxy que representa el trabajo realizado por una instancia de DMS (clásico). El método GET recupera información sobre una tarea.
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
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
group
|
path | True |
string |
Nombre del grupo de recursos |
project
|
path | True |
string |
Nombre del proyecto. |
service
|
path | True |
string |
Nombre del servicio |
subscription
|
path | True |
string |
Identificador de suscripción que identifica una suscripción de Azure. |
task
|
path | True |
string |
Nombre de la tarea |
api-version
|
query | True |
string |
Versión de la API |
$expand
|
query |
string |
Expandir la respuesta |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Un recurso de tarea |
|
Other Status Codes |
Error |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
Tasks_Get
Solicitud de ejemplo
Respuesta de muestra
{
"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"
}
Definiciones
Nombre | Description |
---|---|
Api |
Información de error. |
Authentication |
Enumeración de posibles tipos de autenticación al conectarse |
Azure |
Aplicación de Azure Active Directory |
Backup |
Información del archivo de copia de seguridad |
Backup |
Enumeración de Estado del archivo de copia de seguridad de registros. |
Backup |
Enumeración de modos de copia de seguridad |
Backup |
Información del conjunto de copia de seguridad |
Backup |
Enumeración de los distintos tipos de copia de seguridad. |
Blob |
Información de almacenamiento del contenedor de blobs. |
Command |
Estado del comando. Esto se omite si se envía. |
Connect |
Propiedades de la tarea que valida la conexión a y proporciona información sobre un servidor de MongoDB. |
Connect |
Entrada para la tarea que valida la conexión de base de datos MySQL |
Connect |
Propiedades de la tarea que valida la conexión de base de datos MySQL |
Connect |
Salida para conectarse al origen de tipo MySQL |
Connect |
Entrada para la tarea que valida la conexión de base de datos de Oracle |
Connect |
Salida de la tarea que valida la conexión de base de datos de Oracle |
Connect |
Propiedades de la tarea que valida la conexión de base de datos de Oracle |
Connect |
Entrada para la tarea que valida la conexión con PostgreSQL y los requisitos del servidor de origen |
Connect |
Salida de la tarea que valida la conexión con PostgreSQL y los requisitos del servidor de origen |
Connect |
Propiedades de la tarea que valida la conexión con el servidor PostgreSQL y los requisitos del servidor de origen para la migración en línea |
Connect |
Propiedades de la tarea que valida la conexión con SQL Server y los requisitos del servidor de origen para la migración en línea |
Connect |
Entrada para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen. |
Connect |
Salida de nivel de trabajo del agente para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen. |
Connect |
Salida de nivel de base de datos para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen. |
Connect |
Salida de nivel de inicio de sesión para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen. |
Connect |
Salida de nivel de tarea para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen. |
Connect |
Propiedades de la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen. |
Connect |
Entrada para la tarea que valida la conexión con Azure Database for MySQL y requisitos de servidor de destino |
Connect |
Salida de la tarea que valida la conexión con Azure Database for MySQL y los requisitos del servidor de destino |
Connect |
Propiedades de la tarea que valida la conexión con Azure Database for MySQL y requisitos de servidor de destino |
Connect |
Entrada para la tarea que valida la conexión con Azure Database for PostgreSQL y los requisitos del servidor de destino |
Connect |
Salida de la tarea que valida la conexión con Azure Database for PostgreSQL y los requisitos del servidor de destino |
Connect |
Propiedades de la tarea que valida la conexión con el servidor de Azure Database For PostgreSQL y los requisitos de servidor de destino para la migración en línea |
Connect |
Entrada para la tarea que valida la conexión a Azure Database for PostgreSQL y requisitos de servidor de destino para el origen de Oracle. |
Connect |
Salida de la tarea que valida la conexión a Azure Database for PostgreSQL y los requisitos del servidor de destino para el origen de Oracle. |
Connect |
Propiedades de la tarea que valida la conexión con el servidor de Azure Database For PostgreSQL y los requisitos de servidor de destino para la migración en línea para el origen de Oracle. |
Connect |
Entrada para la tarea que valida la conexión con SQL DB y los requisitos del servidor de destino |
Connect |
Salida de la tarea que valida la conexión con SQL DB y los requisitos del servidor de destino |
Connect |
Propiedades de la tarea que valida la conexión a sql DB y a los requisitos del servidor de destino |
Connect |
Entrada para la tarea que valida la conexión a Azure SQL escenario en línea de Instancia administrada base de datos. |
Connect |
Salida de la tarea que valida la conexión a Azure SQL Instancia administrada Database. |
Connect |
Propiedades de la tarea que valida la conexión a Azure SQL Database Instancia administrada |
Connect |
Entrada para la tarea que valida la conexión a Azure SQL Database Instancia administrada. |
Connect |
Salida de la tarea que valida la conexión a Azure SQL Instancia administrada Database. |
Connect |
Propiedades de la tarea que valida la conexión a Azure SQL Database Instancia administrada |
Connect |
Entrada para la tarea que valida la conexión a Azure SQL db y los requisitos del servidor de destino |
Connect |
Propiedades de la tarea que valida la conexión a SQL DB y los requisitos del servidor de destino para la migración en línea |
created |
|
Database |
Información sobre los archivos de copia de seguridad cuando se usa el modo de copia de seguridad existente. |
Database |
Enumeración de SQL Server niveles de compatibilidad de base de datos |
Database |
Información específica del archivo de base de datos |
Database |
Enumeración de tipos de archivo de base de datos de SQL Server |
Database |
Fase actual de la migración |
Database |
Estado de migración de nivel de base de datos. |
Database |
Asignación de esquemas por base de datos |
Database |
Enumeración de estados de SQL Server Database |
Database |
Resumen de los resultados de la base de datos en la migración |
Database |
Propiedades de tabla |
Data |
Resultados para resultados de validación de integridad de datos basados en suma de comprobación |
Data |
Resumen básico de una migración de elementos de datos |
Execution |
Descripción sobre los errores que se producen al realizar la validación de la migración |
File |
Información del recurso compartido de archivos con Ruta de acceso, Nombre de usuario y Contraseña. |
Get |
Entrada para la tarea que obtiene certificados TDE en formato codificado en Base64. |
Get |
Salida de la tarea que obtiene certificados TDE en formato codificado en Base64. |
Get |
Propiedades de la tarea que obtiene certificados TDE en formato codificado en Base64. |
Get |
Entrada para la tarea que recopila tablas de usuario para la lista especificada de bases de datos |
Get |
Salida de la tarea que recopila tablas de usuario para la lista especificada de bases de datos |
Get |
Propiedades de la tarea que recopila tablas de usuario para la lista especificada de bases de datos |
Get |
Entrada para la tarea que obtiene la lista de tablas contenidas en una lista proporcionada de esquemas de Oracle. |
Get |
Salida de la tarea que obtiene la lista de tablas contenidas en una lista proporcionada de esquemas de Oracle. |
Get |
Propiedades de la tarea que recopila tablas de usuario para la lista dada de esquemas de Oracle |
Get |
Entrada para la tarea que obtiene la lista de tablas de una lista proporcionada de bases de datos PostgreSQL. |
Get |
Salida de la tarea que obtiene la lista de tablas de una lista proporcionada de bases de datos PostgreSQL. |
Get |
Propiedades de la tarea que recopila tablas de usuario para la lista especificada de bases de datos |
Get |
Entrada para la tarea que recopila tablas de usuario para la lista especificada de bases de datos |
Get |
Salida de la tarea que recopila tablas de usuario para la lista especificada de bases de datos |
Get |
Propiedades de la tarea que recopila tablas de usuario para la lista especificada de bases de datos |
Get |
Entrada para la tarea que recopila tablas de usuario para la lista especificada de bases de datos |
Get |
Salida de la tarea que recopila tablas de usuario para la lista de bases de datos especificada |
Get |
Propiedades de la tarea que recopila tablas de usuario para la lista especificada de bases de datos |
Login |
Enumeración de la fase diferente de la migración de inicio de sesión. |
Login |
Asignación de enumeración de SMO LoginType. |
Migrate |
Entrada para el comando que completa la migración en línea para una Azure SQL Database Instancia administrada. |
Migrate |
Salida del comando que completa la migración en línea de una Azure SQL Database Instancia administrada. |
Migrate |
Propiedades del comando que completa la migración en línea para un Instancia administrada de base de datos de Azure SQL. |
Migrate |
Propiedades de la tarea que migra datos entre orígenes de datos de MongoDB |
Migrate |
Información específica de la base de datos para mySQL sin conexión para Azure Database for MySQL entradas de tarea de migración |
Migrate |
Entrada para la tarea que migra las bases de datos MySQL a Azure Database for MySQL para migraciones sin conexión |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propiedades de la tarea que migra bases de datos MySQL a Azure Database for MySQL para migraciones sin conexión |
Migrate |
Información específica de la base de datos de MySQL para Azure Database for MySQL entradas de tarea de migración |
Migrate |
Entrada para la tarea que migra las bases de datos MySQL a Azure Database for MySQL para migraciones en línea |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propiedades de la tarea que migra bases de datos MySQL a Azure Database for MySQL para migraciones en línea |
Migrate |
Propiedades de la tarea que migra Oracle a Azure Database for PostgreSQL para migraciones en línea |
Migrate |
Información específica de la base de datos para que Oracle Azure Database for PostgreSQL entradas de tareas de migración |
Migrate |
Entrada para la tarea que migra las bases de datos de Oracle a Azure Database for PostgreSQL para migraciones en línea |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Información específica de la base de datos de PostgreSQL para Azure Database for PostgreSQL entradas de tarea de migración |
Migrate |
Tablas seleccionadas para la migración |
Migrate |
Entrada para la tarea que migra las bases de datos de PostgreSQL a Azure Database for PostgreSQL para migraciones en línea |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propiedades de la tarea que migra las bases de datos de PostgreSQL a Azure Database for PostgreSQL para migraciones en línea |
Migrate |
Información específica de la base de datos de SQL para Azure SQL entradas de tarea de migración de base de datos |
Migrate |
Información específica de la base de datos de SQL para Azure SQL entradas de tarea de migración de sincronización de base de datos |
Migrate |
Entrada para la tarea que migra bases de datos locales de SQL Server a Azure SQL Database para migraciones en línea |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propiedades de la tarea que migra bases de datos locales de SQL Server a Azure SQL Database para migraciones en línea |
Migrate |
Entrada para la tarea que migra bases de datos locales de SQL Server a Azure SQL Database |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propiedades de la tarea que migra bases de datos locales de SQL Server a Azure SQL Database |
Migrate |
Información específica de la base de datos de SQL para Azure SQL db Instancia administrada entradas de tareas de migración |
Migrate |
Entrada para la tarea que migra SQL Server bases de datos a Azure SQL escenario en línea de Instancia administrada base de datos. |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propiedades de la tarea que migra bases de datos de SQL Server a Azure SQL escenario de sincronización de Instancia administrada Database |
Migrate |
Entrada para la tarea que migra SQL Server bases de datos a Azure SQL Database Instancia administrada. |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propiedades de la tarea que migra SQL Server bases de datos a Azure SQL Database Instancia administrada |
Migrate |
Entrada para la tarea que migra paquetes SSIS de SQL Server a Azure SQL Database Instancia administrada. |
Migrate |
|
Migrate |
|
Migrate |
Propiedades de la tarea que migra paquetes SSIS de SQL Server bases de datos a Azure SQL Database Instancia administrada. |
Migrate |
Entrada para el comando que completa la migración de sincronización para una base de datos. |
Migrate |
Salida del comando que completa la migración de sincronización para una base de datos. |
Migrate |
Propiedades del comando que completa la migración de sincronización para una base de datos. |
Migration |
Información sobre la idoneidad de la migración de un objeto de servidor |
Migration |
El resultado del informe de validación de la migración contiene la dirección URL para descargar el informe generado. |
Migration |
Estado actual de la migración |
Migration |
Estado actual de la migración |
Migration |
Resultado de resumen de nivel de base de datos de validación de migración |
Migration |
Tipos de validaciones que se ejecutarán después de la migración |
Migration |
Resultado de la validación de la migración |
Mi |
Propiedades necesarias para crear una conexión a Azure SQL instancia administrada de base de datos |
Mongo |
Describe un origen de datos de MongoDB |
Mongo |
El tipo de origen de datos |
Mongo |
Describe una colección admitida dentro de una base de datos de MongoDB. |
Mongo |
Describe el progreso de una colección. |
Mongo |
Describe cómo se debe migrar una colección de MongoDB individual. |
Mongo |
Describe una conexión a un origen de datos de MongoDB. |
Mongo |
Describe una base de datos dentro de un origen de datos de MongoDB. |
Mongo |
Describe el progreso de una base de datos |
Mongo |
Describe cómo se debe migrar una base de datos de MongoDB individual. |
Mongo |
Describe un error o advertencia que se produjo durante una migración de MongoDB. |
Mongo |
Tipo de error o advertencia |
Mongo |
Describe el progreso de la migración general. |
Mongo |
Describe cómo se debe realizar una migración de datos de MongoDB. |
Mongo |
|
Mongo |
Describe cómo se replicarán los cambios desde el origen al destino. El valor predeterminado es OneTime. |
Mongo |
Describe una referencia de campo dentro de una clave de partición de MongoDB. |
Mongo |
Describe una clave de partición de MongoDB. |
Mongo |
Ordenación de campos |
Mongo |
Describe una clave de partición de MongoDB. |
Mongo |
Especifica los límites de recursos para la migración. |
My |
Información para conectarse al servidor MySQL |
My |
Plataforma de destino para la migración |
Object |
Tipo del objeto que tiene la diferencia. Por ejemplo, (Table/View/StoredProcedure) |
OData |
Información de error en formato OData. |
Oracle |
Información para conectarse al servidor de Oracle |
Orphaned |
Información de usuarios huérfanos en la base de datos de SQL Server. |
Postgre |
Información para conectarse al servidor postgreSQL |
Project |
Un recurso de tarea |
Query |
Resultados de la comparación de análisis de consultas entre el origen y el destino |
Query |
Describe los resultados del análisis de consultas para su ejecución en el origen y el destino. |
Replicate |
Contenedor para replicar los estados de migración notificados. |
Reportable |
Objeto Exception para todas las excepciones personalizadas |
Scenario |
Enumeración del tipo de origen |
Scenario |
Enumeración del tipo de destino |
Schema |
Resultados de la comparación de esquemas entre el origen y el destino |
Schema |
Descripción sobre los errores que se producen al realizar la validación de la migración |
Selected |
Información sobre el certificado que se va a exportar para las bases de datos habilitadas para TDE. |
Server |
Grupo de permisos para validaciones. Estos grupos ejecutarán un conjunto de permisos para validar la actividad del usuario. Seleccione el grupo de permisos para la actividad que está realizando. |
Server |
Propiedades del servidor para el origen del tipo MySQL |
Severity |
Gravedad del error de validación |
Sql |
Información para conectarse al servidor de SQL Database |
Sql |
Tipo de plataforma de servidor para la conexión |
Ssis |
Información de migración de SSIS con el tipo de almacén SSIS, sobrescribir la directiva. |
Ssis |
La opción sobrescribir para la migración de objetos SSIS, solo se admite omitir y sobrescribir en DMS (clásico) ahora y en el futuro puede agregar la opción Reutilización para el objeto contenedor. |
Ssis |
Fase actual de la migración de SSIS |
Ssis |
Enumeración del tipo de almacén SSIS de origen admitido en DMS (clásico) |
Start |
Resultado de la migración de roles de servidor |
Sync |
Enumeración del estado diferente de la migración en línea de nivel de base de datos. |
Sync |
Errores de migración de base de datos para la migración en línea |
Sync |
Enumeración del estado diferente de la migración en línea de nivel de tabla. |
System |
|
Task |
Estado de la tarea. Esto se omite si se envía. |
Update |
Tipo de la diferencia real para el objeto comparado, al realizar la comparación de esquemas |
Validate |
Propiedades de la tarea que valida la entrada de migración de SQL para Azure SQL migraciones de sincronización de base de datos |
Validate |
Entrada para la tarea que migra SQL Server bases de datos a Azure SQL escenario en línea de Instancia administrada base de datos. |
Validate |
Salida de la tarea que valida la entrada de migración para Azure SQL Database Instancia administrada migración en línea |
Validate |
Propiedades de la tarea que valida la entrada de migración de SQL para Azure SQL escenario de sincronización de Instancia administrada Database |
Validate |
Entrada para la tarea que valida la entrada de migración de SQL para Azure SQL Managed Instance |
Validate |
Salida de la tarea que valida la entrada de migración de SQL para Azure SQL Managed Instance migraciones |
Validate |
Propiedades de la tarea que valida la entrada de migración de SQL para Azure SQL Database Instancia administrada |
Validate |
Propiedades de la tarea que valida una migración entre orígenes de datos de MongoDB |
Validate |
Propiedades de la tarea que valida una migración de Oracle a Azure Database for PostgreSQL para migraciones en línea |
Validate |
Salida de la tarea que valida la entrada de migración para que Oracle Azure Database for PostgreSQL para migraciones en línea |
Validate |
Entrada para la tarea que valida la entrada de migración para migraciones de SQL Sync |
Validate |
Salida de la tarea que valida la entrada de migración para migraciones de SQL Sync |
Validation |
Descripción sobre los errores que se producen al realizar la validación de la migración |
Validation |
Estado actual de la validación |
Wait |
Estadísticas de espera recopiladas durante la ejecución por lotes de consultas |
ApiError
Información de error.
Nombre | Tipo | Description |
---|---|---|
error |
Información de error en formato OData |
|
systemData |
Metadatos relacionados con la creación y la última modificación del recurso. |
AuthenticationType
Enumeración de posibles tipos de autenticación al conectarse
Nombre | Tipo | Description |
---|---|---|
ActiveDirectoryIntegrated |
string |
|
ActiveDirectoryPassword |
string |
|
None |
string |
|
SqlAuthentication |
string |
|
WindowsAuthentication |
string |
AzureActiveDirectoryApp
Aplicación de Azure Active Directory
Nombre | Tipo | Description |
---|---|---|
appKey |
string |
Clave usada para autenticarse en la aplicación de Azure Active Directory |
applicationId |
string |
Identificador de aplicación de la aplicación de Azure Active Directory |
ignoreAzurePermissions |
boolean |
Omitir la comprobación de permisos de Azure en la aplicación de AAD |
tenantId |
string |
Id. de inquilino del cliente |
BackupFileInfo
Información del archivo de copia de seguridad
Nombre | Tipo | Description |
---|---|---|
familySequenceNumber |
integer |
Número de secuencia del archivo de copia de seguridad en el conjunto de copia de seguridad |
fileLocation |
string |
Ubicación del archivo de copia de seguridad en la carpeta compartida |
status |
Estado del archivo de copia de seguridad durante la migración |
BackupFileStatus
Enumeración de Estado del archivo de copia de seguridad de registros.
Nombre | Tipo | Description |
---|---|---|
Arrived |
string |
|
Cancelled |
string |
|
Queued |
string |
|
Restored |
string |
|
Restoring |
string |
|
Uploaded |
string |
|
Uploading |
string |
BackupMode
Enumeración de modos de copia de seguridad
Nombre | Tipo | Description |
---|---|---|
CreateBackup |
string |
|
ExistingBackup |
string |
BackupSetInfo
Información del conjunto de copia de seguridad
Nombre | Tipo | Description |
---|---|---|
backupFinishedDate |
string |
Fecha y hora en que finalizó la operación de copia de seguridad |
backupSetId |
string |
Identificador del conjunto de archivos de copia de seguridad |
backupStartDate |
string |
Fecha y hora en que comenzó la operación de copia de seguridad |
backupType |
Enumeración de los distintos tipos de copia de seguridad |
|
databaseName |
string |
Nombre de la base de datos a la que pertenece el conjunto de copia de seguridad |
firstLsn |
string |
Primer número de secuencia de registro del archivo de copia de seguridad |
isBackupRestored |
boolean |
Si el conjunto de copia de seguridad se restaura o no |
lastLsn |
string |
Último número de secuencia de registro del archivo de copia de seguridad |
lastModifiedTime |
string |
Hora de la última modificación del archivo de copia de seguridad en la ubicación del recurso compartido |
listOfBackupFiles |
Lista de archivos del conjunto de copia de seguridad |
BackupType
Enumeración de los distintos tipos de copia de seguridad.
Nombre | Tipo | Description |
---|---|---|
Database |
string |
|
DifferentialDatabase |
string |
|
DifferentialFile |
string |
|
DifferentialPartial |
string |
|
File |
string |
|
Partial |
string |
|
TransactionLog |
string |
BlobShare
Información de almacenamiento del contenedor de blobs.
Nombre | Tipo | Description |
---|---|---|
sasUri |
string |
URI de SAS del contenedor de cuentas de Azure Storage. |
CommandState
Estado del comando. Esto se omite si se envía.
Nombre | Tipo | Description |
---|---|---|
Accepted |
string |
|
Failed |
string |
|
Running |
string |
|
Succeeded |
string |
|
Unknown |
string |
ConnectToMongoDbTaskProperties
Propiedades de la tarea que valida la conexión a y proporciona información sobre un servidor de MongoDB.
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Describe una conexión a un origen de datos de MongoDB. |
|
output |
Matriz que contiene un único objeto MongoDbClusterInfo |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect. |
Tipo de tarea. |
ConnectToSourceMySqlTaskInput
Entrada para la tarea que valida la conexión de base de datos MySQL
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
checkPermissionsGroup |
Grupo de permisos para validaciones |
||
isOfflineMigration |
boolean |
False |
Marca de si la migración está sin conexión |
sourceConnectionInfo |
Información para conectarse al origen de MySQL |
||
targetPlatform |
Plataforma de destino para la migración |
ConnectToSourceMySqlTaskProperties
Propiedades de la tarea que valida la conexión de base de datos MySQL
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToSourceNonSqlTaskOutput
Salida para conectarse al origen de tipo MySQL
Nombre | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de bases de datos en el servidor |
id |
string |
Identificador de resultado |
serverProperties |
Propiedades del servidor |
|
sourceServerBrandVersion |
string |
Versión de marca de servidor |
validationErrors |
Errores de validación asociados a la tarea |
ConnectToSourceOracleSyncTaskInput
Entrada para la tarea que valida la conexión de base de datos de Oracle
Nombre | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Información para conectarse al origen de Oracle |
ConnectToSourceOracleSyncTaskOutput
Salida de la tarea que valida la conexión de base de datos de Oracle
Nombre | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de esquemas en el servidor de origen |
sourceServerBrandVersion |
string |
Versión de marca del servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
validationErrors |
Errores de validación asociados a la tarea |
ConnectToSourceOracleSyncTaskProperties
Propiedades de la tarea que valida la conexión de base de datos de Oracle
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToSourcePostgreSqlSyncTaskInput
Entrada para la tarea que valida la conexión con PostgreSQL y los requisitos del servidor de origen
Nombre | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Información de conexión para el servidor PostgreSQL de origen |
ConnectToSourcePostgreSqlSyncTaskOutput
Salida de la tarea que valida la conexión con PostgreSQL y los requisitos del servidor de origen
Nombre | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de bases de datos en el servidor de origen |
id |
string |
Identificador de resultado |
sourceServerBrandVersion |
string |
Versión de marca del servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
validationErrors |
Errores de validación asociados a la tarea |
ConnectToSourcePostgreSqlSyncTaskProperties
Propiedades de la tarea que valida la conexión con el servidor PostgreSQL y los requisitos del servidor de origen para la migración en línea
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToSourceSqlServerSyncTaskProperties
Propiedades de la tarea que valida la conexión con SQL Server y los requisitos del servidor de origen para la migración en línea
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output | ConnectToSourceSqlServerTaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToSourceSqlServerTaskInput
Entrada para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen.
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
checkPermissionsGroup |
Grupo de permisos para validaciones |
||
collectAgentJobs |
boolean |
False |
Marca para si se van a recopilar trabajos del agente del servidor de origen. |
collectDatabases |
boolean |
True |
Marca para si se van a recopilar bases de datos del servidor de origen. |
collectLogins |
boolean |
False |
Marca para si se van a recopilar inicios de sesión del servidor de origen. |
collectTdeCertificateInfo |
boolean |
False |
Marca para si se van a recopilar nombres de certificado TDE del servidor de origen. |
encryptedKeyForSecureFields |
string |
clave cifrada para campos seguros |
|
sourceConnectionInfo |
Información de conexión para SQL Server de origen |
||
validateSsisCatalogOnly |
boolean |
False |
Marca para comprobar si se puede acceder al catálogo de SSIS en el servidor de origen. |
ConnectToSourceSqlServerTaskOutputAgentJobLevel
Salida de nivel de trabajo del agente para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado |
isEnabled |
boolean |
Estado del trabajo del agente original. |
jobCategory |
string |
Tipo de trabajo del agente. |
jobOwner |
string |
Propietario del trabajo del agente |
lastExecutedOn |
string |
Fecha y hora UTC en que se ejecutó por última vez el trabajo del agente. |
migrationEligibility |
Información sobre la idoneidad del trabajo del agente para la migración. |
|
name |
string |
Nombre del trabajo del agente |
resultType |
string:
Agent |
Tipo de resultado: nivel de base de datos o nivel de tarea |
validationErrors |
Errores de validación |
ConnectToSourceSqlServerTaskOutputDatabaseLevel
Salida de nivel de base de datos para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen.
Nombre | Tipo | Description |
---|---|---|
compatibilityLevel |
SQL Server nivel de compatibilidad de la base de datos |
|
databaseFiles |
Lista de archivos de base de datos |
|
databaseState |
Estado de la base de datos |
|
id |
string |
Identificador de resultado |
name |
string |
Nombre de la base de datos |
resultType |
string:
Database |
Tipo de resultado: nivel de base de datos o nivel de tarea |
sizeMB |
number |
Tamaño del archivo en megabytes |
ConnectToSourceSqlServerTaskOutputLoginLevel
Salida de nivel de inicio de sesión para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen.
Nombre | Tipo | Description |
---|---|---|
defaultDatabase |
string |
Base de datos predeterminada para el inicio de sesión. |
id |
string |
Identificador de resultado |
isEnabled |
boolean |
Estado del inicio de sesión. |
loginType |
El tipo del inicio de sesión. |
|
migrationEligibility |
Información sobre la idoneidad del inicio de sesión para la migración. |
|
name |
string |
Nombre de inicio de sesión. |
resultType |
string:
Login |
Tipo de resultado: nivel de base de datos o nivel de tarea |
ConnectToSourceSqlServerTaskOutputTaskLevel
Salida de nivel de tarea para la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen.
Nombre | Tipo | Description |
---|---|---|
agentJobs |
object |
Trabajos del agente de origen como un mapa del nombre del trabajo del agente al identificador. |
databaseTdeCertificateMapping |
object |
Asignación del nombre de la base de datos al nombre del certificado TDE, si procede |
databases |
object |
Bases de datos de origen como un mapa del nombre de la base de datos al identificador de base de datos |
id |
string |
Identificador de resultado |
logins |
object |
Inicios de sesión de origen como un mapa del nombre de inicio de sesión al identificador de inicio de sesión. |
resultType |
string:
Task |
Tipo de resultado: nivel de base de datos o nivel de tarea |
sourceServerBrandVersion |
string |
Versión de marca del servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
validationErrors |
Errores de validación |
ConnectToSourceSqlServerTaskProperties
Propiedades de la tarea que valida la conexión a SQL Server y también valida los requisitos del servidor de origen.
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output | ConnectToSourceSqlServerTaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskId |
string |
Id. de tarea |
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToTargetAzureDbForMySqlTaskInput
Entrada para la tarea que valida la conexión con Azure Database for MySQL y requisitos de servidor de destino
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
isOfflineMigration |
boolean |
False |
Marca para saber si la migración está sin conexión |
sourceConnectionInfo |
Información de conexión para el servidor MySQL de origen |
||
targetConnectionInfo |
Información de conexión para el servidor de Azure Database for MySQL de destino |
ConnectToTargetAzureDbForMySqlTaskOutput
Salida de la tarea que valida la conexión con Azure Database for MySQL y los requisitos del servidor de destino
Nombre | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de bases de datos en el servidor de destino |
id |
string |
Identificador de resultado |
serverVersion |
string |
Versión del servidor de destino |
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
validationErrors |
Errores de validación asociados a la tarea |
ConnectToTargetAzureDbForMySqlTaskProperties
Propiedades de la tarea que valida la conexión con Azure Database for MySQL y requisitos de servidor de destino
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
Entrada para la tarea que valida la conexión con Azure Database for PostgreSQL y los requisitos del servidor de destino
Nombre | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Información de conexión para el servidor PostgreSQL de origen |
|
targetConnectionInfo |
Información de conexión para el servidor de Azure Database for PostgreSQL de destino |
ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Salida de la tarea que valida la conexión con Azure Database for PostgreSQL y los requisitos del servidor de destino
Nombre | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de bases de datos en el servidor de destino |
id |
string |
Identificador de resultado |
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
validationErrors |
Errores de validación asociados a la tarea |
ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties
Propiedades de la tarea que valida la conexión con el servidor de Azure Database For PostgreSQL y los requisitos de servidor de destino para la migración en línea
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
Entrada para la tarea que valida la conexión a Azure Database for PostgreSQL y requisitos de servidor de destino para el origen de Oracle.
Nombre | Tipo | Description |
---|---|---|
targetConnectionInfo |
Información de conexión para el servidor de Azure Database for PostgreSQL de destino |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput
Salida de la tarea que valida la conexión a Azure Database for PostgreSQL y los requisitos del servidor de destino para el origen de Oracle.
Nombre | Tipo | Description |
---|---|---|
databaseSchemaMap |
Asignación de esquemas por base de datos |
|
databases |
string[] |
Lista de bases de datos en el servidor de destino |
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
validationErrors |
Errores de validación asociados a la tarea |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties
Propiedades de la tarea que valida la conexión con el servidor de Azure Database For PostgreSQL y los requisitos de servidor de destino para la migración en línea para el origen de Oracle.
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToTargetSqlDbTaskInput
Entrada para la tarea que valida la conexión con SQL DB y los requisitos del servidor de destino
Nombre | Tipo | Description |
---|---|---|
queryObjectCounts |
boolean |
Marca booleana que indica si se deben consultar los recuentos de objetos de cada base de datos del servidor de destino |
targetConnectionInfo |
Información de conexión para la base de datos SQL de destino |
ConnectToTargetSqlDbTaskOutput
Salida de la tarea que valida la conexión con SQL DB y los requisitos del servidor de destino
Nombre | Tipo | Description |
---|---|---|
databases |
object |
Bases de datos de origen como un mapa del nombre de la base de datos al identificador de la base de datos |
id |
string |
Identificador de resultado |
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
ConnectToTargetSqlDbTaskProperties
Propiedades de la tarea que valida la conexión a sql DB y a los requisitos del servidor de destino
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
createdOn |
string |
DateTime en UTC cuando se creó la tarea |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToTargetSqlMISyncTaskInput
Entrada para la tarea que valida la conexión a Azure SQL escenario en línea de Instancia administrada base de datos.
Nombre | Tipo | Description |
---|---|---|
azureApp |
Aplicación de Azure Active Directory que usará la instancia de DMS (clásico) para conectarse a la instancia de destino de Azure SQL Database Instancia administrada y la cuenta de Azure Storage |
|
targetConnectionInfo |
Información de conexión de Azure SQL Database Instancia administrada |
ConnectToTargetSqlMISyncTaskOutput
Salida de la tarea que valida la conexión a Azure SQL Instancia administrada Database.
Nombre | Tipo | Description |
---|---|---|
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
validationErrors |
Errores de validación |
ConnectToTargetSqlMISyncTaskProperties
Propiedades de la tarea que valida la conexión a Azure SQL Database Instancia administrada
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToTargetSqlMITaskInput
Entrada para la tarea que valida la conexión a Azure SQL Database Instancia administrada.
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
collectAgentJobs |
boolean |
True |
Marca para si se van a recopilar trabajos del agente del servidor SQL MI de destino. |
collectLogins |
boolean |
True |
Marca para si se van a recopilar inicios de sesión del servidor SQL MI de destino. |
targetConnectionInfo |
Información de conexión para SQL Server de destino |
||
validateSsisCatalogOnly |
boolean |
False |
Marca para comprobar si se puede acceder al catálogo de SSIS en el servidor SQL MI de destino. |
ConnectToTargetSqlMITaskOutput
Salida de la tarea que valida la conexión a Azure SQL Instancia administrada Database.
Nombre | Tipo | Description |
---|---|---|
agentJobs |
string[] |
Lista de trabajos de agente en el servidor de destino. |
id |
string |
Identificador de resultado |
logins |
string[] |
Lista de inicios de sesión en el servidor de destino. |
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
validationErrors |
Errores de validación |
ConnectToTargetSqlMITaskProperties
Propiedades de la tarea que valida la conexión a Azure SQL Database Instancia administrada
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
ConnectToTargetSqlSqlDbSyncTaskInput
Entrada para la tarea que valida la conexión a Azure SQL db y los requisitos del servidor de destino
Nombre | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Información de conexión para el SQL Server de origen |
|
targetConnectionInfo |
Información de conexión para la base de datos SQL de destino |
ConnectToTargetSqlSqlDbSyncTaskProperties
Propiedades de la tarea que valida la conexión a SQL DB y los requisitos del servidor de destino para la migración en línea
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Connect |
Tipo de tarea. |
createdByType
Nombre | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DatabaseBackupInfo
Información sobre los archivos de copia de seguridad cuando se usa el modo de copia de seguridad existente.
Nombre | Tipo | Description |
---|---|---|
backupFiles |
string[] |
Lista de archivos de copia de seguridad de la base de datos actual. |
backupFinishDate |
string |
Fecha y hora en que finalizó la operación de copia de seguridad. |
backupType |
Tipo de copia de seguridad. |
|
databaseName |
string |
nombre de base de datos. |
familyCount |
integer |
Número de archivos del conjunto de copia de seguridad. |
isCompressed |
boolean |
Si el conjunto de copia de seguridad está comprimido |
isDamaged |
boolean |
La base de datos estaba dañada cuando se realizó una copia de seguridad, pero se solicitó que la operación de copia de seguridad continuara a pesar de los errores. |
position |
integer |
Posición de la copia de seguridad actual de la base de datos en el archivo. |
DatabaseCompatLevel
Enumeración de SQL Server niveles de compatibilidad de base de datos
Nombre | Tipo | Description |
---|---|---|
CompatLevel100 |
string |
|
CompatLevel110 |
string |
|
CompatLevel120 |
string |
|
CompatLevel130 |
string |
|
CompatLevel140 |
string |
|
CompatLevel80 |
string |
|
CompatLevel90 |
string |
DatabaseFileInfo
Información específica del archivo de base de datos
Nombre | Tipo | Description |
---|---|---|
databaseName |
string |
Nombre de la base de datos |
fileType |
Tipo de archivo de base de datos |
|
id |
string |
Identificador único del archivo de base de datos |
logicalName |
string |
Nombre lógico del archivo |
physicalFullName |
string |
Ruta de acceso completa del sistema operativo del archivo |
restoreFullName |
string |
Ruta de acceso completa sugerida del archivo para restaurar |
sizeMB |
number |
Tamaño del archivo en megabytes |
DatabaseFileType
Enumeración de tipos de archivo de base de datos de SQL Server
Nombre | Tipo | Description |
---|---|---|
Filestream |
string |
|
Fulltext |
string |
|
Log |
string |
|
NotSupported |
string |
|
Rows |
string |
DatabaseMigrationStage
Fase actual de la migración
Nombre | Tipo | Description |
---|---|---|
Backup |
string |
|
Completed |
string |
|
FileCopy |
string |
|
Initialize |
string |
|
None |
string |
|
Restore |
string |
DatabaseMigrationState
Estado de migración de nivel de base de datos.
Nombre | Tipo | Description |
---|---|---|
CANCELLED |
string |
|
COMPLETED |
string |
|
CUTOVER_START |
string |
|
FAILED |
string |
|
FULL_BACKUP_UPLOAD_START |
string |
|
INITIAL |
string |
|
LOG_SHIPPING_START |
string |
|
POST_CUTOVER_COMPLETE |
string |
|
UNDEFINED |
string |
|
UPLOAD_LOG_FILES_START |
string |
DatabaseSchemaMap
Asignación de esquemas por base de datos
Nombre | Tipo | Description |
---|---|---|
database |
string |
|
schemas |
string[] |
DatabaseState
Enumeración de estados de SQL Server Database
Nombre | Tipo | Description |
---|---|---|
Copying |
string |
|
Emergency |
string |
|
Offline |
string |
|
OfflineSecondary |
string |
|
Online |
string |
|
Recovering |
string |
|
RecoveryPending |
string |
|
Restoring |
string |
|
Suspect |
string |
DatabaseSummaryResult
Resumen de los resultados de la base de datos en la migración
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración |
errorPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los errores del elemento |
itemsCompletedCount |
integer |
Número de elementos completados correctamente |
itemsCount |
integer |
Número de elementos |
name |
string |
Nombre del elemento |
resultPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los resultados de sub-tem del elemento |
sizeMB |
number |
Tamaño de la base de datos en megabytes |
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
|
statusMessage |
string |
Mensaje de estado |
DatabaseTable
Propiedades de tabla
Nombre | Tipo | Description |
---|---|---|
hasRows |
boolean |
Indica si la tabla está vacía o no. |
name |
string |
Nombre completo del esquema de la tabla |
DataIntegrityValidationResult
Resultados para resultados de validación de integridad de datos basados en suma de comprobación
Nombre | Tipo | Description |
---|---|---|
failedObjects |
object |
Lista de nombres de tabla con errores del par de origen y destino |
validationErrors |
Lista de errores que se produjeron al realizar la validación de integridad de datos |
DataItemMigrationSummaryResult
Resumen básico de una migración de elementos de datos
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración |
errorPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los errores del elemento |
itemsCompletedCount |
integer |
Número de elementos completados correctamente |
itemsCount |
integer |
Número de elementos |
name |
string |
Nombre del elemento |
resultPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los resultados de sub-tem del elemento |
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
|
statusMessage |
string |
Mensaje de estado |
ExecutionStatistics
Descripción sobre los errores que se producen al realizar la validación de la migración
Nombre | Tipo | Description |
---|---|---|
cpuTimeMs |
number |
Tiempo de CPU en milisegundos para la ejecución de la consulta |
elapsedTimeMs |
number |
Tiempo empleado en milisegundos para ejecutar la consulta |
executionCount |
integer |
No. de ejecuciones de consultas |
hasErrors |
boolean |
Indica si la consulta produjo un error. |
sqlErrors |
string[] |
Lista de errores de sql |
waitStats |
<string,
Wait |
Diccionario de tipos de espera de ejecución de consultas sql y las estadísticas respectivas |
FileShare
Información del recurso compartido de archivos con Ruta de acceso, Nombre de usuario y Contraseña.
Nombre | Tipo | Description |
---|---|---|
password |
string |
Credencial de contraseña usada para conectarse a la ubicación del recurso compartido. |
path |
string |
Ruta de acceso de la carpeta de este recurso compartido. |
userName |
string |
Credencial de nombre de usuario para conectarse a la ubicación del recurso compartido |
GetTdeCertificatesSqlTaskInput
Entrada para la tarea que obtiene certificados TDE en formato codificado en Base64.
Nombre | Tipo | Description |
---|---|---|
backupFileShare |
Información del recurso compartido de archivos de copia de seguridad para el recurso compartido de archivos que se va a usar para almacenar archivos temporalmente. |
|
connectionInfo |
Información de conexión para SQL Server |
|
selectedCertificates |
Lista que contiene los nombres de certificado y la contraseña correspondiente que se va a usar para cifrar el certificado exportado. |
GetTdeCertificatesSqlTaskOutput
Salida de la tarea que obtiene certificados TDE en formato codificado en Base64.
Nombre | Tipo | Description |
---|---|---|
base64EncodedCertificates |
object |
Asignación del nombre del certificado al formato codificado en base 64. |
validationErrors |
Errores de validación |
GetTdeCertificatesSqlTaskProperties
Propiedades de la tarea que obtiene certificados TDE en formato codificado en Base64.
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Get |
Tipo de tarea. |
GetUserTablesMySqlTaskInput
Entrada para la tarea que recopila tablas de usuario para la lista especificada de bases de datos
Nombre | Tipo | Description |
---|---|---|
connectionInfo |
Información de conexión para SQL Server |
|
selectedDatabases |
string[] |
Lista de nombres de base de datos para los que se van a recopilar tablas |
GetUserTablesMySqlTaskOutput
Salida de la tarea que recopila tablas de usuario para la lista especificada de bases de datos
Nombre | Tipo | Description |
---|---|---|
databasesToTables |
object |
Asignación del nombre de la base de datos a la lista de tablas |
id |
string |
Identificador de resultado |
validationErrors |
Errores de validación |
GetUserTablesMySqlTaskProperties
Propiedades de la tarea que recopila tablas de usuario para la lista especificada de bases de datos
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Get |
Tipo de tarea. |
GetUserTablesOracleTaskInput
Entrada para la tarea que obtiene la lista de tablas contenidas en una lista proporcionada de esquemas de Oracle.
Nombre | Tipo | Description |
---|---|---|
connectionInfo |
Información para conectarse al origen de Oracle |
|
selectedSchemas |
string[] |
Lista de esquemas de Oracle para los que se van a recopilar tablas |
GetUserTablesOracleTaskOutput
Salida de la tarea que obtiene la lista de tablas contenidas en una lista proporcionada de esquemas de Oracle.
Nombre | Tipo | Description |
---|---|---|
schemaName |
string |
El esquema para el que este resultado es |
tables |
Lista de tablas válidas encontradas para este esquema |
|
validationErrors |
Errores de validación asociados a la tarea |
GetUserTablesOracleTaskProperties
Propiedades de la tarea que recopila tablas de usuario para la lista dada de esquemas de Oracle
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Get |
Tipo de tarea. |
GetUserTablesPostgreSqlTaskInput
Entrada para la tarea que obtiene la lista de tablas de una lista proporcionada de bases de datos PostgreSQL.
Nombre | Tipo | Description |
---|---|---|
connectionInfo |
Información para conectarse al origen de PostgreSQL |
|
selectedDatabases |
string[] |
Lista de bases de datos postgreSQL para las que se van a recopilar tablas |
GetUserTablesPostgreSqlTaskOutput
Salida de la tarea que obtiene la lista de tablas de una lista proporcionada de bases de datos PostgreSQL.
Nombre | Tipo | Description |
---|---|---|
databaseName |
string |
La base de datos para la que este resultado es |
tables |
Lista de tablas válidas encontradas para esta base de datos |
|
validationErrors |
Errores de validación asociados a la tarea |
GetUserTablesPostgreSqlTaskProperties
Propiedades de la tarea que recopila tablas de usuario para la lista especificada de bases de datos
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Get |
Tipo de tarea. |
GetUserTablesSqlSyncTaskInput
Entrada para la tarea que recopila tablas de usuario para la lista especificada de bases de datos
Nombre | Tipo | Description |
---|---|---|
selectedSourceDatabases |
string[] |
Lista de nombres de base de datos de origen para los que recopilar tablas |
selectedTargetDatabases |
string[] |
Lista de nombres de base de datos de destino para los que se van a recopilar tablas |
sourceConnectionInfo |
Información de conexión para SQL Server |
|
targetConnectionInfo |
Información de conexión para SQL DB |
GetUserTablesSqlSyncTaskOutput
Salida de la tarea que recopila tablas de usuario para la lista especificada de bases de datos
Nombre | Tipo | Description |
---|---|---|
databasesToSourceTables |
object |
Asignación del nombre de la base de datos a la lista de tablas de origen |
databasesToTargetTables |
object |
Asignación del nombre de la base de datos a la lista de tablas de destino |
tableValidationErrors |
object |
Asignación del nombre de la base de datos a la lista de errores de validación |
validationErrors |
Errores de validación |
GetUserTablesSqlSyncTaskProperties
Propiedades de la tarea que recopila tablas de usuario para la lista especificada de bases de datos
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Get |
Tipo de tarea. |
GetUserTablesSqlTaskInput
Entrada para la tarea que recopila tablas de usuario para la lista especificada de bases de datos
Nombre | Tipo | Description |
---|---|---|
connectionInfo |
Información de conexión para SQL Server |
|
encryptedKeyForSecureFields |
string |
clave cifrada para campos seguros |
selectedDatabases |
string[] |
Lista de nombres de base de datos para los que se van a recopilar tablas |
GetUserTablesSqlTaskOutput
Salida de la tarea que recopila tablas de usuario para la lista de bases de datos especificada
Nombre | Tipo | Description |
---|---|---|
databasesToTables |
object |
Asignación del nombre de la base de datos a la lista de tablas |
id |
string |
Identificador de resultado |
validationErrors |
Errores de validación |
GetUserTablesSqlTaskProperties
Propiedades de la tarea que recopila tablas de usuario para la lista especificada de bases de datos
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskId |
string |
Id. de tarea |
taskType |
string:
Get |
Tipo de tarea. |
LoginMigrationStage
Enumeración de la fase diferente de la migración de inicio de sesión.
Nombre | Tipo | Description |
---|---|---|
AssignRoleMembership |
string |
|
AssignRoleOwnership |
string |
|
Completed |
string |
|
EstablishObjectPermissions |
string |
|
EstablishServerPermissions |
string |
|
EstablishUserMapping |
string |
|
Initialize |
string |
|
LoginMigration |
string |
|
None |
string |
LoginType
Asignación de enumeración de SMO LoginType.
Nombre | Tipo | Description |
---|---|---|
AsymmetricKey |
string |
|
Certificate |
string |
|
ExternalGroup |
string |
|
ExternalUser |
string |
|
SqlLogin |
string |
|
WindowsGroup |
string |
|
WindowsUser |
string |
MigrateMISyncCompleteCommandInput
Entrada para el comando que completa la migración en línea para una Azure SQL Database Instancia administrada.
Nombre | Tipo | Description |
---|---|---|
sourceDatabaseName |
string |
Nombre de la base de datos de instancia administrada |
MigrateMISyncCompleteCommandOutput
Salida del comando que completa la migración en línea de una Azure SQL Database Instancia administrada.
Nombre | Tipo | Description |
---|---|---|
errors |
Lista de errores que se produjeron durante la ejecución del comando |
MigrateMISyncCompleteCommandProperties
Propiedades del comando que completa la migración en línea para un Instancia administrada de base de datos de Azure SQL.
Nombre | Tipo | Description |
---|---|---|
commandType |
string:
Migrate. |
Tipo de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de comando |
|
output |
Salida del comando. Esto se omite si se envía. |
|
state |
Estado del comando. Esto se omite si se envía. |
MigrateMongoDbTaskProperties
Propiedades de la tarea que migra datos entre orígenes de datos de MongoDB
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Describe cómo se debe realizar una migración de datos de MongoDB. |
|
output | MongoDbProgress[]: |
Clase base para salidas de migración de MongoDB |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
Información específica de la base de datos para mySQL sin conexión para Azure Database for MySQL entradas de tarea de migración
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre de la base de datos |
tableMap |
object |
Asignación de tablas de origen a destino |
targetDatabaseName |
string |
Nombre de la base de datos de destino. Nota: La base de datos de destino se truncará antes de iniciar la migración. |
MigrateMySqlAzureDbForMySqlOfflineTaskInput
Entrada para la tarea que migra las bases de datos MySQL a Azure Database for MySQL para migraciones sin conexión
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
encryptedKeyForSecureFields |
string |
clave cifrada para campos seguros |
|
makeSourceServerReadOnly |
boolean |
False |
Establecer para establecer el servidor de origen de solo lectura |
optionalAgentSettings |
object |
Parámetros opcionales para ajustar la velocidad de transferencia de datos durante la migración |
|
selectedDatabases |
Bases de datos que se van a migrar |
||
sourceConnectionInfo |
Información de conexión para mySQL de origen |
||
startedOn |
string |
Parámetro para especificar cuándo se inició la migración |
|
targetConnectionInfo |
Información de conexión para Azure Database for MySQL de destino |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
Nombre | Tipo | Description |
---|---|---|
databaseName |
string |
Nombre de la base de datos |
endedOn |
string |
Hora de finalización de la migración |
errorCount |
integer |
Número de errores de base de datos o objeto. |
errorPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los errores del elemento |
exceptionsAndWarnings |
Excepciones y advertencias de migración. |
|
id |
string |
Identificador de resultado |
lastStorageUpdate |
string |
Última vez que se actualizó el almacenamiento |
message |
string |
Mensaje de progreso de la migración |
numberOfObjects |
integer |
Número de objetos |
numberOfObjectsCompleted |
integer |
Número de objetos completados correctamente |
objectSummary |
<string,
Data |
Resumen de los resultados del objeto en la migración |
resultPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los resultados de sub-tem del elemento |
resultType |
string:
Database |
Tipo de resultado |
stage |
Fase de migración en la que se encuentra esta base de datos |
|
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
|
statusMessage |
string |
Mensaje de estado |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
Nombre | Tipo | Description |
---|---|---|
error |
Error de migración |
|
id |
string |
Identificador único de la excepción |
resultType |
string:
Error |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
Nombre | Tipo | Description |
---|---|---|
databaseSummary |
<string,
Database |
Resumen de los resultados de la base de datos en la migración |
databases |
object |
Bases de datos seleccionadas como un mapa del nombre de la base de datos al identificador de la base de datos |
durationInSeconds |
integer |
Duración de la ejecución de tareas en segundos. |
endedOn |
string |
Hora de finalización de la migración |
exceptionsAndWarnings |
Excepciones y advertencias de migración. |
|
id |
string |
Identificador de resultado |
lastStorageUpdate |
string |
Última vez que se actualizó el almacenamiento |
message |
string |
Mensaje de progreso de la migración |
migrationReportResult |
Resultado del informe de migración, proporciona una dirección URL única para descargar el informe de migración. |
|
resultType |
string:
Migration |
Tipo de resultado |
sourceServerBrandVersion |
string |
Versión de marca del servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
startedOn |
string |
Hora de inicio de la migración |
status |
Estado actual de la migración |
|
statusMessage |
string |
Mensaje de estado de migración |
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración |
errorPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los errores del elemento |
id |
string |
Identificador de resultado |
itemsCompletedCount |
integer |
Número de elementos completados correctamente |
itemsCount |
integer |
Número de elementos |
lastStorageUpdate |
string |
Última vez que se actualizó el almacenamiento |
objectName |
string |
Nombre del elemento |
resultPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los resultados de sub-tem del elemento |
resultType |
string:
Table |
Tipo de resultado |
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
|
statusMessage |
string |
Mensaje de estado |
MigrateMySqlAzureDbForMySqlOfflineTaskProperties
Propiedades de la tarea que migra bases de datos MySQL a Azure Database for MySQL para migraciones sin conexión
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
isCloneable |
boolean |
si la tarea se puede clonar o no |
output | MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskId |
string |
Id. de tarea |
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateMySqlAzureDbForMySqlSyncDatabaseInput
Información específica de la base de datos de MySQL para Azure Database for MySQL entradas de tarea de migración
Nombre | Tipo | Description |
---|---|---|
migrationSetting |
object |
Configuración de la migración que optimizan el comportamiento de la migración |
name |
string |
Nombre de la base de datos |
sourceSetting |
object |
Configuración de origen para optimizar el comportamiento de migración del punto de conexión de origen |
tableMap |
object |
Asignación de tablas de origen a destino |
targetDatabaseName |
string |
Nombre de la base de datos de destino. Nota: La base de datos de destino se truncará antes de iniciar la migración. |
targetSetting |
object |
Configuración de destino para optimizar el comportamiento de la migración del punto de conexión de destino |
MigrateMySqlAzureDbForMySqlSyncTaskInput
Entrada para la tarea que migra las bases de datos MySQL a Azure Database for MySQL para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
selectedDatabases |
Bases de datos que se van a migrar |
|
sourceConnectionInfo |
Información de conexión para mySQL de origen |
|
targetConnectionInfo |
Información de conexión para Azure Database for MySQL de destino |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
Nombre | Tipo | Description |
---|---|---|
errorMessage |
string |
Mensaje de error |
events |
Lista de eventos de error. |
|
id |
string |
Identificador de resultado |
resultType |
string:
Database |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
Nombre | Tipo | Description |
---|---|---|
appliedChanges |
integer |
Número de cambios aplicados |
cdcDeleteCounter |
integer |
Número de eliminaciones cdc |
cdcInsertCounter |
integer |
Número de inserciones cdc |
cdcUpdateCounter |
integer |
Número de actualizaciones cdc |
databaseName |
string |
Nombre de la base de datos |
endedOn |
string |
Hora de finalización de la migración |
fullLoadCompletedTables |
integer |
Número de tablas completadas en carga completa |
fullLoadErroredTables |
integer |
Número de tablas con errores en la carga completa |
fullLoadLoadingTables |
integer |
Número de tablas que se cargan en carga completa |
fullLoadQueuedTables |
integer |
Número de tablas en cola en la carga completa |
id |
string |
Identificador de resultado |
incomingChanges |
integer |
Número de cambios entrantes |
initializationCompleted |
boolean |
Indica si se ha completado la carga inicial (carga completa) |
latency |
integer |
Latencia de aplicación CDC |
migrationState |
Estado de migración en el que se encuentra esta base de datos |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de inicio de la migración |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
Nombre | Tipo | Description |
---|---|---|
error |
Error de migración |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración |
id |
string |
Identificador de resultado |
resultType |
string:
Migration |
Tipo de resultado |
sourceServer |
string |
Nombre de servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
startedOn |
string |
Hora de inicio de la migración |
targetServer |
string |
Nombre del servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
Nombre | Tipo | Description |
---|---|---|
cdcDeleteCounter |
string |
Número de eliminaciones aplicadas |
cdcInsertCounter |
string |
Número de inserciones aplicadas |
cdcUpdateCounter |
string |
Número de actualizaciones aplicadas |
dataErrorsCounter |
integer |
Número de errores de datos |
databaseName |
string |
Nombre de la base de datos |
fullLoadEndedOn |
string |
Hora de finalización de carga completa |
fullLoadEstFinishTime |
string |
Estimación para finalizar la carga completa |
fullLoadStartedOn |
string |
Hora de inicio de carga completa |
fullLoadTotalRows |
integer |
Número de filas aplicadas en carga completa |
id |
string |
Identificador de resultado |
lastModifiedTime |
string |
Hora de la última modificación en el destino |
resultType |
string:
Table |
Tipo de resultado |
state |
Estado actual de la migración de la tabla |
|
tableName |
string |
Nombre de la tabla |
totalChangesApplied |
integer |
Número total de cambios aplicados |
MigrateMySqlAzureDbForMySqlSyncTaskProperties
Propiedades de la tarea que migra bases de datos MySQL a Azure Database for MySQL para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output | MigrateMySqlAzureDbForMySqlSyncTaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateOracleAzureDbForPostgreSqlSyncTaskProperties
Propiedades de la tarea que migra Oracle a Azure Database for PostgreSQL para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output | MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Información específica de la base de datos para que Oracle Azure Database for PostgreSQL entradas de tareas de migración
Nombre | Tipo | Description |
---|---|---|
caseManipulation |
string |
Cómo controlar el uso de mayúsculas y minúsculas de nombre de objeto: Preserve o ToLower |
migrationSetting |
object |
Configuración de la migración que optimiza el comportamiento de la migración |
name |
string |
Nombre de la canalización de migración |
schemaName |
string |
Nombre del esquema de origen |
sourceSetting |
object |
Configuración de origen para ajustar el comportamiento de la migración del punto de conexión de origen |
tableMap |
object |
Asignación de tablas de origen a destino |
targetDatabaseName |
string |
Nombre de la base de datos de destino. Nota: La base de datos de destino se truncará antes de iniciar la migración. |
targetSetting |
object |
Configuración de destino para ajustar el comportamiento de la migración del punto de conexión de destino |
MigrateOracleAzureDbPostgreSqlSyncTaskInput
Entrada para la tarea que migra las bases de datos de Oracle a Azure Database for PostgreSQL para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
selectedDatabases |
Bases de datos que se van a migrar |
|
sourceConnectionInfo |
Información de conexión para Oracle de origen |
|
targetConnectionInfo |
Información de conexión para Azure Database for PostgreSQL de destino |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
Nombre | Tipo | Description |
---|---|---|
errorMessage |
string |
Mensaje de error |
events |
Lista de eventos de error. |
|
id |
string |
Identificador de resultado |
resultType |
string:
Database |
Tipo de resultado |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
Nombre | Tipo | Description |
---|---|---|
appliedChanges |
integer |
Número de cambios aplicados |
cdcDeleteCounter |
integer |
Número de eliminaciones cdc |
cdcInsertCounter |
integer |
Número de inserciones cdc |
cdcUpdateCounter |
integer |
Número de actualizaciones cdc |
databaseName |
string |
Nombre de la base de datos |
endedOn |
string |
Hora de finalización de la migración |
fullLoadCompletedTables |
integer |
Número de tablas completadas en carga completa |
fullLoadErroredTables |
integer |
Número de tablas con errores en la carga completa |
fullLoadLoadingTables |
integer |
Número de tablas que se cargan en carga completa |
fullLoadQueuedTables |
integer |
Número de tablas en cola en carga completa |
id |
string |
Identificador de resultado |
incomingChanges |
integer |
Número de cambios entrantes |
initializationCompleted |
boolean |
Indica si se ha completado la carga inicial (carga completa) |
latency |
integer |
Latencia de aplicación CDC |
migrationState |
Estado de migración en el que se encuentra esta base de datos |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de inicio de la migración |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
Nombre | Tipo | Description |
---|---|---|
error |
Error de migración |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
Tipo de resultado |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración |
id |
string |
Identificador de resultado |
resultType |
string:
Migration |
Tipo de resultado |
sourceServer |
string |
Nombre de servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
startedOn |
string |
Hora de inicio de la migración |
targetServer |
string |
Nombre del servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
Nombre | Tipo | Description |
---|---|---|
cdcDeleteCounter |
integer |
Número de eliminaciones aplicadas |
cdcInsertCounter |
integer |
Número de inserciones aplicadas |
cdcUpdateCounter |
integer |
Número de actualizaciones aplicadas |
dataErrorsCounter |
integer |
Número de errores de datos |
databaseName |
string |
Nombre de la base de datos |
fullLoadEndedOn |
string |
Hora de finalización de carga completa |
fullLoadEstFinishTime |
string |
Estimación para finalizar la carga completa |
fullLoadStartedOn |
string |
Hora de inicio de carga completa |
fullLoadTotalRows |
integer |
Número de filas aplicadas en carga completa |
id |
string |
Identificador de resultado |
lastModifiedTime |
string |
Hora de la última modificación en el destino |
resultType |
string:
Table |
Tipo de resultado |
state |
Estado actual de la migración de la tabla |
|
tableName |
string |
Nombre de la tabla |
totalChangesApplied |
integer |
Número total de cambios aplicados |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
Información específica de la base de datos de PostgreSQL para Azure Database for PostgreSQL entradas de tarea de migración
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado |
migrationSetting |
Configuración de la migración que optimiza el comportamiento de la migración |
|
name |
string |
Nombre de la base de datos |
selectedTables |
Migrate |
Tablas seleccionadas para la migración |
sourceSetting |
object |
Configuración de origen para ajustar el comportamiento de la migración del punto de conexión de origen |
targetDatabaseName |
string |
Nombre de la base de datos de destino. Nota: La base de datos de destino se truncará antes de iniciar la migración. |
targetSetting |
object |
Configuración de destino para ajustar el comportamiento de la migración del punto de conexión de destino |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput
Tablas seleccionadas para la migración
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre de la tabla que se va a migrar |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
Entrada para la tarea que migra las bases de datos de PostgreSQL a Azure Database for PostgreSQL para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
encryptedKeyForSecureFields |
string |
clave cifrada para campos seguros |
selectedDatabases |
Bases de datos que se van a migrar |
|
sourceConnectionInfo |
Información de conexión para postgreSQL de origen |
|
startedOn |
string |
Hora de inicio de la migración |
targetConnectionInfo |
Información de conexión para Azure Database for PostgreSQL de destino |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
Nombre | Tipo | Description |
---|---|---|
errorMessage |
string |
Mensaje de error |
events |
Lista de eventos de error. |
|
id |
string |
Identificador de resultado |
resultType |
string:
Database |
Tipo de resultado |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
Nombre | Tipo | Description |
---|---|---|
appliedChanges |
integer |
Número de cambios aplicados |
cdcDeleteCounter |
integer |
Número de eliminaciones cdc |
cdcInsertCounter |
integer |
Número de inserciones cdc |
cdcUpdateCounter |
integer |
Número de actualizaciones cdc |
databaseName |
string |
Nombre de la base de datos |
endedOn |
string |
Hora de finalización de la migración |
fullLoadCompletedTables |
integer |
Número de tablas completadas en carga completa |
fullLoadErroredTables |
integer |
Número de tablas con errores en la carga completa |
fullLoadLoadingTables |
integer |
Número de tablas que se cargan en carga completa |
fullLoadQueuedTables |
integer |
Número de tablas en cola en carga completa |
id |
string |
Identificador de resultado |
incomingChanges |
integer |
Número de cambios entrantes |
initializationCompleted |
boolean |
Indica si se ha completado la carga inicial (carga completa) |
latency |
integer |
Latencia de aplicación CDC |
migrationState |
Estado de migración en el que se encuentra esta base de datos |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de inicio de la migración |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
Nombre | Tipo | Description |
---|---|---|
error |
Error de migración |
|
events |
Lista de eventos de error |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
Tipo de resultado |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
Nombre | Tipo | Description |
---|---|---|
databaseCount |
number |
Número de bases de datos que se van a incluir |
endedOn |
string |
Hora de finalización de la migración |
id |
string |
Identificador de resultado |
resultType |
string:
Migration |
Tipo de resultado |
sourceServer |
string |
Nombre de servidor de origen |
sourceServerType |
Tipo de servidor de origen. |
|
sourceServerVersion |
string |
Versión del servidor de origen |
startedOn |
string |
Hora de inicio de la migración |
state |
Estado de migración |
|
targetServer |
string |
Nombre del servidor de destino |
targetServerType |
Tipo de servidor de destino. |
|
targetServerVersion |
string |
Versión del servidor de destino |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
Nombre | Tipo | Description |
---|---|---|
cdcDeleteCounter |
integer |
Número de eliminaciones aplicadas |
cdcInsertCounter |
integer |
Número de inserciones aplicadas |
cdcUpdateCounter |
integer |
Número de actualizaciones aplicadas |
dataErrorsCounter |
integer |
Número de errores de datos |
databaseName |
string |
Nombre de la base de datos |
fullLoadEndedOn |
string |
Hora de finalización de carga completa |
fullLoadEstFinishTime |
string |
Estimación para finalizar la carga completa |
fullLoadStartedOn |
string |
Hora de inicio de carga completa |
fullLoadTotalRows |
integer |
Número de filas aplicadas en carga completa |
id |
string |
Identificador de resultado |
lastModifiedTime |
string |
Hora de la última modificación en el destino |
resultType |
string:
Table |
Tipo de resultado |
state |
Estado actual de la migración de la tabla |
|
tableName |
string |
Nombre de la tabla |
totalChangesApplied |
integer |
Número total de cambios aplicados |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties
Propiedades de la tarea que migra las bases de datos de PostgreSQL a Azure Database for PostgreSQL para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
createdOn |
string |
DateTime en UTC cuando se creó la tarea |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
isCloneable |
boolean |
si la tarea se puede clonar o no |
output |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:
|
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskId |
string |
id. de tarea |
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateSqlServerSqlDbDatabaseInput
Información específica de la base de datos de SQL para Azure SQL entradas de tarea de migración de base de datos
Nombre | Tipo | Description |
---|---|---|
id |
string |
id. de la base de datos |
makeSourceDbReadOnly |
boolean |
Si se va a establecer la base de datos de solo lectura antes de la migración |
name |
string |
Nombre de la base de datos |
schemaSetting |
object |
Configuración seleccionada para la migración de esquemas de base de datos. |
tableMap |
object |
Asignación de tablas de origen a destino |
targetDatabaseName |
string |
Nombre de la base de datos de destino. Nota: La base de datos de destino se truncará antes de iniciar la migración. |
MigrateSqlServerSqlDbSyncDatabaseInput
Información específica de la base de datos de SQL para Azure SQL entradas de tarea de migración de sincronización de base de datos
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador único de la base de datos |
migrationSetting |
object |
Configuración de la migración que optimizan el comportamiento de la migración |
name |
string |
Nombre de base de datos |
schemaName |
string |
Nombre de esquema que se va a migrar |
sourceSetting |
object |
Configuración de origen para optimizar el comportamiento de migración del punto de conexión de origen |
tableMap |
object |
Asignación de tablas de origen a destino |
targetDatabaseName |
string |
Nombre de la base de datos de destino |
targetSetting |
object |
Configuración de destino para optimizar el comportamiento de la migración del punto de conexión de destino |
MigrateSqlServerSqlDbSyncTaskInput
Entrada para la tarea que migra bases de datos locales de SQL Server a Azure SQL Database para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
selectedDatabases |
Bases de datos que se van a migrar |
|
sourceConnectionInfo |
Información para conectarse al origen |
|
targetConnectionInfo |
Información para conectarse al destino |
|
validationOptions |
Opciones de validación |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
Nombre | Tipo | Description |
---|---|---|
errorMessage |
string |
Mensaje de error |
events |
Lista de eventos de error. |
|
id |
string |
Identificador de resultado |
resultType |
string:
Database |
Tipo de resultado |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
Nombre | Tipo | Description |
---|---|---|
appliedChanges |
integer |
Número de cambios aplicados |
cdcDeleteCounter |
integer |
Número de eliminaciones cdc |
cdcInsertCounter |
integer |
Número de inserciones cdc |
cdcUpdateCounter |
integer |
Número de actualizaciones cdc |
databaseName |
string |
Nombre de la base de datos |
endedOn |
string |
Hora de finalización de la migración |
fullLoadCompletedTables |
integer |
Número de tablas completadas en carga completa |
fullLoadErroredTables |
integer |
Número de tablas con errores en la carga completa |
fullLoadLoadingTables |
integer |
Número de tablas que se cargan en carga completa |
fullLoadQueuedTables |
integer |
Número de tablas en cola en la carga completa |
id |
string |
Identificador de resultado |
incomingChanges |
integer |
Número de cambios entrantes |
initializationCompleted |
boolean |
Indica si se ha completado la carga inicial (carga completa) |
latency |
integer |
Latencia de aplicación CDC |
migrationState |
Estado de migración en el que se encuentra esta base de datos |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de inicio de la migración |
MigrateSqlServerSqlDbSyncTaskOutputError
Nombre | Tipo | Description |
---|---|---|
error |
Error de migración |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
Nombre | Tipo | Description |
---|---|---|
databaseCount |
integer |
Recuento de bases de datos |
endedOn |
string |
Hora de finalización de la migración |
id |
string |
Identificador de resultado |
resultType |
string:
Migration |
Tipo de resultado |
sourceServer |
string |
Nombre de servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
startedOn |
string |
Hora de inicio de la migración |
targetServer |
string |
Nombre del servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
Nombre | Tipo | Description |
---|---|---|
cdcDeleteCounter |
integer |
Número de eliminaciones aplicadas |
cdcInsertCounter |
integer |
Número de inserciones aplicadas |
cdcUpdateCounter |
integer |
Número de actualizaciones aplicadas |
dataErrorsCounter |
integer |
Número de errores de datos |
databaseName |
string |
Nombre de la base de datos |
fullLoadEndedOn |
string |
Hora de finalización de carga completa |
fullLoadEstFinishTime |
string |
Estimación para finalizar la carga completa |
fullLoadStartedOn |
string |
Hora de inicio de carga completa |
fullLoadTotalRows |
integer |
Número de filas aplicadas en carga completa |
id |
string |
Identificador de resultado |
lastModifiedTime |
string |
Hora de la última modificación en el destino |
resultType |
string:
Table |
Tipo de resultado |
state |
Estado actual de la migración de la tabla |
|
tableName |
string |
Nombre de la tabla |
totalChangesApplied |
integer |
Número total de cambios aplicados |
MigrateSqlServerSqlDbSyncTaskProperties
Propiedades de la tarea que migra bases de datos locales de SQL Server a Azure SQL Database para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output | MigrateSqlServerSqlDbSyncTaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateSqlServerSqlDbTaskInput
Entrada para la tarea que migra bases de datos locales de SQL Server a Azure SQL Database
Nombre | Tipo | Description |
---|---|---|
encryptedKeyForSecureFields |
string |
clave cifrada para campos seguros |
selectedDatabases |
Bases de datos que se van a migrar |
|
sourceConnectionInfo |
Información para conectarse al origen |
|
startedOn |
string |
Fecha y hora en relación con la hora UTC en la que se inició la migración |
targetConnectionInfo |
Información para conectarse al destino |
|
validationOptions |
Opciones para habilitar varias validaciones posteriores a la migración. Opciones disponibles, 1). Comprobación de integridad de datos: realiza una comparación basada en la suma de comprobación en las tablas de origen y destino después de la migración para garantizar la corrección de los datos. 2.) Validación de esquemas: realiza una comparación exhaustiva del esquema entre las tablas de origen y de destino y proporciona una lista de diferencias entre la base de datos de origen y de destino, 3). Análisis de consultas: ejecuta un conjunto de consultas que se seleccionan automáticamente desde la memoria caché del plan de consulta o Almacén de consultas y las ejecuta y compara el tiempo de ejecución entre la base de datos de origen y de destino. |
MigrateSqlServerSqlDbTaskOutputDatabaseLevel
Nombre | Tipo | Description |
---|---|---|
databaseName |
string |
Nombre del elemento |
endedOn |
string |
Hora de finalización de la migración |
errorCount |
integer |
Número de errores de base de datos o objeto. |
errorPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los errores del elemento |
exceptionsAndWarnings |
Excepciones y advertencias de migración. |
|
id |
string |
Identificador de resultado |
message |
string |
Mensaje de progreso de la migración |
numberOfObjects |
integer |
Número de objetos |
numberOfObjectsCompleted |
integer |
Número de objetos completados correctamente |
objectSummary |
<string,
Data |
Resumen de los resultados del objeto en la migración |
resultPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los resultados de sub-tem del elemento |
resultType |
string:
Database |
Tipo de resultado |
stage |
Fase de migración en la que se encuentra esta base de datos |
|
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
|
statusMessage |
string |
Mensaje de estado |
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
Nombre | Tipo | Description |
---|---|---|
dataIntegrityValidationResult |
Proporciona el resultado de validación de integridad de datos entre las tablas de origen y destino que se migran. |
|
endedOn |
string |
Hora de finalización de la validación |
id |
string |
Identificador de resultado |
migrationId |
string |
Identificador de migración |
queryAnalysisValidationResult |
Resultados de algunos de los resultados de ejecución de consultas entre la base de datos de origen y de destino |
|
resultType |
string:
Migration |
Tipo de resultado |
schemaValidationResult |
Proporciona el resultado de comparación de esquemas entre la base de datos de origen y de destino. |
|
sourceDatabaseName |
string |
Nombre de la base de datos de origen |
startedOn |
string |
Hora de inicio de validación |
status |
Estado actual de validación en el nivel de base de datos |
|
targetDatabaseName |
string |
Nombre de la base de datos de destino |
MigrateSqlServerSqlDbTaskOutputError
Nombre | Tipo | Description |
---|---|---|
error |
Error de migración |
|
id |
string |
Identificador único de la excepción |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlDbTaskOutputMigrationLevel
Nombre | Tipo | Description |
---|---|---|
databaseSummary |
<string,
Database |
Resumen de los resultados de la base de datos en la migración |
databases |
object |
Bases de datos seleccionadas como un mapa del nombre de la base de datos al identificador de la base de datos |
durationInSeconds |
integer |
Duración de la ejecución de tareas en segundos. |
endedOn |
string |
Hora de finalización de la migración |
exceptionsAndWarnings |
Excepciones y advertencias de migración. |
|
id |
string |
Identificador de resultado |
message |
string |
Mensaje de progreso de la migración |
migrationReportResult |
Resultado del informe de migración, proporciona una dirección URL única para descargar el informe de migración. |
|
migrationValidationResult | MigrationValidationResult: |
Resultados de validación de la migración |
resultType |
string:
Migration |
Tipo de resultado |
sourceServerBrandVersion |
string |
Versión de marca del servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
startedOn |
string |
Hora de inicio de la migración |
status |
Estado actual de la migración |
|
statusMessage |
string |
Mensaje de estado de migración |
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
MigrateSqlServerSqlDbTaskOutputTableLevel
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración |
errorPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los errores del elemento |
id |
string |
Identificador de resultado |
itemsCompletedCount |
integer |
Número de elementos completados correctamente |
itemsCount |
integer |
Número de elementos |
objectName |
string |
Nombre del elemento |
resultPrefix |
string |
Prefijo de cadena comodín que se va a usar para consultar todos los resultados de sub-tem del elemento |
resultType |
string:
Table |
Tipo de resultado |
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
|
statusMessage |
string |
Mensaje de estado |
MigrateSqlServerSqlDbTaskOutputValidationResult
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado |
migrationId |
string |
Identificador de migración |
resultType |
string:
Migration |
Tipo de resultado |
status |
Estado actual de validación en el nivel de migración. El estado del estado del resultado de validación de la base de datos se agregará aquí. |
|
summaryResults |
<string,
Migration |
Resultados de resumen de validación para cada base de datos |
MigrateSqlServerSqlDbTaskProperties
Propiedades de la tarea que migra bases de datos locales de SQL Server a Azure SQL Database
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
createdOn |
string |
DateTime en UTC cuando se creó la tarea |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
isCloneable |
boolean |
si la tarea se puede clonar o no |
output | MigrateSqlServerSqlDbTaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskId |
string |
id. de tarea |
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateSqlServerSqlMIDatabaseInput
Información específica de la base de datos de SQL para Azure SQL db Instancia administrada entradas de tareas de migración
Nombre | Tipo | Description |
---|---|---|
backupFilePaths |
string[] |
Lista de archivos de copia de seguridad que se van a usar en caso de copias de seguridad existentes. |
backupFileShare |
Información del recurso compartido de archivos de copia de seguridad para realizar copias de seguridad de esta base de datos. |
|
id |
string |
id. de la base de datos |
name |
string |
Nombre de la base de datos |
restoreDatabaseName |
string |
Nombre de la base de datos en el destino |
MigrateSqlServerSqlMISyncTaskInput
Entrada para la tarea que migra SQL Server bases de datos a Azure SQL escenario en línea de Instancia administrada base de datos.
Nombre | Tipo | Description |
---|---|---|
azureApp |
Aplicación de Azure Active Directory que usará la instancia de DMS (clásico) para conectarse a la instancia de destino de Azure SQL Database Instancia administrada y la cuenta de Azure Storage |
|
backupFileShare |
Copia de seguridad de la información del recurso compartido de archivos para todas las bases de datos seleccionadas. |
|
numberOfParallelDatabaseMigrations |
number |
Número de migraciones de base de datos que se iniciarán en paralelo |
selectedDatabases |
Bases de datos que se van a migrar |
|
sourceConnectionInfo |
Información de conexión para el SQL Server de origen |
|
storageResourceId |
string |
ResourceId completo del almacenamiento |
targetConnectionInfo |
Información de conexión de Azure SQL Database Instancia administrada |
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
Nombre | Tipo | Description |
---|---|---|
activeBackupSets |
Conjuntos de copia de seguridad que están activos actualmente (ya sea que se cargan o se restauran) |
|
containerName |
string |
Nombre del contenedor creado en la cuenta de Azure Storage donde se copian las copias de seguridad en |
endedOn |
string |
Hora de finalización de la migración de la base de datos |
errorPrefix |
string |
cadena de prefijo que se va a usar para consultar errores de esta base de datos |
exceptionsAndWarnings |
Excepciones y advertencias de migración |
|
fullBackupSetInfo |
Detalles del conjunto de copia de seguridad completo |
|
id |
string |
Identificador de resultado |
isFullBackupRestored |
boolean |
Si la copia de seguridad completa se ha aplicado a la base de datos de destino o no |
lastRestoredBackupSetInfo |
Información del conjunto de copia de seguridad aplicado por última vez |
|
migrationState |
Estado actual de la base de datos |
|
resultType |
string:
Database |
Tipo de resultado |
sourceDatabaseName |
string |
Nombre de la base de datos |
startedOn |
string |
Hora de inicio de la migración de base de datos |
MigrateSqlServerSqlMISyncTaskOutputError
Nombre | Tipo | Description |
---|---|---|
error |
Error de migración |
|
id |
string |
Identificador único de la excepción |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
Nombre | Tipo | Description |
---|---|---|
databaseCount |
integer |
Recuento de bases de datos |
databaseErrorCount |
integer |
Número de errores de nivel de base de datos |
endedOn |
string |
Hora de finalización de la migración |
id |
string |
Identificador de resultado |
resultType |
string:
Migration |
Tipo de resultado |
sourceServerBrandVersion |
string |
Versión de marca del servidor de origen |
sourceServerName |
string |
Nombre de servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
|
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerName |
string |
Nombre del servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
MigrateSqlServerSqlMISyncTaskProperties
Propiedades de la tarea que migra bases de datos de SQL Server a Azure SQL escenario de sincronización de Instancia administrada Database
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
createdOn |
string |
DateTime en UTC cuando se creó la tarea |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
output | MigrateSqlServerSqlMISyncTaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateSqlServerSqlMITaskInput
Entrada para la tarea que migra SQL Server bases de datos a Azure SQL Database Instancia administrada.
Nombre | Tipo | Description |
---|---|---|
aadDomainName |
string |
Nombre de dominio de Azure Active Directory con el formato "contoso.com" para Azure AD federado o "contoso.onmicrosoft.com" para el dominio administrado, necesario si y solo si se seleccionan inicios de sesión de Windows |
backupBlobShare |
URI de SAS del contenedor de cuentas de Azure Storage que se usará para almacenar archivos de copia de seguridad. |
|
backupFileShare |
Copia de seguridad de la información del recurso compartido de archivos para todas las bases de datos seleccionadas. |
|
backupMode |
Modo de copia de seguridad para especificar si se debe usar la copia de seguridad existente o crear una copia de seguridad nueva. Si usa copias de seguridad existentes, es necesario proporcionar rutas de acceso de archivo de copia de seguridad en selectedDatabases. |
|
encryptedKeyForSecureFields |
string |
clave cifrada para campos seguros |
selectedAgentJobs |
string[] |
Trabajos del agente que se van a migrar. |
selectedDatabases |
Bases de datos que se van a migrar |
|
selectedLogins |
string[] |
Inicios de sesión para migrar. |
sourceConnectionInfo |
Información para conectarse al origen |
|
startedOn |
string |
Fecha y hora en relación con la hora UTC en la que se inició la migración |
targetConnectionInfo |
Información para conectarse al destino |
MigrateSqlServerSqlMITaskOutputAgentJobLevel
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración |
exceptionsAndWarnings |
Errores y advertencias de migración por trabajo |
|
id |
string |
Identificador de resultado |
isEnabled |
boolean |
Estado del trabajo del agente original. |
message |
string |
Mensaje de progreso de la migración |
name |
string |
Nombre del trabajo del agente. |
resultType |
string:
Agent |
Tipo de resultado |
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
MigrateSqlServerSqlMITaskOutputDatabaseLevel
Nombre | Tipo | Description |
---|---|---|
databaseName |
string |
Nombre de la base de datos |
endedOn |
string |
Hora de finalización de la migración |
exceptionsAndWarnings |
Excepciones y advertencias de migración |
|
id |
string |
Identificador de resultado |
message |
string |
Mensaje de progreso de la migración |
resultType |
string:
Database |
Tipo de resultado |
sizeMB |
number |
Tamaño de la base de datos en megabytes |
stage |
Fase actual de la migración |
|
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
MigrateSqlServerSqlMITaskOutputError
Nombre | Tipo | Description |
---|---|---|
error |
Error de migración |
|
id |
string |
Identificador único de la excepción |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlMITaskOutputLoginLevel
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración de inicio de sesión |
exceptionsAndWarnings |
Errores y advertencias de migración de inicio de sesión por inicio de sesión |
|
id |
string |
Identificador de resultado |
loginName |
string |
Nombre de inicio de sesión. |
message |
string |
Mensaje de progreso de la migración de inicio de sesión |
resultType |
string:
Login |
Tipo de resultado |
stage |
Fase actual del inicio de sesión |
|
startedOn |
string |
Hora de inicio de la migración de inicio de sesión |
state |
Estado actual del inicio de sesión |
MigrateSqlServerSqlMITaskOutputMigrationLevel
Nombre | Tipo | Description |
---|---|---|
agentJobs |
object |
Trabajos del agente seleccionados como un mapa del nombre al identificador |
databases |
object |
Bases de datos seleccionadas como un mapa del nombre de la base de datos al identificador de la base de datos |
endedOn |
string |
Hora de finalización de la migración |
exceptionsAndWarnings |
Excepciones y advertencias de migración. |
|
id |
string |
Identificador de resultado |
logins |
object |
Inicios de sesión seleccionados como un mapa del nombre al identificador |
message |
string |
Mensaje de progreso de la migración |
orphanedUsersInfo |
Lista de usuarios huérfanos. |
|
resultType |
string:
Migration |
Tipo de resultado |
serverRoleResults |
<string,
Start |
Asignación de los resultados de la migración de roles de servidor. |
sourceServerBrandVersion |
string |
Versión de marca del servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
|
status |
Estado actual de la migración |
|
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
MigrateSqlServerSqlMITaskProperties
Propiedades de la tarea que migra SQL Server bases de datos a Azure SQL Database Instancia administrada
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
createdOn |
string |
DateTime en UTC cuando se creó la tarea |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tareas |
|
isCloneable |
boolean |
si la tarea se puede clonar o no |
output | MigrateSqlServerSqlMITaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
parentTaskId |
string |
id. de tarea primario |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskId |
string |
id. de tarea |
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateSsisTaskInput
Entrada para la tarea que migra paquetes SSIS de SQL Server a Azure SQL Database Instancia administrada.
Nombre | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Información para conectarse al origen |
|
ssisMigrationInfo |
Información de migración de paquetes SSIS. |
|
targetConnectionInfo |
Información para conectarse al destino |
MigrateSsisTaskOutputMigrationLevel
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración |
exceptionsAndWarnings |
Excepciones y advertencias de migración. |
|
id |
string |
Identificador de resultado |
message |
string |
Mensaje de progreso de la migración |
resultType |
string:
Migration |
Tipo de resultado |
sourceServerBrandVersion |
string |
Versión de marca del servidor de origen |
sourceServerVersion |
string |
Versión del servidor de origen |
stage |
Fase de la migración de SSIS. |
|
startedOn |
string |
Hora de inicio de la migración |
status |
Estado actual de la migración |
|
targetServerBrandVersion |
string |
Versión de marca de servidor de destino |
targetServerVersion |
string |
Versión del servidor de destino |
MigrateSsisTaskOutputProjectLevel
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la migración |
exceptionsAndWarnings |
Excepciones y advertencias de migración |
|
folderName |
string |
Nombre de la carpeta |
id |
string |
Identificador de resultado |
message |
string |
Mensaje de progreso de la migración |
projectName |
string |
Nombre del proyecto. |
resultType |
string:
Ssis |
Tipo de resultado |
stage |
Fase de la migración de SSIS. |
|
startedOn |
string |
Hora de inicio de la migración |
state |
Estado actual de la migración |
MigrateSsisTaskProperties
Propiedades de la tarea que migra paquetes SSIS de SQL Server bases de datos a Azure SQL Database Instancia administrada.
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output | MigrateSsisTaskOutput[]: |
Resultado de la tarea. Esto se omite si se envía. |
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Migrate. |
Tipo de tarea. |
MigrateSyncCompleteCommandInput
Entrada para el comando que completa la migración de sincronización para una base de datos.
Nombre | Tipo | Description |
---|---|---|
commitTimeStamp |
string |
Marca de tiempo que se va a completar |
databaseName |
string |
Nombre de base de datos |
MigrateSyncCompleteCommandOutput
Salida del comando que completa la migración de sincronización para una base de datos.
Nombre | Tipo | Description |
---|---|---|
errors |
Lista de errores que se produjeron durante la ejecución del comando |
|
id |
string |
Identificador de resultado |
MigrateSyncCompleteCommandProperties
Propiedades del comando que completa la migración de sincronización para una base de datos.
Nombre | Tipo | Description |
---|---|---|
commandId |
string |
Id. de comando |
commandType |
string:
Migrate. |
Tipo de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de comando |
|
output |
Salida del comando. Esto se omite si se envía. |
|
state |
Estado del comando. Esto se omite si se envía. |
MigrationEligibilityInfo
Información sobre la idoneidad de la migración de un objeto de servidor
Nombre | Tipo | Description |
---|---|---|
isEligibleForMigration |
boolean |
Si el objeto es apto para la migración o no. |
validationMessages |
string[] |
Información sobre los errores de idoneidad para el objeto de servidor. |
MigrationReportResult
El resultado del informe de validación de la migración contiene la dirección URL para descargar el informe generado.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado de validación de la migración |
reportUrl |
string |
Dirección URL del informe. |
MigrationState
Estado actual de la migración
Nombre | Tipo | Description |
---|---|---|
Completed |
string |
|
Failed |
string |
|
InProgress |
string |
|
None |
string |
|
Skipped |
string |
|
Stopped |
string |
|
Warning |
string |
MigrationStatus
Estado actual de la migración
Nombre | Tipo | Description |
---|---|---|
Completed |
string |
|
CompletedWithWarnings |
string |
|
Configured |
string |
|
Connecting |
string |
|
Default |
string |
|
Error |
string |
|
Running |
string |
|
SelectLogins |
string |
|
SourceAndTargetSelected |
string |
|
Stopped |
string |
MigrationValidationDatabaseSummaryResult
Resultado de resumen de nivel de base de datos de validación de migración
Nombre | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de finalización de la validación |
id |
string |
Identificador de resultado |
migrationId |
string |
Identificador de migración |
sourceDatabaseName |
string |
Nombre de la base de datos de origen |
startedOn |
string |
Hora de inicio de validación |
status |
Estado actual de validación en el nivel de base de datos |
|
targetDatabaseName |
string |
Nombre de la base de datos de destino |
MigrationValidationOptions
Tipos de validaciones que se ejecutarán después de la migración
Nombre | Tipo | Description |
---|---|---|
enableDataIntegrityValidation |
boolean |
Permite realizar una validación de integridad de datos basada en suma de comprobación entre el origen y el destino de la base de datos o tablas seleccionadas. |
enableQueryAnalysisValidation |
boolean |
Permite realizar un análisis de consultas rápido e inteligente recuperando consultas de la base de datos de origen y ejecutándolas en el destino. El resultado tendrá estadísticas de ejecución para ejecuciones en bases de datos de origen y de destino para las consultas extraídas. |
enableSchemaValidation |
boolean |
Permite comparar la información de esquema entre el origen y el destino. |
MigrationValidationResult
Resultado de la validación de la migración
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado de validación de la migración |
migrationId |
string |
Identificador de migración |
status |
Estado actual de validación en el nivel de migración. El estado del resultado de validación de la base de datos se agregará aquí. |
|
summaryResults |
<string,
Migration |
Resultados de resumen de validación para cada base de datos |
MiSqlConnectionInfo
Propiedades necesarias para crear una conexión a Azure SQL instancia administrada de base de datos
Nombre | Tipo | Description |
---|---|---|
managedInstanceResourceId |
string |
Identificador de recurso para Azure SQL instancia administrada de base de datos |
password |
string |
Credencial de contraseña. |
type | string: |
Tipo de información de conexión |
userName |
string |
Nombre de usuario |
MongoDbClusterInfo
Describe un origen de datos de MongoDB
Nombre | Tipo | Description |
---|---|---|
databases |
Lista de bases de datos que no son del sistema en el clúster |
|
supportsSharding |
boolean |
Si el clúster admite colecciones particionadas |
type |
Tipo de origen de datos |
|
version |
string |
La versión del origen de datos con el formato x.y.z (por ejemplo, 3.6.7). No se usa si Type es BlobContainer. |
MongoDbClusterType
El tipo de origen de datos
Nombre | Tipo | Description |
---|---|---|
BlobContainer |
string |
|
CosmosDb |
string |
|
MongoDb |
string |
MongoDbCollectionInfo
Describe una colección admitida dentro de una base de datos de MongoDB.
Nombre | Tipo | Description |
---|---|---|
averageDocumentSize |
integer |
Tamaño medio del documento o -1 si el tamaño medio es desconocido |
dataSize |
integer |
Tamaño de datos total estimado, en bytes o -1 si se desconoce el tamaño. |
databaseName |
string |
Nombre de la base de datos que contiene la colección |
documentCount |
integer |
Número total estimado de documentos o -1 si se desconoce el recuento de documentos |
isCapped |
boolean |
Si la colección es una colección limitada (es decir, si tiene un tamaño fijo y actúa como un búfer circular). |
isSystemCollection |
boolean |
Si la colección es una colección del sistema |
isView |
boolean |
Si la colección es una vista de otra colección |
name |
string |
Nombre no completo de la base de datos o colección |
qualifiedName |
string |
Nombre completo de la base de datos o colección. Para una colección, este es el nombre completo de la base de datos. |
shardKey |
La clave de partición de la colección o null si la colección no está particionada |
|
supportsSharding |
boolean |
Si la base de datos tiene habilitado el particionamiento. Tenga en cuenta que la tarea de migración habilitará el particionamiento en el destino si es necesario. |
viewOf |
string |
Nombre de la colección de la que se trata de una vista de , si IsView es true. |
MongoDbCollectionProgress
Describe el progreso de una colección.
Nombre | Tipo | Description |
---|---|---|
bytesCopied |
integer |
Número de bytes de documento copiados durante la fase de copia |
documentsCopied |
integer |
Número de documentos copiados durante la fase de copia |
elapsedTime |
string |
Tiempo transcurrido con el formato [ddd.] hh:mm:ss[.fffffff] (es decir, formato TimeSpan) |
errors |
<string,
Mongo |
Errores y advertencias que se han producido para el objeto actual. Las claves son los códigos de error. |
eventsPending |
integer |
Número de eventos de oplog en espera de reproducción |
eventsReplayed |
integer |
Número de eventos de oplog reproducidos hasta ahora |
lastEventTime |
string |
Marca de tiempo del último evento de oplog recibido o null si aún no se ha recibido ningún evento de oplog. |
lastReplayTime |
string |
Marca de tiempo del último evento de oplog reproducido o null si aún no se ha reproducido ningún evento de oplog. |
name |
string |
Nombre del objeto de progreso. Para una colección, este es el nombre de la colección no calificado. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null. |
qualifiedName |
string |
Nombre completo del objeto de progreso. Para una colección, este es el nombre completo de la base de datos. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null. |
resultType |
string:
Collection |
Tipo de objeto de progreso |
state | ||
totalBytes |
integer |
Número total de bytes de documento en el origen al principio de la fase de copia, o -1 si se desconoce el tamaño total. |
totalDocuments |
integer |
Número total de documentos en el origen al principio de la fase de copia o -1 si se desconoce el recuento total. |
MongoDbCollectionSettings
Describe cómo se debe migrar una colección de MongoDB individual.
Nombre | Tipo | Description |
---|---|---|
canDelete |
boolean |
Si el migrador puede quitar la recopilación de destino en el curso de realizar una migración. El valor predeterminado es true. |
shardKey |
Describe una clave de partición de MongoDB. |
|
targetRUs |
integer |
Las RU que se deben configurar en un destino de CosmosDB o null para usar el valor predeterminado. Esto no tiene ningún efecto en los destinos que no son de CosmosDB. |
MongoDbConnectionInfo
Describe una conexión a un origen de datos de MongoDB.
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
additionalSettings |
string |
Configuración de conexión adicional |
|
authentication |
Tipo de autenticación que se va a usar para la conexión |
||
connectionString |
string |
Una dirección URL de contenedor de blobs o de cadena de conexión de MongoDB. El nombre de usuario y la contraseña se pueden especificar aquí o en las propiedades userName y password. |
|
dataSource |
string |
Origen de datos |
|
encryptConnection |
boolean |
Si se va a cifrar la conexión |
|
enforceSSL |
boolean |
||
password |
string |
Credencial de contraseña. |
|
port |
integer |
puerto para el servidor |
|
serverBrandVersion |
string |
versión de marca de servidor |
|
serverName |
string |
nombre del servidor |
|
serverVersion |
string |
versión del servidor |
|
trustServerCertificate |
boolean |
False |
Si se va a confiar en el certificado de servidor |
type |
string |
Tipo de información de conexión |
|
userName |
string |
Nombre de usuario |
MongoDbDatabaseInfo
Describe una base de datos dentro de un origen de datos de MongoDB.
Nombre | Tipo | Description |
---|---|---|
averageDocumentSize |
integer |
Tamaño medio del documento o -1 si se desconoce el tamaño medio |
collections |
Lista de colecciones admitidas en una base de datos de MongoDB |
|
dataSize |
integer |
Tamaño de datos total estimado, en bytes o -1 si se desconoce el tamaño. |
documentCount |
integer |
Número total estimado de documentos o -1 si se desconoce el recuento de documentos. |
name |
string |
Nombre no completo de la base de datos o colección |
qualifiedName |
string |
Nombre completo de la base de datos o colección. Para una colección, este es el nombre completo de la base de datos. |
supportsSharding |
boolean |
Si la base de datos tiene habilitado el particionamiento. Tenga en cuenta que la tarea de migración habilitará el particionamiento en el destino si es necesario. |
MongoDbDatabaseProgress
Describe el progreso de una base de datos
Nombre | Tipo | Description |
---|---|---|
bytesCopied |
integer |
Número de bytes de documento copiados durante la fase de copia |
collections |
object |
Progreso de las colecciones de la base de datos. Las claves son los nombres no completos de las colecciones. |
documentsCopied |
integer |
Número de documentos copiados durante la fase de copia |
elapsedTime |
string |
Tiempo transcurrido con el formato [ddd.] hh:mm:ss[.fffffff] (es decir, formato TimeSpan) |
errors |
<string,
Mongo |
Errores y advertencias que se han producido para el objeto actual. Las claves son los códigos de error. |
eventsPending |
integer |
Número de eventos de oplog en espera de reproducción |
eventsReplayed |
integer |
Número de eventos de oplog reproducidos hasta ahora |
lastEventTime |
string |
Marca de tiempo del último evento de oplog recibido o null si aún no se ha recibido ningún evento de oplog. |
lastReplayTime |
string |
Marca de tiempo del último evento de oplog reproducido o null si aún no se ha reproducido ningún evento de oplog. |
name |
string |
Nombre del objeto de progreso. Para una colección, este es el nombre de la colección no calificado. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null. |
qualifiedName |
string |
Nombre completo del objeto de progreso. Para una colección, este es el nombre completo de la base de datos. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null. |
resultType |
string:
Database |
Tipo de objeto de progreso |
state | ||
totalBytes |
integer |
Número total de bytes de documento en el origen al principio de la fase de copia, o -1 si se desconoce el tamaño total. |
totalDocuments |
integer |
Número total de documentos en el origen al principio de la fase de copia o -1 si se desconoce el recuento total. |
MongoDbDatabaseSettings
Describe cómo se debe migrar una base de datos de MongoDB individual.
Nombre | Tipo | Description |
---|---|---|
collections |
<string,
Mongo |
Las colecciones de la base de datos de origen que se van a migrar al destino. Las claves son los nombres no completos de las colecciones. |
targetRUs |
integer |
Las RU que se deben configurar en un destino de CosmosDB, o null para usar el valor predeterminado, o 0 si el rendimiento no se debe aprovisionar para la base de datos. Esto no tiene ningún efecto en los destinos que no son de CosmosDB. |
MongoDbError
Describe un error o advertencia que se produjo durante una migración de MongoDB.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código no localizado, legible por máquina que describe el error o la advertencia. |
count |
integer |
Número de veces que se ha producido el error o la advertencia |
message |
string |
Mensaje localizado y legible que describe el error o la advertencia. |
type |
Tipo de error o advertencia |
MongoDbErrorType
Tipo de error o advertencia
Nombre | Tipo | Description |
---|---|---|
Error |
string |
|
ValidationError |
string |
|
Warning |
string |
MongoDbMigrationProgress
Describe el progreso de la migración general.
Nombre | Tipo | Description |
---|---|---|
bytesCopied |
integer |
Número de bytes de documento copiados durante la fase de copia |
databases |
<string,
Mongo |
Progreso de las bases de datos en la migración. Las claves son los nombres de las bases de datos. |
documentsCopied |
integer |
Número de documentos copiados durante la fase de copia |
elapsedTime |
string |
Tiempo transcurrido en el formato [ddd.] hh:mm:ss[.fffffff] (es decir, formato TimeSpan) |
errors |
<string,
Mongo |
Errores y advertencias que se han producido para el objeto actual. Las claves son los códigos de error. |
eventsPending |
integer |
Número de eventos de registro de operación en espera de reproducción |
eventsReplayed |
integer |
Número de eventos de trabajo que se han reproducido hasta ahora |
lastEventTime |
string |
Marca de tiempo del último evento de oplog recibido, o null si aún no se ha recibido ningún evento de oplog. |
lastReplayTime |
string |
Marca de tiempo del último evento de oplog reproducido o null si aún no se ha reproducido ningún evento de oplog. |
name |
string |
Nombre del objeto de progreso. Para una colección, este es el nombre de la colección no calificado. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null. |
qualifiedName |
string |
Nombre completo del objeto de progreso. Para una colección, este es el nombre completo de la base de datos. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null. |
resultType |
string:
Migration |
Tipo de objeto de progreso |
state | ||
totalBytes |
integer |
Número total de bytes de documento en el origen al principio de la fase de copia o -1 si se desconoce el tamaño total. |
totalDocuments |
integer |
Número total de documentos en el origen al principio de la fase de copia o -1 si se desconoce el recuento total. |
MongoDbMigrationSettings
Describe cómo se debe realizar una migración de datos de MongoDB.
Nombre | Tipo | Description |
---|---|---|
boostRUs |
integer |
El límite de RU en un destino de CosmosDB al que se incrementarán temporalmente las colecciones (si es inferior) durante la copia inicial de una migración, de 10 000 a 1000 000, o 0 para usar la potenciación predeterminada (que suele ser el máximo) o null para no aumentar las RU. Esta configuración no tiene ningún efecto en los destinos que no son de CosmosDB. |
databases |
<string,
Mongo |
Las bases de datos del clúster de origen que se van a migrar al destino. Las claves son los nombres de las bases de datos. |
replication |
Describe cómo se replicarán los cambios desde el origen al destino. El valor predeterminado es OneTime. |
|
source |
Configuración usada para conectarse al clúster de origen |
|
target |
Configuración usada para conectarse al clúster de destino |
|
throttling |
Configuración usada para limitar el uso de recursos de la migración |
MongoDbMigrationState
Nombre | Tipo | Description |
---|---|---|
Canceled |
string |
|
Complete |
string |
|
Copying |
string |
|
Failed |
string |
|
Finalizing |
string |
|
InitialReplay |
string |
|
Initializing |
string |
|
NotStarted |
string |
|
Replaying |
string |
|
Restarting |
string |
|
ValidatingInput |
string |
MongoDbReplication
Describe cómo se replicarán los cambios desde el origen al destino. El valor predeterminado es OneTime.
Nombre | Tipo | Description |
---|---|---|
Continuous |
string |
|
Disabled |
string |
|
OneTime |
string |
MongoDbShardKeyField
Describe una referencia de campo dentro de una clave de partición de MongoDB.
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre del campo |
order |
Ordenación de campos |
MongoDbShardKeyInfo
Describe una clave de partición de MongoDB.
Nombre | Tipo | Description |
---|---|---|
fields |
Los campos de la clave de partición |
|
isUnique |
boolean |
Si la clave de partición es única |
MongoDbShardKeyOrder
Ordenación de campos
Nombre | Tipo | Description |
---|---|---|
Forward |
string |
|
Hashed |
string |
|
Reverse |
string |
MongoDbShardKeySetting
Describe una clave de partición de MongoDB.
Nombre | Tipo | Description |
---|---|---|
fields |
Los campos de la clave de partición |
|
isUnique |
boolean |
Si la clave de partición es única |
MongoDbThrottlingSettings
Especifica los límites de recursos para la migración.
Nombre | Tipo | Description |
---|---|---|
maxParallelism |
integer |
Número máximo de elementos de trabajo (por ejemplo, copias de colección) que se procesarán en paralelo. |
minFreeCpu |
integer |
El porcentaje de tiempo de CPU que el migrador intentará evitar el uso, de 0 a 100 |
minFreeMemoryMb |
integer |
Número de megabytes de RAM que el migrador intentará evitar el uso |
MySqlConnectionInfo
Información para conectarse al servidor MySQL
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
additionalSettings |
string |
Configuración de conexión adicional |
|
authentication |
Tipo de autenticación que se va a usar para la conexión |
||
dataSource |
string |
Origen de datos |
|
encryptConnection |
boolean |
True |
Si se va a cifrar la conexión |
password |
string |
Credencial de contraseña. |
|
port |
integer |
Puerto para el servidor |
|
serverName |
string |
Nombre del servidor |
|
type | string: |
Tipo de información de conexión |
|
userName |
string |
Nombre de usuario |
MySqlTargetPlatformType
Plataforma de destino para la migración
Nombre | Tipo | Description |
---|---|---|
AzureDbForMySQL |
string |
|
SqlServer |
string |
ObjectType
Tipo del objeto que tiene la diferencia. Por ejemplo, (Table/View/StoredProcedure)
Nombre | Tipo | Description |
---|---|---|
Function |
string |
|
StoredProcedures |
string |
|
Table |
string |
|
User |
string |
|
View |
string |
ODataError
Información de error en formato OData.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Descripción legible por la máquina del error, como "InvalidRequest" o "InternalServerError". |
details |
Errores internos que provocaron este error |
|
message |
string |
Descripción legible del error |
OracleConnectionInfo
Información para conectarse al servidor de Oracle
Nombre | Tipo | Description |
---|---|---|
authentication |
Tipo de autenticación que se va a usar para la conexión |
|
dataSource |
string |
EZConnect o TNSName cadena de conexión. |
password |
string |
Credencial de contraseña. |
port |
integer |
puerto para el servidor |
serverName |
string |
nombre del servidor |
serverVersion |
string |
versión del servidor |
type | string: |
Tipo de información de conexión |
userName |
string |
Nombre de usuario |
OrphanedUserInfo
Información de usuarios huérfanos en la base de datos de SQL Server.
Nombre | Tipo | Description |
---|---|---|
databaseName |
string |
Base de datos primaria del usuario |
name |
string |
Nombre del usuario huérfano |
PostgreSqlConnectionInfo
Información para conectarse al servidor postgreSQL
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
additionalSettings |
string |
Configuración de conexión adicional |
|
authentication |
Tipo de autenticación que se va a usar para la conexión |
||
dataSource |
string |
Origen de datos |
|
databaseName |
string |
Nombre de la base de datos |
|
encryptConnection |
boolean |
True |
Si se va a cifrar la conexión |
password |
string |
Credencial de contraseña. |
|
port |
integer |
Puerto para el servidor |
|
serverBrandVersion |
string |
versión de marca de servidor |
|
serverName |
string |
Nombre del servidor |
|
serverVersion |
string |
versión del servidor |
|
trustServerCertificate |
boolean |
False |
Si desea confiar en el certificado de servidor |
type | string: |
Tipo de información de conexión |
|
userName |
string |
Nombre de usuario |
ProjectTask
Un recurso de tarea
QueryAnalysisValidationResult
Resultados de la comparación de análisis de consultas entre el origen y el destino
Nombre | Tipo | Description |
---|---|---|
queryResults |
Lista de consultas ejecutadas y resultados de ejecución en origen y destino |
|
validationErrors |
Errores que forman parte de la ejecución |
QueryExecutionResult
Describe los resultados del análisis de consultas para su ejecución en el origen y el destino.
Nombre | Tipo | Description |
---|---|---|
queryText |
string |
Texto de consulta recuperado del servidor de origen |
sourceResult |
Resultado del análisis de consultas del origen |
|
statementsInBatch |
integer |
Total no. de instrucciones en el lote |
targetResult |
Resultado del análisis de consultas del destino |
ReplicateMigrationState
Contenedor para replicar los estados de migración notificados.
Nombre | Tipo | Description |
---|---|---|
ACTION_REQUIRED |
string |
|
COMPLETE |
string |
|
FAILED |
string |
|
PENDING |
string |
|
UNDEFINED |
string |
|
VALIDATING |
string |
ReportableException
Objeto Exception para todas las excepciones personalizadas
Nombre | Tipo | Description |
---|---|---|
actionableMessage |
string |
Pasos accionables para esta excepción |
filePath |
string |
Ruta de acceso al archivo donde se produjo la excepción |
hResult |
integer |
Valor numérico codificado que se asigna a una excepción específica |
lineNumber |
string |
Número de línea donde se produjo la excepción |
message |
string |
Mensaje de error |
stackTrace |
string |
Seguimiento de la pila |
ScenarioSource
Enumeración del tipo de origen
Nombre | Tipo | Description |
---|---|---|
Access |
string |
|
DB2 |
string |
|
MongoDB |
string |
|
MySQL |
string |
|
MySQLRDS |
string |
|
Oracle |
string |
|
PostgreSQL |
string |
|
PostgreSQLRDS |
string |
|
SQL |
string |
|
SQLRDS |
string |
|
Sybase |
string |
ScenarioTarget
Enumeración del tipo de destino
Nombre | Tipo | Description |
---|---|---|
AzureDBForMySql |
string |
|
AzureDBForPostgresSQL |
string |
|
MongoDB |
string |
|
SQLDB |
string |
|
SQLDW |
string |
|
SQLMI |
string |
|
SQLServer |
string |
SchemaComparisonValidationResult
Resultados de la comparación de esquemas entre el origen y el destino
Nombre | Tipo | Description |
---|---|---|
schemaDifferences |
Lista de diferencias de esquema entre las bases de datos de origen y de destino |
|
sourceDatabaseObjectCount |
object |
Recuento de objetos de base de datos de origen |
targetDatabaseObjectCount |
object |
Recuento de objetos de base de datos de destino |
validationErrors |
Lista de errores que se produjeron al realizar la validación de comparación de esquemas |
SchemaComparisonValidationResultType
Descripción sobre los errores que se producen al realizar la validación de la migración
Nombre | Tipo | Description |
---|---|---|
objectName |
string |
Nombre del objeto que tiene la diferencia |
objectType |
Tipo del objeto que tiene la diferencia. Por ejemplo, (Table/View/StoredProcedure) |
|
updateAction |
Actualizar el tipo de acción con respecto al destino |
SelectedCertificateInput
Información sobre el certificado que se va a exportar para las bases de datos habilitadas para TDE.
Nombre | Tipo | Description |
---|---|---|
certificateName |
string |
Nombre del certificado que se va a exportar. |
password |
string |
Contraseña que se va a usar para cifrar el certificado exportado. |
ServerLevelPermissionsGroup
Grupo de permisos para validaciones. Estos grupos ejecutarán un conjunto de permisos para validar la actividad del usuario. Seleccione el grupo de permisos para la actividad que está realizando.
Nombre | Tipo | Description |
---|---|---|
Default |
string |
|
MigrationFromMySQLToAzureDBForMySQL |
string |
|
MigrationFromSqlServerToAzureDB |
string |
|
MigrationFromSqlServerToAzureMI |
string |
|
MigrationFromSqlServerToAzureVM |
string |
ServerProperties
Propiedades del servidor para el origen del tipo MySQL
Nombre | Tipo | Description |
---|---|---|
serverDatabaseCount |
integer |
Número de bases de datos en el servidor |
serverEdition |
string |
Edición del servidor de bases de datos |
serverName |
string |
Nombre del servidor |
serverOperatingSystemVersion |
string |
Versión de sistema operativo |
serverPlatform |
string |
Nombre de la plataforma de servidor |
serverVersion |
string |
Versión del servidor de bases de datos |
Severity
Gravedad del error de validación
Nombre | Tipo | Description |
---|---|---|
Error |
string |
|
Message |
string |
|
Warning |
string |
SqlConnectionInfo
Información para conectarse al servidor de SQL Database
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
additionalSettings |
string |
Configuración de conexión adicional |
|
authentication |
Tipo de autenticación que se va a usar para la conexión |
||
dataSource |
string |
Origen de datos con el formato Protocol:MachineName\SQLServerInstanceName,PortNumber |
|
encryptConnection |
boolean |
True |
Si se va a cifrar la conexión |
password |
string |
Credencial de contraseña. |
|
platform |
Tipo de plataforma de servidor para la conexión |
||
port |
integer |
Puerto para el servidor |
|
resourceId |
string |
Representa el identificador de un recurso HTTP representado por un proveedor de recursos de Azure. |
|
serverBrandVersion |
string |
versión de marca de servidor |
|
serverName |
string |
nombre del servidor |
|
serverVersion |
string |
versión del servidor |
|
trustServerCertificate |
boolean |
False |
Si desea confiar en el certificado de servidor |
type | string: |
Tipo de información de conexión |
|
userName |
string |
Nombre de usuario |
SqlSourcePlatform
Tipo de plataforma de servidor para la conexión
Nombre | Tipo | Description |
---|---|---|
SqlOnPrem |
string |
SsisMigrationInfo
Información de migración de SSIS con el tipo de almacén SSIS, sobrescribir la directiva.
Nombre | Tipo | Description |
---|---|---|
environmentOverwriteOption |
Opción de sobrescritura para la migración del entorno de SSIS |
|
projectOverwriteOption |
Opción de sobrescritura para la migración del proyecto de SSIS |
|
ssisStoreType |
El tipo de almacén de SSIS de origen, solo se admite el catálogo de SSIS ahora en DMS (clásico). |
SsisMigrationOverwriteOption
La opción sobrescribir para la migración de objetos SSIS, solo se admite omitir y sobrescribir en DMS (clásico) ahora y en el futuro puede agregar la opción Reutilización para el objeto contenedor.
Nombre | Tipo | Description |
---|---|---|
Ignore |
string |
|
Overwrite |
string |
SsisMigrationStage
Fase actual de la migración de SSIS
Nombre | Tipo | Description |
---|---|---|
Completed |
string |
|
InProgress |
string |
|
Initialize |
string |
|
None |
string |
SsisStoreType
Enumeración del tipo de almacén SSIS de origen admitido en DMS (clásico)
Nombre | Tipo | Description |
---|---|---|
SsisCatalog |
string |
StartMigrationScenarioServerRoleResult
Resultado de la migración de roles de servidor
Nombre | Tipo | Description |
---|---|---|
exceptionsAndWarnings |
Excepciones y advertencias de migración. |
|
name |
string |
Nombre del rol de servidor. |
state |
Estado actual de la migración |
SyncDatabaseMigrationReportingState
Enumeración del estado diferente de la migración en línea de nivel de base de datos.
Nombre | Tipo | Description |
---|---|---|
BACKUP_COMPLETED |
string |
|
BACKUP_IN_PROGRESS |
string |
|
CANCELLED |
string |
|
CANCELLING |
string |
|
COMPLETE |
string |
|
COMPLETING |
string |
|
CONFIGURING |
string |
|
FAILED |
string |
|
INITIALIAZING |
string |
|
READY_TO_COMPLETE |
string |
|
RESTORE_COMPLETED |
string |
|
RESTORE_IN_PROGRESS |
string |
|
RUNNING |
string |
|
STARTING |
string |
|
UNDEFINED |
string |
|
VALIDATING |
string |
|
VALIDATION_COMPLETE |
string |
|
VALIDATION_FAILED |
string |
SyncMigrationDatabaseErrorEvent
Errores de migración de base de datos para la migración en línea
Nombre | Tipo | Description |
---|---|---|
eventText |
string |
Texto del evento. |
eventTypeString |
string |
Tipo de evento. |
timestampString |
string |
Valor de cadena de marca de tiempo. |
SyncTableMigrationState
Enumeración del estado diferente de la migración en línea de nivel de tabla.
Nombre | Tipo | Description |
---|---|---|
BEFORE_LOAD |
string |
|
CANCELED |
string |
|
COMPLETED |
string |
|
ERROR |
string |
|
FAILED |
string |
|
FULL_LOAD |
string |
SystemData
Nombre | Tipo | Description |
---|---|---|
createdAt |
string |
|
createdBy |
string |
|
createdByType | ||
lastModifiedAt |
string |
|
lastModifiedBy |
string |
|
lastModifiedByType |
TaskState
Estado de la tarea. Esto se omite si se envía.
Nombre | Tipo | Description |
---|---|---|
Canceled |
string |
|
Failed |
string |
|
FailedInputValidation |
string |
|
Faulted |
string |
|
Queued |
string |
|
Running |
string |
|
Succeeded |
string |
|
Unknown |
string |
UpdateActionType
Tipo de la diferencia real para el objeto comparado, al realizar la comparación de esquemas
Nombre | Tipo | Description |
---|---|---|
AddedOnTarget |
string |
|
ChangedOnTarget |
string |
|
DeletedOnTarget |
string |
ValidateMigrationInputSqlServerSqlDbSyncTaskProperties
Propiedades de la tarea que valida la entrada de migración de SQL para Azure SQL migraciones de sincronización de base de datos
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Validate |
Tipo de tarea. |
ValidateMigrationInputSqlServerSqlMISyncTaskInput
Entrada para la tarea que migra SQL Server bases de datos a Azure SQL escenario en línea de Instancia administrada base de datos.
Nombre | Tipo | Description |
---|---|---|
azureApp |
Aplicación de Azure Active Directory que usará la instancia de DMS (clásico) para conectarse a la instancia de destino de Azure SQL Database Instancia administrada y la cuenta de Azure Storage |
|
backupFileShare |
Copia de seguridad de la información del recurso compartido de archivos para todas las bases de datos seleccionadas. |
|
selectedDatabases |
Bases de datos que se van a migrar |
|
sourceConnectionInfo |
Información de conexión para el SQL Server de origen |
|
storageResourceId |
string |
ResourceId completo del almacenamiento |
targetConnectionInfo |
Información de conexión de Azure SQL Database Instancia administrada |
ValidateMigrationInputSqlServerSqlMISyncTaskOutput
Salida de la tarea que valida la entrada de migración para Azure SQL Database Instancia administrada migración en línea
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de base de datos |
name |
string |
Nombre de base de datos |
validationErrors |
Errores asociados a un objeto de base de datos seleccionado |
ValidateMigrationInputSqlServerSqlMISyncTaskProperties
Propiedades de la tarea que valida la entrada de migración de SQL para Azure SQL escenario de sincronización de Instancia administrada Database
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Validate |
Tipo de tarea. |
ValidateMigrationInputSqlServerSqlMITaskInput
Entrada para la tarea que valida la entrada de migración de SQL para Azure SQL Managed Instance
Nombre | Tipo | Description |
---|---|---|
backupBlobShare |
URI de SAS del contenedor de cuentas de Azure Storage que se usará para almacenar archivos de copia de seguridad. |
|
backupFileShare |
Copia de seguridad de la información del recurso compartido de archivos para todas las bases de datos seleccionadas. |
|
backupMode |
Modo de copia de seguridad para especificar si se debe usar la copia de seguridad existente o crear una copia de seguridad nueva. |
|
selectedDatabases |
Bases de datos que se van a migrar |
|
selectedLogins |
string[] |
Inicios de sesión para migrar |
sourceConnectionInfo |
Información para conectarse al origen |
|
targetConnectionInfo |
Información para conectarse al destino |
ValidateMigrationInputSqlServerSqlMITaskOutput
Salida de la tarea que valida la entrada de migración de SQL para Azure SQL Managed Instance migraciones
Nombre | Tipo | Description |
---|---|---|
backupFolderErrors |
Errores asociados a la ruta de acceso backupFolder |
|
backupShareCredentialsErrors |
Errores asociados con las credenciales de contraseña y el nombre de usuario del recurso compartido de copia de seguridad |
|
backupStorageAccountErrors |
Errores asociados a la cuenta de almacenamiento proporcionada. |
|
databaseBackupInfo |
Información sobre los archivos de copia de seguridad cuando se usa el modo de copia de seguridad existente. |
|
existingBackupErrors |
Errores asociados a los archivos de copia de seguridad existentes. |
|
id |
string |
Identificador de resultado |
name |
string |
Nombre de base de datos |
restoreDatabaseNameErrors |
Errores asociados a RestoreDatabaseName |
ValidateMigrationInputSqlServerSqlMITaskProperties
Propiedades de la tarea que valida la entrada de migración de SQL para Azure SQL Database Instancia administrada
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada de tarea |
|
output |
Resultado de la tarea. Esto se omite si se envía. |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Validate |
Tipo de tarea. |
ValidateMongoDbTaskProperties
Propiedades de la tarea que valida una migración entre orígenes de datos de MongoDB
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Describe cómo se debe realizar una migración de datos de MongoDB. |
|
output |
Matriz que contiene un único objeto MongoDbMigrationProgress |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Validate. |
Tipo de tarea. |
ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
Propiedades de la tarea que valida una migración de Oracle a Azure Database for PostgreSQL para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
clientData |
object |
Pares clave-valor de los datos de cliente para adjuntar información de metadatos a la tarea |
commands | CommandProperties[]: |
Matriz de propiedades de comando. |
errors |
Matriz de errores. Esto se omite si se envía. |
|
input |
Entrada para la tarea que migra las bases de datos de Oracle a Azure Database for PostgreSQL para migraciones en línea |
|
output |
Matriz que contiene un único objeto de respuesta de error de validación |
|
state |
Estado de la tarea. Esto se omite si se envía. |
|
taskType |
string:
Validate. |
Tipo de tarea. |
ValidateOracleAzureDbPostgreSqlSyncTaskOutput
Salida de la tarea que valida la entrada de migración para que Oracle Azure Database for PostgreSQL para migraciones en línea
Nombre | Tipo | Description |
---|---|---|
validationErrors |
Errores asociados a un objeto de base de datos seleccionado |
ValidateSyncMigrationInputSqlServerTaskInput
Entrada para la tarea que valida la entrada de migración para migraciones de SQL Sync
Nombre | Tipo | Description |
---|---|---|
selectedDatabases |
Bases de datos que se van a migrar |
|
sourceConnectionInfo |
Información para conectarse a SQL Server de origen |
|
targetConnectionInfo |
Información para conectarse al destino |
ValidateSyncMigrationInputSqlServerTaskOutput
Salida de la tarea que valida la entrada de migración para migraciones de SQL Sync
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de base de datos |
name |
string |
Nombre de base de datos |
validationErrors |
Errores asociados a un objeto de base de datos seleccionado |
ValidationError
Descripción sobre los errores que se producen al realizar la validación de la migración
Nombre | Tipo | Description |
---|---|---|
severity |
Gravedad del error |
|
text |
string |
Texto del error |
ValidationStatus
Estado actual de la validación
Nombre | Tipo | Description |
---|---|---|
Completed |
string |
|
CompletedWithIssues |
string |
|
Default |
string |
|
Failed |
string |
|
InProgress |
string |
|
Initialized |
string |
|
NotStarted |
string |
|
Stopped |
string |
WaitStatistics
Estadísticas de espera recopiladas durante la ejecución por lotes de consultas
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
waitCount |
integer |
Total no. de esperas |
|
waitTimeMs |
number |
0 |
Tiempo de espera total en milisegundos |
waitType |
string |
Tipo de espera |