Partilhar via


Tasks - Get

Obter informações da tarefa
O recurso de tarefas é um recurso aninhado, apenas proxy, que representa o trabalho realizado por uma instância DMS (clássica). O método GET obtém informações sobre uma tarefa.

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 do URI

Name Em Necessário Tipo Description
groupName
path True

string

Nome do grupo de recursos

projectName
path True

string

Nome do projeto

serviceName
path True

string

Nome do serviço

subscriptionId
path True

string

ID da subscrição que identifica uma subscrição do Azure.

taskName
path True

string

Nome da Tarefa

api-version
query True

string

Versão da API

$expand
query

string

Expandir a resposta

Respostas

Name Tipo Description
200 OK

ProjectTask

Um recurso de tarefa

Other Status Codes

ApiError

Erro

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

Tasks_Get

Pedido de amostra

GET https://management.azure.com/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/tasks/DmsSdkTask?api-version=2022-03-30-preview

Resposta da amostra

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

Definições

Name Description
ApiError

Informações de erro.

AuthenticationType

Uma enumeração de possíveis tipos de autenticação ao ligar

AzureActiveDirectoryApp

Aplicação do Azure Active Directory

BackupFileInfo

Informações do ficheiro de cópia de segurança

BackupFileStatus

Uma enumeração do Estado do ficheiro de cópia de segurança de registo.

BackupMode

Uma enumeração dos modos de cópia de segurança

BackupSetInfo

Informações do conjunto de cópias de segurança

BackupType

Enum dos diferentes tipos de cópia de segurança.

BlobShare

Informações de armazenamento de contentores de blobs.

CommandState

O estado do comando. Isto é ignorado se for submetido.

ConnectToMongoDbTaskProperties

Propriedades da tarefa que valida a ligação a e fornece informações sobre um servidor MongoDB

ConnectToSourceMySqlTaskInput

Entrada para a tarefa que valida a ligação da base de dados MySQL

ConnectToSourceMySqlTaskProperties

Propriedades da tarefa que valida a ligação da base de dados MySQL

ConnectToSourceNonSqlTaskOutput

Saída para ligar à origem do tipo MySQL

ConnectToSourceOracleSyncTaskInput

Entrada para a tarefa que valida a ligação da base de dados Oracle

ConnectToSourceOracleSyncTaskOutput

Saída para a tarefa que valida a ligação da base de dados Oracle

ConnectToSourceOracleSyncTaskProperties

Propriedades da tarefa que valida a ligação da base de dados Oracle

ConnectToSourcePostgreSqlSyncTaskInput

Entrada para a tarefa que valida a ligação ao PostgreSQL e aos requisitos do servidor de origem

ConnectToSourcePostgreSqlSyncTaskOutput

Saída para a tarefa que valida a ligação ao PostgreSQL e aos requisitos do servidor de origem

ConnectToSourcePostgreSqlSyncTaskProperties

Propriedades da tarefa que valida a ligação ao servidor PostgreSQL e aos requisitos do servidor de origem para migração online

ConnectToSourceSqlServerSyncTaskProperties

Propriedades da tarefa que valida a ligação aos requisitos de servidor de SQL Server e de origem para migração online

ConnectToSourceSqlServerTaskInput

Entrada para a tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Saída ao nível da Tarefa do Agente para a tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Saída ao nível da base de dados para a tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

ConnectToSourceSqlServerTaskOutputLoginLevel

Saída ao nível do início de sessão para a tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

ConnectToSourceSqlServerTaskOutputTaskLevel

Saída ao nível da tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

ConnectToSourceSqlServerTaskProperties

Propriedades da tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

ConnectToTargetAzureDbForMySqlTaskInput

Entrada para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para MySQL e de destino

ConnectToTargetAzureDbForMySqlTaskOutput

Saída para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para MySQL e de destino

ConnectToTargetAzureDbForMySqlTaskProperties

Propriedades da tarefa que valida a ligação aos requisitos do servidor de Base de Dados do Azure para MySQL e de destino

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Entrada para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para PostgreSQL e de destino

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Saída para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para PostgreSQL e de destino

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que valida a ligação ao servidor da Base de Dados do Azure para PostgreSQL e aos requisitos do servidor de destino para a migração online

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Entrada para a tarefa que valida a ligação a Base de Dados do Azure para PostgreSQL e requisitos de servidor de destino para a origem Oracle.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Saída para a tarefa que valida a ligação a Base de Dados do Azure para PostgreSQL e requisitos de servidor de destino para a origem Oracle.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que valida a ligação ao servidor da Base de Dados do Azure para PostgreSQL e aos requisitos de servidor de destino para migração online para a origem Oracle.

ConnectToTargetSqlDbTaskInput

Entrada para a tarefa que valida a ligação à BD SQL e aos requisitos do servidor de destino

ConnectToTargetSqlDbTaskOutput

Saída para a tarefa que valida a ligação à BD SQL e aos requisitos do servidor de destino

ConnectToTargetSqlDbTaskProperties

Propriedades da tarefa que valida a ligação à BD SQL e aos requisitos do servidor de destino

ConnectToTargetSqlMISyncTaskInput

Entrada para a tarefa que valida a ligação ao cenário online da Instância Gerida da Base de Dados SQL do Azure.

ConnectToTargetSqlMISyncTaskOutput

Saída para a tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados.

ConnectToTargetSqlMISyncTaskProperties

Propriedades da tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados

ConnectToTargetSqlMITaskInput

Entrada para a tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados.

ConnectToTargetSqlMITaskOutput

Saída para a tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados.

ConnectToTargetSqlMITaskProperties

Propriedades da tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados

ConnectToTargetSqlSqlDbSyncTaskInput

Entrada para a tarefa que valida a ligação ao SQL do Azure DB e aos requisitos do servidor de destino

ConnectToTargetSqlSqlDbSyncTaskProperties

Propriedades da tarefa que valida a ligação à BD SQL e os requisitos do servidor de destino para a migração online

createdByType
DatabaseBackupInfo

Informações sobre ficheiros de cópia de segurança quando é utilizado o modo de cópia de segurança existente.

DatabaseCompatLevel

Uma enumeração dos níveis de compatibilidade da base de dados SQL Server

DatabaseFileInfo

Informações específicas do ficheiro de base de dados

DatabaseFileType

Uma enumeração de tipos de ficheiros de base de dados SQL Server

DatabaseMigrationStage

Fase atual da migração

DatabaseMigrationState

Estado de migração ao nível da base de dados.

DatabaseSchemaMap

Mapeamento de esquemas por base de dados

DatabaseState

Uma enumeração dos estados da Base de Dados SQL Server

DatabaseSummaryResult

Resumo dos resultados da base de dados na migração

DatabaseTable

Propriedades de tabelas

DataIntegrityValidationResult

Resultados dos resultados de validação da Integridade dos Dados baseados em soma de verificação

DataItemMigrationSummaryResult

Resumo básico de uma migração de itens de dados

ExecutionStatistics

Descrição sobre os erros que ocorrem durante a validação da migração

FileShare

Informações de partilha de ficheiros com Caminho, Nome de Utilizador e Palavra-passe.

GetTdeCertificatesSqlTaskInput

Entrada para a tarefa que obtém certificados TDE no formato codificado Base64.

GetTdeCertificatesSqlTaskOutput

Saída da tarefa que obtém certificados TDE no formato codificado Base64.

GetTdeCertificatesSqlTaskProperties

Propriedades da tarefa que obtém certificados TDE no formato codificado Base64.

GetUserTablesMySqlTaskInput

Entrada para a tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

GetUserTablesMySqlTaskOutput

Saída da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

GetUserTablesMySqlTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

GetUserTablesOracleTaskInput

Entrada para a tarefa que obtém a lista de tabelas contidas numa lista fornecida de esquemas Oracle.

GetUserTablesOracleTaskOutput

Saída para a tarefa que obtém a lista de tabelas contidas numa lista fornecida de esquemas Oracle.

GetUserTablesOracleTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de esquemas Oracle fornecida

GetUserTablesPostgreSqlTaskInput

Entrada para a tarefa que obtém a lista de tabelas para uma lista fornecida de bases de dados PostgreSQL.

GetUserTablesPostgreSqlTaskOutput

Saída para a tarefa que obtém a lista de tabelas para uma lista fornecida de bases de dados PostgreSQL.

GetUserTablesPostgreSqlTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

GetUserTablesSqlSyncTaskInput

Entrada para a tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

GetUserTablesSqlSyncTaskOutput

Saída da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

GetUserTablesSqlSyncTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

GetUserTablesSqlTaskInput

Entrada para a tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

GetUserTablesSqlTaskOutput

Saída da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

GetUserTablesSqlTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

LoginMigrationStage

Enum da fase diferente da migração de início de sessão.

LoginType

Mapeamento de numeração do SMO LoginType.

MigrateMISyncCompleteCommandInput

Entrada para o comando que conclui a migração online para um SQL do Azure Instância Gerida da Base de Dados.

MigrateMISyncCompleteCommandOutput

Saída para o comando que conclui a migração online para uma Instância Gerida da Base de Dados SQL do Azure.

MigrateMISyncCompleteCommandProperties

Propriedades do comando que conclui a migração online para uma Instância Gerida da Base de Dados SQL do Azure.

MigrateMongoDbTaskProperties

Propriedades da tarefa que migra dados entre origens de dados do MongoDB

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informações específicas da base de dados do MySQL offline para Base de Dados do Azure para MySQL entradas de tarefas de migração

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Entrada para a tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações offline

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Propriedades da tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações offline

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informações específicas da base de dados do MySQL para Base de Dados do Azure para MySQL entradas de tarefas de migração

MigrateMySqlAzureDbForMySqlSyncTaskInput

Entrada para a tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações online

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
MigrateMySqlAzureDbForMySqlSyncTaskProperties

Propriedades da tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações online

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que migra o Oracle para Base de Dados do Azure para PostgreSQL para migrações online

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informações específicas da base de dados para o Oracle Base de Dados do Azure para PostgreSQL entradas de tarefas de migração

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Entrada para a tarefa que migra bases de dados Oracle para Base de Dados do Azure para PostgreSQL para migrações online

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informações específicas da base de dados do PostgreSQL para Base de Dados do Azure para PostgreSQL entradas de tarefas de migração

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Tabelas selecionadas para a migração

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Entrada para a tarefa que migra bases de dados PostgreSQL para Base de Dados do Azure para PostgreSQL para migrações online

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que migra bases de dados PostgreSQL para Base de Dados do Azure para PostgreSQL para migrações online

MigrateSqlServerSqlDbDatabaseInput

Informações específicas da base de dados para o SQL SQL do Azure entradas de tarefas de migração da BD

MigrateSqlServerSqlDbSyncDatabaseInput

Informações específicas da base de dados do SQL para SQL do Azure entradas de tarefas de migração de sincronização da BD

MigrateSqlServerSqlDbSyncTaskInput

Entrada para a tarefa que migra bases de dados SQL Server no local para SQL do Azure Base de Dados para migrações online

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
MigrateSqlServerSqlDbSyncTaskOutputError
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
MigrateSqlServerSqlDbSyncTaskProperties

Propriedades da tarefa que migra bases de dados SQL Server no local para SQL do Azure Base de Dados para migrações online

MigrateSqlServerSqlDbTaskInput

Entrada para a tarefa que migra bases de dados de SQL Server no local para a Base de Dados do SQL do Azure

MigrateSqlServerSqlDbTaskOutputDatabaseLevel
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
MigrateSqlServerSqlDbTaskOutputError
MigrateSqlServerSqlDbTaskOutputMigrationLevel
MigrateSqlServerSqlDbTaskOutputTableLevel
MigrateSqlServerSqlDbTaskOutputValidationResult
MigrateSqlServerSqlDbTaskProperties

Propriedades da tarefa que migra bases de dados de SQL Server no local para a Base de Dados SQL do Azure

MigrateSqlServerSqlMIDatabaseInput

Informações específicas da base de dados para o SQL SQL do Azure entradas de tarefas de migração da DB Managed Instance

MigrateSqlServerSqlMISyncTaskInput

Entrada para tarefa que migra SQL Server bases de dados para o cenário online da Instância Gerida da Base de Dados SQL do Azure.

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
MigrateSqlServerSqlMISyncTaskOutputError
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
MigrateSqlServerSqlMISyncTaskProperties

Propriedades da tarefa que migra bases de dados SQL Server para o cenário de sincronização da Instância Gerida da Base de Dados SQL do Azure

MigrateSqlServerSqlMITaskInput

Entrada para tarefa que migra bases de dados SQL Server para SQL do Azure Instância Gerida da Base de Dados.

MigrateSqlServerSqlMITaskOutputAgentJobLevel
MigrateSqlServerSqlMITaskOutputDatabaseLevel
MigrateSqlServerSqlMITaskOutputError
MigrateSqlServerSqlMITaskOutputLoginLevel
MigrateSqlServerSqlMITaskOutputMigrationLevel
MigrateSqlServerSqlMITaskProperties

Propriedades da tarefa que migra SQL Server bases de dados para SQL do Azure Instância Gerida da Base de Dados

MigrateSsisTaskInput

Entrada para tarefa que migra pacotes do SSIS de SQL Server para SQL do Azure Instância Gerida da Base de Dados.

MigrateSsisTaskOutputMigrationLevel
MigrateSsisTaskOutputProjectLevel
MigrateSsisTaskProperties

Propriedades da tarefa que migra pacotes SSIS de bases de dados SQL Server para SQL do Azure Instância Gerida da Base de Dados.

MigrateSyncCompleteCommandInput

Entrada para o comando que conclui a migração de sincronização de uma base de dados.

MigrateSyncCompleteCommandOutput

Saída para o comando que conclui a migração de sincronização de uma base de dados.

MigrateSyncCompleteCommandProperties

Propriedades do comando que conclui a migração de sincronização de uma base de dados.

MigrationEligibilityInfo

Informações sobre a elegibilidade de migração de um objeto de servidor

MigrationReportResult

O resultado do relatório de validação de migração contém o URL para transferir o relatório gerado.

MigrationState

Estado atual da migração

MigrationStatus

Estado atual da migração

MigrationValidationDatabaseSummaryResult

Resultado de resumo do nível da Base de Dados de Validação de Migração

MigrationValidationOptions

Tipos de validações a executar após a migração

MigrationValidationResult

Resultado da Validação da Migração

MiSqlConnectionInfo

Propriedades necessárias para criar uma ligação à instância gerida da base de dados SQL do Azure

MongoDbClusterInfo

Descreve uma origem de dados do MongoDB

MongoDbClusterType

O tipo de origem de dados

MongoDbCollectionInfo

Descreve uma coleção suportada numa base de dados do MongoDB

MongoDbCollectionProgress

Descreve o progresso de uma coleção

MongoDbCollectionSettings

Descreve como uma coleção individual do MongoDB deve ser migrada

MongoDbConnectionInfo

Descreve uma ligação a uma origem de dados do MongoDB

MongoDbDatabaseInfo

Descreve uma base de dados numa origem de dados do MongoDB

MongoDbDatabaseProgress

Descreve o progresso de uma base de dados

MongoDbDatabaseSettings

Descreve como uma base de dados do MongoDB individual deve ser migrada

MongoDbError

Descreve um erro ou aviso que ocorreu durante uma migração do MongoDB

MongoDbErrorType

O tipo de erro ou aviso

MongoDbMigrationProgress

Descreve o progresso da migração geral

MongoDbMigrationSettings

Descreve como deve ser efetuada uma migração de dados do MongoDB

MongoDbMigrationState
MongoDbReplication

Descreve como as alterações serão replicadas da origem para o destino. A predefinição é OneTime.

MongoDbShardKeyField

Descreve uma referência de campo numa chave de partição horizontal do MongoDB

MongoDbShardKeyInfo

Descreve uma chave de partição horizontal do MongoDB

MongoDbShardKeyOrder

A ordenação de campos

MongoDbShardKeySetting

Descreve uma chave de partição horizontal do MongoDB

MongoDbThrottlingSettings

Especifica limites de recursos para a migração

MySqlConnectionInfo

Informações para ligar ao servidor MySQL

MySqlTargetPlatformType

Plataforma de Destino para a migração

ObjectType

Tipo do objeto que tem a diferença. Por exemplo, (Tabela/Vista/StoredProcedure)

ODataError

Informações de erro no formato OData.

OracleConnectionInfo

Informações para ligar ao servidor Oracle

OrphanedUserInfo

Informações de utilizadores órfãos na base de dados do SQL Server.

PostgreSqlConnectionInfo

Informações para ligar ao servidor PostgreSQL

ProjectTask

Um recurso de tarefa

QueryAnalysisValidationResult

Resultados da comparação de análise de consultas entre a origem e o destino

QueryExecutionResult

Descreve os resultados da análise de consultas para execução na origem e no destino

ReplicateMigrationState

Wrapper para replicar estados de migração comunicados.

ReportableException

Objeto de exceção para todas as exceções personalizadas

ScenarioSource

Uma enumeração do tipo de origem

ScenarioTarget

Uma enumeração do tipo de destino

SchemaComparisonValidationResult

Resultados da comparação de esquemas entre a origem e o destino

SchemaComparisonValidationResultType

Descrição sobre os erros que ocorrem durante a validação da migração

SelectedCertificateInput

Informações sobre o certificado a exportar para bases de dados ativadas por TDE.

ServerLevelPermissionsGroup

Grupo de permissões para validações. Estes grupos executarão um conjunto de permissões para validar a atividade do utilizador. Selecione o grupo de permissões para a atividade que está a realizar.

ServerProperties

Propriedades do servidor para a origem do tipo MySQL

Severity

Gravidade do erro de validação

SqlConnectionInfo

Informações para ligar ao servidor da base de dados SQL

SqlSourcePlatform

Tipo de plataforma de servidor para ligação

SsisMigrationInfo

Informações de migração do SSIS com o tipo de arquivo SSIS, substitua a política.

SsisMigrationOverwriteOption

A opção substituir a migração de objetos do SSIS, ignorar e substituir apenas é suportada no DMS (clássico) agora e o futuro pode adicionar a opção Reutilizar para o objeto de contentor

SsisMigrationStage

Fase atual da migração do SSIS

SsisStoreType

Uma enumeração do tipo de arquivo SSIS de origem suportado no DMS (clássico)

StartMigrationScenarioServerRoleResult

Resultado da migração da função de servidor

SyncDatabaseMigrationReportingState

Enum do estado diferente da migração online ao nível da base de dados.

SyncMigrationDatabaseErrorEvent

Erros de migração de bases de dados para migração online

SyncTableMigrationState

Enum do estado diferente da migração online ao nível da tabela.

SystemData
TaskState

O estado da tarefa. Isto é ignorado se for submetido.

UpdateActionType

Tipo da diferença real para o objeto comparado, enquanto executa a comparação de esquemas

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure migrações de sincronização da BD

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Entrada para tarefa que migra SQL Server bases de dados para o cenário online da Instância Gerida da Base de Dados SQL do Azure.

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Saída da tarefa que valida a entrada de migração para a migração online da Instância Gerida da Base de Dados do SQL do Azure

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure cenário de sincronização da Instância Gerida da Base de Dados

ValidateMigrationInputSqlServerSqlMITaskInput

Entrada para tarefa que valida a entrada de migração do SQL para Azure SQL Managed Instance

ValidateMigrationInputSqlServerSqlMITaskOutput

Saída da tarefa que valida a entrada de migração do SQL para Azure SQL Managed Instance migrações

ValidateMigrationInputSqlServerSqlMITaskProperties

Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure Instância Gerida da Base de Dados

ValidateMongoDbTaskProperties

Propriedades da tarefa que valida uma migração entre origens de dados do MongoDB

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que valida uma migração do Oracle para Base de Dados do Azure para PostgreSQL para migrações online

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Saída da tarefa que valida a entrada de migração do Oracle para Base de Dados do Azure para PostgreSQL para migrações online

ValidateSyncMigrationInputSqlServerTaskInput

Entrada para tarefa que valida a entrada de migração para migrações de sincronização do SQL

ValidateSyncMigrationInputSqlServerTaskOutput

Saída da tarefa que valida a entrada de migração para migrações de sincronização do SQL

ValidationError

Descrição sobre os erros que ocorrem durante a validação da migração

ValidationStatus

Estado atual da validação

WaitStatistics

Estatísticas de espera recolhidas durante a execução do lote de consulta

ApiError

Informações de erro.

Name Tipo Description
error

ODataError

Informações de erro no formato OData

systemData

SystemData

Metadados relativos à criação e última modificação do recurso.

AuthenticationType

Uma enumeração de possíveis tipos de autenticação ao ligar

Name Tipo Description
ActiveDirectoryIntegrated

string

ActiveDirectoryPassword

string

None

string

SqlAuthentication

string

WindowsAuthentication

string

AzureActiveDirectoryApp

Aplicação do Azure Active Directory

Name Tipo Description
appKey

string

Chave utilizada para autenticar na Aplicação do Azure Active Directory

applicationId

string

ID da Aplicação do Azure Active Directory

ignoreAzurePermissions

boolean

Ignorar a verificação de permissões do Azure na aplicação do AAD

tenantId

string

ID do inquilino do cliente

BackupFileInfo

Informações do ficheiro de cópia de segurança

Name Tipo Description
familySequenceNumber

integer

Número de sequência do ficheiro de cópia de segurança no conjunto de cópias de segurança

fileLocation

string

Localização do ficheiro de cópia de segurança na pasta partilhada

status

BackupFileStatus

Estado do ficheiro de cópia de segurança durante a migração

BackupFileStatus

Uma enumeração do Estado do ficheiro de cópia de segurança de registo.

Name Tipo Description
Arrived

string

Cancelled

string

Queued

string

Restored

string

Restoring

string

Uploaded

string

Uploading

string

BackupMode

Uma enumeração dos modos de cópia de segurança

Name Tipo Description
CreateBackup

string

ExistingBackup

string

BackupSetInfo

Informações do conjunto de cópias de segurança

Name Tipo Description
backupFinishedDate

string

Data e hora em que a operação de cópia de segurança foi concluída

backupSetId

string

ID do conjunto de ficheiros de cópia de segurança

backupStartDate

string

Data e hora em que a operação de cópia de segurança começou

backupType

BackupType

Enum dos diferentes tipos de cópia de segurança

databaseName

string

Nome da base de dados à qual pertence o conjunto de cópias de segurança

firstLsn

string

Primeiro número de sequência de registo do ficheiro de cópia de segurança

isBackupRestored

boolean

Quer o conjunto de cópias de segurança seja restaurado ou não

lastLsn

string

Último número de sequência de registo do ficheiro de cópia de segurança

lastModifiedTime

string

Hora da última modificação do ficheiro de cópia de segurança na localização da partilha

listOfBackupFiles

BackupFileInfo[]

Lista de ficheiros no conjunto de cópias de segurança

BackupType

Enum dos diferentes tipos de cópia de segurança.

Name Tipo Description
Database

string

DifferentialDatabase

string

DifferentialFile

string

DifferentialPartial

string

File

string

Partial

string

TransactionLog

string

BlobShare

Informações de armazenamento de contentores de blobs.

Name Tipo Description
sasUri

string

URI de SAS do Contentor da Conta de Armazenamento do Azure.

CommandState

O estado do comando. Isto é ignorado se for submetido.

Name Tipo Description
Accepted

string

Failed

string

Running

string

Succeeded

string

Unknown

string

ConnectToMongoDbTaskProperties

Propriedades da tarefa que valida a ligação a e fornece informações sobre um servidor MongoDB

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MongoDbConnectionInfo

Descreve uma ligação a uma origem de dados do MongoDB

output

MongoDbClusterInfo[]

Uma matriz que contém um único objeto MongoDbClusterInfo

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

Connect.MongoDb

Tipo de tarefa.

ConnectToSourceMySqlTaskInput

Entrada para a tarefa que valida a ligação da base de dados MySQL

Name Tipo Default value Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Grupo de permissões para validações

isOfflineMigration

boolean

False

Sinalizar se a migração está ou não offline

sourceConnectionInfo

MySqlConnectionInfo

Informações para ligar à origem MySQL

targetPlatform

MySqlTargetPlatformType

Plataforma de Destino para a migração

ConnectToSourceMySqlTaskProperties

Propriedades da tarefa que valida a ligação da base de dados MySQL

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToSourceMySqlTaskInput

Entrada da tarefa

output

ConnectToSourceNonSqlTaskOutput[]

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToSource.MySql

Tipo de tarefa.

ConnectToSourceNonSqlTaskOutput

Saída para ligar à origem do tipo MySQL

Name Tipo Description
databases

string[]

Lista de bases de dados no servidor

id

string

Identificador de resultados

serverProperties

ServerProperties

Propriedades do servidor

sourceServerBrandVersion

string

Versão da marca de servidor

validationErrors

ReportableException[]

Erros de validação associados à tarefa

ConnectToSourceOracleSyncTaskInput

Entrada para a tarefa que valida a ligação da base de dados Oracle

Name Tipo Description
sourceConnectionInfo

OracleConnectionInfo

Informações para ligar à origem Oracle

ConnectToSourceOracleSyncTaskOutput

Saída para a tarefa que valida a ligação da base de dados Oracle

Name Tipo Description
databases

string[]

Lista de esquemas no servidor de origem

sourceServerBrandVersion

string

Versão da marca de servidor de origem

sourceServerVersion

string

Versão do servidor de origem

validationErrors

ReportableException[]

Erros de validação associados à tarefa

ConnectToSourceOracleSyncTaskProperties

Propriedades da tarefa que valida a ligação da base de dados Oracle

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToSourceOracleSyncTaskInput

Entrada da tarefa

output

ConnectToSourceOracleSyncTaskOutput[]

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToSource.Oracle.Sync

Tipo de tarefa.

ConnectToSourcePostgreSqlSyncTaskInput

Entrada para a tarefa que valida a ligação ao PostgreSQL e aos requisitos do servidor de origem

Name Tipo Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Informações de ligação para o servidor PostgreSQL de origem

ConnectToSourcePostgreSqlSyncTaskOutput

Saída para a tarefa que valida a ligação ao PostgreSQL e aos requisitos do servidor de origem

Name Tipo Description
databases

string[]

Lista de bases de dados no servidor de origem

id

string

Identificador de resultados

sourceServerBrandVersion

string

Versão da marca de servidor de origem

sourceServerVersion

string

Versão do servidor de origem

validationErrors

ReportableException[]

Erros de validação associados à tarefa

ConnectToSourcePostgreSqlSyncTaskProperties

Propriedades da tarefa que valida a ligação ao servidor PostgreSQL e aos requisitos do servidor de origem para migração online

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToSourcePostgreSqlSyncTaskInput

Entrada da tarefa

output

ConnectToSourcePostgreSqlSyncTaskOutput[]

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToSource.PostgreSql.Sync

Tipo de tarefa.

ConnectToSourceSqlServerSyncTaskProperties

Propriedades da tarefa que valida a ligação aos requisitos de servidor de SQL Server e de origem para migração online

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToSourceSqlServerTaskInput

Entrada da tarefa

output ConnectToSourceSqlServerTaskOutput[]:

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToSource.SqlServer.Sync

Tipo de tarefa.

ConnectToSourceSqlServerTaskInput

Entrada para a tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

Name Tipo Default value Description
checkPermissionsGroup

ServerLevelPermissionsGroup

Grupo de permissões para validações

collectAgentJobs

boolean

False

Sinalize se pretende recolher tarefas de agente do servidor de origem.

collectDatabases

boolean

True

Sinalizar se pretende recolher bases de dados do servidor de origem.

collectLogins

boolean

False

Sinalize se pretende recolher inícios de sessão a partir do servidor de origem.

collectTdeCertificateInfo

boolean

False

Sinalizador para saber se deve recolher os nomes dos Certificados TDE do servidor de origem.

encryptedKeyForSecureFields

string

chave encriptada para campos seguros

sourceConnectionInfo

SqlConnectionInfo

Informações de ligação para o SQL Server de Origem

validateSsisCatalogOnly

boolean

False

Sinalize se a validação do catálogo do SSIS está acessível no servidor de origem.

ConnectToSourceSqlServerTaskOutputAgentJobLevel

Saída ao nível da Tarefa do Agente para a tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

Name Tipo Description
id

string

Identificador de resultado

isEnabled

boolean

O estado da Tarefa de Agente original.

jobCategory

string

O tipo de Tarefa do Agente.

jobOwner

string

O proprietário da Tarefa do Agente

lastExecutedOn

string

Data e hora UTC em que a Tarefa do Agente foi executada pela última vez.

migrationEligibility

MigrationEligibilityInfo

Informações sobre a elegibilidade da tarefa de agente para migração.

name

string

Nome da Tarefa do Agente

resultType string:

AgentJobLevelOutput

Tipo de resultado - nível da base de dados ou nível de tarefa

validationErrors

ReportableException[]

Erros de validação

ConnectToSourceSqlServerTaskOutputDatabaseLevel

Saída ao nível da base de dados para a tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

Name Tipo Description
compatibilityLevel

DatabaseCompatLevel

SQL Server nível de compatibilidade da base de dados

databaseFiles

DatabaseFileInfo[]

A lista de ficheiros de base de dados

databaseState

DatabaseState

Estado da base de dados

id

string

Identificador de resultado

name

string

Nome da base de dados

resultType string:

DatabaseLevelOutput

Tipo de resultado - nível da base de dados ou nível de tarefa

sizeMB

number

Tamanho do ficheiro em megabytes

ConnectToSourceSqlServerTaskOutputLoginLevel

Saída ao nível do início de sessão para a tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

Name Tipo Description
defaultDatabase

string

A base de dados predefinida para o início de sessão.

id

string

Identificador de resultado

isEnabled

boolean

O estado do início de sessão.

loginType

LoginType

O tipo de início de sessão.

migrationEligibility

MigrationEligibilityInfo

Informações sobre a elegibilidade do início de sessão para migração.

name

string

Nome do início de sessão.

resultType string:

LoginLevelOutput

Tipo de resultado - nível da base de dados ou nível de tarefa

ConnectToSourceSqlServerTaskOutputTaskLevel

Saída ao nível da tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

Name Tipo Description
agentJobs

object

Tarefas do agente de origem como um mapa do nome da tarefa do agente para o ID.

databaseTdeCertificateMapping

object

Mapeamento do nome da base de dados para o nome do certificado TDE, se aplicável

databases

object

Bases de dados de origem como um mapa do nome da base de dados para o ID da base de dados

id

string

Identificador de resultado

logins

object

Inícios de sessão de origem como um mapa do nome de início de sessão para o ID de início de sessão.

resultType string:

TaskLevelOutput

Tipo de resultado - nível da base de dados ou nível de tarefa

sourceServerBrandVersion

string

Versão da marca de servidor de origem

sourceServerVersion

string

Versão do servidor de origem

validationErrors

ReportableException[]

Erros de validação

ConnectToSourceSqlServerTaskProperties

Propriedades da tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToSourceSqlServerTaskInput

Entrada da tarefa

output ConnectToSourceSqlServerTaskOutput[]:

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskId

string

ID da tarefa

taskType string:

ConnectToSource.SqlServer

Tipo de tarefa.

ConnectToTargetAzureDbForMySqlTaskInput

Entrada para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para MySQL e de destino

Name Tipo Default value Description
isOfflineMigration

boolean

False

Sinalizar se a migração está ou não offline

sourceConnectionInfo

MySqlConnectionInfo

Informações de ligação para o servidor MySQL de origem

targetConnectionInfo

MySqlConnectionInfo

Informações de ligação para o servidor de Base de Dados do Azure para MySQL de destino

ConnectToTargetAzureDbForMySqlTaskOutput

Saída para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para MySQL e de destino

Name Tipo Description
databases

string[]

Lista de bases de dados no servidor de destino

id

string

Identificador de resultado

serverVersion

string

Versão do servidor de destino

targetServerBrandVersion

string

Versão da marca de servidor de destino

validationErrors

ReportableException[]

Erros de validação associados à tarefa

ConnectToTargetAzureDbForMySqlTaskProperties

Propriedades da tarefa que valida a ligação aos requisitos do servidor de Base de Dados do Azure para MySQL e de destino

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToTargetAzureDbForMySqlTaskInput

Entrada da tarefa

output

ConnectToTargetAzureDbForMySqlTaskOutput[]

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToTarget.AzureDbForMySql

Tipo de tarefa.

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Entrada para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para PostgreSQL e de destino

Name Tipo Description
sourceConnectionInfo

PostgreSqlConnectionInfo

Informações de ligação para o servidor PostgreSQL de origem

targetConnectionInfo

PostgreSqlConnectionInfo

Informações de ligação para o servidor de Base de Dados do Azure para PostgreSQL de destino

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput

Saída para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para PostgreSQL e de destino

Name Tipo Description
databases

string[]

Lista de bases de dados no servidor de destino

id

string

Identificador de resultados

targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerVersion

string

Versão do servidor de destino

validationErrors

ReportableException[]

Erros de validação associados à tarefa

ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que valida a ligação ao servidor da Base de Dados do Azure para PostgreSQL e aos requisitos do servidor de destino para a migração online

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

Entrada da tarefa

output

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToTarget.AzureDbForPostgreSql.Sync

Tipo de tarefa.

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Entrada para a tarefa que valida a ligação a Base de Dados do Azure para PostgreSQL e requisitos de servidor de destino para a origem Oracle.

Name Tipo Description
targetConnectionInfo

PostgreSqlConnectionInfo

Informações de ligação para o servidor de Base de Dados do Azure para PostgreSQL de destino

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput

Saída para a tarefa que valida a ligação a Base de Dados do Azure para PostgreSQL e requisitos de servidor de destino para a origem Oracle.

Name Tipo Description
databaseSchemaMap

DatabaseSchemaMap[]

Mapeamento de esquemas por base de dados

databases

string[]

Lista de bases de dados no servidor de destino

targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerVersion

string

Versão do servidor de destino

validationErrors

ReportableException[]

Erros de validação associados à tarefa

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que valida a ligação ao servidor da Base de Dados do Azure para PostgreSQL e aos requisitos de servidor de destino para migração online para a origem Oracle.

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput

Entrada da tarefa

output

ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync

Tipo de tarefa.

ConnectToTargetSqlDbTaskInput

Entrada para a tarefa que valida a ligação à BD SQL e aos requisitos do servidor de destino

Name Tipo Description
queryObjectCounts

boolean

Sinalizador booleano que indica se pretende consultar contagens de objetos para cada base de dados no servidor de destino

targetConnectionInfo

SqlConnectionInfo

Informações de ligação para a BD SQL de destino

ConnectToTargetSqlDbTaskOutput

Saída para a tarefa que valida a ligação à BD SQL e aos requisitos do servidor de destino

Name Tipo Description
databases

object

Bases de dados de origem como um mapa do nome da base de dados para o ID da base de dados

id

string

Identificador de resultados

targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerVersion

string

Versão do servidor de destino

ConnectToTargetSqlDbTaskProperties

Propriedades da tarefa que valida a ligação à BD SQL e aos requisitos do servidor de destino

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

createdOn

string

DateTime em UTC quando a tarefa foi criada

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToTargetSqlDbTaskInput

Entrada da tarefa

output

ConnectToTargetSqlDbTaskOutput[]

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToTarget.SqlDb

Tipo de tarefa.

ConnectToTargetSqlMISyncTaskInput

Entrada para a tarefa que valida a ligação ao cenário online da Instância Gerida da Base de Dados SQL do Azure.

Name Tipo Description
azureApp

AzureActiveDirectoryApp

Aplicação do Azure Active Directory que a instância do DMS (clássico) utilizará para ligar à instância de destino do SQL do Azure Database Managed Instance e à Conta de Armazenamento do Azure

targetConnectionInfo

MiSqlConnectionInfo

Informações de ligação da Instância Gerida da Base de Dados SQL do Azure

ConnectToTargetSqlMISyncTaskOutput

Saída para a tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados.

Name Tipo Description
targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerVersion

string

Versão do servidor de destino

validationErrors

ReportableException[]

Erros de validação

ConnectToTargetSqlMISyncTaskProperties

Propriedades da tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToTargetSqlMISyncTaskInput

Entrada da tarefa

output

ConnectToTargetSqlMISyncTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToTarget.AzureSqlDbMI.Sync.LRS

Tipo de tarefa.

ConnectToTargetSqlMITaskInput

Entrada para a tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados.

Name Tipo Default value Description
collectAgentJobs

boolean

True

Sinalizar se pretende recolher tarefas de agente do servidor MI do SQL de destino.

collectLogins

boolean

True

Sinalizar se pretende recolher inícios de sessão do servidor MI do SQL de destino.

targetConnectionInfo

SqlConnectionInfo

Informações de ligação para SQL Server de destino

validateSsisCatalogOnly

boolean

False

Sinalizador para saber se o catálogo do SSIS está acessível no servidor MI do SQL de destino.

ConnectToTargetSqlMITaskOutput

Saída para a tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados.

Name Tipo Description
agentJobs

string[]

Lista de tarefas de agente no servidor de destino.

id

string

Identificador de resultado

logins

string[]

Lista de inícios de sessão no servidor de destino.

targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerVersion

string

Versão do servidor de destino

validationErrors

ReportableException[]

Erros de validação

ConnectToTargetSqlMITaskProperties

Propriedades da tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToTargetSqlMITaskInput

Entrada da tarefa

output

ConnectToTargetSqlMITaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToTarget.AzureSqlDbMI

Tipo de tarefa.

ConnectToTargetSqlSqlDbSyncTaskInput

Entrada para a tarefa que valida a ligação ao SQL do Azure DB e aos requisitos do servidor de destino

Name Tipo Description
sourceConnectionInfo

SqlConnectionInfo

Informações de ligação para SQL Server de origem

targetConnectionInfo

SqlConnectionInfo

Informações de ligação para a BD SQL de destino

ConnectToTargetSqlSqlDbSyncTaskProperties

Propriedades da tarefa que valida a ligação à BD SQL e os requisitos do servidor de destino para a migração online

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ConnectToTargetSqlSqlDbSyncTaskInput

Entrada da tarefa

output

ConnectToTargetSqlDbTaskOutput[]

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ConnectToTarget.SqlDb.Sync

Tipo de tarefa.

createdByType

Name Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

DatabaseBackupInfo

Informações sobre ficheiros de cópia de segurança quando é utilizado o modo de cópia de segurança existente.

Name Tipo Description
backupFiles

string[]

A lista de ficheiros de cópia de segurança da base de dados atual.

backupFinishDate

string

Data e hora em que a operação de cópia de segurança foi concluída.

backupType

BackupType

Tipo de Cópia de Segurança.

databaseName

string

Nome da base de dados.

familyCount

integer

Número de ficheiros no conjunto de cópias de segurança.

isCompressed

boolean

Se o conjunto de cópias de segurança está comprimido

isDamaged

boolean

A base de dados foi danificada quando efetuou a cópia de segurança, mas foi pedida a operação de cópia de segurança para continuar apesar dos erros.

position

integer

Posição da cópia de segurança da base de dados atual no ficheiro.

DatabaseCompatLevel

Uma enumeração dos níveis de compatibilidade da base de dados SQL Server

Name Tipo Description
CompatLevel100

string

CompatLevel110

string

CompatLevel120

string

CompatLevel130

string

CompatLevel140

string

CompatLevel80

string

CompatLevel90

string

DatabaseFileInfo

Informações específicas do ficheiro de base de dados

Name Tipo Description
databaseName

string

Nome da base de dados

fileType

DatabaseFileType

Tipo de ficheiro de base de dados

id

string

Identificador exclusivo para o ficheiro de base de dados

logicalName

string

Nome lógico do ficheiro

physicalFullName

string

Caminho completo do sistema operativo do ficheiro

restoreFullName

string

Caminho completo sugerido do ficheiro para restauro

sizeMB

number

Tamanho do ficheiro em megabytes

DatabaseFileType

Uma enumeração de tipos de ficheiros de base de dados SQL Server

Name Tipo Description
Filestream

string

Fulltext

string

Log

string

NotSupported

string

Rows

string

DatabaseMigrationStage

Fase atual da migração

Name Tipo Description
Backup

string

Completed

string

FileCopy

string

Initialize

string

None

string

Restore

string

DatabaseMigrationState

Estado de migração ao nível da base de dados.

Name 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

Mapeamento de esquemas por base de dados

Name Tipo Description
database

string

schemas

string[]

DatabaseState

Uma enumeração dos estados da Base de Dados SQL Server

Name Tipo Description
Copying

string

Emergency

string

Offline

string

OfflineSecondary

string

Online

string

Recovering

string

RecoveryPending

string

Restoring

string

Suspect

string

DatabaseSummaryResult

Resumo dos resultados da base de dados na migração

Name Tipo Description
endedOn

string

Hora de fim da migração

errorPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os erros do item

itemsCompletedCount

integer

Número de itens concluídos com êxito

itemsCount

integer

Número de itens

name

string

Nome do item

resultPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os resultados sub-tem do item

sizeMB

number

Tamanho da base de dados em megabytes

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

statusMessage

string

Mensagem de estado

DatabaseTable

Propriedades de tabelas

Name Tipo Description
hasRows

boolean

Indica se a tabela está vazia ou não

name

string

Nome qualificado do esquema da tabela

DataIntegrityValidationResult

Resultados dos resultados de validação da Integridade dos Dados baseados em soma de verificação

Name Tipo Description
failedObjects

object

Lista de nomes de tabelas com falhas do par de origem e destino

validationErrors

ValidationError

Lista de erros que ocorreram durante a validação da integridade dos dados

DataItemMigrationSummaryResult

Resumo básico de uma migração de itens de dados

Name Tipo Description
endedOn

string

Hora de fim da migração

errorPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os erros do item

itemsCompletedCount

integer

Número de itens concluídos com êxito

itemsCount

integer

Número de itens

name

string

Nome do item

resultPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os resultados sub-tem do item

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

statusMessage

string

Mensagem de estado

ExecutionStatistics

Descrição sobre os erros que ocorrem durante a validação da migração

Name Tipo Description
cpuTimeMs

number

Tempo da CPU em milissegundos para a execução da consulta

elapsedTimeMs

number

Tempo necessário em milissegundos para executar a consulta

executionCount

integer

N.º de execuções de consultas

hasErrors

boolean

Indica se a consulta resultou num erro

sqlErrors

string[]

Lista de Erros de SQL

waitStats

<string,  WaitStatistics>

Dicionário de tipos de espera de execução de consultas sql e as respetivas estatísticas

FileShare

Informações de partilha de ficheiros com Caminho, Nome de Utilizador e Palavra-passe.

Name Tipo Description
password

string

Credencial de palavra-passe utilizada para ligar à localização da partilha.

path

string

O caminho da pasta para esta partilha.

userName

string

Credencial de nome de utilizador para ligar à localização da partilha

GetTdeCertificatesSqlTaskInput

Entrada para a tarefa que obtém certificados TDE no formato codificado Base64.

Name Tipo Description
backupFileShare

FileShare

Cópia de segurança de informações de partilha de ficheiros para a partilha de ficheiros a ser utilizada para armazenar ficheiros temporariamente.

connectionInfo

SqlConnectionInfo

Informações de ligação para SQL Server

selectedCertificates

SelectedCertificateInput[]

Lista que contém nomes de certificados e palavra-passe correspondente a utilizar para encriptar o certificado exportado.

GetTdeCertificatesSqlTaskOutput

Saída da tarefa que obtém certificados TDE no formato codificado Base64.

Name Tipo Description
base64EncodedCertificates

object

Mapeamento do nome do certificado para o formato codificado base 64.

validationErrors

ReportableException[]

Erros de validação

GetTdeCertificatesSqlTaskProperties

Propriedades da tarefa que obtém certificados TDE no formato codificado Base64.

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

GetTdeCertificatesSqlTaskInput

Entrada da tarefa

output

GetTdeCertificatesSqlTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

GetTDECertificates.Sql

Tipo de tarefa.

GetUserTablesMySqlTaskInput

Entrada para a tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
connectionInfo

MySqlConnectionInfo

Informações de ligação para SQL Server

selectedDatabases

string[]

Lista de nomes de bases de dados para recolher tabelas para

GetUserTablesMySqlTaskOutput

Saída da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
databasesToTables

object

Mapeamento do nome da base de dados para a lista de tabelas

id

string

Identificador de resultado

validationErrors

ReportableException[]

Erros de validação

GetUserTablesMySqlTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

GetUserTablesMySqlTaskInput

Entrada da tarefa

output

GetUserTablesMySqlTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

GetUserTablesMySql

Tipo de tarefa.

GetUserTablesOracleTaskInput

Entrada para a tarefa que obtém a lista de tabelas contidas numa lista fornecida de esquemas Oracle.

Name Tipo Description
connectionInfo

OracleConnectionInfo

Informações para ligar à origem Oracle

selectedSchemas

string[]

Lista de esquemas Oracle para os quais recolher tabelas

GetUserTablesOracleTaskOutput

Saída para a tarefa que obtém a lista de tabelas contidas numa lista fornecida de esquemas Oracle.

Name Tipo Description
schemaName

string

O esquema para o que este resultado se destina

tables

DatabaseTable[]

Lista de tabelas válidas encontradas para este esquema

validationErrors

ReportableException[]

Erros de validação associados à tarefa

GetUserTablesOracleTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de esquemas Oracle fornecida

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

GetUserTablesOracleTaskInput

Entrada da tarefa

output

GetUserTablesOracleTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

GetUserTablesOracle

Tipo de tarefa.

GetUserTablesPostgreSqlTaskInput

Entrada para a tarefa que obtém a lista de tabelas para uma lista fornecida de bases de dados PostgreSQL.

Name Tipo Description
connectionInfo

PostgreSqlConnectionInfo

Informações para ligar à origem postgreSQL

selectedDatabases

string[]

Lista de bases de dados PostgreSQL para as quais recolher tabelas

GetUserTablesPostgreSqlTaskOutput

Saída para a tarefa que obtém a lista de tabelas para uma lista fornecida de bases de dados PostgreSQL.

Name Tipo Description
databaseName

string

A base de dados para a que se destina este resultado

tables

DatabaseTable[]

Lista de tabelas válidas encontradas para esta base de dados

validationErrors

ReportableException[]

Erros de validação associados à tarefa

GetUserTablesPostgreSqlTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

GetUserTablesPostgreSqlTaskInput

Entrada da tarefa

output

GetUserTablesPostgreSqlTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

GetUserTablesPostgreSql

Tipo de tarefa.

GetUserTablesSqlSyncTaskInput

Entrada para a tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
selectedSourceDatabases

string[]

Lista de nomes de bases de dados de origem para recolher tabelas para

selectedTargetDatabases

string[]

Lista de nomes de bases de dados de destino para recolher tabelas para

sourceConnectionInfo

SqlConnectionInfo

Informações de ligação para SQL Server

targetConnectionInfo

SqlConnectionInfo

Informações de ligação da BD SQL

GetUserTablesSqlSyncTaskOutput

Saída da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
databasesToSourceTables

object

Mapeamento do nome da base de dados para a lista de tabelas de origem

databasesToTargetTables

object

Mapeamento do nome da base de dados para a lista de tabelas de destino

tableValidationErrors

object

Mapeamento do nome da base de dados para a lista de erros de validação

validationErrors

ReportableException[]

Erros de validação

GetUserTablesSqlSyncTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

GetUserTablesSqlSyncTaskInput

Entrada da tarefa

output

GetUserTablesSqlSyncTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

GetUserTables.AzureSqlDb.Sync

Tipo de tarefa.

GetUserTablesSqlTaskInput

Entrada para a tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
connectionInfo

SqlConnectionInfo

Informações de ligação para SQL Server

encryptedKeyForSecureFields

string

chave encriptada para campos seguros

selectedDatabases

string[]

Lista de nomes de bases de dados para recolher tabelas para

GetUserTablesSqlTaskOutput

Saída da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
databasesToTables

object

Mapeamento do nome da base de dados para a lista de tabelas

id

string

Identificador de resultados

validationErrors

ReportableException[]

Erros de validação

GetUserTablesSqlTaskProperties

Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

GetUserTablesSqlTaskInput

Entrada da tarefa

output

GetUserTablesSqlTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskId

string

ID da tarefa

taskType string:

GetUserTables.Sql

Tipo de tarefa.

LoginMigrationStage

Enum da fase diferente da migração de início de sessão.

Name Tipo Description
AssignRoleMembership

string

AssignRoleOwnership

string

Completed

string

EstablishObjectPermissions

string

EstablishServerPermissions

string

EstablishUserMapping

string

Initialize

string

LoginMigration

string

None

string

LoginType

Mapeamento de numeração do SMO LoginType.

Name Tipo Description
AsymmetricKey

string

Certificate

string

ExternalGroup

string

ExternalUser

string

SqlLogin

string

WindowsGroup

string

WindowsUser

string

MigrateMISyncCompleteCommandInput

Entrada para o comando que conclui a migração online para um SQL do Azure Instância Gerida da Base de Dados.

Name Tipo Description
sourceDatabaseName

string

Nome da base de dados de instância gerida

MigrateMISyncCompleteCommandOutput

Saída para o comando que conclui a migração online para uma Instância Gerida da Base de Dados SQL do Azure.

Name Tipo Description
errors

ReportableException[]

Lista de erros ocorridos durante a execução do comando

MigrateMISyncCompleteCommandProperties

Propriedades do comando que conclui a migração online para uma Instância Gerida da Base de Dados SQL do Azure.

Name Tipo Description
commandType string:

Migrate.SqlServer.AzureDbSqlMi.Complete

Tipo de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateMISyncCompleteCommandInput

Entrada de comandos

output

MigrateMISyncCompleteCommandOutput

Saída do comando. Isto é ignorado se for submetido.

state

CommandState

O estado do comando. Isto é ignorado se for submetido.

MigrateMongoDbTaskProperties

Propriedades da tarefa que migra dados entre origens de dados do MongoDB

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MongoDbMigrationSettings

Descreve como deve ser efetuada uma migração de dados do MongoDB

output MongoDbProgress[]:

Classe base para saídas de migração do MongoDB

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

Migrate.MongoDb

Tipo de tarefa.

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput

Informações específicas da base de dados do MySQL offline para Base de Dados do Azure para MySQL entradas de tarefas de migração

Name Tipo Description
name

string

Nome da base de dados

tableMap

object

Mapeamento da origem para tabelas de destino

targetDatabaseName

string

Nome da base de dados de destino. Nota: a base de dados de destino será truncada antes de iniciar a migração.

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Entrada para a tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações offline

Name Tipo Default value Description
encryptedKeyForSecureFields

string

chave encriptada para campos seguros

makeSourceServerReadOnly

boolean

False

Definição para definir o servidor de origem como só de leitura

optionalAgentSettings

object

Parâmetros opcionais para ajustar a taxa de transferência de dados durante a migração

selectedDatabases

MigrateMySqlAzureDbForMySqlOfflineDatabaseInput[]

Bases de dados a migrar

sourceConnectionInfo

MySqlConnectionInfo

Informações de ligação para o MySQL de origem

startedOn

string

Parâmetro a especificar quando a migração foi iniciada

targetConnectionInfo

MySqlConnectionInfo

Informações de ligação para Base de Dados do Azure para MySQL de destino

MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel

Name Tipo Description
databaseName

string

Nome da base de dados

endedOn

string

Hora de fim da migração

errorCount

integer

Número de erros de base de dados/objeto.

errorPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os erros do item

exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração.

id

string

Identificador de resultados

lastStorageUpdate

string

Última vez que o armazenamento foi atualizado

message

string

Mensagem de progresso da migração

numberOfObjects

integer

Número de objetos

numberOfObjectsCompleted

integer

Número de objetos concluídos com êxito

objectSummary

<string,  DataItemMigrationSummaryResult>

Resumo dos resultados do objeto na migração

resultPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os resultados sub-tem do item

resultType string:

DatabaseLevelOutput

Tipo de resultado

stage

DatabaseMigrationStage

Fase de migração em que esta base de dados se encontra

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

statusMessage

string

Mensagem de estado

MigrateMySqlAzureDbForMySqlOfflineTaskOutputError

Name Tipo Description
error

ReportableException

Erro de migração

id

string

Identificador exclusivo da exceção

resultType string:

ErrorOutput

Tipo de resultado

MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel

Name Tipo Description
databaseSummary

<string,  DatabaseSummaryResult>

Resumo dos resultados da base de dados na migração

databases

object

Bases de dados selecionadas como um mapa do nome da base de dados para o ID da base de dados

durationInSeconds

integer

Duração da execução da tarefa em segundos.

endedOn

string

Hora de fim da migração

exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração.

id

string

Identificador de resultado

lastStorageUpdate

string

Última vez que o armazenamento foi atualizado

message

string

Mensagem de progresso da migração

migrationReportResult

MigrationReportResult

O Resultado do Relatório de Migração fornece um URL exclusivo para transferir o relatório de migração.

resultType string:

MigrationLevelOutput

Tipo de resultado

sourceServerBrandVersion

string

Versão da marca de servidor de origem

sourceServerVersion

string

Versão do servidor de origem

startedOn

string

Hora de início da migração

status

MigrationStatus

Estado atual da migração

statusMessage

string

Mensagem de estado de migração

targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerVersion

string

Versão do servidor de destino

MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel

Name Tipo Description
endedOn

string

Hora de fim da migração

errorPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os erros do item

id

string

Identificador de resultados

itemsCompletedCount

integer

Número de itens concluídos com êxito

itemsCount

integer

Número de itens

lastStorageUpdate

string

Última vez que o armazenamento foi atualizado

objectName

string

Nome do item

resultPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os resultados sub-tem do item

resultType string:

TableLevelOutput

Tipo de resultado

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

statusMessage

string

Mensagem de estado

MigrateMySqlAzureDbForMySqlOfflineTaskProperties

Propriedades da tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações offline

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateMySqlAzureDbForMySqlOfflineTaskInput

Entrada da tarefa

isCloneable

boolean

se a tarefa pode ou não ser clonada

output MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]:

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskId

string

ID da tarefa

taskType string:

Migrate.MySql.AzureDbForMySql

Tipo de tarefa.

MigrateMySqlAzureDbForMySqlSyncDatabaseInput

Informações específicas da base de dados do MySQL para Base de Dados do Azure para MySQL entradas de tarefas de migração

Name Tipo Description
migrationSetting

object

Definições de migração que otimizam o comportamento da migração

name

string

Nome da base de dados

sourceSetting

object

Definições de origem para otimizar o comportamento de migração do ponto final de origem

tableMap

object

Mapeamento da origem para tabelas de destino

targetDatabaseName

string

Nome da base de dados de destino. Nota: a base de dados de destino será truncada antes de iniciar a migração.

targetSetting

object

Definições de destino para otimizar o comportamento de migração do ponto final de destino

MigrateMySqlAzureDbForMySqlSyncTaskInput

Entrada para a tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações online

Name Tipo Description
selectedDatabases

MigrateMySqlAzureDbForMySqlSyncDatabaseInput[]

Bases de dados a migrar

sourceConnectionInfo

MySqlConnectionInfo

Informações de ligação para o MySQL de origem

targetConnectionInfo

MySqlConnectionInfo

Informações de ligação para Base de Dados do Azure para MySQL de destino

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError

Name Tipo Description
errorMessage

string

Mensagem de erro

events

SyncMigrationDatabaseErrorEvent[]

Lista de eventos de erro.

id

string

Identificador de resultado

resultType string:

DatabaseLevelErrorOutput

Tipo de resultado

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel

Name Tipo Description
appliedChanges

integer

Número de alterações aplicadas

cdcDeleteCounter

integer

Número de eliminações da cdc

cdcInsertCounter

integer

Número de inserções da cdc

cdcUpdateCounter

integer

Número de atualizações da cdc

databaseName

string

Nome da base de dados

endedOn

string

Hora de fim da migração

fullLoadCompletedTables

integer

Número de tabelas concluídas em carga total

fullLoadErroredTables

integer

Número de tabelas com erros na carga total

fullLoadLoadingTables

integer

Número de tabelas a carregar na carga total

fullLoadQueuedTables

integer

Número de tabelas em fila de espera na carga total

id

string

Identificador de resultado

incomingChanges

integer

Número de alterações recebidas

initializationCompleted

boolean

Indica se a carga inicial (carga completa) foi concluída

latency

integer

CDC aplicar latência

migrationState

SyncDatabaseMigrationReportingState

Estado de migração em que esta base de dados se encontra

resultType string:

DatabaseLevelOutput

Tipo de resultado

startedOn

string

Hora de início da migração

MigrateMySqlAzureDbForMySqlSyncTaskOutputError

Name Tipo Description
error

ReportableException

Erro de migração

id

string

Identificador de resultado

resultType string:

ErrorOutput

Tipo de resultado

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel

Name Tipo Description
endedOn

string

Hora de fim da migração

id

string

Identificador de resultado

resultType string:

MigrationLevelOutput

Tipo de resultado

sourceServer

string

Nome do servidor de origem

sourceServerVersion

string

Versão do servidor de origem

startedOn

string

Hora de início da migração

targetServer

string

Nome do servidor de destino

targetServerVersion

string

Versão do servidor de destino

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel

Name Tipo Description
cdcDeleteCounter

string

Número de eliminações aplicadas

cdcInsertCounter

string

Número de inserções aplicadas

cdcUpdateCounter

string

Número de atualizações aplicadas

dataErrorsCounter

integer

O número de erros de dados ocorreu

databaseName

string

Nome da base de dados

fullLoadEndedOn

string

Hora de fim de carregamento completa

fullLoadEstFinishTime

string

Estimativa para concluir a carga completa

fullLoadStartedOn

string

Hora de início de carregamento completa

fullLoadTotalRows

integer

Número de linhas aplicadas na carga total

id

string

Identificador de resultado

lastModifiedTime

string

Hora da última modificação no destino

resultType string:

TableLevelOutput

Tipo de resultado

state

SyncTableMigrationState

Estado atual da migração da tabela

tableName

string

Nome da tabela

totalChangesApplied

integer

Número total de alterações aplicadas

MigrateMySqlAzureDbForMySqlSyncTaskProperties

Propriedades da tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações online

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateMySqlAzureDbForMySqlSyncTaskInput

Entrada da tarefa

output MigrateMySqlAzureDbForMySqlSyncTaskOutput[]:

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

Migrate.MySql.AzureDbForMySql.Sync

Tipo de tarefa.

MigrateOracleAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que migra o Oracle para Base de Dados do Azure para PostgreSQL para migrações online

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Entrada da tarefa

output MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]:

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

Migrate.Oracle.AzureDbForPostgreSql.Sync

Tipo de tarefa.

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput

Informações específicas da base de dados para o Oracle Base de Dados do Azure para PostgreSQL entradas de tarefas de migração

Name Tipo Description
caseManipulation

string

Como processar a caixa de nomes de objetos: Preserve ou ToLower

migrationSetting

object

Definições de migração que otimizam o comportamento da migração

name

string

Nome do pipeline de migração

schemaName

string

Nome do esquema de origem

sourceSetting

object

Definições de origem para otimizar o comportamento de migração do ponto final de origem

tableMap

object

Mapeamento de origem para tabelas de destino

targetDatabaseName

string

Nome da base de dados de destino. Nota: a base de dados de destino será truncada antes de iniciar a migração.

targetSetting

object

Definições de destino para otimizar o comportamento de migração de pontos finais de destino

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Entrada para a tarefa que migra bases de dados Oracle para Base de Dados do Azure para PostgreSQL para migrações online

Name Tipo Description
selectedDatabases

MigrateOracleAzureDbPostgreSqlSyncDatabaseInput[]

Bases de dados a migrar

sourceConnectionInfo

OracleConnectionInfo

Informações de ligação para o Oracle de origem

targetConnectionInfo

PostgreSqlConnectionInfo

Informações de ligação para Base de Dados do Azure para PostgreSQL de destino

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError

Name Tipo Description
errorMessage

string

Mensagem de erro

events

SyncMigrationDatabaseErrorEvent[]

Lista de eventos de erro.

id

string

Identificador de resultados

resultType string:

DatabaseLevelErrorOutput

Tipo de resultado

MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel

Name Tipo Description
appliedChanges

integer

Número de alterações aplicadas

cdcDeleteCounter

integer

Número de eliminações cdc

cdcInsertCounter

integer

Número de inserções cdc

cdcUpdateCounter

integer

Número de atualizações da CDC

databaseName

string

Nome da base de dados

endedOn

string

Hora de fim da migração

fullLoadCompletedTables

integer

Número de tabelas concluídas em carga total

fullLoadErroredTables

integer

Número de tabelas com erros na carga total

fullLoadLoadingTables

integer

Número de tabelas a carregar na carga total

fullLoadQueuedTables

integer

Número de tabelas em fila de espera em carga total

id

string

Identificador de resultados

incomingChanges

integer

Número de alterações recebidas

initializationCompleted

boolean

Indica se a carga inicial (carga completa) foi concluída

latency

integer

CDC aplicar latência

migrationState

SyncDatabaseMigrationReportingState

Estado de migração em que esta base de dados se encontra

resultType string:

DatabaseLevelOutput

Tipo de resultado

startedOn

string

Hora de início da migração

MigrateOracleAzureDbPostgreSqlSyncTaskOutputError

Name Tipo Description
error

ReportableException

Erro de migração

id

string

Identificador de resultados

resultType string:

ErrorOutput

Tipo de resultado

MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel

Name Tipo Description
endedOn

string

Hora de fim da migração

id

string

Identificador de resultados

resultType string:

MigrationLevelOutput

Tipo de resultado

sourceServer

string

Nome do servidor de origem

sourceServerVersion

string

Versão do servidor de origem

startedOn

string

Hora de início da migração

targetServer

string

Nome do servidor de destino

targetServerVersion

string

Versão do servidor de destino

MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel

Name Tipo Description
cdcDeleteCounter

integer

Número de eliminações aplicadas

cdcInsertCounter

integer

Número de inserções aplicadas

cdcUpdateCounter

integer

Número de atualizações aplicadas

dataErrorsCounter

integer

O número de erros de dados ocorreu

databaseName

string

Nome da base de dados

fullLoadEndedOn

string

Hora de fim de carga completa

fullLoadEstFinishTime

string

Estimativa para concluir a carga completa

fullLoadStartedOn

string

Hora de início de carregamento completa

fullLoadTotalRows

integer

Número de linhas aplicadas em carga total

id

string

Identificador de resultados

lastModifiedTime

string

Hora da última modificação no destino

resultType string:

TableLevelOutput

Tipo de resultado

state

SyncTableMigrationState

Estado atual da migração da tabela

tableName

string

Nome da tabela

totalChangesApplied

integer

Número total de alterações aplicadas

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

Informações específicas da base de dados do PostgreSQL para Base de Dados do Azure para PostgreSQL entradas de tarefas de migração

Name Tipo Description
id

string

Identificador de resultados

migrationSetting

Definições de migração que otimizam o comportamento da migração

name

string

Nome da base de dados

selectedTables

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput[]

Tabelas selecionadas para migração

sourceSetting

object

Definições de origem para otimizar o comportamento de migração do ponto final de origem

targetDatabaseName

string

Nome da base de dados de destino. Nota: a base de dados de destino será truncada antes de iniciar a migração.

targetSetting

object

Definições de destino para otimizar o comportamento de migração de pontos finais de destino

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput

Tabelas selecionadas para a migração

Name Tipo Description
name

string

Nome da tabela a migrar

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Entrada para a tarefa que migra bases de dados PostgreSQL para Base de Dados do Azure para PostgreSQL para migrações online

Name Tipo Description
encryptedKeyForSecureFields

string

chave encriptada para campos seguros

selectedDatabases

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput[]

Bases de dados a migrar

sourceConnectionInfo

PostgreSqlConnectionInfo

Informações de ligação para o PostgreSQL de origem

startedOn

string

Hora de início da migração

targetConnectionInfo

PostgreSqlConnectionInfo

Informações de ligação para Base de Dados do Azure para PostgreSQL de destino

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError

Name Tipo Description
errorMessage

string

Mensagem de erro

events

SyncMigrationDatabaseErrorEvent[]

Lista de eventos de erro.

id

string

Identificador de resultados

resultType string:

DatabaseLevelErrorOutput

Tipo de resultado

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel

Name Tipo Description
appliedChanges

integer

Número de alterações aplicadas

cdcDeleteCounter

integer

Número de eliminações cdc

cdcInsertCounter

integer

Número de inserções cdc

cdcUpdateCounter

integer

Número de atualizações da CDC

databaseName

string

Nome da base de dados

endedOn

string

Hora de fim da migração

fullLoadCompletedTables

integer

Número de tabelas concluídas em carga total

fullLoadErroredTables

integer

Número de tabelas com erros na carga total

fullLoadLoadingTables

integer

Número de tabelas a carregar na carga total

fullLoadQueuedTables

integer

Número de tabelas em fila de espera em carga total

id

string

Identificador de resultados

incomingChanges

integer

Número de alterações recebidas

initializationCompleted

boolean

Indica se a carga inicial (carga completa) foi concluída

latency

integer

CDC aplicar latência

migrationState

SyncDatabaseMigrationReportingState

Estado de migração em que esta base de dados se encontra

resultType string:

DatabaseLevelOutput

Tipo de resultado

startedOn

string

Hora de início da migração

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError

Name Tipo Description
error

ReportableException

Erro de migração

events

SyncMigrationDatabaseErrorEvent[]

Lista de eventos de erro

id

string

Identificador de resultados

resultType string:

ErrorOutput

Tipo de resultado

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel

Name Tipo Description
databaseCount

number

Número de bases de dados a incluir

endedOn

string

Hora de fim da migração

id

string

Identificador de resultados

resultType string:

MigrationLevelOutput

Tipo de resultado

sourceServer

string

Nome do servidor de origem

sourceServerType

ScenarioSource

Tipo de servidor de origem.

sourceServerVersion

string

Versão do servidor de origem

startedOn

string

Hora de início da migração

state

ReplicateMigrationState

Estado da migração

targetServer

string

Nome do servidor de destino

targetServerType

ScenarioTarget

Tipo de servidor de destino.

targetServerVersion

string

Versão do servidor de destino

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel

Name Tipo Description
cdcDeleteCounter

integer

Número de eliminações aplicadas

cdcInsertCounter

integer

Número de inserções aplicadas

cdcUpdateCounter

integer

Número de atualizações aplicadas

dataErrorsCounter

integer

O número de erros de dados ocorreu

databaseName

string

Nome da base de dados

fullLoadEndedOn

string

Hora de fim de carga completa

fullLoadEstFinishTime

string

Estimativa para concluir a carga completa

fullLoadStartedOn

string

Hora de início de carregamento completa

fullLoadTotalRows

integer

Número de linhas aplicadas em carga total

id

string

Identificador de resultados

lastModifiedTime

string

Hora da última modificação no destino

resultType string:

TableLevelOutput

Tipo de resultado

state

SyncTableMigrationState

Estado atual da migração da tabela

tableName

string

Nome da tabela

totalChangesApplied

integer

Número total de alterações aplicadas

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que migra bases de dados PostgreSQL para Base de Dados do Azure para PostgreSQL para migrações online

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

createdOn

string

DateTime em UTC quando a tarefa foi criada

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

Entrada da tarefa

isCloneable

boolean

se a tarefa pode ou não ser clonada

output MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskId

string

ID da tarefa

taskType string:

Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2

Tipo de tarefa.

MigrateSqlServerSqlDbDatabaseInput

Informações específicas da base de dados para o SQL SQL do Azure entradas de tarefas de migração da BD

Name Tipo Description
id

string

ID da base de dados

makeSourceDbReadOnly

boolean

Se pretende definir a leitura da base de dados apenas antes da migração

name

string

Nome da base de dados

schemaSetting

object

Definições selecionadas para a migração do esquema da BD.

tableMap

object

Mapeamento de origem para tabelas de destino

targetDatabaseName

string

Nome da base de dados de destino. Nota: a base de dados de destino será truncada antes de iniciar a migração.

MigrateSqlServerSqlDbSyncDatabaseInput

Informações específicas da base de dados do SQL para SQL do Azure entradas de tarefas de migração de sincronização da BD

Name Tipo Description
id

string

Identificador exclusivo da base de dados

migrationSetting

object

Definições de migração que otimizam o comportamento da migração

name

string

Nome da base de dados

schemaName

string

Nome do esquema a ser migrado

sourceSetting

object

Definições de origem para otimizar o comportamento de migração do ponto final de origem

tableMap

object

Mapeamento da origem para tabelas de destino

targetDatabaseName

string

Nome da base de dados de destino

targetSetting

object

Definições de destino para otimizar o comportamento de migração do ponto final de destino

MigrateSqlServerSqlDbSyncTaskInput

Entrada para a tarefa que migra bases de dados SQL Server no local para SQL do Azure Base de Dados para migrações online

Name Tipo Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Bases de dados a migrar

sourceConnectionInfo

SqlConnectionInfo

Informações para ligar à origem

targetConnectionInfo

SqlConnectionInfo

Informações para ligar ao destino

validationOptions

MigrationValidationOptions

Opções de validação

MigrateSqlServerSqlDbSyncTaskOutputDatabaseError

Name Tipo Description
errorMessage

string

Mensagem de erro

events

SyncMigrationDatabaseErrorEvent[]

Lista de eventos de erro.

id

string

Identificador de resultado

resultType string:

DatabaseLevelErrorOutput

Tipo de resultado

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel

Name Tipo Description
appliedChanges

integer

Número de alterações aplicadas

cdcDeleteCounter

integer

Número de eliminações da cdc

cdcInsertCounter

integer

Número de inserções da cdc

cdcUpdateCounter

integer

Número de atualizações da cdc

databaseName

string

Nome da base de dados

endedOn

string

Hora de fim da migração

fullLoadCompletedTables

integer

Número de tabelas concluídas em carga total

fullLoadErroredTables

integer

Número de tabelas com erros na carga total

fullLoadLoadingTables

integer

Número de tabelas a carregar na carga total

fullLoadQueuedTables

integer

Número de tabelas em fila de espera na carga total

id

string

Identificador de resultado

incomingChanges

integer

Número de alterações recebidas

initializationCompleted

boolean

Indica se a carga inicial (carga completa) foi concluída

latency

integer

CDC aplicar latência

migrationState

SyncDatabaseMigrationReportingState

Estado de migração em que esta base de dados se encontra

resultType string:

DatabaseLevelOutput

Tipo de resultado

startedOn

string

Hora de início da migração

MigrateSqlServerSqlDbSyncTaskOutputError

Name Tipo Description
error

ReportableException

Erro de migração

id

string

Identificador de resultado

resultType string:

ErrorOutput

Tipo de resultado

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel

Name Tipo Description
databaseCount

integer

Contagem de bases de dados

endedOn

string

Hora de fim da migração

id

string

Identificador de resultado

resultType string:

MigrationLevelOutput

Tipo de resultado

sourceServer

string

Nome do servidor de origem

sourceServerVersion

string

Versão do servidor de origem

startedOn

string

Hora de início da migração

targetServer

string

Nome do servidor de destino

targetServerVersion

string

Versão do servidor de destino

MigrateSqlServerSqlDbSyncTaskOutputTableLevel

Name Tipo Description
cdcDeleteCounter

integer

Número de eliminações aplicadas

cdcInsertCounter

integer

Número de inserções aplicadas

cdcUpdateCounter

integer

Número de atualizações aplicadas

dataErrorsCounter

integer

O número de erros de dados ocorreu

databaseName

string

Nome da base de dados

fullLoadEndedOn

string

Hora de fim de carregamento completa

fullLoadEstFinishTime

string

Estimativa para concluir a carga completa

fullLoadStartedOn

string

Hora de início de carregamento completa

fullLoadTotalRows

integer

Número de linhas aplicadas na carga total

id

string

Identificador de resultado

lastModifiedTime

string

Hora da última modificação no destino

resultType string:

TableLevelOutput

Tipo de resultado

state

SyncTableMigrationState

Estado atual da migração da tabela

tableName

string

Nome da tabela

totalChangesApplied

integer

Número total de alterações aplicadas

MigrateSqlServerSqlDbSyncTaskProperties

Propriedades da tarefa que migra bases de dados SQL Server no local para SQL do Azure Base de Dados para migrações online

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateSqlServerSqlDbSyncTaskInput

Entrada da tarefa

output MigrateSqlServerSqlDbSyncTaskOutput[]:

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

Migrate.SqlServer.AzureSqlDb.Sync

Tipo de tarefa.

MigrateSqlServerSqlDbTaskInput

Entrada para a tarefa que migra bases de dados de SQL Server no local para a Base de Dados do SQL do Azure

Name Tipo Description
encryptedKeyForSecureFields

string

chave encriptada para campos seguros

selectedDatabases

MigrateSqlServerSqlDbDatabaseInput[]

Bases de dados a migrar

sourceConnectionInfo

SqlConnectionInfo

Informações para ligar à origem

startedOn

string

Data e hora relativas às UTC em que a migração foi iniciada

targetConnectionInfo

SqlConnectionInfo

Informações para ligar ao destino

validationOptions

MigrationValidationOptions

Opções para ativar várias validações pós-migração. Opções disponíveis, 1.) Verificação da Integridade dos Dados: efetua uma comparação baseada na soma de verificação nas tabelas de origem e de destino após a migração para garantir a correção dos dados. 2.) Validação do Esquema: efetua uma comparação completa do esquema entre as tabelas de origem e de destino e fornece uma lista de diferenças entre a base de dados de origem e de destino, 3.) Análise de Consultas: executa um conjunto de consultas recolhidas automaticamente a partir da Cache do Plano de Consulta ou do Arquivo de Consultas e executa-as e compara o tempo de execução entre a base de dados de origem e de destino.

MigrateSqlServerSqlDbTaskOutputDatabaseLevel

Name Tipo Description
databaseName

string

Nome do item

endedOn

string

Hora de fim da migração

errorCount

integer

Número de erros de base de dados/objeto.

errorPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os erros do item

exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração.

id

string

Identificador de resultado

message

string

Mensagem de progresso da migração

numberOfObjects

integer

Número de objetos

numberOfObjectsCompleted

integer

Número de objetos concluídos com êxito

objectSummary

<string,  DataItemMigrationSummaryResult>

Resumo dos resultados do objeto na migração

resultPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os resultados da sub-tem do item

resultType string:

DatabaseLevelOutput

Tipo de resultado

stage

DatabaseMigrationStage

Fase de migração em que esta base de dados se encontra

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

statusMessage

string

Mensagem de estado

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult

Name Tipo Description
dataIntegrityValidationResult

DataIntegrityValidationResult

Fornece o resultado da validação da integridade dos dados entre as tabelas de origem e de destino que são migradas.

endedOn

string

Hora de fim da validação

id

string

Identificador de resultado

migrationId

string

Identificador de Migração

queryAnalysisValidationResult

QueryAnalysisValidationResult

Resultados de alguns dos resultados da execução da consulta entre a base de dados de origem e de destino

resultType string:

MigrationDatabaseLevelValidationOutput

Tipo de resultado

schemaValidationResult

SchemaComparisonValidationResult

Fornece o resultado da comparação de esquemas entre a base de dados de origem e de destino

sourceDatabaseName

string

Nome da base de dados de origem

startedOn

string

Hora de início da validação

status

ValidationStatus

Estado atual da validação ao nível da base de dados

targetDatabaseName

string

Nome da base de dados de destino

MigrateSqlServerSqlDbTaskOutputError

Name Tipo Description
error

ReportableException

Erro de migração

id

string

Identificador exclusivo para a exceção

resultType string:

ErrorOutput

Tipo de resultado

MigrateSqlServerSqlDbTaskOutputMigrationLevel

Name Tipo Description
databaseSummary

<string,  DatabaseSummaryResult>

Resumo dos resultados da base de dados na migração

databases

object

Bases de dados selecionadas como um mapa do nome da base de dados para o ID da base de dados

durationInSeconds

integer

Duração da execução da tarefa em segundos.

endedOn

string

Hora de fim da migração

exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração.

id

string

Identificador de resultado

message

string

Mensagem de progresso da migração

migrationReportResult

MigrationReportResult

O Resultado do Relatório de Migração fornece um URL exclusivo para transferir o relatório de migração.

migrationValidationResult MigrationValidationResult:

MigrateSqlServerSqlDbTaskOutputValidationResult

Resultados da Validação da Migração

resultType string:

MigrationLevelOutput

Tipo de resultado

sourceServerBrandVersion

string

Versão da marca de servidor de origem

sourceServerVersion

string

Versão do servidor de origem

startedOn

string

Hora de início da migração

status

MigrationStatus

Estado atual da migração

statusMessage

string

Mensagem de estado de migração

targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerVersion

string

Versão do servidor de destino

MigrateSqlServerSqlDbTaskOutputTableLevel

Name Tipo Description
endedOn

string

Hora de fim da migração

errorPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os erros do item

id

string

Identificador de resultado

itemsCompletedCount

integer

Número de itens concluídos com êxito

itemsCount

integer

Número de itens

objectName

string

Nome do item

resultPrefix

string

Prefixo de cadeia de carateres universais a utilizar para consultar todos os resultados da sub-tem do item

resultType string:

TableLevelOutput

Tipo de resultado

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

statusMessage

string

Mensagem de estado

MigrateSqlServerSqlDbTaskOutputValidationResult

Name Tipo Description
id

string

Identificador de resultado

migrationId

string

Identificador de Migração

resultType string:

MigrationValidationOutput

Tipo de resultado

status

ValidationStatus

Estado atual da validação ao nível da migração. O estado do resultado da validação da base de dados será agregado aqui.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Resultados do resumo de validação para cada base de dados

MigrateSqlServerSqlDbTaskProperties

Propriedades da tarefa que migra bases de dados de SQL Server no local para a Base de Dados SQL do Azure

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

createdOn

string

DateTime em UTC quando a tarefa foi criada

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateSqlServerSqlDbTaskInput

Entrada da tarefa

isCloneable

boolean

se a tarefa pode ou não ser clonada

output MigrateSqlServerSqlDbTaskOutput[]:

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskId

string

ID da tarefa

taskType string:

Migrate.SqlServer.SqlDb

Tipo de tarefa.

MigrateSqlServerSqlMIDatabaseInput

Informações específicas da base de dados para o SQL SQL do Azure entradas de tarefas de migração da DB Managed Instance

Name Tipo Description
backupFilePaths

string[]

A lista de ficheiros de cópia de segurança a utilizar em caso de cópias de segurança existentes.

backupFileShare

FileShare

Informações de partilha de ficheiros de cópia de segurança para criar cópias de segurança desta base de dados.

id

string

ID da base de dados

name

string

Nome da base de dados

restoreDatabaseName

string

Nome da base de dados no destino

MigrateSqlServerSqlMISyncTaskInput

Entrada para tarefa que migra SQL Server bases de dados para o cenário online da Instância Gerida da Base de Dados SQL do Azure.

Name Tipo Description
azureApp

AzureActiveDirectoryApp

Aplicação do Azure Active Directory que a instância do DMS (clássico) utilizará para ligar à instância de destino do SQL do Azure Database Managed Instance e à Conta de Armazenamento do Azure

backupFileShare

FileShare

Cópia de segurança de informações de partilha de ficheiros para todas as bases de dados selecionadas.

numberOfParallelDatabaseMigrations

number

Número de migrações de bases de dados a iniciar em paralelo

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Bases de dados a migrar

sourceConnectionInfo

SqlConnectionInfo

Informações de ligação para SQL Server de origem

storageResourceId

string

ResourceId completamente qualificado do armazenamento

targetConnectionInfo

MiSqlConnectionInfo

Informações de ligação da Instância Gerida da Base de Dados SQL do Azure

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel

Name Tipo Description
activeBackupSets

BackupSetInfo[]

Conjuntos de cópias de segurança que estão atualmente ativos (a ser carregados ou a ser restaurados)

containerName

string

Nome do contentor criado na conta de Armazenamento do Azure para a qual as cópias de segurança são copiadas

endedOn

string

Hora de fim da migração da base de dados

errorPrefix

string

cadeia de prefixo a utilizar para erros de consulta para esta base de dados

exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração

fullBackupSetInfo

BackupSetInfo

Detalhes do conjunto completo de cópias de segurança

id

string

Identificador de resultados

isFullBackupRestored

boolean

Se a cópia de segurança completa foi ou não aplicada à base de dados de destino

lastRestoredBackupSetInfo

BackupSetInfo

Últimas informações do conjunto de cópias de segurança aplicadas

migrationState

DatabaseMigrationState

Estado atual da base de dados

resultType string:

DatabaseLevelOutput

Tipo de resultado

sourceDatabaseName

string

Nome da base de dados

startedOn

string

Hora de início da migração da base de dados

MigrateSqlServerSqlMISyncTaskOutputError

Name Tipo Description
error

ReportableException

Erro de migração

id

string

Identificador exclusivo da exceção

resultType string:

ErrorOutput

Tipo de resultado

MigrateSqlServerSqlMISyncTaskOutputMigrationLevel

Name Tipo Description
databaseCount

integer

Contagem de bases de dados

databaseErrorCount

integer

Número de erros ao nível da base de dados

endedOn

string

Hora de fim da migração

id

string

Identificador de resultados

resultType string:

MigrationLevelOutput

Tipo de resultado

sourceServerBrandVersion

string

Versão da marca de servidor de origem

sourceServerName

string

Nome do servidor de origem

sourceServerVersion

string

Versão do servidor de origem

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerName

string

Nome do servidor de destino

targetServerVersion

string

Versão do servidor de destino

MigrateSqlServerSqlMISyncTaskProperties

Propriedades da tarefa que migra bases de dados SQL Server para o cenário de sincronização da Instância Gerida da Base de Dados SQL do Azure

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

createdOn

string

DateTime em UTC quando a tarefa foi criada

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateSqlServerSqlMISyncTaskInput

Entrada da tarefa

output MigrateSqlServerSqlMISyncTaskOutput[]:

Resultado da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

Migrate.SqlServer.AzureSqlDbMI.Sync.LRS

Tipo de tarefa.

MigrateSqlServerSqlMITaskInput

Entrada para tarefa que migra bases de dados SQL Server para SQL do Azure Instância Gerida da Base de Dados.

Name Tipo Description
aadDomainName

string

Nome de domínio do Azure Active Directory no formato "contoso.com" para Azure AD federados ou "contoso.onmicrosoft.com" para o domínio gerido, necessário se e apenas se os inícios de sessão do Windows estiverem selecionados

backupBlobShare

BlobShare

URI de SAS do Contentor da Conta de Armazenamento do Azure a ser utilizado para armazenar ficheiros de cópia de segurança.

backupFileShare

FileShare

Cópia de segurança de informações de partilha de ficheiros para todas as bases de dados selecionadas.

backupMode

BackupMode

Modo de Cópia de Segurança para especificar se pretende utilizar a cópia de segurança existente ou criar uma nova cópia de segurança. Se utilizar cópias de segurança existentes, os caminhos do ficheiro de cópia de segurança têm de ser fornecidos em selectedBases de dados.

encryptedKeyForSecureFields

string

chave encriptada para campos seguros

selectedAgentJobs

string[]

Tarefas do Agente a migrar.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Bases de dados a migrar

selectedLogins

string[]

Inícios de sessão a migrar.

sourceConnectionInfo

SqlConnectionInfo

Informações para ligar à origem

startedOn

string

Data e hora relativas às UTC em que a migração foi iniciada

targetConnectionInfo

SqlConnectionInfo

Informações para ligar ao destino

MigrateSqlServerSqlMITaskOutputAgentJobLevel

Name Tipo Description
endedOn

string

Hora de fim da migração

exceptionsAndWarnings

ReportableException[]

Erros de migração e avisos por tarefa

id

string

Identificador de resultados

isEnabled

boolean

O estado da Tarefa original do Agente.

message

string

Mensagem de progresso da migração

name

string

Nome da Tarefa do Agente.

resultType string:

AgentJobLevelOutput

Tipo de resultado

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

MigrateSqlServerSqlMITaskOutputDatabaseLevel

Name Tipo Description
databaseName

string

Nome da base de dados

endedOn

string

Hora de fim da migração

exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração

id

string

Identificador de resultados

message

string

Mensagem de progresso da migração

resultType string:

DatabaseLevelOutput

Tipo de resultado

sizeMB

number

Tamanho da base de dados em megabytes

stage

DatabaseMigrationStage

Fase atual da migração

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

MigrateSqlServerSqlMITaskOutputError

Name Tipo Description
error

ReportableException

Erro de migração

id

string

Identificador exclusivo da exceção

resultType string:

ErrorOutput

Tipo de resultado

MigrateSqlServerSqlMITaskOutputLoginLevel

Name Tipo Description
endedOn

string

Hora de fim da migração de início de sessão

exceptionsAndWarnings

ReportableException[]

Erros de migração de início de sessão e avisos por início de sessão

id

string

Identificador de resultados

loginName

string

Nome do início de sessão.

message

string

Mensagem de progresso da migração de início de sessão

resultType string:

LoginLevelOutput

Tipo de resultado

stage

LoginMigrationStage

Fase atual do início de sessão

startedOn

string

Hora de início da migração de início de sessão

state

MigrationState

Estado atual do início de sessão

MigrateSqlServerSqlMITaskOutputMigrationLevel

Name Tipo Description
agentJobs

object

Tarefas de agente selecionadas como um mapa do nome para o ID

databases

object

Bases de dados selecionadas como um mapa do nome da base de dados para o ID da base de dados

endedOn

string

Hora de fim da migração

exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração.

id

string

Identificador de resultados

logins

object

Inícios de sessão selecionados como um mapa do nome para o ID

message

string

Mensagem de progresso da migração

orphanedUsersInfo

OrphanedUserInfo[]

Lista de utilizadores órfãos.

resultType string:

MigrationLevelOutput

Tipo de resultado

serverRoleResults

<string,  StartMigrationScenarioServerRoleResult>

Mapa dos resultados da migração da função de servidor.

sourceServerBrandVersion

string

Versão da marca de servidor de origem

sourceServerVersion

string

Versão do servidor de origem

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

status

MigrationStatus

Estado atual da migração

targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerVersion

string

Versão do servidor de destino

MigrateSqlServerSqlMITaskProperties

Propriedades da tarefa que migra SQL Server bases de dados para SQL do Azure Instância Gerida da Base de Dados

Name Tipo Description
clientData

object

Pares chave-valor de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades do comando.

createdOn

string

DateTime em UTC quando a tarefa foi criada

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateSqlServerSqlMITaskInput

Entrada da tarefa

isCloneable

boolean

se a tarefa pode ou não ser clonada

output MigrateSqlServerSqlMITaskOutput[]:

Resultado da tarefa. Isto é ignorado se for submetido.

parentTaskId

string

ID da tarefa principal

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskId

string

ID da tarefa

taskType string:

Migrate.SqlServer.AzureSqlDbMI

Tipo de tarefa.

MigrateSsisTaskInput

Entrada para tarefa que migra pacotes do SSIS de SQL Server para SQL do Azure Instância Gerida da Base de Dados.

Name Tipo Description
sourceConnectionInfo

SqlConnectionInfo

Informações para ligar à origem

ssisMigrationInfo

SsisMigrationInfo

Informações de migração do pacote SSIS.

targetConnectionInfo

SqlConnectionInfo

Informações para ligar ao destino

MigrateSsisTaskOutputMigrationLevel

Name Tipo Description
endedOn

string

Hora de fim da migração

exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração.

id

string

Identificador de resultados

message

string

Mensagem de progresso da migração

resultType string:

MigrationLevelOutput

Tipo de resultado

sourceServerBrandVersion

string

Versão da marca de servidor de origem

sourceServerVersion

string

Versão do servidor de origem

stage

SsisMigrationStage

Fase da migração do SSIS.

startedOn

string

Hora de início da migração

status

MigrationStatus

Estado atual da migração

targetServerBrandVersion

string

Versão da marca de servidor de destino

targetServerVersion

string

Versão do servidor de destino

MigrateSsisTaskOutputProjectLevel

Name Tipo Description
endedOn

string

Hora de fim da migração

exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração

folderName

string

Nome da pasta

id

string

Identificador de resultados

message

string

Mensagem de progresso da migração

projectName

string

Nome do projeto

resultType string:

SsisProjectLevelOutput

Tipo de resultado

stage

SsisMigrationStage

Fase da migração do SSIS.

startedOn

string

Hora de início da migração

state

MigrationState

Estado atual da migração

MigrateSsisTaskProperties

Propriedades da tarefa que migra pacotes SSIS de bases de dados SQL Server para SQL do Azure Instância Gerida da Base de Dados.

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateSsisTaskInput

Entrada da tarefa

output MigrateSsisTaskOutput[]:

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

Migrate.Ssis

Tipo de tarefa.

MigrateSyncCompleteCommandInput

Entrada para o comando que conclui a migração de sincronização de uma base de dados.

Name Tipo Description
commitTimeStamp

string

Carimbo de data/hora a concluir

databaseName

string

Nome da base de dados

MigrateSyncCompleteCommandOutput

Saída para o comando que conclui a migração de sincronização de uma base de dados.

Name Tipo Description
errors

ReportableException[]

Lista de erros ocorridos durante a execução do comando

id

string

Identificador de resultados

MigrateSyncCompleteCommandProperties

Propriedades do comando que conclui a migração de sincronização de uma base de dados.

Name Tipo Description
commandId

string

ID do comando

commandType string:

Migrate.Sync.Complete.Database

Tipo de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateSyncCompleteCommandInput

Entrada de comandos

output

MigrateSyncCompleteCommandOutput

Saída do comando. Isto é ignorado se for submetido.

state

CommandState

O estado do comando. Isto é ignorado se for submetido.

MigrationEligibilityInfo

Informações sobre a elegibilidade de migração de um objeto de servidor

Name Tipo Description
isEligibleForMigration

boolean

Se o objeto é elegível para migração ou não.

validationMessages

string[]

Informações sobre a falha de elegibilidade para o objeto do servidor.

MigrationReportResult

O resultado do relatório de validação de migração contém o URL para transferir o relatório gerado.

Name Tipo Description
id

string

Identificador do resultado da validação da migração

reportUrl

string

O URL do relatório.

MigrationState

Estado atual da migração

Name Tipo Description
Completed

string

Failed

string

InProgress

string

None

string

Skipped

string

Stopped

string

Warning

string

MigrationStatus

Estado atual da migração

Name 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 resumo do nível da Base de Dados de Validação de Migração

Name Tipo Description
endedOn

string

Hora de fim da validação

id

string

Identificador de resultados

migrationId

string

Identificador de Migração

sourceDatabaseName

string

Nome da base de dados de origem

startedOn

string

Hora de início da validação

status

ValidationStatus

Estado atual da validação ao nível da base de dados

targetDatabaseName

string

Nome da base de dados de destino

MigrationValidationOptions

Tipos de validações a executar após a migração

Name Tipo Description
enableDataIntegrityValidation

boolean

Permite efetuar uma validação de integridade de dados baseada em soma de verificação entre a origem e o destino da base de dados/tabelas selecionada.

enableQueryAnalysisValidation

boolean

Permite efetuar uma análise de consultas rápida e inteligente ao obter consultas da base de dados de origem e executá-las no destino. O resultado terá estatísticas de execução para execuções em bases de dados de origem e de destino para as consultas extraídas.

enableSchemaValidation

boolean

Permite comparar as informações de esquema entre a origem e o destino.

MigrationValidationResult

Resultado da Validação da Migração

Name Tipo Description
id

string

Identificador do resultado da validação da migração

migrationId

string

Identificador de Migração

status

ValidationStatus

Estado atual da validação ao nível da migração. O estado do estado do resultado da validação da base de dados será agregado aqui.

summaryResults

<string,  MigrationValidationDatabaseSummaryResult>

Resultados do resumo da validação para cada base de dados

MiSqlConnectionInfo

Propriedades necessárias para criar uma ligação à instância gerida da base de dados SQL do Azure

Name Tipo Description
managedInstanceResourceId

string

ID do recurso para SQL do Azure instância gerida da base de dados

password

string

Credencial de palavra-passe.

type string:

MiSqlConnectionInfo

Tipo de informações de ligação

userName

string

Nome de utilizador

MongoDbClusterInfo

Descreve uma origem de dados do MongoDB

Name Tipo Description
databases

MongoDbDatabaseInfo[]

Uma lista de bases de dados não sistema no cluster

supportsSharding

boolean

Se o cluster suporta coleções fragmentadas

type

MongoDbClusterType

O tipo de origem de dados

version

string

A versão da origem de dados no formulário x.y.z (por exemplo, 3.6.7). Não utilizado se Tipo for BlobContainer.

MongoDbClusterType

O tipo de origem de dados

Name Tipo Description
BlobContainer

string

CosmosDb

string

MongoDb

string

MongoDbCollectionInfo

Descreve uma coleção suportada numa base de dados do MongoDB

Name Tipo Description
averageDocumentSize

integer

O tamanho médio do documento ou -1 se o tamanho médio for desconhecido

dataSize

integer

O tamanho total estimado dos dados, em bytes ou -1, se o tamanho for desconhecido.

databaseName

string

O nome da base de dados que contém a coleção

documentCount

integer

O número total estimado de documentos ou -1 se a contagem de documentos for desconhecida

isCapped

boolean

Se a coleção é uma coleção limitada (ou seja, se tem um tamanho fixo e funciona como uma memória intermédia circular)

isSystemCollection

boolean

Se a coleção é uma coleção de sistema

isView

boolean

Se a coleção é uma vista de outra coleção

name

string

O nome não qualificado da base de dados ou coleção

qualifiedName

string

O nome qualificado da base de dados ou coleção. Para uma coleção, este é o nome qualificado da base de dados.

shardKey

MongoDbShardKeyInfo

A chave de partição horizontal na coleção ou nula se a coleção não for fragmentada

supportsSharding

boolean

Se a base de dados tem a fragmentação ativada. Tenha em atenção que a tarefa de migração ativará a fragmentação no destino, se necessário.

viewOf

string

O nome da coleção da qual esta é uma vista, se IsView for verdadeiro

MongoDbCollectionProgress

Descreve o progresso de uma coleção

Name Tipo Description
bytesCopied

integer

O número de bytes de documento copiados durante a fase de Cópia

documentsCopied

integer

O número de documentos copiados durante a fase de Cópia

elapsedTime

string

O tempo decorrido no formato [ddd.] hh:mm:ss[.fffffff] (ou seja, formato TimeSpan)

errors

<string,  MongoDbError>

Os erros e avisos que ocorreram para o objeto atual. As chaves são os códigos de erro.

eventsPending

integer

O número de eventos oplog à espera de repetição

eventsReplayed

integer

O número de eventos de oplog reproduzidos até agora

lastEventTime

string

O carimbo de data/hora do último evento oplog recebido ou nulo se ainda não tiver sido recebido nenhum evento oplog

lastReplayTime

string

O carimbo de data/hora do último evento oplog reproduzido ou nulo se ainda não tiver sido reproduzido nenhum evento oplog

name

string

O nome do objeto de progresso. Para uma coleção, este é o nome de coleção não qualificado. Para uma base de dados, este é o nome da base de dados. Para a migração geral, isto é nulo.

qualifiedName

string

O nome qualificado do objeto de progresso. Para uma coleção, este é o nome qualificado da base de dados. Para uma base de dados, este é o nome da base de dados. Para a migração geral, isto é nulo.

resultType string:

Collection

O tipo de objeto de progresso

state

MongoDbMigrationState

totalBytes

integer

O número total de bytes de documentos na origem no início da fase de Cópia ou -1 se o tamanho total for desconhecido

totalDocuments

integer

O número total de documentos na origem no início da fase de Cópia ou -1 se a contagem total for desconhecida

MongoDbCollectionSettings

Descreve como uma coleção individual do MongoDB deve ser migrada

Name Tipo Description
canDelete

boolean

Se o migrador tem permissão para remover a coleção de destino no decurso da realização de uma migração. A predefinição é verdadeira.

shardKey

MongoDbShardKeySetting

Descreve uma chave de partição horizontal do MongoDB

targetRUs

integer

As RUs que devem ser configuradas num destino do CosmosDB ou nulas para utilizar a predefinição. Isto não tem qualquer efeito em destinos que não são do CosmosDB.

MongoDbConnectionInfo

Descreve uma ligação a uma origem de dados do MongoDB

Name Tipo Default value Description
additionalSettings

string

Definições de ligação adicionais

authentication

AuthenticationType

Tipo de autenticação a utilizar para ligação

connectionString

string

Um URL de contentor de cadeia de ligação ou blobs do MongoDB. O nome de utilizador e a palavra-passe podem ser especificados aqui ou nas propriedades userName e password

dataSource

string

Origem de dados

encryptConnection

boolean

Se pretende encriptar a ligação

enforceSSL

boolean

password

string

Credencial de palavra-passe.

port

integer

porta para o servidor

serverBrandVersion

string

versão da marca do servidor

serverName

string

nome do servidor

serverVersion

string

versão do servidor

trustServerCertificate

boolean

False

Se pretende confiar no certificado de servidor

type

string

Tipo de informações de ligação

userName

string

Nome de utilizador

MongoDbDatabaseInfo

Descreve uma base de dados numa origem de dados do MongoDB

Name Tipo Description
averageDocumentSize

integer

O tamanho médio do documento ou -1 se o tamanho médio for desconhecido

collections

MongoDbCollectionInfo[]

Uma lista de coleções suportadas numa base de dados do MongoDB

dataSize

integer

O tamanho total estimado dos dados, em bytes ou -1, se o tamanho for desconhecido.

documentCount

integer

O número total estimado de documentos ou -1 se a contagem de documentos for desconhecida

name

string

O nome não qualificado da base de dados ou coleção

qualifiedName

string

O nome qualificado da base de dados ou coleção. Para uma coleção, este é o nome qualificado da base de dados.

supportsSharding

boolean

Se a base de dados tem a fragmentação ativada. Tenha em atenção que a tarefa de migração ativará a fragmentação no destino, se necessário.

MongoDbDatabaseProgress

Descreve o progresso de uma base de dados

Name Tipo Description
bytesCopied

integer

O número de bytes de documento copiados durante a fase de Cópia

collections

object

O progresso das coleções na base de dados. As chaves são os nomes não qualificados das coleções

documentsCopied

integer

O número de documentos copiados durante a fase de Cópia

elapsedTime

string

O tempo decorrido no formato [ddd.] hh:mm:ss[.fffffff] (ou seja, formato TimeSpan)

errors

<string,  MongoDbError>

Os erros e avisos que ocorreram para o objeto atual. As chaves são os códigos de erro.

eventsPending

integer

O número de eventos oplog à espera de repetição

eventsReplayed

integer

O número de eventos de oplog reproduzidos até agora

lastEventTime

string

O carimbo de data/hora do último evento oplog recebido ou nulo se ainda não tiver sido recebido nenhum evento oplog

lastReplayTime

string

O carimbo de data/hora do último evento oplog reproduzido ou nulo se ainda não tiver sido reproduzido nenhum evento oplog

name

string

O nome do objeto de progresso. Para uma coleção, este é o nome de coleção não qualificado. Para uma base de dados, este é o nome da base de dados. Para a migração geral, isto é nulo.

qualifiedName

string

O nome qualificado do objeto de progresso. Para uma coleção, este é o nome qualificado da base de dados. Para uma base de dados, este é o nome da base de dados. Para a migração geral, isto é nulo.

resultType string:

Database

O tipo de objeto de progresso

state

MongoDbMigrationState

totalBytes

integer

O número total de bytes de documentos na origem no início da fase de Cópia ou -1 se o tamanho total for desconhecido

totalDocuments

integer

O número total de documentos na origem no início da fase de Cópia ou -1 se a contagem total for desconhecida

MongoDbDatabaseSettings

Descreve como uma base de dados do MongoDB individual deve ser migrada

Name Tipo Description
collections

<string,  MongoDbCollectionSettings>

As coleções na base de dados de origem a migrar para o destino. As chaves são os nomes não qualificados das coleções.

targetRUs

integer

As RUs que devem ser configuradas num destino do CosmosDB ou nulos para utilizar a predefinição ou 0 se o débito não deve ser aprovisionado para a base de dados. Isto não tem qualquer efeito nos destinos que não são do CosmosDB.

MongoDbError

Descreve um erro ou aviso que ocorreu durante uma migração do MongoDB

Name Tipo Description
code

string

O código não localizado e legível por computador que descreve o erro ou aviso

count

integer

O número de vezes que ocorreu o erro ou aviso

message

string

A mensagem localizada e legível por humanos que descreve o erro ou aviso

type

MongoDbErrorType

O tipo de erro ou aviso

MongoDbErrorType

O tipo de erro ou aviso

Name Tipo Description
Error

string

ValidationError

string

Warning

string

MongoDbMigrationProgress

Descreve o progresso da migração geral

Name Tipo Description
bytesCopied

integer

O número de bytes de documento copiados durante a fase de Cópia

databases

<string,  MongoDbDatabaseProgress>

O progresso das bases de dados na migração. As chaves são os nomes das bases de dados

documentsCopied

integer

O número de documentos copiados durante a fase de Cópia

elapsedTime

string

O tempo decorrido no formato [ddd.] hh:mm:ss[.fffffff] (ou seja, formato TimeSpan)

errors

<string,  MongoDbError>

Os erros e avisos que ocorreram para o objeto atual. As chaves são os códigos de erro.

eventsPending

integer

O número de eventos oplog à espera de repetição

eventsReplayed

integer

O número de eventos de oplog reproduzidos até agora

lastEventTime

string

O carimbo de data/hora do último evento oplog recebido ou nulo se ainda não tiver sido recebido nenhum evento oplog

lastReplayTime

string

O carimbo de data/hora do último evento oplog reproduzido ou nulo se ainda não tiver sido reproduzido nenhum evento oplog

name

string

O nome do objeto de progresso. Para uma coleção, este é o nome de coleção não qualificado. Para uma base de dados, este é o nome da base de dados. Para a migração geral, isto é nulo.

qualifiedName

string

O nome qualificado do objeto de progresso. Para uma coleção, este é o nome qualificado da base de dados. Para uma base de dados, este é o nome da base de dados. Para a migração geral, isto é nulo.

resultType string:

Migration

O tipo de objeto de progresso

state

MongoDbMigrationState

totalBytes

integer

O número total de bytes de documentos na origem no início da fase de Cópia ou -1 se o tamanho total for desconhecido

totalDocuments

integer

O número total de documentos na origem no início da fase de Cópia ou -1 se a contagem total for desconhecida

MongoDbMigrationSettings

Descreve como deve ser efetuada uma migração de dados do MongoDB

Name Tipo Description
boostRUs

integer

O limite de RUs num destino do CosmosDB para o qual as coleções serão temporariamente aumentadas (se forem mais baixas) durante a cópia inicial de uma migração, de 10 000 para 1000 000 ou 0 para utilizar o aumento predefinido (que é geralmente o máximo) ou nulo para não aumentar as RUs. Esta definição não tem qualquer efeito nos destinos que não são do CosmosDB.

databases

<string,  MongoDbDatabaseSettings>

As bases de dados no cluster de origem a migrar para o destino. As chaves são os nomes das bases de dados.

replication

MongoDbReplication

Descreve como as alterações serão replicadas da origem para o destino. A predefinição é OneTime.

source

MongoDbConnectionInfo

Definições utilizadas para ligar ao cluster de origem

target

MongoDbConnectionInfo

Definições utilizadas para ligar ao cluster de destino

throttling

MongoDbThrottlingSettings

Definições utilizadas para limitar a utilização de recursos da migração

MongoDbMigrationState

Name 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

Descreve como as alterações serão replicadas da origem para o destino. A predefinição é OneTime.

Name Tipo Description
Continuous

string

Disabled

string

OneTime

string

MongoDbShardKeyField

Descreve uma referência de campo numa chave de partição horizontal do MongoDB

Name Tipo Description
name

string

O nome do campo

order

MongoDbShardKeyOrder

A ordenação de campos

MongoDbShardKeyInfo

Descreve uma chave de partição horizontal do MongoDB

Name Tipo Description
fields

MongoDbShardKeyField[]

Os campos dentro da chave de partição horizontal

isUnique

boolean

Se a chave de partição horizontal é exclusiva

MongoDbShardKeyOrder

A ordenação de campos

Name Tipo Description
Forward

string

Hashed

string

Reverse

string

MongoDbShardKeySetting

Descreve uma chave de partição horizontal do MongoDB

Name Tipo Description
fields

MongoDbShardKeyField[]

Os campos dentro da chave de partição horizontal

isUnique

boolean

Se a chave de partição horizontal é exclusiva

MongoDbThrottlingSettings

Especifica limites de recursos para a migração

Name Tipo Description
maxParallelism

integer

O número máximo de itens de trabalho (por exemplo, cópias de coleção) que serão processados em paralelo

minFreeCpu

integer

A percentagem de tempo de CPU que o migrador tentará evitar utilizar, de 0 a 100

minFreeMemoryMb

integer

O número de megabytes de RAM que o migrador tentará evitar utilizar

MySqlConnectionInfo

Informações para ligar ao servidor MySQL

Name Tipo Default value Description
additionalSettings

string

Definições de ligação adicionais

authentication

AuthenticationType

Tipo de autenticação a utilizar para ligação

dataSource

string

Origem de dados

encryptConnection

boolean

True

Se pretende encriptar a ligação

password

string

Credencial de palavra-passe.

port

integer

Porta para Servidor

serverName

string

Nome do servidor

type string:

MySqlConnectionInfo

Tipo de informações de ligação

userName

string

Nome de utilizador

MySqlTargetPlatformType

Plataforma de Destino para a migração

Name Tipo Description
AzureDbForMySQL

string

SqlServer

string

ObjectType

Tipo do objeto que tem a diferença. Por exemplo, (Tabela/Vista/StoredProcedure)

Name Tipo Description
Function

string

StoredProcedures

string

Table

string

User

string

View

string

ODataError

Informações de erro no formato OData.

Name Tipo Description
code

string

A descrição legível pelo computador do erro, como "InvalidRequest" ou "InternalServerError"

details

ODataError[]

Erros internos que causaram este erro

message

string

A descrição legível por humanos do erro

OracleConnectionInfo

Informações para ligar ao servidor Oracle

Name Tipo Description
authentication

AuthenticationType

Tipo de autenticação a utilizar para ligação

dataSource

string

EZConnect ou TNSName cadeia de ligação.

password

string

Credencial de palavra-passe.

port

integer

porta para o servidor

serverName

string

nome do servidor

serverVersion

string

versão do servidor

type string:

OracleConnectionInfo

Tipo de informações de ligação

userName

string

Nome de utilizador

OrphanedUserInfo

Informações de utilizadores órfãos na base de dados do SQL Server.

Name Tipo Description
databaseName

string

Base de dados principal do utilizador

name

string

Nome do utilizador órfão

PostgreSqlConnectionInfo

Informações para ligar ao servidor PostgreSQL

Name Tipo Default value Description
additionalSettings

string

Definições de ligação adicionais

authentication

AuthenticationType

Tipo de autenticação a utilizar para ligação

dataSource

string

Origem de dados

databaseName

string

Nome da base de dados

encryptConnection

boolean

True

Se pretende encriptar a ligação

password

string

Credencial de palavra-passe.

port

integer

Porta para Servidor

serverBrandVersion

string

versão da marca de servidor

serverName

string

Nome do servidor

serverVersion

string

versão do servidor

trustServerCertificate

boolean

False

Se pretende confiar no certificado de servidor

type string:

PostgreSqlConnectionInfo

Tipo de informações de ligação

userName

string

Nome de utilizador

ProjectTask

Um recurso de tarefa

Name Tipo Description
etag

string

Valor de etiqueta de entidade forte HTTP. Isto é ignorado se for submetido.

id

string

ID do Recurso.

name

string

Nome do recurso.

properties ProjectTaskProperties:

Propriedades de tarefa personalizadas

systemData

SystemData

Metadados relativos à criação e última modificação do recurso.

type

string

Tipo de recurso.

QueryAnalysisValidationResult

Resultados da comparação de análise de consultas entre a origem e o destino

Name Tipo Description
queryResults

QueryExecutionResult

Lista de consultas executadas e resultados de execução na origem e no destino

validationErrors

ValidationError

Erros que fazem parte da execução

QueryExecutionResult

Descreve os resultados da análise de consultas para execução na origem e no destino

Name Tipo Description
queryText

string

Texto da consulta obtido a partir do servidor de origem

sourceResult

ExecutionStatistics

Resultado da análise de consultas da origem

statementsInBatch

integer

Total não. de instruções no lote

targetResult

ExecutionStatistics

Resultado da análise de consultas do destino

ReplicateMigrationState

Wrapper para replicar estados de migração comunicados.

Name Tipo Description
ACTION_REQUIRED

string

COMPLETE

string

FAILED

string

PENDING

string

UNDEFINED

string

VALIDATING

string

ReportableException

Objeto de exceção para todas as exceções personalizadas

Name Tipo Description
actionableMessage

string

Passos acionáveis para esta exceção

filePath

string

O caminho para o ficheiro onde ocorreu a exceção

hResult

integer

Valor numérico codificado atribuído a uma exceção específica

lineNumber

string

O número de linha onde ocorreu a exceção

message

string

Mensagem de erro

stackTrace

string

Rastreio de pilha

ScenarioSource

Uma enumeração do tipo de origem

Name 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

Uma enumeração do tipo de destino

Name Tipo Description
AzureDBForMySql

string

AzureDBForPostgresSQL

string

MongoDB

string

SQLDB

string

SQLDW

string

SQLMI

string

SQLServer

string

SchemaComparisonValidationResult

Resultados da comparação de esquemas entre a origem e o destino

Name Tipo Description
schemaDifferences

SchemaComparisonValidationResultType

Lista de diferenças de esquema entre as bases de dados de origem e de destino

sourceDatabaseObjectCount

object

Contagem de objetos de base de dados de origem

targetDatabaseObjectCount

object

Contagem de objetos de base de dados de destino

validationErrors

ValidationError

Lista de erros que ocorreram ao executar a validação de comparação de esquemas

SchemaComparisonValidationResultType

Descrição sobre os erros que ocorrem durante a validação da migração

Name Tipo Description
objectName

string

Nome do objeto que tem a diferença

objectType

ObjectType

Tipo do objeto que tem a diferença. Por exemplo, (Tabela/Vista/StoredProcedure)

updateAction

UpdateActionType

Atualizar o tipo de ação no que diz respeito ao destino

SelectedCertificateInput

Informações sobre o certificado a exportar para bases de dados ativadas por TDE.

Name Tipo Description
certificateName

string

Nome do certificado a exportar.

password

string

Palavra-passe a utilizar para encriptar o certificado exportado.

ServerLevelPermissionsGroup

Grupo de permissões para validações. Estes grupos executarão um conjunto de permissões para validar a atividade do utilizador. Selecione o grupo de permissões para a atividade que está a realizar.

Name Tipo Description
Default

string

MigrationFromMySQLToAzureDBForMySQL

string

MigrationFromSqlServerToAzureDB

string

MigrationFromSqlServerToAzureMI

string

MigrationFromSqlServerToAzureVM

string

ServerProperties

Propriedades do servidor para a origem do tipo MySQL

Name Tipo Description
serverDatabaseCount

integer

Número de bases de dados no servidor

serverEdition

string

Edição do servidor de bases de dados

serverName

string

Nome do servidor

serverOperatingSystemVersion

string

Versão do sistema operativo

serverPlatform

string

Nome da plataforma do servidor

serverVersion

string

Versão do servidor de bases de dados

Severity

Gravidade do erro de validação

Name Tipo Description
Error

string

Message

string

Warning

string

SqlConnectionInfo

Informações para ligar ao servidor da base de dados SQL

Name Tipo Default value Description
additionalSettings

string

Definições de ligação adicionais

authentication

AuthenticationType

Tipo de autenticação a utilizar para ligação

dataSource

string

Origem de dados no formato Protocol:MachineName\SQLServerInstanceName,PortNumber

encryptConnection

boolean

True

Se pretende encriptar a ligação

password

string

Credencial de palavra-passe.

platform

SqlSourcePlatform

Tipo de plataforma de servidor para ligação

port

integer

Porta para Servidor

resourceId

string

Representa o ID de um recurso HTTP representado por um fornecedor de recursos do Azure.

serverBrandVersion

string

versão da marca de servidor

serverName

string

nome do servidor

serverVersion

string

versão do servidor

trustServerCertificate

boolean

False

Se pretende confiar no certificado de servidor

type string:

SqlConnectionInfo

Tipo de informações de ligação

userName

string

Nome de utilizador

SqlSourcePlatform

Tipo de plataforma de servidor para ligação

Name Tipo Description
SqlOnPrem

string

SsisMigrationInfo

Informações de migração do SSIS com o tipo de arquivo SSIS, substitua a política.

Name Tipo Description
environmentOverwriteOption

SsisMigrationOverwriteOption

A opção substituir para a migração do ambiente do SSIS

projectOverwriteOption

SsisMigrationOverwriteOption

A opção substituir para a migração do projeto SSIS

ssisStoreType

SsisStoreType

O tipo de arquivo SSIS de origem, apenas o catálogo SSIS é agora suportado no DMS (clássico)

SsisMigrationOverwriteOption

A opção substituir a migração de objetos do SSIS, ignorar e substituir apenas é suportada no DMS (clássico) agora e o futuro pode adicionar a opção Reutilizar para o objeto de contentor

Name Tipo Description
Ignore

string

Overwrite

string

SsisMigrationStage

Fase atual da migração do SSIS

Name Tipo Description
Completed

string

InProgress

string

Initialize

string

None

string

SsisStoreType

Uma enumeração do tipo de arquivo SSIS de origem suportado no DMS (clássico)

Name Tipo Description
SsisCatalog

string

StartMigrationScenarioServerRoleResult

Resultado da migração da função de servidor

Name Tipo Description
exceptionsAndWarnings

ReportableException[]

Exceções e avisos de migração.

name

string

Nome da função de servidor.

state

MigrationState

Estado atual da migração

SyncDatabaseMigrationReportingState

Enum do estado diferente da migração online ao nível da base de dados.

Name 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

Erros de migração de bases de dados para migração online

Name Tipo Description
eventText

string

Texto do evento.

eventTypeString

string

Tipo de evento.

timestampString

string

Valor da cadeia do carimbo de data/hora.

SyncTableMigrationState

Enum do estado diferente da migração online ao nível da tabela.

Name Tipo Description
BEFORE_LOAD

string

CANCELED

string

COMPLETED

string

ERROR

string

FAILED

string

FULL_LOAD

string

SystemData

Name Tipo Description
createdAt

string

createdBy

string

createdByType

createdByType

lastModifiedAt

string

lastModifiedBy

string

lastModifiedByType

createdByType

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

Name Tipo Description
Canceled

string

Failed

string

FailedInputValidation

string

Faulted

string

Queued

string

Running

string

Succeeded

string

Unknown

string

UpdateActionType

Tipo da diferença real para o objeto comparado, enquanto executa a comparação de esquemas

Name Tipo Description
AddedOnTarget

string

ChangedOnTarget

string

DeletedOnTarget

string

ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure migrações de sincronização da BD

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ValidateSyncMigrationInputSqlServerTaskInput

Entrada da tarefa

output

ValidateSyncMigrationInputSqlServerTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ValidateMigrationInput.SqlServer.SqlDb.Sync

Tipo de tarefa.

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Entrada para tarefa que migra SQL Server bases de dados para o cenário online da Instância Gerida da Base de Dados SQL do Azure.

Name Tipo Description
azureApp

AzureActiveDirectoryApp

Aplicação do Azure Active Directory que a instância do DMS (clássico) utilizará para ligar à instância de destino do SQL do Azure Database Managed Instance e à Conta de Armazenamento do Azure

backupFileShare

FileShare

Cópia de segurança de informações de partilha de ficheiros para todas as bases de dados selecionadas.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Bases de dados a migrar

sourceConnectionInfo

SqlConnectionInfo

Informações de ligação para SQL Server de origem

storageResourceId

string

ResourceId completamente qualificado do armazenamento

targetConnectionInfo

MiSqlConnectionInfo

Informações de ligação da Instância Gerida da Base de Dados SQL do Azure

ValidateMigrationInputSqlServerSqlMISyncTaskOutput

Saída da tarefa que valida a entrada de migração para a migração online da Instância Gerida da Base de Dados do SQL do Azure

Name Tipo Description
id

string

Identificador da base de dados

name

string

Nome da base de dados

validationErrors

ReportableException[]

Erros associados a um objeto de base de dados selecionado

ValidateMigrationInputSqlServerSqlMISyncTaskProperties

Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure cenário de sincronização da Instância Gerida da Base de Dados

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ValidateMigrationInputSqlServerSqlMISyncTaskInput

Entrada da tarefa

output

ValidateMigrationInputSqlServerSqlMISyncTaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS

Tipo de tarefa.

ValidateMigrationInputSqlServerSqlMITaskInput

Entrada para tarefa que valida a entrada de migração do SQL para Azure SQL Managed Instance

Name Tipo Description
backupBlobShare

BlobShare

URI de SAS do Contentor da Conta de Armazenamento do Azure a ser utilizado para armazenar ficheiros de cópia de segurança.

backupFileShare

FileShare

Cópia de segurança de informações de partilha de ficheiros para todas as bases de dados selecionadas.

backupMode

BackupMode

Modo de Cópia de Segurança para especificar se pretende utilizar a cópia de segurança existente ou criar uma nova cópia de segurança.

selectedDatabases

MigrateSqlServerSqlMIDatabaseInput[]

Bases de dados a migrar

selectedLogins

string[]

Inícios de sessão a migrar

sourceConnectionInfo

SqlConnectionInfo

Informações para ligar à origem

targetConnectionInfo

SqlConnectionInfo

Informações para ligar ao destino

ValidateMigrationInputSqlServerSqlMITaskOutput

Saída da tarefa que valida a entrada de migração do SQL para Azure SQL Managed Instance migrações

Name Tipo Description
backupFolderErrors

ReportableException[]

Erros associados ao caminho BackupFolder

backupShareCredentialsErrors

ReportableException[]

Erros associados às credenciais de nome de utilizador e palavra-passe da partilha de cópias de segurança

backupStorageAccountErrors

ReportableException[]

Erros associados à conta de armazenamento fornecida.

databaseBackupInfo

DatabaseBackupInfo

Informações sobre ficheiros de cópia de segurança quando o modo de cópia de segurança existente é utilizado.

existingBackupErrors

ReportableException[]

Erros associados a ficheiros de cópia de segurança existentes.

id

string

Identificador de resultado

name

string

Nome da base de dados

restoreDatabaseNameErrors

ReportableException[]

Erros associados ao RestoreDatabaseName

ValidateMigrationInputSqlServerSqlMITaskProperties

Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure Instância Gerida da Base de Dados

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

ValidateMigrationInputSqlServerSqlMITaskInput

Entrada da tarefa

output

ValidateMigrationInputSqlServerSqlMITaskOutput[]

Saída da tarefa. Isto é ignorado se for submetido.

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

ValidateMigrationInput.SqlServer.AzureSqlDbMI

Tipo de tarefa.

ValidateMongoDbTaskProperties

Propriedades da tarefa que valida uma migração entre origens de dados do MongoDB

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MongoDbMigrationSettings

Descreve como deve ser realizada uma migração de dados do MongoDB

output

MongoDbMigrationProgress[]

Uma matriz que contém um único objeto MongoDbMigrationProgress

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

Validate.MongoDb

Tipo de tarefa.

ValidateOracleAzureDbForPostgreSqlSyncTaskProperties

Propriedades da tarefa que valida uma migração do Oracle para Base de Dados do Azure para PostgreSQL para migrações online

Name Tipo Description
clientData

object

Pares de valores-chave de dados de cliente para anexar informações de metadados à tarefa

commands CommandProperties[]:

Matriz de propriedades de comando.

errors

ODataError[]

Matriz de erros. Isto é ignorado se for submetido.

input

MigrateOracleAzureDbPostgreSqlSyncTaskInput

Entrada para a tarefa que migra bases de dados Oracle para Base de Dados do Azure para PostgreSQL para migrações online

output

ValidateOracleAzureDbPostgreSqlSyncTaskOutput[]

Uma matriz que contém um único objeto de resposta a erros de validação

state

TaskState

O estado da tarefa. Isto é ignorado se for submetido.

taskType string:

Validate.Oracle.AzureDbPostgreSql.Sync

Tipo de tarefa.

ValidateOracleAzureDbPostgreSqlSyncTaskOutput

Saída da tarefa que valida a entrada de migração do Oracle para Base de Dados do Azure para PostgreSQL para migrações online

Name Tipo Description
validationErrors

ReportableException[]

Erros associados a um objeto de base de dados selecionado

ValidateSyncMigrationInputSqlServerTaskInput

Entrada para tarefa que valida a entrada de migração para migrações de sincronização do SQL

Name Tipo Description
selectedDatabases

MigrateSqlServerSqlDbSyncDatabaseInput[]

Bases de dados a migrar

sourceConnectionInfo

SqlConnectionInfo

Informações para ligar ao SQL Server de origem

targetConnectionInfo

SqlConnectionInfo

Informações para ligar ao destino

ValidateSyncMigrationInputSqlServerTaskOutput

Saída da tarefa que valida a entrada de migração para migrações de sincronização do SQL

Name Tipo Description
id

string

Identificador da base de dados

name

string

Nome da base de dados

validationErrors

ReportableException[]

Erros associados a um objeto de base de dados selecionado

ValidationError

Descrição sobre os erros que ocorrem durante a validação da migração

Name Tipo Description
severity

Severity

Gravidade do erro

text

string

Texto do Erro

ValidationStatus

Estado atual da validação

Name Tipo Description
Completed

string

CompletedWithIssues

string

Default

string

Failed

string

InProgress

string

Initialized

string

NotStarted

string

Stopped

string

WaitStatistics

Estatísticas de espera recolhidas durante a execução do lote de consulta

Name Tipo Default value Description
waitCount

integer

Total não. de esperas

waitTimeMs

number

0

Tempo total de espera em milissegundos

waitType

string

Tipo de Espera