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 |
---|---|---|---|---|
group
|
path | True |
string |
Nome do grupo de recursos |
project
|
path | True |
string |
Nome do projeto |
service
|
path | True |
string |
Nome do serviço |
subscription
|
path | True |
string |
ID da subscrição que identifica uma subscrição do Azure. |
task
|
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 |
Um recurso de tarefa |
|
Other Status Codes |
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
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 |
---|---|
Api |
Informações de erro. |
Authentication |
Uma enumeração de possíveis tipos de autenticação ao ligar |
Azure |
Aplicação do Azure Active Directory |
Backup |
Informações do ficheiro de cópia de segurança |
Backup |
Uma enumeração do Estado do ficheiro de cópia de segurança de registo. |
Backup |
Uma enumeração dos modos de cópia de segurança |
Backup |
Informações do conjunto de cópias de segurança |
Backup |
Enum dos diferentes tipos de cópia de segurança. |
Blob |
Informações de armazenamento de contentores de blobs. |
Command |
O estado do comando. Isto é ignorado se for submetido. |
Connect |
Propriedades da tarefa que valida a ligação a e fornece informações sobre um servidor MongoDB |
Connect |
Entrada para a tarefa que valida a ligação da base de dados MySQL |
Connect |
Propriedades da tarefa que valida a ligação da base de dados MySQL |
Connect |
Saída para ligar à origem do tipo MySQL |
Connect |
Entrada para a tarefa que valida a ligação da base de dados Oracle |
Connect |
Saída para a tarefa que valida a ligação da base de dados Oracle |
Connect |
Propriedades da tarefa que valida a ligação da base de dados Oracle |
Connect |
Entrada para a tarefa que valida a ligação ao PostgreSQL e aos requisitos do servidor de origem |
Connect |
Saída para a tarefa que valida a ligação ao PostgreSQL e aos requisitos do servidor de origem |
Connect |
Propriedades da tarefa que valida a ligação ao servidor PostgreSQL e aos requisitos do servidor de origem para migração online |
Connect |
Propriedades da tarefa que valida a ligação aos requisitos de servidor de SQL Server e de origem para migração online |
Connect |
Entrada para a tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem |
Connect |
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 |
Connect |
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 |
Connect |
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 |
Connect |
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 |
Connect |
Propriedades da tarefa que valida a ligação ao SQL Server e também valida os requisitos do servidor de origem |
Connect |
Entrada para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para MySQL e de destino |
Connect |
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 |
Connect |
Propriedades da tarefa que valida a ligação aos requisitos do servidor de Base de Dados do Azure para MySQL e de destino |
Connect |
Entrada para a tarefa que valida a ligação aos requisitos de servidor de Base de Dados do Azure para PostgreSQL e de destino |
Connect |
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 |
Connect |
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 |
Connect |
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. |
Connect |
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. |
Connect |
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. |
Connect |
Entrada para a tarefa que valida a ligação à BD SQL e aos requisitos do servidor de destino |
Connect |
Saída para a tarefa que valida a ligação à BD SQL e aos requisitos do servidor de destino |
Connect |
Propriedades da tarefa que valida a ligação à BD SQL e aos requisitos do servidor de destino |
Connect |
Entrada para a tarefa que valida a ligação ao cenário online da Instância Gerida da Base de Dados SQL do Azure. |
Connect |
Saída para a tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados. |
Connect |
Propriedades da tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados |
Connect |
Entrada para a tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados. |
Connect |
Saída para a tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados. |
Connect |
Propriedades da tarefa que valida a ligação ao SQL do Azure Instância Gerida da Base de Dados |
Connect |
Entrada para a tarefa que valida a ligação ao SQL do Azure DB e aos requisitos do servidor de destino |
Connect |
Propriedades da tarefa que valida a ligação à BD SQL e os requisitos do servidor de destino para a migração online |
created |
|
Database |
Informações sobre ficheiros de cópia de segurança quando é utilizado o modo de cópia de segurança existente. |
Database |
Uma enumeração dos níveis de compatibilidade da base de dados SQL Server |
Database |
Informações específicas do ficheiro de base de dados |
Database |
Uma enumeração de tipos de ficheiros de base de dados SQL Server |
Database |
Fase atual da migração |
Database |
Estado de migração ao nível da base de dados. |
Database |
Mapeamento de esquemas por base de dados |
Database |
Uma enumeração dos estados da Base de Dados SQL Server |
Database |
Resumo dos resultados da base de dados na migração |
Database |
Propriedades de tabelas |
Data |
Resultados dos resultados de validação da Integridade dos Dados baseados em soma de verificação |
Data |
Resumo básico de uma migração de itens de dados |
Execution |
Descrição sobre os erros que ocorrem durante a validação da migração |
File |
Informações de partilha de ficheiros com Caminho, Nome de Utilizador e Palavra-passe. |
Get |
Entrada para a tarefa que obtém certificados TDE no formato codificado Base64. |
Get |
Saída da tarefa que obtém certificados TDE no formato codificado Base64. |
Get |
Propriedades da tarefa que obtém certificados TDE no formato codificado Base64. |
Get |
Entrada para a tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Get |
Saída da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Get |
Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Get |
Entrada para a tarefa que obtém a lista de tabelas contidas numa lista fornecida de esquemas Oracle. |
Get |
Saída para a tarefa que obtém a lista de tabelas contidas numa lista fornecida de esquemas Oracle. |
Get |
Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de esquemas Oracle fornecida |
Get |
Entrada para a tarefa que obtém a lista de tabelas para uma lista fornecida de bases de dados PostgreSQL. |
Get |
Saída para a tarefa que obtém a lista de tabelas para uma lista fornecida de bases de dados PostgreSQL. |
Get |
Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Get |
Entrada para a tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Get |
Saída da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Get |
Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Get |
Entrada para a tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Get |
Saída da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Get |
Propriedades da tarefa que recolhe tabelas de utilizadores para a lista de bases de dados especificada |
Login |
Enum da fase diferente da migração de início de sessão. |
Login |
Mapeamento de numeração do SMO LoginType. |
Migrate |
Entrada para o comando que conclui a migração online para um SQL do Azure Instância Gerida da Base de Dados. |
Migrate |
Saída para o comando que conclui a migração online para uma Instância Gerida da Base de Dados SQL do Azure. |
Migrate |
Propriedades do comando que conclui a migração online para uma Instância Gerida da Base de Dados SQL do Azure. |
Migrate |
Propriedades da tarefa que migra dados entre origens de dados do MongoDB |
Migrate |
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 |
Migrate |
Entrada para a tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações offline |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações offline |
Migrate |
Informações específicas da base de dados do MySQL para Base de Dados do Azure para MySQL entradas de tarefas de migração |
Migrate |
Entrada para a tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bases de dados MySQL para Base de Dados do Azure para MySQL para migrações online |
Migrate |
Propriedades da tarefa que migra o Oracle para Base de Dados do Azure para PostgreSQL para migrações online |
Migrate |
Informações específicas da base de dados para o Oracle Base de Dados do Azure para PostgreSQL entradas de tarefas de migração |
Migrate |
Entrada para a tarefa que migra bases de dados Oracle para Base de Dados do Azure para PostgreSQL para migrações online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Informações específicas da base de dados do PostgreSQL para Base de Dados do Azure para PostgreSQL entradas de tarefas de migração |
Migrate |
Tabelas selecionadas para a migração |
Migrate |
Entrada para a tarefa que migra bases de dados PostgreSQL para Base de Dados do Azure para PostgreSQL para migrações online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bases de dados PostgreSQL para Base de Dados do Azure para PostgreSQL para migrações online |
Migrate |
Informações específicas da base de dados para o SQL SQL do Azure entradas de tarefas de migração da BD |
Migrate |
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 |
Migrate |
Entrada para a tarefa que migra bases de dados SQL Server no local para SQL do Azure Base de Dados para migrações online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bases de dados SQL Server no local para SQL do Azure Base de Dados para migrações online |
Migrate |
Entrada para a tarefa que migra bases de dados de SQL Server no local para a Base de Dados do SQL do Azure |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bases de dados de SQL Server no local para a Base de Dados SQL do Azure |
Migrate |
Informações específicas da base de dados para o SQL SQL do Azure entradas de tarefas de migração da DB Managed Instance |
Migrate |
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. |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
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 |
Migrate |
Entrada para tarefa que migra bases de dados SQL Server para SQL do Azure Instância Gerida da Base de Dados. |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra SQL Server bases de dados para SQL do Azure Instância Gerida da Base de Dados |
Migrate |
Entrada para tarefa que migra pacotes do SSIS de SQL Server para SQL do Azure Instância Gerida da Base de Dados. |
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra pacotes SSIS de bases de dados SQL Server para SQL do Azure Instância Gerida da Base de Dados. |
Migrate |
Entrada para o comando que conclui a migração de sincronização de uma base de dados. |
Migrate |
Saída para o comando que conclui a migração de sincronização de uma base de dados. |
Migrate |
Propriedades do comando que conclui a migração de sincronização de uma base de dados. |
Migration |
Informações sobre a elegibilidade de migração de um objeto de servidor |
Migration |
O resultado do relatório de validação de migração contém o URL para transferir o relatório gerado. |
Migration |
Estado atual da migração |
Migration |
Estado atual da migração |
Migration |
Resultado de resumo do nível da Base de Dados de Validação de Migração |
Migration |
Tipos de validações a executar após a migração |
Migration |
Resultado da Validação da Migração |
Mi |
Propriedades necessárias para criar uma ligação à instância gerida da base de dados SQL do Azure |
Mongo |
Descreve uma origem de dados do MongoDB |
Mongo |
O tipo de origem de dados |
Mongo |
Descreve uma coleção suportada numa base de dados do MongoDB |
Mongo |
Descreve o progresso de uma coleção |
Mongo |
Descreve como uma coleção individual do MongoDB deve ser migrada |
Mongo |
Descreve uma ligação a uma origem de dados do MongoDB |
Mongo |
Descreve uma base de dados numa origem de dados do MongoDB |
Mongo |
Descreve o progresso de uma base de dados |
Mongo |
Descreve como uma base de dados do MongoDB individual deve ser migrada |
Mongo |
Descreve um erro ou aviso que ocorreu durante uma migração do MongoDB |
Mongo |
O tipo de erro ou aviso |
Mongo |
Descreve o progresso da migração geral |
Mongo |
Descreve como deve ser efetuada uma migração de dados do MongoDB |
Mongo |
|
Mongo |
Descreve como as alterações serão replicadas da origem para o destino. A predefinição é OneTime. |
Mongo |
Descreve uma referência de campo numa chave de partição horizontal do MongoDB |
Mongo |
Descreve uma chave de partição horizontal do MongoDB |
Mongo |
A ordenação de campos |
Mongo |
Descreve uma chave de partição horizontal do MongoDB |
Mongo |
Especifica limites de recursos para a migração |
My |
Informações para ligar ao servidor MySQL |
My |
Plataforma de Destino para a migração |
Object |
Tipo do objeto que tem a diferença. Por exemplo, (Tabela/Vista/StoredProcedure) |
OData |
Informações de erro no formato OData. |
Oracle |
Informações para ligar ao servidor Oracle |
Orphaned |
Informações de utilizadores órfãos na base de dados do SQL Server. |
Postgre |
Informações para ligar ao servidor PostgreSQL |
Project |
Um recurso de tarefa |
Query |
Resultados da comparação de análise de consultas entre a origem e o destino |
Query |
Descreve os resultados da análise de consultas para execução na origem e no destino |
Replicate |
Wrapper para replicar estados de migração comunicados. |
Reportable |
Objeto de exceção para todas as exceções personalizadas |
Scenario |
Uma enumeração do tipo de origem |
Scenario |
Uma enumeração do tipo de destino |
Schema |
Resultados da comparação de esquemas entre a origem e o destino |
Schema |
Descrição sobre os erros que ocorrem durante a validação da migração |
Selected |
Informações sobre o certificado a exportar para bases de dados ativadas por TDE. |
Server |
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. |
Server |
Propriedades do servidor para a origem do tipo MySQL |
Severity |
Gravidade do erro de validação |
Sql |
Informações para ligar ao servidor da base de dados SQL |
Sql |
Tipo de plataforma de servidor para ligação |
Ssis |
Informações de migração do SSIS com o tipo de arquivo SSIS, substitua a política. |
Ssis |
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 |
Ssis |
Fase atual da migração do SSIS |
Ssis |
Uma enumeração do tipo de arquivo SSIS de origem suportado no DMS (clássico) |
Start |
Resultado da migração da função de servidor |
Sync |
Enum do estado diferente da migração online ao nível da base de dados. |
Sync |
Erros de migração de bases de dados para migração online |
Sync |
Enum do estado diferente da migração online ao nível da tabela. |
System |
|
Task |
O estado da tarefa. Isto é ignorado se for submetido. |
Update |
Tipo da diferença real para o objeto comparado, enquanto executa a comparação de esquemas |
Validate |
Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure migrações de sincronização da BD |
Validate |
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. |
Validate |
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 |
Validate |
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 |
Validate |
Entrada para tarefa que valida a entrada de migração do SQL para Azure SQL Managed Instance |
Validate |
Saída da tarefa que valida a entrada de migração do SQL para Azure SQL Managed Instance migrações |
Validate |
Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure Instância Gerida da Base de Dados |
Validate |
Propriedades da tarefa que valida uma migração entre origens de dados do MongoDB |
Validate |
Propriedades da tarefa que valida uma migração do Oracle para Base de Dados do Azure para PostgreSQL para migrações online |
Validate |
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 |
Validate |
Entrada para tarefa que valida a entrada de migração para migrações de sincronização do SQL |
Validate |
Saída da tarefa que valida a entrada de migração para migrações de sincronização do SQL |
Validation |
Descrição sobre os erros que ocorrem durante a validação da migração |
Validation |
Estado atual da validação |
Wait |
Estatísticas de espera recolhidas durante a execução do lote de consulta |
ApiError
Informações de erro.
Name | Tipo | Description |
---|---|---|
error |
Informações de erro no formato OData |
|
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 |
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 |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Descreve uma ligação a uma origem de dados do MongoDB |
|
output |
Uma matriz que contém um único objeto MongoDbClusterInfo |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect. |
Tipo de tarefa. |
ConnectToSourceMySqlTaskInput
Entrada para a tarefa que valida a ligação da base de dados MySQL
Name | Tipo | Default value | Description |
---|---|---|---|
checkPermissionsGroup |
Grupo de permissões para validações |
||
isOfflineMigration |
boolean |
False |
Sinalizar se a migração está ou não offline |
sourceConnectionInfo |
Informações para ligar à origem MySQL |
||
targetPlatform |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Resultado da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
Propriedades do servidor |
|
sourceServerBrandVersion |
string |
Versão da marca de servidor |
validationErrors |
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 |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Resultado da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Resultado da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output | ConnectToSourceSqlServerTaskOutput[]: |
Resultado da tarefa. Isto é ignorado se for submetido. |
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
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 |
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 |
Informações sobre a elegibilidade da tarefa de agente para migração. |
|
name |
string |
Nome da Tarefa do Agente |
resultType |
string:
Agent |
Tipo de resultado - nível da base de dados ou nível de tarefa |
validationErrors |
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 |
SQL Server nível de compatibilidade da base de dados |
|
databaseFiles |
A lista de ficheiros de base de dados |
|
databaseState |
Estado da base de dados |
|
id |
string |
Identificador de resultado |
name |
string |
Nome da base de dados |
resultType |
string:
Database |
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 |
O tipo de início de sessão. |
|
migrationEligibility |
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:
Login |
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:
Task |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output | ConnectToSourceSqlServerTaskOutput[]: |
Resultado da tarefa. Isto é ignorado se for submetido. |
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Connect |
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 |
Informações de ligação para o servidor MySQL de origem |
||
targetConnectionInfo |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Resultado da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
Informações de ligação para o servidor PostgreSQL de origem |
|
targetConnectionInfo |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
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 |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Resultado da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
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 |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
Informações de ligação para SQL Server de origem |
|
targetConnectionInfo |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Resultado da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Connect |
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 |
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 |
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 |
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 |
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 |
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,
Wait |
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 |
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 |
Informações de ligação para SQL Server |
|
selectedCertificates |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Get |
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 |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Get |
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 |
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 |
Lista de tabelas válidas encontradas para este esquema |
|
validationErrors |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Get |
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 |
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 |
Lista de tabelas válidas encontradas para esta base de dados |
|
validationErrors |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Get |
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 |
Informações de ligação para SQL Server |
|
targetConnectionInfo |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Get |
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 |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Get |
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 |
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. |
Tipo de comando. |
errors |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada de comandos |
|
output |
Saída do comando. Isto é ignorado se for submetido. |
|
state |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
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 |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Migrate. |
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 |
Bases de dados a migrar |
||
sourceConnectionInfo |
Informações de ligação para o MySQL de origem |
||
startedOn |
string |
Parâmetro a especificar quando a migração foi iniciada |
|
targetConnectionInfo |
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 |
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,
Data |
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:
Database |
Tipo de resultado |
stage |
Fase de migração em que esta base de dados se encontra |
|
startedOn |
string |
Hora de início da migração |
state |
Estado atual da migração |
|
statusMessage |
string |
Mensagem de estado |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
Name | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador exclusivo da exceção |
resultType |
string:
Error |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
Name | Tipo | Description |
---|---|---|
databaseSummary |
<string,
Database |
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 |
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 |
O Resultado do Relatório de Migração fornece um URL exclusivo para transferir o relatório de migração. |
|
resultType |
string:
Migration |
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 |
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:
Table |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
state |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
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 |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Migrate. |
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 |
Bases de dados a migrar |
|
sourceConnectionInfo |
Informações de ligação para o MySQL de origem |
|
targetConnectionInfo |
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 |
Lista de eventos de erro. |
|
id |
string |
Identificador de resultado |
resultType |
string:
Database |
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 |
Estado de migração em que esta base de dados se encontra |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
Name | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
Name | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de fim da migração |
id |
string |
Identificador de resultado |
resultType |
string:
Migration |
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:
Table |
Tipo de resultado |
state |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output | MigrateMySqlAzureDbForMySqlSyncTaskOutput[]: |
Resultado da tarefa. Isto é ignorado se for submetido. |
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Migrate. |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output | MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]: |
Saída da tarefa. Isto é ignorado se for submetido. |
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Migrate. |
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 |
Bases de dados a migrar |
|
sourceConnectionInfo |
Informações de ligação para o Oracle de origem |
|
targetConnectionInfo |
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 |
Lista de eventos de erro. |
|
id |
string |
Identificador de resultados |
resultType |
string:
Database |
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 |
Estado de migração em que esta base de dados se encontra |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
Name | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador de resultados |
resultType |
string:
Error |
Tipo de resultado |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
Name | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de fim da migração |
id |
string |
Identificador de resultados |
resultType |
string:
Migration |
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:
Table |
Tipo de resultado |
state |
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 |
Migrate |
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 |
Bases de dados a migrar |
|
sourceConnectionInfo |
Informações de ligação para o PostgreSQL de origem |
|
startedOn |
string |
Hora de início da migração |
targetConnectionInfo |
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 |
Lista de eventos de erro. |
|
id |
string |
Identificador de resultados |
resultType |
string:
Database |
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 |
Estado de migração em que esta base de dados se encontra |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
Name | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
events |
Lista de eventos de erro |
|
id |
string |
Identificador de resultados |
resultType |
string:
Error |
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:
Migration |
Tipo de resultado |
sourceServer |
string |
Nome do servidor de origem |
sourceServerType |
Tipo de servidor de origem. |
|
sourceServerVersion |
string |
Versão do servidor de origem |
startedOn |
string |
Hora de início da migração |
state |
Estado da migração |
|
targetServer |
string |
Nome do servidor de destino |
targetServerType |
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:
Table |
Tipo de resultado |
state |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
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 |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Migrate. |
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 |
Bases de dados a migrar |
|
sourceConnectionInfo |
Informações para ligar à origem |
|
targetConnectionInfo |
Informações para ligar ao destino |
|
validationOptions |
Opções de validação |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
Name | Tipo | Description |
---|---|---|
errorMessage |
string |
Mensagem de erro |
events |
Lista de eventos de erro. |
|
id |
string |
Identificador de resultado |
resultType |
string:
Database |
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 |
Estado de migração em que esta base de dados se encontra |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
MigrateSqlServerSqlDbSyncTaskOutputError
Name | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
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:
Migration |
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:
Table |
Tipo de resultado |
state |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output | MigrateSqlServerSqlDbSyncTaskOutput[]: |
Resultado da tarefa. Isto é ignorado se for submetido. |
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Migrate. |
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 |
Bases de dados a migrar |
|
sourceConnectionInfo |
Informações para ligar à origem |
|
startedOn |
string |
Data e hora relativas às UTC em que a migração foi iniciada |
targetConnectionInfo |
Informações para ligar ao destino |
|
validationOptions |
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 |
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,
Data |
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:
Database |
Tipo de resultado |
stage |
Fase de migração em que esta base de dados se encontra |
|
startedOn |
string |
Hora de início da migração |
state |
Estado atual da migração |
|
statusMessage |
string |
Mensagem de estado |
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
Name | Tipo | Description |
---|---|---|
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 |
Resultados de alguns dos resultados da execução da consulta entre a base de dados de origem e de destino |
|
resultType |
string:
Migration |
Tipo de resultado |
schemaValidationResult |
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 |
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 |
Erro de migração |
|
id |
string |
Identificador exclusivo para a exceção |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlDbTaskOutputMigrationLevel
Name | Tipo | Description |
---|---|---|
databaseSummary |
<string,
Database |
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 |
Exceções e avisos de migração. |
|
id |
string |
Identificador de resultado |
message |
string |
Mensagem de progresso da migração |
migrationReportResult |
O Resultado do Relatório de Migração fornece um URL exclusivo para transferir o relatório de migração. |
|
migrationValidationResult | MigrationValidationResult: |
Resultados da Validação da Migração |
resultType |
string:
Migration |
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 |
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:
Table |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
state |
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:
Migration |
Tipo de resultado |
status |
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,
Migration |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
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 |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Migrate. |
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 |
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 |
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 |
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 |
Bases de dados a migrar |
|
sourceConnectionInfo |
Informações de ligação para SQL Server de origem |
|
storageResourceId |
string |
ResourceId completamente qualificado do armazenamento |
targetConnectionInfo |
Informações de ligação da Instância Gerida da Base de Dados SQL do Azure |
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
Name | Tipo | Description |
---|---|---|
activeBackupSets |
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 |
Exceções e avisos de migração |
|
fullBackupSetInfo |
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 |
Últimas informações do conjunto de cópias de segurança aplicadas |
|
migrationState |
Estado atual da base de dados |
|
resultType |
string:
Database |
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 |
Erro de migração |
|
id |
string |
Identificador exclusivo da exceção |
resultType |
string:
Error |
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:
Migration |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output | MigrateSqlServerSqlMISyncTaskOutput[]: |
Resultado da tarefa. Isto é ignorado se for submetido. |
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Migrate. |
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 |
URI de SAS do Contentor da Conta de Armazenamento do Azure a ser utilizado para armazenar ficheiros de cópia de segurança. |
|
backupFileShare |
Cópia de segurança de informações de partilha de ficheiros para todas as bases de dados selecionadas. |
|
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 |
Bases de dados a migrar |
|
selectedLogins |
string[] |
Inícios de sessão a migrar. |
sourceConnectionInfo |
Informações para ligar à origem |
|
startedOn |
string |
Data e hora relativas às UTC em que a migração foi iniciada |
targetConnectionInfo |
Informações para ligar ao destino |
MigrateSqlServerSqlMITaskOutputAgentJobLevel
Name | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de fim da migração |
exceptionsAndWarnings |
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:
Agent |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
state |
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 |
Exceções e avisos de migração |
|
id |
string |
Identificador de resultados |
message |
string |
Mensagem de progresso da migração |
resultType |
string:
Database |
Tipo de resultado |
sizeMB |
number |
Tamanho da base de dados em megabytes |
stage |
Fase atual da migração |
|
startedOn |
string |
Hora de início da migração |
state |
Estado atual da migração |
MigrateSqlServerSqlMITaskOutputError
Name | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador exclusivo da exceção |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlMITaskOutputLoginLevel
Name | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de fim da migração de início de sessão |
exceptionsAndWarnings |
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:
Login |
Tipo de resultado |
stage |
Fase atual do início de sessão |
|
startedOn |
string |
Hora de início da migração de início de sessão |
state |
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 |
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 |
Lista de utilizadores órfãos. |
|
resultType |
string:
Migration |
Tipo de resultado |
serverRoleResults |
<string,
Start |
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 |
Estado atual da migração |
|
status |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
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 |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Migrate. |
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 |
Informações para ligar à origem |
|
ssisMigrationInfo |
Informações de migração do pacote SSIS. |
|
targetConnectionInfo |
Informações para ligar ao destino |
MigrateSsisTaskOutputMigrationLevel
Name | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de fim da migração |
exceptionsAndWarnings |
Exceções e avisos de migração. |
|
id |
string |
Identificador de resultados |
message |
string |
Mensagem de progresso da migração |
resultType |
string:
Migration |
Tipo de resultado |
sourceServerBrandVersion |
string |
Versão da marca de servidor de origem |
sourceServerVersion |
string |
Versão do servidor de origem |
stage |
Fase da migração do SSIS. |
|
startedOn |
string |
Hora de início da migração |
status |
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 |
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:
Ssis |
Tipo de resultado |
stage |
Fase da migração do SSIS. |
|
startedOn |
string |
Hora de início da migração |
state |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output | MigrateSsisTaskOutput[]: |
Saída da tarefa. Isto é ignorado se for submetido. |
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Migrate. |
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 |
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. |
Tipo de comando. |
errors |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada de comandos |
|
output |
Saída do comando. Isto é ignorado se for submetido. |
|
state |
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 |
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 |
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,
Migration |
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: |
Tipo de informações de ligação |
userName |
string |
Nome de utilizador |
MongoDbClusterInfo
Descreve uma origem de dados do MongoDB
Name | Tipo | Description |
---|---|---|
databases |
Uma lista de bases de dados não sistema no cluster |
|
supportsSharding |
boolean |
Se o cluster suporta coleções fragmentadas |
type |
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 |
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,
Mongo |
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 | ||
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 |
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 |
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 |
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,
Mongo |
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 | ||
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,
Mongo |
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 |
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,
Mongo |
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,
Mongo |
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 | ||
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,
Mongo |
As bases de dados no cluster de origem a migrar para o destino. As chaves são os nomes das bases de dados. |
replication |
Descreve como as alterações serão replicadas da origem para o destino. A predefinição é OneTime. |
|
source |
Definições utilizadas para ligar ao cluster de origem |
|
target |
Definições utilizadas para ligar ao cluster de destino |
|
throttling |
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 |
A ordenação de campos |
MongoDbShardKeyInfo
Descreve uma chave de partição horizontal do MongoDB
Name | Tipo | Description |
---|---|---|
fields |
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 |
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 |
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: |
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 |
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 |
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: |
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 |
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: |
Tipo de informações de ligação |
|
userName |
string |
Nome de utilizador |
ProjectTask
Um recurso de tarefa
QueryAnalysisValidationResult
Resultados da comparação de análise de consultas entre a origem e o destino
Name | Tipo | Description |
---|---|---|
queryResults |
Lista de consultas executadas e resultados de execução na origem e no destino |
|
validationErrors |
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 |
Resultado da análise de consultas da origem |
|
statementsInBatch |
integer |
Total não. de instruções no lote |
targetResult |
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 |
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 |
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 |
Tipo do objeto que tem a diferença. Por exemplo, (Tabela/Vista/StoredProcedure) |
|
updateAction |
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 |
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 |
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: |
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 |
A opção substituir para a migração do ambiente do SSIS |
|
projectOverwriteOption |
A opção substituir para a migração do projeto SSIS |
|
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 |
Exceções e avisos de migração. |
|
name |
string |
Nome da função de servidor. |
state |
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 | ||
lastModifiedAt |
string |
|
lastModifiedBy |
string |
|
lastModifiedByType |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Validate |
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 |
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 |
Cópia de segurança de informações de partilha de ficheiros para todas as bases de dados selecionadas. |
|
selectedDatabases |
Bases de dados a migrar |
|
sourceConnectionInfo |
Informações de ligação para SQL Server de origem |
|
storageResourceId |
string |
ResourceId completamente qualificado do armazenamento |
targetConnectionInfo |
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 |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Validate |
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 |
URI de SAS do Contentor da Conta de Armazenamento do Azure a ser utilizado para armazenar ficheiros de cópia de segurança. |
|
backupFileShare |
Cópia de segurança de informações de partilha de ficheiros para todas as bases de dados selecionadas. |
|
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 |
Bases de dados a migrar |
|
selectedLogins |
string[] |
Inícios de sessão a migrar |
sourceConnectionInfo |
Informações para ligar à origem |
|
targetConnectionInfo |
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 |
Erros associados ao caminho BackupFolder |
|
backupShareCredentialsErrors |
Erros associados às credenciais de nome de utilizador e palavra-passe da partilha de cópias de segurança |
|
backupStorageAccountErrors |
Erros associados à conta de armazenamento fornecida. |
|
databaseBackupInfo |
Informações sobre ficheiros de cópia de segurança quando o modo de cópia de segurança existente é utilizado. |
|
existingBackupErrors |
Erros associados a ficheiros de cópia de segurança existentes. |
|
id |
string |
Identificador de resultado |
name |
string |
Nome da base de dados |
restoreDatabaseNameErrors |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isto é ignorado se for submetido. |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Validate |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Descreve como deve ser realizada uma migração de dados do MongoDB |
|
output |
Uma matriz que contém um único objeto MongoDbMigrationProgress |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Validate. |
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 |
Matriz de erros. Isto é ignorado se for submetido. |
|
input |
Entrada para a tarefa que migra bases de dados Oracle para Base de Dados do Azure para PostgreSQL para migrações online |
|
output |
Uma matriz que contém um único objeto de resposta a erros de validação |
|
state |
O estado da tarefa. Isto é ignorado se for submetido. |
|
taskType |
string:
Validate. |
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 |
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 |
Bases de dados a migrar |
|
sourceConnectionInfo |
Informações para ligar ao SQL Server de origem |
|
targetConnectionInfo |
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 |
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 |
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 |