Tasks - Get
Obter informações da tarefa
O recurso de tarefas é um recurso aninhado, somente proxy, que representa o trabalho executado por uma instância do DMS (clássico). O método GET recupera 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 de URI
Nome | Em | Obrigató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 assinatura que identifica uma assinatura 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
Nome | Tipo | Description |
---|---|---|
200 OK |
Um recurso de tarefa |
|
Other Status Codes |
Erro |
Segurança
azure_auth
Fluxo do OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
Tasks_Get
Solicitação de exemplo
Resposta de exemplo
{
"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
Nome | Description |
---|---|
Api |
Informações de erro. |
Authentication |
Uma enumeração de possíveis tipos de autenticação ao se conectar |
Azure |
Aplicativo do Azure Active Directory |
Backup |
Informações do arquivo de backup |
Backup |
Uma enumeração de Status do arquivo de backup de log. |
Backup |
Uma enumeração de modos de backup |
Backup |
Informações do conjunto de backup |
Backup |
Enumeração dos diferentes tipos de backup. |
Blob |
Informações de armazenamento de contêiner de blob. |
Command |
O estado do comando. Isso será ignorado se enviado. |
Connect |
Propriedades da tarefa que valida a conexão com e fornece informações sobre um servidor MongoDB |
Connect |
Entrada para a tarefa que valida a conexão de banco de dados MySQL |
Connect |
Propriedades da tarefa que valida a conexão de banco de dados MySQL |
Connect |
Saída para conectar-se à origem do tipo MySQL |
Connect |
Entrada para a tarefa que valida a conexão de banco de dados Oracle |
Connect |
Saída para a tarefa que valida a conexão de banco de dados Oracle |
Connect |
Propriedades da tarefa que valida a conexão de banco de dados Oracle |
Connect |
Entrada para a tarefa que valida a conexão com o PostgreSQL e os requisitos do servidor de origem |
Connect |
Saída para a tarefa que valida a conexão com o PostgreSQL e os requisitos do servidor de origem |
Connect |
Propriedades da tarefa que valida a conexão com o servidor PostgreSQL e os requisitos do servidor de origem para migração online |
Connect |
Propriedades da tarefa que valida a conexão com SQL Server e requisitos do servidor de origem para migração online |
Connect |
Entrada para a tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem |
Connect |
Saída de nível de trabalho do agente para a tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem |
Connect |
Saída no nível do banco de dados para a tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem |
Connect |
Saída de nível de logon para a tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem |
Connect |
Saída no nível da tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem |
Connect |
Propriedades da tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem |
Connect |
Entrada para a tarefa que valida a conexão com Banco de Dados do Azure para MySQL e requisitos de servidor de destino |
Connect |
Saída para a tarefa que valida a conexão com Banco de Dados do Azure para MySQL e requisitos de servidor de destino |
Connect |
Propriedades da tarefa que valida a conexão com Banco de Dados do Azure para MySQL e requisitos de servidor de destino |
Connect |
Entrada para a tarefa que valida a conexão com Banco de Dados do Azure para PostgreSQL e requisitos de servidor de destino |
Connect |
Saída para a tarefa que valida a conexão com Banco de Dados do Azure para PostgreSQL e requisitos de servidor de destino |
Connect |
Propriedades da tarefa que valida a conexão com o servidor do Banco de Dados do Azure para PostgreSQL e os requisitos de servidor de destino para migração online |
Connect |
Entrada para a tarefa que valida a conexão com Banco 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 conexão com Banco de Dados do Azure para PostgreSQL e requisitos de servidor de destino para a origem Oracle. |
Connect |
Propriedades da tarefa que valida a conexão com o servidor do Banco de Dados do Azure para PostgreSQL e os requisitos de servidor de destino para migração online para a origem Oracle. |
Connect |
Entrada para a tarefa que valida a conexão com o BD SQL e os requisitos do servidor de destino |
Connect |
Saída para a tarefa que valida a conexão com o BD SQL e os requisitos do servidor de destino |
Connect |
Propriedades da tarefa que valida a conexão com o BD SQL e os requisitos do servidor de destino |
Connect |
Entrada para a tarefa que valida a conexão com SQL do Azure banco de dados Instância Gerenciada cenário online. |
Connect |
Saída para a tarefa que valida a conexão com SQL do Azure banco de dados Instância Gerenciada. |
Connect |
Propriedades para a tarefa que valida a conexão com SQL do Azure Instância Gerenciada de Banco de Dados |
Connect |
Entrada para a tarefa que valida a conexão com SQL do Azure banco de dados Instância Gerenciada. |
Connect |
Saída para a tarefa que valida a conexão com SQL do Azure banco de dados Instância Gerenciada. |
Connect |
Propriedades para a tarefa que valida a conexão com SQL do Azure Instância Gerenciada de Banco de Dados |
Connect |
Entrada para a tarefa que valida a conexão com SQL do Azure DB e requisitos de servidor de destino |
Connect |
Propriedades da tarefa que valida a conexão com o BD SQL e os requisitos do servidor de destino para migração online |
created |
|
Database |
Informações sobre arquivos de backup quando o modo de backup existente é usado. |
Database |
Uma enumeração de níveis de compatibilidade do banco de dados SQL Server |
Database |
Informações específicas do arquivo de banco de dados |
Database |
Uma enumeração de tipos de arquivo de banco de dados SQL Server |
Database |
Estágio atual da migração |
Database |
Estado de migração no nível do banco de dados. |
Database |
Mapeamento de esquemas por banco de dados |
Database |
Uma enumeração de estados de banco de dados SQL Server |
Database |
Resumo dos resultados do banco de dados na migração |
Database |
Propriedades da tabela |
Data |
Resultados para resultados de validação de integridade de dados baseados em soma de verificação |
Data |
Resumo básico de uma migração de item de dados |
Execution |
Descrição sobre os erros ao executar a validação de migração |
File |
Informações de compartilhamento de arquivos com Caminho, Nome de Usuário e Senha. |
Get |
Entrada para a tarefa que obtém certificados TDE no formato codificado em Base64. |
Get |
Saída da tarefa que obtém certificados TDE no formato codificado em Base64. |
Get |
Propriedades da tarefa que obtém certificados TDE no formato codificado em Base64. |
Get |
Entrada para a tarefa que coleta tabelas de usuário para a lista fornecida de bancos de dados |
Get |
Saída da tarefa que coleta tabelas de usuário para a lista fornecida de bancos de dados |
Get |
Propriedades da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida |
Get |
Entrada para a tarefa que obtém a lista de tabelas contidas em uma lista fornecida de esquemas Oracle. |
Get |
Saída para a tarefa que obtém a lista de tabelas contidas em uma lista fornecida de esquemas Oracle. |
Get |
Propriedades para a tarefa que coleta tabelas de usuário para a lista fornecida de esquemas Oracle |
Get |
Entrada para a tarefa que obtém a lista de tabelas para uma lista fornecida de bancos de dados PostgreSQL. |
Get |
Saída para a tarefa que obtém a lista de tabelas para uma lista fornecida de bancos de dados PostgreSQL. |
Get |
Propriedades da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida |
Get |
Entrada para a tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida |
Get |
Saída da tarefa que coleta tabelas de usuário para a lista fornecida de bancos de dados |
Get |
Propriedades da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida |
Get |
Entrada para a tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida |
Get |
Saída da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida |
Get |
Propriedades da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida |
Login |
Enumeração do estágio diferente da migração de logon. |
Login |
Mapeamento de enumeração de LoginType SMO. |
Migrate |
Entrada para o comando que conclui a migração online para um banco de dados SQL do Azure Instância Gerenciada. |
Migrate |
Saída do comando que conclui a migração online para um banco de dados SQL do Azure Instância Gerenciada. |
Migrate |
Propriedades do comando que conclui a migração online para um banco de dados SQL do Azure Instância Gerenciada. |
Migrate |
Propriedades da tarefa que migra dados entre fontes de dados do MongoDB |
Migrate |
Informações específicas do banco de dados para o MySQL offline para Banco de Dados do Azure para MySQL entradas de tarefa de migração |
Migrate |
Entrada para a tarefa que migra bancos de dados MySQL para Banco de Dados do Azure para MySQL para migrações offline |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bancos de dados MySQL para Banco de Dados do Azure para MySQL para migrações offline |
Migrate |
Informações específicas do banco de dados para MySQL para Banco de Dados do Azure para MySQL entradas de tarefa de migração |
Migrate |
Entrada para a tarefa que migra bancos de dados MySQL para Banco de Dados do Azure para MySQL para migrações online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bancos de dados MySQL para Banco de Dados do Azure para MySQL para migrações online |
Migrate |
Propriedades da tarefa que migra o Oracle para Banco de Dados do Azure para PostgreSQL para migrações online |
Migrate |
Informações específicas do banco de dados para Oracle Banco de Dados do Azure para PostgreSQL entradas de tarefa de migração |
Migrate |
Entrada para a tarefa que migra bancos de dados Oracle para Banco de Dados do Azure para PostgreSQL para migrações online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Informações específicas do banco de dados do PostgreSQL para Banco de Dados do Azure para PostgreSQL entradas de tarefa de migração |
Migrate |
Tabelas selecionadas para a migração |
Migrate |
Entrada para a tarefa que migra bancos de dados PostgreSQL para Banco de Dados do Azure para PostgreSQL para migrações online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bancos de dados PostgreSQL para Banco de Dados do Azure para PostgreSQL para migrações online |
Migrate |
Informações específicas do banco de dados para entradas de tarefa de migração do SQL para SQL do Azure banco de dados |
Migrate |
Informações específicas do banco de dados para entradas da tarefa de migração de sincronização do SQL para SQL do Azure DB |
Migrate |
Entrada para a tarefa que migra bancos de dados SQL Server local para SQL do Azure Banco de Dados para migrações online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bancos de dados SQL Server local para SQL do Azure Banco de Dados para migrações online |
Migrate |
Entrada para a tarefa que migra bancos de dados SQL Server local para o Banco de Dados SQL do Azure |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bancos de dados SQL Server local para SQL do Azure Banco de Dados |
Migrate |
Informações específicas do banco de dados para o SQL SQL do Azure entradas de tarefa de migração de Instância Gerenciada banco de dados |
Migrate |
Entrada para a tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada cenário online. |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades para a tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada cenário de sincronização |
Migrate |
Entrada para a tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada. |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada |
Migrate |
Entrada para a tarefa que migra pacotes SSIS de SQL Server para Instância Gerenciada de Banco de Dados SQL do Azure. |
Migrate |
|
Migrate |
|
Migrate |
Propriedades da tarefa que migra pacotes SSIS de bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada. |
Migrate |
Entrada para o comando que conclui a migração de sincronização para um banco de dados. |
Migrate |
Saída para o comando que conclui a migração de sincronização para um banco de dados. |
Migrate |
Propriedades para o comando que conclui a migração de sincronização para um banco de dados. |
Migration |
Informações sobre a qualificação de migração de um objeto de servidor |
Migration |
O resultado do relatório de validação de migração contém a URL para baixar o relatório gerado. |
Migration |
Estado atual da migração |
Migration |
Status atual de migração |
Migration |
Resultado do resumo do nível do banco de dados de validação de migração |
Migration |
Tipos de validações a serem executadas após a migração |
Migration |
Resultado da validação de migração |
Mi |
Propriedades necessárias para criar uma conexão com SQL do Azure instância gerenciada do banco de dados |
Mongo |
Descreve uma fonte de dados do MongoDB |
Mongo |
O tipo de fonte de dados |
Mongo |
Descreve uma coleção com suporte em um banco de dados MongoDB |
Mongo |
Descreve o progresso de uma coleção |
Mongo |
Descreve como uma coleção individual do MongoDB deve ser migrada |
Mongo |
Descreve uma conexão com uma fonte de dados do MongoDB |
Mongo |
Descreve um banco de dados em uma fonte de dados do MongoDB |
Mongo |
Descreve o progresso de um banco de dados |
Mongo |
Descreve como um banco de dados MongoDB individual deve ser migrado |
Mongo |
Descreve um erro ou aviso ocorrido durante uma migração do MongoDB |
Mongo |
O tipo de erro ou aviso |
Mongo |
Descreve o progresso da migração geral |
Mongo |
Descreve como uma migração de dados do MongoDB deve ser executada |
Mongo |
|
Mongo |
Descreve como as alterações serão replicadas da origem para o destino. O padrão é OneTime. |
Mongo |
Descreve uma referência de campo dentro de uma chave de fragmento do MongoDB |
Mongo |
Descreve uma chave de fragmento do MongoDB |
Mongo |
A ordenação de campo |
Mongo |
Descreve uma chave de fragmento do MongoDB |
Mongo |
Especifica os limites de recursos para a migração |
My |
Informações para se conectar ao servidor MySQL |
My |
Plataforma de destino para a migração |
Object |
Tipo do objeto que tem a diferença. por exemplo (Tabela/Exibição/StoredProcedure) |
OData |
Informações de erro no formato OData. |
Oracle |
Informações para se conectar ao servidor Oracle |
Orphaned |
Informações de usuários órfãos no banco de dados do SQL Server. |
Postgre |
Informações para se conectar ao servidor PostgreSQL |
Project |
Um recurso de tarefa |
Query |
Resultados para comparação de análise de consulta entre a origem e o destino |
Query |
Descreve os resultados da análise de consulta para execução na origem e no destino |
Replicate |
Wrapper para replicar estados de migração relatados. |
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 para comparação de esquema entre a origem e o destino |
Schema |
Descrição sobre os erros ao executar a validação de migração |
Selected |
Informações para o certificado a ser exportado para bancos de dados habilitados para TDE. |
Server |
Grupo de permissões para validações. Esses grupos executarão um conjunto de permissões para validar a atividade do usuário. Selecione o grupo de permissões para a atividade que você está executando. |
Server |
Propriedades do servidor para a origem do tipo MySQL |
Severity |
Gravidade do erro de validação |
Sql |
Informações para se conectar ao servidor de banco de dados SQL |
Sql |
Tipo de plataforma de servidor para conexão |
Ssis |
Informações de migração do SSIS com o tipo de repositório do SSIS, substitua a política. |
Ssis |
A opção de substituição para migração de objeto do SSIS, apenas ignorar e substituir têm suporte no DMS (clássico) agora e o futuro pode adicionar a opção Reutilizar para o objeto contêiner |
Ssis |
Estágio atual da migração do SSIS |
Ssis |
Uma enumeração do tipo de repositório SSIS de origem com suporte no DMS (clássico) |
Start |
Resultado da migração de função de servidor |
Sync |
Enumeração do estado diferente da migração online no nível do banco de dados. |
Sync |
Erros de migração de banco de dados para migração online |
Sync |
Enumeração do estado diferente da migração online no nível da tabela. |
System |
|
Task |
O estado da tarefa. Isso é ignorado se enviado. |
Update |
Tipo da diferença real para o objeto comparado ao executar a comparação de esquema |
Validate |
Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure migrações de sincronização de banco de dados |
Validate |
Entrada para a tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada cenário online. |
Validate |
Saída para a tarefa que valida a entrada de migração para a migração online Instância Gerenciada banco de dados SQL do Azure |
Validate |
Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure banco de dados Instância Gerenciada cenário de sincronização |
Validate |
Entrada para tarefa que valida a entrada de migração do SQL para Instância Gerenciada de SQL do Azure |
Validate |
Saída para a tarefa que valida a entrada de migração do SQL para migrações de Instância Gerenciada de SQL do Azure |
Validate |
Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure banco de dados Instância Gerenciada |
Validate |
Propriedades da tarefa que valida uma migração entre fontes de dados do MongoDB |
Validate |
Propriedades da tarefa que valida uma migração para Oracle Banco de Dados do Azure para PostgreSQL para migrações online |
Validate |
Saída para a tarefa que valida a entrada de migração do Oracle para Banco de Dados do Azure para PostgreSQL para migrações online |
Validate |
Entrada para a tarefa que valida a entrada de migração para migrações de sincronização do SQL |
Validate |
Saída para a tarefa que valida a entrada de migração para migrações de sincronização do SQL |
Validation |
Descrição sobre os erros ao executar a validação de migração |
Validation |
Status atual da validação |
Wait |
Estatísticas de espera coletadas durante a execução do lote de consulta |
ApiError
Informações de erro.
Nome | 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 se conectar
Nome | Tipo | Description |
---|---|---|
ActiveDirectoryIntegrated |
string |
|
ActiveDirectoryPassword |
string |
|
None |
string |
|
SqlAuthentication |
string |
|
WindowsAuthentication |
string |
AzureActiveDirectoryApp
Aplicativo do Azure Active Directory
Nome | Tipo | Description |
---|---|---|
appKey |
string |
Chave usada para autenticar no Aplicativo do Azure Active Directory |
applicationId |
string |
ID do aplicativo do aplicativo do Azure Active Directory |
ignoreAzurePermissions |
boolean |
Ignorar a verificação de permissões do Azure no aplicativo AAD |
tenantId |
string |
ID do locatário do cliente |
BackupFileInfo
Informações do arquivo de backup
Nome | Tipo | Description |
---|---|---|
familySequenceNumber |
integer |
Número de sequência do arquivo de backup no conjunto de backup |
fileLocation |
string |
Local do arquivo de backup na pasta compartilhada |
status |
Status do arquivo de backup durante a migração |
BackupFileStatus
Uma enumeração de Status do arquivo de backup de log.
Nome | Tipo | Description |
---|---|---|
Arrived |
string |
|
Cancelled |
string |
|
Queued |
string |
|
Restored |
string |
|
Restoring |
string |
|
Uploaded |
string |
|
Uploading |
string |
BackupMode
Uma enumeração de modos de backup
Nome | Tipo | Description |
---|---|---|
CreateBackup |
string |
|
ExistingBackup |
string |
BackupSetInfo
Informações do conjunto de backup
Nome | Tipo | Description |
---|---|---|
backupFinishedDate |
string |
Data e hora em que a operação de backup foi concluída |
backupSetId |
string |
ID do conjunto de arquivos de backup |
backupStartDate |
string |
Data e hora em que a operação de backup começou |
backupType |
Enumeração dos diferentes tipos de backup |
|
databaseName |
string |
Nome do banco de dados ao qual o conjunto de backup pertence |
firstLsn |
string |
Primeiro número de sequência de log do arquivo de backup |
isBackupRestored |
boolean |
Se o conjunto de backup é restaurado ou não |
lastLsn |
string |
Último número de sequência de log do arquivo de backup |
lastModifiedTime |
string |
Hora da última modificação do arquivo de backup no local do compartilhamento |
listOfBackupFiles |
Lista de arquivos no conjunto de backup |
BackupType
Enumeração dos diferentes tipos de backup.
Nome | Tipo | Description |
---|---|---|
Database |
string |
|
DifferentialDatabase |
string |
|
DifferentialFile |
string |
|
DifferentialPartial |
string |
|
File |
string |
|
Partial |
string |
|
TransactionLog |
string |
BlobShare
Informações de armazenamento de contêiner de blob.
Nome | Tipo | Description |
---|---|---|
sasUri |
string |
URI sas do contêiner da conta de armazenamento do Azure. |
CommandState
O estado do comando. Isso será ignorado se enviado.
Nome | Tipo | Description |
---|---|---|
Accepted |
string |
|
Failed |
string |
|
Running |
string |
|
Succeeded |
string |
|
Unknown |
string |
ConnectToMongoDbTaskProperties
Propriedades da tarefa que valida a conexão com e fornece informações sobre um servidor MongoDB
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Descreve uma conexão com uma fonte de dados do MongoDB |
|
output |
Uma matriz que contém um único objeto MongoDbClusterInfo |
|
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Connect. |
Tipo de tarefa. |
ConnectToSourceMySqlTaskInput
Entrada para a tarefa que valida a conexão de banco de dados MySQL
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
checkPermissionsGroup |
Grupo de permissões para validações |
||
isOfflineMigration |
boolean |
False |
Sinalizar se a migração está offline ou não |
sourceConnectionInfo |
Informações para se conectar à origem do MySQL |
||
targetPlatform |
Plataforma de destino para a migração |
ConnectToSourceMySqlTaskProperties
Propriedades da tarefa que valida a conexão de banco de dados MySQL
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso será ignorado se enviado. |
|
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToSourceNonSqlTaskOutput
Saída para conectar-se à origem do tipo MySQL
Nome | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de bancos de dados no servidor |
id |
string |
Identificador de resultado |
serverProperties |
Propriedades do servidor |
|
sourceServerBrandVersion |
string |
Versão da marca do servidor |
validationErrors |
Erros de validação associados à tarefa |
ConnectToSourceOracleSyncTaskInput
Entrada para a tarefa que valida a conexão de banco de dados Oracle
Nome | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Informações para se conectar à fonte Oracle |
ConnectToSourceOracleSyncTaskOutput
Saída para a tarefa que valida a conexão de banco de dados Oracle
Nome | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de esquemas no servidor de origem |
sourceServerBrandVersion |
string |
Versão da marca do 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 conexão de banco de dados Oracle
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso será ignorado se enviado. |
|
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToSourcePostgreSqlSyncTaskInput
Entrada para a tarefa que valida a conexão com o PostgreSQL e os requisitos do servidor de origem
Nome | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Informações de conexão para o servidor PostgreSQL de origem |
ConnectToSourcePostgreSqlSyncTaskOutput
Saída para a tarefa que valida a conexão com o PostgreSQL e os requisitos do servidor de origem
Nome | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de bancos de dados no servidor de origem |
id |
string |
Identificador de resultado |
sourceServerBrandVersion |
string |
Versão da marca do 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 conexão com o servidor PostgreSQL e os requisitos do servidor de origem para migração online
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso será ignorado se enviado. |
|
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToSourceSqlServerSyncTaskProperties
Propriedades da tarefa que valida a conexão com SQL Server e requisitos do servidor de origem para migração online
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output | ConnectToSourceSqlServerTaskOutput[]: |
Saída da tarefa. Isso será ignorado se enviado. |
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToSourceSqlServerTaskInput
Entrada para a tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
checkPermissionsGroup |
Grupo de permissões para validações |
||
collectAgentJobs |
boolean |
False |
Sinalizar se os trabalhos do agente devem ser coletados do servidor de origem. |
collectDatabases |
boolean |
True |
Sinalizar se os bancos de dados devem ser coletados do servidor de origem. |
collectLogins |
boolean |
False |
Sinalizar se deseja coletar logons do servidor de origem. |
collectTdeCertificateInfo |
boolean |
False |
Sinalizar se os nomes de certificado TDE devem ser coletados do servidor de origem. |
encryptedKeyForSecureFields |
string |
chave criptografada para campos seguros |
|
sourceConnectionInfo |
Informações de conexão para o SQL Server de origem |
||
validateSsisCatalogOnly |
boolean |
False |
Sinalizador para validar se o catálogo do SSIS pode ser acessado no servidor de origem. |
ConnectToSourceSqlServerTaskOutputAgentJobLevel
Saída de nível de trabalho do agente para a tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem
Nome | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado |
isEnabled |
boolean |
O estado do Trabalho do Agente original. |
jobCategory |
string |
O tipo de Trabalho do Agente. |
jobOwner |
string |
O proprietário do trabalho do agente |
lastExecutedOn |
string |
Data e hora UTC em que o Trabalho do Agente foi executado pela última vez. |
migrationEligibility |
Informações sobre a elegibilidade do trabalho do agente para migração. |
|
name |
string |
Nome do trabalho do agente |
resultType |
string:
Agent |
Tipo de resultado – nível de banco de dados ou nível de tarefa |
validationErrors |
Erros de validação |
ConnectToSourceSqlServerTaskOutputDatabaseLevel
Saída no nível do banco de dados para a tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem
Nome | Tipo | Description |
---|---|---|
compatibilityLevel |
SQL Server nível de compatibilidade do banco de dados |
|
databaseFiles |
A lista de arquivos de banco de dados |
|
databaseState |
Estado do banco de dados |
|
id |
string |
Identificador de resultado |
name |
string |
Nome do banco de dados |
resultType |
string:
Database |
Tipo de resultado – nível de banco de dados ou nível de tarefa |
sizeMB |
number |
Tamanho do arquivo em megabytes |
ConnectToSourceSqlServerTaskOutputLoginLevel
Saída de nível de logon para a tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem
Nome | Tipo | Description |
---|---|---|
defaultDatabase |
string |
O banco de dados padrão para o logon. |
id |
string |
Identificador de resultado |
isEnabled |
boolean |
O estado do logon. |
loginType |
O tipo de logon. |
|
migrationEligibility |
Informações sobre a qualificação do logon para migração. |
|
name |
string |
Nome de logon. |
resultType |
string:
Login |
Tipo de resultado – nível de banco de dados ou nível de tarefa |
ConnectToSourceSqlServerTaskOutputTaskLevel
Saída no nível da tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem
Nome | Tipo | Description |
---|---|---|
agentJobs |
object |
Trabalhos do agente de origem como um mapa do nome do trabalho do agente para a ID. |
databaseTdeCertificateMapping |
object |
Mapeamento do nome do banco de dados para o nome do certificado TDE, se aplicável |
databases |
object |
Bancos de dados de origem como um mapa do nome do banco de dados para a ID do banco de dados |
id |
string |
Identificador de resultado |
logins |
object |
Logons de origem como um mapa do nome de logon para a ID de logon. |
resultType |
string:
Task |
Tipo de resultado – nível de banco de dados ou nível de tarefa |
sourceServerBrandVersion |
string |
Versão da marca do servidor de origem |
sourceServerVersion |
string |
Versão do servidor de origem |
validationErrors |
Erros de validação |
ConnectToSourceSqlServerTaskProperties
Propriedades da tarefa que valida a conexão com SQL Server e também valida os requisitos do servidor de origem
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output | ConnectToSourceSqlServerTaskOutput[]: |
Saída da tarefa. Isso será ignorado se enviado. |
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetAzureDbForMySqlTaskInput
Entrada para a tarefa que valida a conexão com Banco de Dados do Azure para MySQL e requisitos de servidor de destino
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
isOfflineMigration |
boolean |
False |
Sinalizador para saber se a migração está offline ou não |
sourceConnectionInfo |
Informações de conexão para o servidor MySQL de origem |
||
targetConnectionInfo |
Informações de conexão para o servidor de Banco de Dados do Azure para MySQL de destino |
ConnectToTargetAzureDbForMySqlTaskOutput
Saída para a tarefa que valida a conexão com Banco de Dados do Azure para MySQL e requisitos de servidor de destino
Nome | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de bancos 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 do servidor de destino |
validationErrors |
Erros de validação associados à tarefa |
ConnectToTargetAzureDbForMySqlTaskProperties
Propriedades da tarefa que valida a conexão com Banco de Dados do Azure para MySQL e requisitos de servidor de destino
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso será ignorado se enviado. |
|
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
Entrada para a tarefa que valida a conexão com Banco de Dados do Azure para PostgreSQL e requisitos de servidor de destino
Nome | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Informações de conexão para o servidor PostgreSQL de origem |
|
targetConnectionInfo |
Informações de conexão para o servidor de Banco de Dados do Azure para PostgreSQL de destino |
ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Saída para a tarefa que valida a conexão com Banco de Dados do Azure para PostgreSQL e requisitos de servidor de destino
Nome | Tipo | Description |
---|---|---|
databases |
string[] |
Lista de bancos de dados no servidor de destino |
id |
string |
Identificador de resultado |
targetServerBrandVersion |
string |
Versão da marca do 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 conexão com o servidor do Banco de Dados do Azure para PostgreSQL e os requisitos de servidor de destino para migração online
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
Entrada para a tarefa que valida a conexão com Banco de Dados do Azure para PostgreSQL e requisitos de servidor de destino para a origem Oracle.
Nome | Tipo | Description |
---|---|---|
targetConnectionInfo |
Informações de conexão para o servidor de Banco de Dados do Azure para PostgreSQL de destino |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput
Saída para a tarefa que valida a conexão com Banco de Dados do Azure para PostgreSQL e requisitos de servidor de destino para a origem Oracle.
Nome | Tipo | Description |
---|---|---|
databaseSchemaMap |
Mapeamento de esquemas por banco de dados |
|
databases |
string[] |
Lista de bancos de dados no servidor de destino |
targetServerBrandVersion |
string |
Versão da marca do 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 conexão com o servidor do Banco de Dados do Azure para PostgreSQL e os requisitos de servidor de destino para migração online para a origem Oracle.
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetSqlDbTaskInput
Entrada para a tarefa que valida a conexão com o BD SQL e os requisitos do servidor de destino
Nome | Tipo | Description |
---|---|---|
queryObjectCounts |
boolean |
Sinalizador booliano que indica se as contagens de objetos devem ser consultadas para cada banco de dados no servidor de destino |
targetConnectionInfo |
Informações de conexão para o BD SQL de destino |
ConnectToTargetSqlDbTaskOutput
Saída para a tarefa que valida a conexão com o BD SQL e os requisitos do servidor de destino
Nome | Tipo | Description |
---|---|---|
databases |
object |
Bancos de dados de origem como um mapa do nome do banco de dados para a ID do banco de dados |
id |
string |
Identificador de resultado |
targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
targetServerVersion |
string |
Versão do servidor de destino |
ConnectToTargetSqlDbTaskProperties
Propriedades da tarefa que valida a conexão com o BD SQL e os requisitos do servidor de destino
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do 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. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso será ignorado se enviado. |
|
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetSqlMISyncTaskInput
Entrada para a tarefa que valida a conexão com SQL do Azure banco de dados Instância Gerenciada cenário online.
Nome | Tipo | Description |
---|---|---|
azureApp |
Aplicativo do Azure Active Directory que a instância do DMS (clássico) usará para se conectar à instância de destino do banco de dados SQL do Azure Instância Gerenciada e a Conta de Armazenamento do Azure |
|
targetConnectionInfo |
Informações de conexão do banco de dados SQL do Azure Instância Gerenciada |
ConnectToTargetSqlMISyncTaskOutput
Saída para a tarefa que valida a conexão com SQL do Azure banco de dados Instância Gerenciada.
Nome | Tipo | Description |
---|---|---|
targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
targetServerVersion |
string |
Versão do servidor de destino |
validationErrors |
Erros de validação |
ConnectToTargetSqlMISyncTaskProperties
Propriedades para a tarefa que valida a conexão com SQL do Azure Instância Gerenciada de Banco de Dados
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetSqlMITaskInput
Entrada para a tarefa que valida a conexão com SQL do Azure banco de dados Instância Gerenciada.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
collectAgentJobs |
boolean |
True |
Sinalize se os trabalhos do agente devem ser coletados do servidor mi de SQL de destino. |
collectLogins |
boolean |
True |
Sinalize se os logons devem ser coletados do servidor mi de SQL de destino. |
targetConnectionInfo |
Informações de conexão para SQL Server de destino |
||
validateSsisCatalogOnly |
boolean |
False |
Sinalizador para validar se o catálogo do SSIS pode ser acessado no servidor DE MI do SQL de destino. |
ConnectToTargetSqlMITaskOutput
Saída para a tarefa que valida a conexão com SQL do Azure banco de dados Instância Gerenciada.
Nome | Tipo | Description |
---|---|---|
agentJobs |
string[] |
Lista de trabalhos do agente no servidor de destino. |
id |
string |
Identificador de resultado |
logins |
string[] |
Lista de logons no servidor de destino. |
targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
targetServerVersion |
string |
Versão do servidor de destino |
validationErrors |
Erros de validação |
ConnectToTargetSqlMITaskProperties
Propriedades para a tarefa que valida a conexão com SQL do Azure Instância Gerenciada de Banco de Dados
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetSqlSqlDbSyncTaskInput
Entrada para a tarefa que valida a conexão com SQL do Azure DB e requisitos de servidor de destino
Nome | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Informações de conexão para SQL Server de origem |
|
targetConnectionInfo |
Informações de conexão para o BD SQL de destino |
ConnectToTargetSqlSqlDbSyncTaskProperties
Propriedades da tarefa que valida a conexão com o BD SQL e os requisitos do servidor de destino para migração online
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso será ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Connect |
Tipo de tarefa. |
createdByType
Nome | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DatabaseBackupInfo
Informações sobre arquivos de backup quando o modo de backup existente é usado.
Nome | Tipo | Description |
---|---|---|
backupFiles |
string[] |
A lista de arquivos de backup para o banco de dados atual. |
backupFinishDate |
string |
Data e hora em que a operação de backup foi concluída. |
backupType |
Tipo de backup. |
|
databaseName |
string |
nome do banco de dados. |
familyCount |
integer |
Número de arquivos no conjunto de backup. |
isCompressed |
boolean |
Se o conjunto de backup está compactado |
isDamaged |
boolean |
O banco de dados foi danificado quando o backup foi feito, mas a operação de backup foi solicitada para continuar apesar dos erros. |
position |
integer |
Posição do backup de banco de dados atual no arquivo. |
DatabaseCompatLevel
Uma enumeração de níveis de compatibilidade do banco de dados SQL Server
Nome | Tipo | Description |
---|---|---|
CompatLevel100 |
string |
|
CompatLevel110 |
string |
|
CompatLevel120 |
string |
|
CompatLevel130 |
string |
|
CompatLevel140 |
string |
|
CompatLevel80 |
string |
|
CompatLevel90 |
string |
DatabaseFileInfo
Informações específicas do arquivo de banco de dados
Nome | Tipo | Description |
---|---|---|
databaseName |
string |
Nome do banco de dados |
fileType |
Tipo de arquivo de banco de dados |
|
id |
string |
Identificador exclusivo para o arquivo de banco de dados |
logicalName |
string |
Nome lógico do arquivo |
physicalFullName |
string |
Caminho completo do sistema operacional do arquivo |
restoreFullName |
string |
Caminho completo sugerido do arquivo para restauração |
sizeMB |
number |
Tamanho do arquivo em megabytes |
DatabaseFileType
Uma enumeração de tipos de arquivo de banco de dados SQL Server
Nome | Tipo | Description |
---|---|---|
Filestream |
string |
|
Fulltext |
string |
|
Log |
string |
|
NotSupported |
string |
|
Rows |
string |
DatabaseMigrationStage
Estágio atual da migração
Nome | Tipo | Description |
---|---|---|
Backup |
string |
|
Completed |
string |
|
FileCopy |
string |
|
Initialize |
string |
|
None |
string |
|
Restore |
string |
DatabaseMigrationState
Estado de migração no nível do banco de dados.
Nome | 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 banco de dados
Nome | Tipo | Description |
---|---|---|
database |
string |
|
schemas |
string[] |
DatabaseState
Uma enumeração de estados de banco de dados SQL Server
Nome | Tipo | Description |
---|---|---|
Copying |
string |
|
Emergency |
string |
|
Offline |
string |
|
OfflineSecondary |
string |
|
Online |
string |
|
Recovering |
string |
|
RecoveryPending |
string |
|
Restoring |
string |
|
Suspect |
string |
DatabaseSummaryResult
Resumo dos resultados do banco de dados na migração
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término da migração |
errorPrefix |
string |
Prefixo de cadeia de caracteres curinga a ser usado 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 caracteres curinga a ser usado para consultar todos os resultados de sub-tem do item |
sizeMB |
number |
Tamanho do banco de dados em megabytes |
startedOn |
string |
Hora de início da migração |
state |
Estado atual da migração |
|
statusMessage |
string |
Mensagem de status |
DatabaseTable
Propriedades da tabela
Nome | Tipo | Description |
---|---|---|
hasRows |
boolean |
Indica se a tabela está vazia ou não |
name |
string |
Nome qualificado por esquema da tabela |
DataIntegrityValidationResult
Resultados para resultados de validação de integridade de dados baseados em soma de verificação
Nome | Tipo | Description |
---|---|---|
failedObjects |
object |
Lista de nomes de tabela com falha do par de origem e destino |
validationErrors |
Lista de erros que ocorreram ao executar a validação de integridade de dados |
DataItemMigrationSummaryResult
Resumo básico de uma migração de item de dados
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término da migração |
errorPrefix |
string |
Prefixo de cadeia de caracteres curinga a ser usado 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 caracteres curinga a ser usado para consultar todos os resultados de sub-tem do item |
startedOn |
string |
Hora de início da migração |
state |
Estado atual da migração |
|
statusMessage |
string |
Mensagem de status |
ExecutionStatistics
Descrição sobre os erros ao executar a validação de migração
Nome | Tipo | Description |
---|---|---|
cpuTimeMs |
number |
Tempo de CPU em milissegundos para a execução da consulta |
elapsedTimeMs |
number |
Tempo gasto em milissegundos para executar a consulta |
executionCount |
integer |
Não. de execuções de consulta |
hasErrors |
boolean |
Indica se a consulta resultou em um erro |
sqlErrors |
string[] |
Lista de erros sql |
waitStats |
<string,
Wait |
Dicionário de tipos de espera de execução de consulta sql e as respectivas estatísticas |
FileShare
Informações de compartilhamento de arquivos com Caminho, Nome de Usuário e Senha.
Nome | Tipo | Description |
---|---|---|
password |
string |
Credencial de senha usada para se conectar ao local de compartilhamento. |
path |
string |
O caminho da pasta para esse compartilhamento. |
userName |
string |
Credencial de nome de usuário para se conectar ao local de compartilhamento |
GetTdeCertificatesSqlTaskInput
Entrada para a tarefa que obtém certificados TDE no formato codificado em Base64.
Nome | Tipo | Description |
---|---|---|
backupFileShare |
Informações de compartilhamento de arquivos de backup para o compartilhamento de arquivos a ser usado para armazenar arquivos temporariamente. |
|
connectionInfo |
Informações de conexão para SQL Server |
|
selectedCertificates |
Lista que contém nomes de certificado e senha correspondente a serem usados para criptografar o certificado exportado. |
GetTdeCertificatesSqlTaskOutput
Saída da tarefa que obtém certificados TDE no formato codificado em Base64.
Nome | Tipo | Description |
---|---|---|
base64EncodedCertificates |
object |
Mapeamento do nome do certificado para o formato codificado em base 64. |
validationErrors |
Erros de validação |
GetTdeCertificatesSqlTaskProperties
Propriedades da tarefa que obtém certificados TDE no formato codificado em Base64.
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Get |
Tipo de tarefa. |
GetUserTablesMySqlTaskInput
Entrada para a tarefa que coleta tabelas de usuário para a lista fornecida de bancos de dados
Nome | Tipo | Description |
---|---|---|
connectionInfo |
Informações de conexão para SQL Server |
|
selectedDatabases |
string[] |
Lista de nomes de banco de dados para o qual coletar tabelas |
GetUserTablesMySqlTaskOutput
Saída da tarefa que coleta tabelas de usuário para a lista fornecida de bancos de dados
Nome | Tipo | Description |
---|---|---|
databasesToTables |
object |
Mapeamento do nome do banco de dados para a lista de tabelas |
id |
string |
Identificador de resultado |
validationErrors |
Erros de validação |
GetUserTablesMySqlTaskProperties
Propriedades da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Get |
Tipo de tarefa. |
GetUserTablesOracleTaskInput
Entrada para a tarefa que obtém a lista de tabelas contidas em uma lista fornecida de esquemas Oracle.
Nome | Tipo | Description |
---|---|---|
connectionInfo |
Informações para se conectar à origem do Oracle |
|
selectedSchemas |
string[] |
Lista de esquemas Oracle para os quais coletar tabelas |
GetUserTablesOracleTaskOutput
Saída para a tarefa que obtém a lista de tabelas contidas em uma lista fornecida de esquemas Oracle.
Nome | Tipo | Description |
---|---|---|
schemaName |
string |
O esquema para o qual esse resultado se destina |
tables |
Lista de tabelas válidas encontradas para este esquema |
|
validationErrors |
Erros de validação associados à tarefa |
GetUserTablesOracleTaskProperties
Propriedades para a tarefa que coleta tabelas de usuário para a lista fornecida de esquemas Oracle
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Get |
Tipo de tarefa. |
GetUserTablesPostgreSqlTaskInput
Entrada para a tarefa que obtém a lista de tabelas para uma lista fornecida de bancos de dados PostgreSQL.
Nome | Tipo | Description |
---|---|---|
connectionInfo |
Informações para se conectar à origem do PostgreSQL |
|
selectedDatabases |
string[] |
Lista de bancos de dados PostgreSQL para os quais coletar tabelas |
GetUserTablesPostgreSqlTaskOutput
Saída para a tarefa que obtém a lista de tabelas para uma lista fornecida de bancos de dados PostgreSQL.
Nome | Tipo | Description |
---|---|---|
databaseName |
string |
O banco de dados para o qual esse resultado se destina |
tables |
Lista de tabelas válidas encontradas para este banco de dados |
|
validationErrors |
Erros de validação associados à tarefa |
GetUserTablesPostgreSqlTaskProperties
Propriedades da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Get |
Tipo de tarefa. |
GetUserTablesSqlSyncTaskInput
Entrada para a tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida
Nome | Tipo | Description |
---|---|---|
selectedSourceDatabases |
string[] |
Lista de nomes de banco de dados de origem para o qual coletar tabelas |
selectedTargetDatabases |
string[] |
Lista de nomes de banco de dados de destino para o qual coletar tabelas |
sourceConnectionInfo |
Informações de conexão para SQL Server |
|
targetConnectionInfo |
Informações de conexão para o BD SQL |
GetUserTablesSqlSyncTaskOutput
Saída da tarefa que coleta tabelas de usuário para a lista fornecida de bancos de dados
Nome | Tipo | Description |
---|---|---|
databasesToSourceTables |
object |
Mapeamento do nome do banco de dados para a lista de tabelas de origem |
databasesToTargetTables |
object |
Mapeamento do nome do banco de dados para a lista de tabelas de destino |
tableValidationErrors |
object |
Mapeamento do nome do banco de dados para a lista de erros de validação |
validationErrors |
Erros de validação |
GetUserTablesSqlSyncTaskProperties
Propriedades da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Get |
Tipo de tarefa. |
GetUserTablesSqlTaskInput
Entrada para a tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida
Nome | Tipo | Description |
---|---|---|
connectionInfo |
Informações de conexão para SQL Server |
|
encryptedKeyForSecureFields |
string |
chave criptografada para campos seguros |
selectedDatabases |
string[] |
Lista de nomes de banco de dados para o qual coletar tabelas |
GetUserTablesSqlTaskOutput
Saída da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida
Nome | Tipo | Description |
---|---|---|
databasesToTables |
object |
Mapeamento do nome do banco de dados para a lista de tabelas |
id |
string |
Identificador de resultado |
validationErrors |
Erros de validação |
GetUserTablesSqlTaskProperties
Propriedades da tarefa que coleta tabelas de usuário para a lista de bancos de dados fornecida
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Get |
Tipo de tarefa. |
LoginMigrationStage
Enumeração do estágio diferente da migração de logon.
Nome | Tipo | Description |
---|---|---|
AssignRoleMembership |
string |
|
AssignRoleOwnership |
string |
|
Completed |
string |
|
EstablishObjectPermissions |
string |
|
EstablishServerPermissions |
string |
|
EstablishUserMapping |
string |
|
Initialize |
string |
|
LoginMigration |
string |
|
None |
string |
LoginType
Mapeamento de enumeração de LoginType SMO.
Nome | 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 banco de dados SQL do Azure Instância Gerenciada.
Nome | Tipo | Description |
---|---|---|
sourceDatabaseName |
string |
Nome do banco de dados de instância gerenciada |
MigrateMISyncCompleteCommandOutput
Saída do comando que conclui a migração online para um banco de dados SQL do Azure Instância Gerenciada.
Nome | Tipo | Description |
---|---|---|
errors |
Lista de erros que ocorreram durante a execução do comando |
MigrateMISyncCompleteCommandProperties
Propriedades do comando que conclui a migração online para um banco de dados SQL do Azure Instância Gerenciada.
Nome | Tipo | Description |
---|---|---|
commandType |
string:
Migrate. |
Tipo de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada de comando |
|
output |
Saída de comando. Isso é ignorado se enviado. |
|
state |
O estado do comando. Isso é ignorado se enviado. |
MigrateMongoDbTaskProperties
Propriedades da tarefa que migra dados entre fontes de dados do MongoDB
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Descreve como uma migração de dados do MongoDB deve ser executada |
|
output | MongoDbProgress[]: |
Classe base para saídas de migração do MongoDB |
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
Informações específicas do banco de dados para o MySQL offline para Banco de Dados do Azure para MySQL entradas de tarefa de migração
Nome | Tipo | Description |
---|---|---|
name |
string |
Nome do banco de dados |
tableMap |
object |
Mapeamento de tabelas de origem para destino |
targetDatabaseName |
string |
Nome do banco de dados de destino. Observação: o banco de dados de destino será truncado antes de iniciar a migração. |
MigrateMySqlAzureDbForMySqlOfflineTaskInput
Entrada para a tarefa que migra bancos de dados MySQL para Banco de Dados do Azure para MySQL para migrações offline
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
encryptedKeyForSecureFields |
string |
chave criptografada para campos seguros |
|
makeSourceServerReadOnly |
boolean |
False |
Configuração para definir o servidor de origem somente leitura |
optionalAgentSettings |
object |
Parâmetros opcionais para ajustar a taxa de transferência de dados durante a migração |
|
selectedDatabases |
Bancos de dados a serem migrados |
||
sourceConnectionInfo |
Informações de conexão para MySQL de origem |
||
startedOn |
string |
Parâmetro a ser especificado quando a migração foi iniciada |
|
targetConnectionInfo |
Informações de conexão para Banco de Dados do Azure para MySQL de destino |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
Nome | Tipo | Description |
---|---|---|
databaseName |
string |
Nome do banco de dados |
endedOn |
string |
Hora de término da migração |
errorCount |
integer |
Número de erros de banco de dados/objeto. |
errorPrefix |
string |
Prefixo de cadeia de caracteres curinga a ser usado para consultar todos os erros do item |
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 |
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 caracteres curinga a ser usado para consultar todos os resultados de sub-tem do item |
resultType |
string:
Database |
Tipo de resultado |
stage |
Estágio de migração em que este banco de dados está |
|
startedOn |
string |
Hora de início da migração |
state |
Estado atual da migração |
|
statusMessage |
string |
Mensagem de status |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
Nome | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador exclusivo para a exceção |
resultType |
string:
Error |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
Nome | Tipo | Description |
---|---|---|
databaseSummary |
<string,
Database |
Resumo dos resultados do banco de dados na migração |
databases |
object |
Bancos de dados selecionados como um mapa do nome do banco de dados para a ID do banco de dados |
durationInSeconds |
integer |
Duração da execução da tarefa em segundos. |
endedOn |
string |
Hora de término 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 |
Resultado do Relatório de Migração, fornece url exclusiva para baixar seu relatório de migração. |
|
resultType |
string:
Migration |
Tipo de resultado |
sourceServerBrandVersion |
string |
Versão da marca do servidor de origem |
sourceServerVersion |
string |
Versão do servidor de origem |
startedOn |
string |
Hora de início da migração |
status |
Status atual de migração |
|
statusMessage |
string |
Mensagem de status de migração |
targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
targetServerVersion |
string |
Versão do servidor de destino |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término da migração |
errorPrefix |
string |
Prefixo de cadeia de caracteres curinga a ser usado 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 |
lastStorageUpdate |
string |
Última vez que o armazenamento foi atualizado |
objectName |
string |
Nome do item |
resultPrefix |
string |
Prefixo de cadeia de caracteres curinga a ser usado para consultar todos os resultados de 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 status |
MigrateMySqlAzureDbForMySqlOfflineTaskProperties
Propriedades da tarefa que migra bancos de dados MySQL para Banco de Dados do Azure para MySQL para migrações offline
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
isCloneable |
boolean |
se a tarefa pode ser clonada ou não |
output | MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]: |
Saída da tarefa. Isso será ignorado se enviado. |
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateMySqlAzureDbForMySqlSyncDatabaseInput
Informações específicas do banco de dados para MySQL para Banco de Dados do Azure para MySQL entradas de tarefa de migração
Nome | Tipo | Description |
---|---|---|
migrationSetting |
object |
Configurações de migração que ajustam o comportamento de migração |
name |
string |
Nome do banco de dados |
sourceSetting |
object |
Configurações de origem para ajustar o comportamento de migração do ponto de extremidade de origem |
tableMap |
object |
Mapeamento de tabelas de origem para destino |
targetDatabaseName |
string |
Nome do banco de dados de destino. Observação: o banco de dados de destino será truncado antes de iniciar a migração. |
targetSetting |
object |
Configurações de destino para ajustar o comportamento de migração do ponto de extremidade de destino |
MigrateMySqlAzureDbForMySqlSyncTaskInput
Entrada para a tarefa que migra bancos de dados MySQL para Banco de Dados do Azure para MySQL para migrações online
Nome | Tipo | Description |
---|---|---|
selectedDatabases |
Bancos de dados a serem migrados |
|
sourceConnectionInfo |
Informações de conexão para MySQL de origem |
|
targetConnectionInfo |
Informações de conexão para Banco de Dados do Azure para MySQL de destino |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
Nome | 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
Nome | Tipo | Description |
---|---|---|
appliedChanges |
integer |
Número de alterações aplicadas |
cdcDeleteCounter |
integer |
Número de exclusões cdc |
cdcInsertCounter |
integer |
Número de inserções cdc |
cdcUpdateCounter |
integer |
Número de atualizações cdc |
databaseName |
string |
Nome do banco de dados |
endedOn |
string |
Hora de término da migração |
fullLoadCompletedTables |
integer |
Número de tabelas concluídas em carga completa |
fullLoadErroredTables |
integer |
Número de tabelas com erro na carga completa |
fullLoadLoadingTables |
integer |
Número de tabelas carregando em carga completa |
fullLoadQueuedTables |
integer |
Número de tabelas enfileiradas em carga completa |
id |
string |
Identificador de resultado |
incomingChanges |
integer |
Número de alterações de entrada |
initializationCompleted |
boolean |
Indica se a carga inicial (carga completa) foi concluída |
latency |
integer |
CDC aplica latência |
migrationState |
Estado de migração em que esse banco de dados está |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
Nome | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término 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
Nome | Tipo | Description |
---|---|---|
cdcDeleteCounter |
string |
Número de exclusões aplicadas |
cdcInsertCounter |
string |
Número de inserções aplicadas |
cdcUpdateCounter |
string |
Número de atualizações aplicadas |
dataErrorsCounter |
integer |
Número de erros de dados ocorridos |
databaseName |
string |
Nome do banco de dados |
fullLoadEndedOn |
string |
Hora de término da carga completa |
fullLoadEstFinishTime |
string |
Estimar para concluir a carga completa |
fullLoadStartedOn |
string |
Hora de início da carga completa |
fullLoadTotalRows |
integer |
Número de linhas aplicadas na carga completa |
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 de tabela |
|
tableName |
string |
Nome da tabela |
totalChangesApplied |
integer |
Número total de alterações aplicadas |
MigrateMySqlAzureDbForMySqlSyncTaskProperties
Propriedades da tarefa que migra bancos de dados MySQL para Banco de Dados do Azure para MySQL para migrações online
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output | MigrateMySqlAzureDbForMySqlSyncTaskOutput[]: |
Saída da tarefa. Isso será ignorado se enviado. |
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateOracleAzureDbForPostgreSqlSyncTaskProperties
Propriedades da tarefa que migra o Oracle para Banco de Dados do Azure para PostgreSQL para migrações online
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output | MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]: |
Saída da tarefa. Isso é ignorado se enviado. |
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Informações específicas do banco de dados para Oracle Banco de Dados do Azure para PostgreSQL entradas de tarefa de migração
Nome | Tipo | Description |
---|---|---|
caseManipulation |
string |
Como manipular maiúsculas e minúsculas de nome de objeto: Preserve ou ToLower |
migrationSetting |
object |
Configurações de migração que ajustam o comportamento da migração |
name |
string |
Nome do pipeline de migração |
schemaName |
string |
Nome do esquema de origem |
sourceSetting |
object |
Configurações de origem para ajustar o comportamento de migração do ponto de extremidade de origem |
tableMap |
object |
Mapeamento de tabelas de origem para de destino |
targetDatabaseName |
string |
Nome do banco de dados de destino. Observação: o banco de dados de destino será truncado antes de iniciar a migração. |
targetSetting |
object |
Configurações de destino para ajustar o comportamento de migração do ponto de extremidade de destino |
MigrateOracleAzureDbPostgreSqlSyncTaskInput
Entrada para a tarefa que migra bancos de dados Oracle para Banco de Dados do Azure para PostgreSQL para migrações online
Nome | Tipo | Description |
---|---|---|
selectedDatabases |
Bancos de dados a serem migrados |
|
sourceConnectionInfo |
Informações de conexão para o Oracle de origem |
|
targetConnectionInfo |
Informações de conexão para Banco de Dados do Azure para PostgreSQL de destino |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
Nome | Tipo | Description |
---|---|---|
errorMessage |
string |
Mensagem de erro |
events |
Lista de eventos de erro. |
|
id |
string |
Identificador de resultado |
resultType |
string:
Database |
Tipo de resultado |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
Nome | Tipo | Description |
---|---|---|
appliedChanges |
integer |
Número de alterações aplicadas |
cdcDeleteCounter |
integer |
Número de exclusões cdc |
cdcInsertCounter |
integer |
Número de inserções cdc |
cdcUpdateCounter |
integer |
Número de atualizações cdc |
databaseName |
string |
Nome do banco de dados |
endedOn |
string |
Hora de término da migração |
fullLoadCompletedTables |
integer |
Número de tabelas concluídas em carga completa |
fullLoadErroredTables |
integer |
Número de tabelas com erro na carga completa |
fullLoadLoadingTables |
integer |
Número de tabelas carregando em carga completa |
fullLoadQueuedTables |
integer |
Número de tabelas enfileiradas em carga completa |
id |
string |
Identificador de resultado |
incomingChanges |
integer |
Número de alterações de entrada |
initializationCompleted |
boolean |
Indica se a carga inicial (carga completa) foi concluída |
latency |
integer |
Latência de aplicação de CDC |
migrationState |
Estado de migração em que este banco de dados está |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
Nome | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
Tipo de resultado |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término 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 |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
Nome | Tipo | Description |
---|---|---|
cdcDeleteCounter |
integer |
Número de exclusões aplicadas |
cdcInsertCounter |
integer |
Número de inserções aplicadas |
cdcUpdateCounter |
integer |
Número de atualizações aplicadas |
dataErrorsCounter |
integer |
Número de erros de dados ocorridos |
databaseName |
string |
Nome do banco de dados |
fullLoadEndedOn |
string |
Hora de término da carga completa |
fullLoadEstFinishTime |
string |
Estimar para concluir a carga completa |
fullLoadStartedOn |
string |
Hora de início da carga completa |
fullLoadTotalRows |
integer |
Número de linhas aplicadas na carga completa |
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 de tabela |
|
tableName |
string |
Nome da tabela |
totalChangesApplied |
integer |
Número total de alterações aplicadas |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
Informações específicas do banco de dados do PostgreSQL para Banco de Dados do Azure para PostgreSQL entradas de tarefa de migração
Nome | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado |
migrationSetting |
Configurações de migração que ajustam o comportamento da migração |
|
name |
string |
Nome do banco de dados |
selectedTables |
Migrate |
Tabelas selecionadas para migração |
sourceSetting |
object |
Configurações de origem para ajustar o comportamento de migração do ponto de extremidade de origem |
targetDatabaseName |
string |
Nome do banco de dados de destino. Observação: o banco de dados de destino será truncado antes de iniciar a migração. |
targetSetting |
object |
Configurações de destino para ajustar o comportamento de migração do ponto de extremidade de destino |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput
Tabelas selecionadas para a migração
Nome | Tipo | Description |
---|---|---|
name |
string |
Nome da tabela a ser migrada |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
Entrada para a tarefa que migra bancos de dados PostgreSQL para Banco de Dados do Azure para PostgreSQL para migrações online
Nome | Tipo | Description |
---|---|---|
encryptedKeyForSecureFields |
string |
chave criptografada para campos seguros |
selectedDatabases |
Bancos de dados a serem migrados |
|
sourceConnectionInfo |
Informações de conexão para PostgreSQL de origem |
|
startedOn |
string |
Hora de início da migração |
targetConnectionInfo |
Informações de conexão para Banco de Dados do Azure para PostgreSQL de destino |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
Nome | Tipo | Description |
---|---|---|
errorMessage |
string |
Mensagem de erro |
events |
Lista de eventos de erro. |
|
id |
string |
Identificador de resultado |
resultType |
string:
Database |
Tipo de resultado |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
Nome | Tipo | Description |
---|---|---|
appliedChanges |
integer |
Número de alterações aplicadas |
cdcDeleteCounter |
integer |
Número de exclusões cdc |
cdcInsertCounter |
integer |
Número de inserções cdc |
cdcUpdateCounter |
integer |
Número de atualizações cdc |
databaseName |
string |
Nome do banco de dados |
endedOn |
string |
Hora de término da migração |
fullLoadCompletedTables |
integer |
Número de tabelas concluídas em carga completa |
fullLoadErroredTables |
integer |
Número de tabelas com erro na carga completa |
fullLoadLoadingTables |
integer |
Número de tabelas carregando em carga completa |
fullLoadQueuedTables |
integer |
Número de tabelas enfileiradas em carga completa |
id |
string |
Identificador de resultado |
incomingChanges |
integer |
Número de alterações de entrada |
initializationCompleted |
boolean |
Indica se a carga inicial (carga completa) foi concluída |
latency |
integer |
Latência de aplicação de CDC |
migrationState |
Estado de migração em que este banco de dados está |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
Nome | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
events |
Lista de eventos de erro |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
Tipo de resultado |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
Nome | Tipo | Description |
---|---|---|
databaseCount |
number |
Número de bancos de dados a serem incluídos |
endedOn |
string |
Hora de término da migração |
id |
string |
Identificador de resultado |
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 |
Status 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
Nome | Tipo | Description |
---|---|---|
cdcDeleteCounter |
integer |
Número de exclusões aplicadas |
cdcInsertCounter |
integer |
Número de inserções aplicadas |
cdcUpdateCounter |
integer |
Número de atualizações aplicadas |
dataErrorsCounter |
integer |
Número de erros de dados ocorridos |
databaseName |
string |
Nome do banco de dados |
fullLoadEndedOn |
string |
Hora de término da carga completa |
fullLoadEstFinishTime |
string |
Estimar para concluir a carga completa |
fullLoadStartedOn |
string |
Hora de início da carga completa |
fullLoadTotalRows |
integer |
Número de linhas aplicadas na carga completa |
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 de tabela |
|
tableName |
string |
Nome da tabela |
totalChangesApplied |
integer |
Número total de alterações aplicadas |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties
Propriedades da tarefa que migra bancos de dados PostgreSQL para Banco de Dados do Azure para PostgreSQL para migrações online
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do 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. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
isCloneable |
boolean |
se a tarefa pode ser clonada ou não |
output |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:
|
Saída da tarefa. Isso é ignorado se enviado. |
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateSqlServerSqlDbDatabaseInput
Informações específicas do banco de dados para entradas de tarefa de migração do SQL para SQL do Azure banco de dados
Nome | Tipo | Description |
---|---|---|
id |
string |
id do banco de dados |
makeSourceDbReadOnly |
boolean |
Se o banco de dados deve ser definido somente antes da migração |
name |
string |
Nome do banco de dados |
schemaSetting |
object |
Configurações selecionadas para migração de esquema de BD. |
tableMap |
object |
Mapeamento de tabelas de origem para destino |
targetDatabaseName |
string |
Nome do banco de dados de destino. Observação: o banco de dados de destino será truncado antes de iniciar a migração. |
MigrateSqlServerSqlDbSyncDatabaseInput
Informações específicas do banco de dados para entradas da tarefa de migração de sincronização do SQL para SQL do Azure DB
Nome | Tipo | Description |
---|---|---|
id |
string |
Identificador exclusivo do banco de dados |
migrationSetting |
object |
Configurações de migração que ajustam o comportamento da migração |
name |
string |
Nome do banco de dados |
schemaName |
string |
Nome do esquema a ser migrado |
sourceSetting |
object |
Configurações de origem para ajustar o comportamento de migração do ponto de extremidade de origem |
tableMap |
object |
Mapeamento de tabelas de origem para de destino |
targetDatabaseName |
string |
Nome do banco de dados de destino |
targetSetting |
object |
Configurações de destino para ajustar o comportamento de migração do ponto de extremidade de destino |
MigrateSqlServerSqlDbSyncTaskInput
Entrada para a tarefa que migra bancos de dados SQL Server local para SQL do Azure Banco de Dados para migrações online
Nome | Tipo | Description |
---|---|---|
selectedDatabases |
Bancos de dados a serem migrados |
|
sourceConnectionInfo |
Informações para se conectar à origem |
|
targetConnectionInfo |
Informações para se conectar ao destino |
|
validationOptions |
Opções de validação |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
Nome | 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
Nome | Tipo | Description |
---|---|---|
appliedChanges |
integer |
Número de alterações aplicadas |
cdcDeleteCounter |
integer |
Número de exclusões cdc |
cdcInsertCounter |
integer |
Número de inserções cdc |
cdcUpdateCounter |
integer |
Número de atualizações cdc |
databaseName |
string |
Nome do banco de dados |
endedOn |
string |
Hora de término da migração |
fullLoadCompletedTables |
integer |
Número de tabelas concluídas em carga completa |
fullLoadErroredTables |
integer |
Número de tabelas com erro na carga completa |
fullLoadLoadingTables |
integer |
Número de tabelas carregando em carga completa |
fullLoadQueuedTables |
integer |
Número de tabelas enfileiradas em carga completa |
id |
string |
Identificador de resultado |
incomingChanges |
integer |
Número de alterações de entrada |
initializationCompleted |
boolean |
Indica se a carga inicial (carga completa) foi concluída |
latency |
integer |
Latência de aplicação de CDC |
migrationState |
Estado de migração em que este banco de dados está |
|
resultType |
string:
Database |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
MigrateSqlServerSqlDbSyncTaskOutputError
Nome | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador de resultado |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
Nome | Tipo | Description |
---|---|---|
databaseCount |
integer |
Contagem de bancos de dados |
endedOn |
string |
Hora de término 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
Nome | Tipo | Description |
---|---|---|
cdcDeleteCounter |
integer |
Número de exclusões aplicadas |
cdcInsertCounter |
integer |
Número de inserções aplicadas |
cdcUpdateCounter |
integer |
Número de atualizações aplicadas |
dataErrorsCounter |
integer |
Número de erros de dados ocorridos |
databaseName |
string |
Nome do banco de dados |
fullLoadEndedOn |
string |
Hora de término da carga completa |
fullLoadEstFinishTime |
string |
Estimar para concluir a carga completa |
fullLoadStartedOn |
string |
Hora de início da carga completa |
fullLoadTotalRows |
integer |
Número de linhas aplicadas na carga completa |
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 de tabela |
|
tableName |
string |
Nome da tabela |
totalChangesApplied |
integer |
Número total de alterações aplicadas |
MigrateSqlServerSqlDbSyncTaskProperties
Propriedades da tarefa que migra bancos de dados SQL Server local para SQL do Azure Banco de Dados para migrações online
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output | MigrateSqlServerSqlDbSyncTaskOutput[]: |
Saída da tarefa. Isso será ignorado se enviado. |
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateSqlServerSqlDbTaskInput
Entrada para a tarefa que migra bancos de dados SQL Server local para o Banco de Dados SQL do Azure
Nome | Tipo | Description |
---|---|---|
encryptedKeyForSecureFields |
string |
chave criptografada para campos seguros |
selectedDatabases |
Bancos de dados a serem migrados |
|
sourceConnectionInfo |
Informações para se conectar à origem |
|
startedOn |
string |
Data e hora relativas ao UTC em que a migração foi iniciada |
targetConnectionInfo |
Informações para se conectar ao destino |
|
validationOptions |
Opções para habilitar várias validações pós-migração. Opções disponíveis, 1.) Verificação de Integridade de Dados: executa uma comparação baseada em soma de verificação nas tabelas de origem e de destino após a migração para garantir a exatidão dos dados. 2.) Validação de esquema: executa uma comparação completa de esquema entre as tabelas de origem e de destino e fornece uma lista de diferenças entre o banco de dados de origem e de destino, 3.) Análise de Consulta: executa um conjunto de consultas selecionadas automaticamente no Cache do Plano de Consulta ou Repositório de Consultas e as executa e compara o tempo de execução entre o banco de dados de origem e de destino. |
MigrateSqlServerSqlDbTaskOutputDatabaseLevel
Nome | Tipo | Description |
---|---|---|
databaseName |
string |
Nome do item |
endedOn |
string |
Hora de término da migração |
errorCount |
integer |
Número de erros de banco de dados/objeto. |
errorPrefix |
string |
Prefixo de cadeia de caracteres curinga a ser usado 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 caracteres curinga a ser usado para consultar todos os resultados de sub-tem do item |
resultType |
string:
Database |
Tipo de resultado |
stage |
Estágio de migração em que este banco de dados está |
|
startedOn |
string |
Hora de início da migração |
state |
Estado atual da migração |
|
statusMessage |
string |
Mensagem de status |
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
Nome | Tipo | Description |
---|---|---|
dataIntegrityValidationResult |
Fornece o resultado de validação de integridade de dados entre as tabelas de origem e de destino que são migradas. |
|
endedOn |
string |
Hora de término 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 o banco de dados de origem e de destino |
|
resultType |
string:
Migration |
Tipo de resultado |
schemaValidationResult |
Fornece o resultado da comparação de esquema entre o banco de dados de origem e de destino |
|
sourceDatabaseName |
string |
Nome do banco de dados de origem |
startedOn |
string |
Hora de início da validação |
status |
Status atual de validação no nível do banco de dados |
|
targetDatabaseName |
string |
Nome do banco de dados de destino |
MigrateSqlServerSqlDbTaskOutputError
Nome | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador exclusivo para a exceção |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlDbTaskOutputMigrationLevel
Nome | Tipo | Description |
---|---|---|
databaseSummary |
<string,
Database |
Resumo dos resultados do banco de dados na migração |
databases |
object |
Bancos de dados selecionados como um mapa do nome do banco de dados para a ID do banco de dados |
durationInSeconds |
integer |
Duração da execução da tarefa em segundos. |
endedOn |
string |
Hora de término 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 |
Resultado do Relatório de Migração, fornece UMA URL exclusiva para baixar o relatório de migração. |
|
migrationValidationResult | MigrationValidationResult: |
Resultados da validação de migração |
resultType |
string:
Migration |
Tipo de resultado |
sourceServerBrandVersion |
string |
Versão da marca do servidor de origem |
sourceServerVersion |
string |
Versão do servidor de origem |
startedOn |
string |
Hora de início da migração |
status |
Status atual de migração |
|
statusMessage |
string |
Mensagem de status de migração |
targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
targetServerVersion |
string |
Versão do servidor de destino |
MigrateSqlServerSqlDbTaskOutputTableLevel
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término da migração |
errorPrefix |
string |
Prefixo de cadeia de caracteres curinga a ser usado 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 caracteres curinga a ser usado para consultar todos os resultados de 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 status |
MigrateSqlServerSqlDbTaskOutputValidationResult
Nome | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado |
migrationId |
string |
Identificador de migração |
resultType |
string:
Migration |
Tipo de resultado |
status |
Status atual de validação no nível de migração. O status do resultado da validação do banco de dados status será agregado aqui. |
|
summaryResults |
<string,
Migration |
Resultados de resumo de validação para cada banco de dados |
MigrateSqlServerSqlDbTaskProperties
Propriedades da tarefa que migra bancos de dados SQL Server local para SQL do Azure Banco de Dados
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do 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. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
isCloneable |
boolean |
se a tarefa pode ser clonada ou não |
output | MigrateSqlServerSqlDbTaskOutput[]: |
Saída da tarefa. Isso será ignorado se enviado. |
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateSqlServerSqlMIDatabaseInput
Informações específicas do banco de dados para o SQL SQL do Azure entradas de tarefa de migração de Instância Gerenciada banco de dados
Nome | Tipo | Description |
---|---|---|
backupFilePaths |
string[] |
A lista de arquivos de backup a serem usados no caso de backups existentes. |
backupFileShare |
Informações de compartilhamento de arquivos de backup para fazer backup desse banco de dados. |
|
id |
string |
id do banco de dados |
name |
string |
Nome do banco de dados |
restoreDatabaseName |
string |
Nome do banco de dados no destino |
MigrateSqlServerSqlMISyncTaskInput
Entrada para a tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada cenário online.
Nome | Tipo | Description |
---|---|---|
azureApp |
Aplicativo do Azure Active Directory que a instância do DMS (clássico) usará para se conectar à instância de destino do banco de dados SQL do Azure Instância Gerenciada e a Conta de Armazenamento do Azure |
|
backupFileShare |
Informações de compartilhamento de arquivos de backup para todos os bancos de dados selecionados. |
|
numberOfParallelDatabaseMigrations |
number |
Número de migrações de banco de dados para iniciar em paralelo |
selectedDatabases |
Bancos de dados a serem migrados |
|
sourceConnectionInfo |
Informações de conexão para SQL Server de origem |
|
storageResourceId |
string |
ResourceId totalmente qualificado do armazenamento |
targetConnectionInfo |
Informações de conexão do banco de dados SQL do Azure Instância Gerenciada |
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
Nome | Tipo | Description |
---|---|---|
activeBackupSets |
Conjuntos de backup que estão ativos no momento (sendo carregados ou restaurados) |
|
containerName |
string |
Nome do contêiner criado na conta de Armazenamento do Azure em que os backups são copiados para |
endedOn |
string |
Hora de término da migração de banco de dados |
errorPrefix |
string |
cadeia de caracteres de prefixo a ser usada para consultar erros para este banco de dados |
exceptionsAndWarnings |
Exceções e avisos de migração |
|
fullBackupSetInfo |
Detalhes do conjunto de backup completo |
|
id |
string |
Identificador de resultado |
isFullBackupRestored |
boolean |
Se o backup completo foi aplicado ao banco de dados de destino ou não |
lastRestoredBackupSetInfo |
Informações do último conjunto de backup aplicado |
|
migrationState |
Estado atual do banco de dados |
|
resultType |
string:
Database |
Tipo de resultado |
sourceDatabaseName |
string |
Nome do banco de dados |
startedOn |
string |
Hora de início da migração de banco de dados |
MigrateSqlServerSqlMISyncTaskOutputError
Nome | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador exclusivo para a exceção |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
Nome | Tipo | Description |
---|---|---|
databaseCount |
integer |
Contagem de bancos de dados |
databaseErrorCount |
integer |
Número de erros no nível do banco de dados |
endedOn |
string |
Hora de término da migração |
id |
string |
Identificador de resultado |
resultType |
string:
Migration |
Tipo de resultado |
sourceServerBrandVersion |
string |
Versão da marca do 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 do servidor de destino |
targetServerName |
string |
Nome do servidor de destino |
targetServerVersion |
string |
Versão do servidor de destino |
MigrateSqlServerSqlMISyncTaskProperties
Propriedades para a tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada cenário de sincronização
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do 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. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output | MigrateSqlServerSqlMISyncTaskOutput[]: |
Saída da tarefa. Isso será ignorado se enviado. |
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateSqlServerSqlMITaskInput
Entrada para a tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada.
Nome | 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 domínio gerenciado, necessário se e somente se os logons do Windows estiverem selecionados |
backupBlobShare |
URI sas do contêiner da conta de armazenamento do Azure a ser usado para armazenar arquivos de backup. |
|
backupFileShare |
Informações de compartilhamento de arquivos de backup para todos os bancos de dados selecionados. |
|
backupMode |
Modo de Backup para especificar se deseja usar o backup existente ou criar um novo backup. Se estiver usando backups existentes, os caminhos de arquivo de backup deverão ser fornecidos em selectedDatabases. |
|
encryptedKeyForSecureFields |
string |
chave criptografada para campos seguros |
selectedAgentJobs |
string[] |
Trabalhos do Agente a serem migrados. |
selectedDatabases |
Bancos de dados a serem migrados |
|
selectedLogins |
string[] |
Logons a serem migrados. |
sourceConnectionInfo |
Informações para se conectar à origem |
|
startedOn |
string |
Data e hora relativas ao UTC em que a migração foi iniciada |
targetConnectionInfo |
Informações para se conectar ao destino |
MigrateSqlServerSqlMITaskOutputAgentJobLevel
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término da migração |
exceptionsAndWarnings |
Erros de migração e avisos por trabalho |
|
id |
string |
Identificador de resultado |
isEnabled |
boolean |
O estado do Trabalho do Agente original. |
message |
string |
Mensagem de progresso da migração |
name |
string |
Nome do trabalho do agente. |
resultType |
string:
Agent |
Tipo de resultado |
startedOn |
string |
Hora de início da migração |
state |
Estado atual da migração |
MigrateSqlServerSqlMITaskOutputDatabaseLevel
Nome | Tipo | Description |
---|---|---|
databaseName |
string |
Nome do banco de dados |
endedOn |
string |
Hora de término da migração |
exceptionsAndWarnings |
Exceções e avisos de migração |
|
id |
string |
Identificador de resultado |
message |
string |
Mensagem de progresso da migração |
resultType |
string:
Database |
Tipo de resultado |
sizeMB |
number |
Tamanho do banco de dados em megabytes |
stage |
Estágio atual da migração |
|
startedOn |
string |
Hora de início da migração |
state |
Estado atual da migração |
MigrateSqlServerSqlMITaskOutputError
Nome | Tipo | Description |
---|---|---|
error |
Erro de migração |
|
id |
string |
Identificador exclusivo para a exceção |
resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlMITaskOutputLoginLevel
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término da migração de logon |
exceptionsAndWarnings |
Erros e avisos de migração de logon por logon |
|
id |
string |
Identificador de resultado |
loginName |
string |
Nome de logon. |
message |
string |
Mensagem de progresso da migração de logon |
resultType |
string:
Login |
Tipo de resultado |
stage |
Estágio atual de logon |
|
startedOn |
string |
Hora de início da migração de logon |
state |
Estado atual do logon |
MigrateSqlServerSqlMITaskOutputMigrationLevel
Nome | Tipo | Description |
---|---|---|
agentJobs |
object |
Trabalhos de agente selecionados como um mapa do nome para a ID |
databases |
object |
Bancos de dados selecionados como um mapa do nome do banco de dados para a ID do banco de dados |
endedOn |
string |
Hora de término da migração |
exceptionsAndWarnings |
Exceções e avisos de migração. |
|
id |
string |
Identificador de resultado |
logins |
object |
Logons selecionados como um mapa do nome para a ID |
message |
string |
Mensagem de progresso da migração |
orphanedUsersInfo |
Lista de usuários órfãos. |
|
resultType |
string:
Migration |
Tipo de resultado |
serverRoleResults |
<string,
Start |
Mapa dos resultados da migração de função de servidor. |
sourceServerBrandVersion |
string |
Versão da marca 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 |
|
status |
Status atual de migração |
|
targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
targetServerVersion |
string |
Versão do servidor de destino |
MigrateSqlServerSqlMITaskProperties
Propriedades da tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares chave-valor de dados do 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. Isso será ignorado se enviado. |
|
input |
Entrada da tarefa |
|
isCloneable |
boolean |
se a tarefa pode ser clonada ou não |
output | MigrateSqlServerSqlMITaskOutput[]: |
Saída da tarefa. Isso será ignorado se enviado. |
parentTaskId |
string |
ID da tarefa pai |
state |
O estado da tarefa. Isso será ignorado se enviado. |
|
taskId |
string |
ID da tarefa |
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateSsisTaskInput
Entrada para a tarefa que migra pacotes SSIS de SQL Server para Instância Gerenciada de Banco de Dados SQL do Azure.
Nome | Tipo | Description |
---|---|---|
sourceConnectionInfo |
Informações para se conectar à origem |
|
ssisMigrationInfo |
Informações de migração do pacote SSIS. |
|
targetConnectionInfo |
Informações para se conectar ao destino |
MigrateSsisTaskOutputMigrationLevel
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término da migração |
exceptionsAndWarnings |
Exceções e avisos de migração. |
|
id |
string |
Identificador de resultado |
message |
string |
Mensagem de progresso da migração |
resultType |
string:
Migration |
Tipo de resultado |
sourceServerBrandVersion |
string |
Versão da marca do servidor de origem |
sourceServerVersion |
string |
Versão do servidor de origem |
stage |
Estágio da migração do SSIS. |
|
startedOn |
string |
Hora de início da migração |
status |
Status atual de migração |
|
targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
targetServerVersion |
string |
Versão do servidor de destino |
MigrateSsisTaskOutputProjectLevel
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término da migração |
exceptionsAndWarnings |
Exceções e avisos de migração |
|
folderName |
string |
Nome da pasta |
id |
string |
Identificador de resultado |
message |
string |
Mensagem de progresso da migração |
projectName |
string |
Nome do projeto |
resultType |
string:
Ssis |
Tipo de resultado |
stage |
Estágio 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 bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada.
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output | MigrateSsisTaskOutput[]: |
Saída da tarefa. Isso é ignorado se enviado. |
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateSyncCompleteCommandInput
Entrada para o comando que conclui a migração de sincronização para um banco de dados.
Nome | Tipo | Description |
---|---|---|
commitTimeStamp |
string |
Carimbo de data/hora a ser concluído |
databaseName |
string |
Nome do banco de dados |
MigrateSyncCompleteCommandOutput
Saída para o comando que conclui a migração de sincronização para um banco de dados.
Nome | Tipo | Description |
---|---|---|
errors |
Lista de erros que ocorreram durante a execução do comando |
|
id |
string |
Identificador de resultado |
MigrateSyncCompleteCommandProperties
Propriedades para o comando que conclui a migração de sincronização para um banco de dados.
Nome | Tipo | Description |
---|---|---|
commandId |
string |
ID do comando |
commandType |
string:
Migrate. |
Tipo de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada de comando |
|
output |
Saída de comando. Isso é ignorado se enviado. |
|
state |
O estado do comando. Isso é ignorado se enviado. |
MigrationEligibilityInfo
Informações sobre a qualificação de migração de um objeto de servidor
Nome | Tipo | Description |
---|---|---|
isEligibleForMigration |
boolean |
Se o objeto está qualificado para migração ou não. |
validationMessages |
string[] |
Informações sobre a falha de qualificação para o objeto de servidor. |
MigrationReportResult
O resultado do relatório de validação de migração contém a URL para baixar o relatório gerado.
Nome | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado de validação de migração |
reportUrl |
string |
A URL do relatório. |
MigrationState
Estado atual da migração
Nome | Tipo | Description |
---|---|---|
Completed |
string |
|
Failed |
string |
|
InProgress |
string |
|
None |
string |
|
Skipped |
string |
|
Stopped |
string |
|
Warning |
string |
MigrationStatus
Status atual de migração
Nome | Tipo | Description |
---|---|---|
Completed |
string |
|
CompletedWithWarnings |
string |
|
Configured |
string |
|
Connecting |
string |
|
Default |
string |
|
Error |
string |
|
Running |
string |
|
SelectLogins |
string |
|
SourceAndTargetSelected |
string |
|
Stopped |
string |
MigrationValidationDatabaseSummaryResult
Resultado do resumo do nível do banco de dados de validação de migração
Nome | Tipo | Description |
---|---|---|
endedOn |
string |
Hora de término da validação |
id |
string |
Identificador de resultado |
migrationId |
string |
Identificador de migração |
sourceDatabaseName |
string |
Nome do banco de dados de origem |
startedOn |
string |
Hora de início da validação |
status |
Status atual de validação no nível do banco de dados |
|
targetDatabaseName |
string |
Nome do banco de dados de destino |
MigrationValidationOptions
Tipos de validações a serem executadas após a migração
Nome | Tipo | Description |
---|---|---|
enableDataIntegrityValidation |
boolean |
Permite executar uma validação de integridade de dados baseada em soma de verificação entre a origem e o destino para o banco de dados/tabelas selecionados. |
enableQueryAnalysisValidation |
boolean |
Permite executar uma análise de consulta rápida e inteligente recuperando consultas do banco de dados de origem e executa-as no destino. O resultado terá estatísticas de execução para execuções em bancos 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 de migração
Nome | Tipo | Description |
---|---|---|
id |
string |
Identificador de resultado de validação de migração |
migrationId |
string |
Identificador de migração |
status |
Status atual de validação no nível de migração. O status do resultado da validação do banco de dados status será agregado aqui. |
|
summaryResults |
<string,
Migration |
Resultados de resumo de validação para cada banco de dados |
MiSqlConnectionInfo
Propriedades necessárias para criar uma conexão com SQL do Azure instância gerenciada do banco de dados
Nome | Tipo | Description |
---|---|---|
managedInstanceResourceId |
string |
ID do recurso para SQL do Azure instância gerenciada do banco de dados |
password |
string |
Credencial de senha. |
type | string: |
Tipo de informações de conexão |
userName |
string |
Nome de usuário |
MongoDbClusterInfo
Descreve uma fonte de dados do MongoDB
Nome | Tipo | Description |
---|---|---|
databases |
Uma lista de bancos de dados que não são do sistema no cluster |
|
supportsSharding |
boolean |
Se o cluster dá suporte a coleções fragmentadas |
type |
O tipo de fonte de dados |
|
version |
string |
A versão da fonte de dados no formulário x.y.z (por exemplo, 3.6.7). Não usado se Type for BlobContainer. |
MongoDbClusterType
O tipo de fonte de dados
Nome | Tipo | Description |
---|---|---|
BlobContainer |
string |
|
CosmosDb |
string |
|
MongoDb |
string |
MongoDbCollectionInfo
Descreve uma coleção com suporte em um banco de dados MongoDB
Nome | 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 do banco 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 ela tem um tamanho fixo e age como um buffer circular) |
isSystemCollection |
boolean |
Se a coleção é coleção do sistema |
isView |
boolean |
Se a coleção é uma exibição de outra coleção |
name |
string |
O nome não qualificado do banco de dados ou coleção |
qualifiedName |
string |
O nome qualificado do banco de dados ou da coleção. Para uma coleção, esse é o nome qualificado do banco de dados. |
shardKey |
A chave de fragmento na coleção ou nula se a coleção não estiver fragmentada |
|
supportsSharding |
boolean |
Se o banco de dados tem a fragmentação habilitada. Observe que a tarefa de migração habilitará a fragmentação no destino, se necessário. |
viewOf |
string |
O nome da coleção da qual esta é uma exibição, se IsView for true |
MongoDbCollectionProgress
Descreve o progresso de uma coleção
Nome | Tipo | Description |
---|---|---|
bytesCopied |
integer |
O número de bytes de documento copiados durante o estágio de Cópia |
documentsCopied |
integer |
O número de documentos copiados durante o estágio 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 de oplog aguardando reprodução |
eventsReplayed |
integer |
O número de eventos de oplog reproduzidos até agora |
lastEventTime |
string |
O carimbo de data/hora do último evento de oplog recebido ou nulo se nenhum evento oplog tiver sido recebido ainda |
lastReplayTime |
string |
O carimbo de data/hora do último evento oplog reproduzido ou nulo se nenhum evento oplog tiver sido reproduzido ainda |
name |
string |
O nome do objeto de progresso. Para uma coleção, esse é o nome da coleção não qualificado. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo. |
qualifiedName |
string |
O nome qualificado do objeto de progresso. Para uma coleção, esse é o nome qualificado para banco de dados. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo. |
resultType |
string:
Collection |
O tipo de objeto de progresso |
state | ||
totalBytes |
integer |
O número total de bytes de documento na origem no início do estágio de Cópia ou -1 se o tamanho total for desconhecido |
totalDocuments |
integer |
O número total de documentos na origem no início do estágio de Cópia ou -1 se a contagem total era desconhecida |
MongoDbCollectionSettings
Descreve como uma coleção individual do MongoDB deve ser migrada
Nome | Tipo | Description |
---|---|---|
canDelete |
boolean |
Se o migrador tem permissão para remover a coleção de destino durante a execução de uma migração. O padrão é true. |
shardKey |
Descreve uma chave de fragmento do MongoDB |
|
targetRUs |
integer |
As RUs que devem ser configuradas em um destino do CosmosDB ou nulas para usar o padrão. Isso não tem efeito sobre destinos que não são do CosmosDB. |
MongoDbConnectionInfo
Descreve uma conexão com uma fonte de dados do MongoDB
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
additionalSettings |
string |
Configurações de conexão adicionais |
|
authentication |
Tipo de autenticação a ser usado para conexão |
||
connectionString |
string |
Uma URL de contêiner de cadeia de conexão ou blob do MongoDB. O nome de usuário e a senha podem ser especificados aqui ou nas propriedades userName e password |
|
dataSource |
string |
Fonte de dados |
|
encryptConnection |
boolean |
Se deseja criptografar a conexão |
|
enforceSSL |
boolean |
||
password |
string |
Credencial de senha. |
|
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 deseja confiar no certificado do servidor |
type |
string |
Tipo de informações de conexão |
|
userName |
string |
Nome de usuário |
MongoDbDatabaseInfo
Descreve um banco de dados em uma fonte de dados do MongoDB
Nome | 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 com suporte em um banco 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 do banco de dados ou da coleção |
qualifiedName |
string |
O nome qualificado do banco de dados ou da coleção. Para uma coleção, esse é o nome qualificado para banco de dados. |
supportsSharding |
boolean |
Se o banco de dados tem a fragmentação habilitada. Observe que a tarefa de migração habilitará a fragmentação no destino, se necessário. |
MongoDbDatabaseProgress
Descreve o progresso de um banco de dados
Nome | Tipo | Description |
---|---|---|
bytesCopied |
integer |
O número de bytes de documento copiados durante o estágio de Cópia |
collections |
object |
O progresso das coleções no banco de dados. As chaves são os nomes não qualificados das coleções |
documentsCopied |
integer |
O número de documentos copiados durante o estágio 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 de oplog aguardando reprodução |
eventsReplayed |
integer |
O número de eventos de oplog reproduzidos até agora |
lastEventTime |
string |
O carimbo de data/hora do último evento de oplog recebido ou nulo se nenhum evento oplog tiver sido recebido ainda |
lastReplayTime |
string |
O carimbo de data/hora do último evento oplog reproduzido ou nulo se nenhum evento oplog tiver sido reproduzido ainda |
name |
string |
O nome do objeto de progresso. Para uma coleção, esse é o nome da coleção não qualificado. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo. |
qualifiedName |
string |
O nome qualificado do objeto de progresso. Para uma coleção, esse é o nome qualificado para banco de dados. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo. |
resultType |
string:
Database |
O tipo de objeto de progresso |
state | ||
totalBytes |
integer |
O número total de bytes de documento na origem no início do estágio de Cópia ou -1 se o tamanho total for desconhecido |
totalDocuments |
integer |
O número total de documentos na origem no início do estágio de Cópia ou -1 se a contagem total era desconhecida |
MongoDbDatabaseSettings
Descreve como um banco de dados MongoDB individual deve ser migrado
Nome | Tipo | Description |
---|---|---|
collections |
<string,
Mongo |
As coleções no banco de dados de origem a serem migradas para o destino. As chaves são os nomes não qualificados das coleções. |
targetRUs |
integer |
As RUs que devem ser configuradas em um destino do CosmosDB ou nulas para usar o padrão ou 0 se a taxa de transferência não deve ser provisionada para o banco de dados. Isso não tem efeito sobre destinos que não são do CosmosDB. |
MongoDbError
Descreve um erro ou aviso ocorrido durante uma migração do MongoDB
Nome | Tipo | Description |
---|---|---|
code |
string |
O código legível por computador não localizado que descreve o erro ou o aviso |
count |
integer |
O número de vezes que o erro ou o aviso ocorreu |
message |
string |
A mensagem legível e localizada que descreve o erro ou o aviso |
type |
O tipo de erro ou aviso |
MongoDbErrorType
O tipo de erro ou aviso
Nome | Tipo | Description |
---|---|---|
Error |
string |
|
ValidationError |
string |
|
Warning |
string |
MongoDbMigrationProgress
Descreve o progresso da migração geral
Nome | Tipo | Description |
---|---|---|
bytesCopied |
integer |
O número de bytes de documento copiados durante o estágio de Cópia |
databases |
<string,
Mongo |
O progresso dos bancos de dados na migração. As chaves são os nomes dos bancos de dados |
documentsCopied |
integer |
O número de documentos copiados durante o estágio 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 de oplog aguardando reprodução |
eventsReplayed |
integer |
O número de eventos de oplog reproduzidos até agora |
lastEventTime |
string |
O carimbo de data/hora do último evento de oplog recebido ou nulo se nenhum evento oplog tiver sido recebido ainda |
lastReplayTime |
string |
O carimbo de data/hora do último evento oplog reproduzido ou nulo se nenhum evento oplog tiver sido reproduzido ainda |
name |
string |
O nome do objeto de progresso. Para uma coleção, esse é o nome da coleção não qualificado. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo. |
qualifiedName |
string |
O nome qualificado do objeto de progresso. Para uma coleção, esse é o nome qualificado para banco de dados. Para um banco de dados, esse é o nome do banco de dados. Para a migração geral, isso é nulo. |
resultType |
string:
Migration |
O tipo de objeto de progresso |
state | ||
totalBytes |
integer |
O número total de bytes de documento na origem no início do estágio de Cópia ou -1 se o tamanho total for desconhecido |
totalDocuments |
integer |
O número total de documentos na origem no início do estágio de Cópia ou -1 se a contagem total era desconhecida |
MongoDbMigrationSettings
Descreve como uma migração de dados do MongoDB deve ser executada
Nome | Tipo | Description |
---|---|---|
boostRUs |
integer |
O limite de RU em um destino do CosmosDB que as coleções serão temporariamente aumentadas para (se menor) durante a cópia inicial de uma migração, de 10.000 para 1.000.000 ou 0 para usar o aumento padrão (que geralmente é o máximo) ou nulo para não aumentar as RUs. Essa configuração não tem efeito sobre destinos não CosmosDB. |
databases |
<string,
Mongo |
Os bancos de dados no cluster de origem a serem migrados para o destino. As chaves são os nomes dos bancos de dados. |
replication |
Descreve como as alterações serão replicadas da origem para o destino. O padrão é OneTime. |
|
source |
Configurações usadas para se conectar ao cluster de origem |
|
target |
Configurações usadas para se conectar ao cluster de destino |
|
throttling |
Configurações usadas para limitar o uso de recursos da migração |
MongoDbMigrationState
Nome | 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. O padrão é OneTime.
Nome | Tipo | Description |
---|---|---|
Continuous |
string |
|
Disabled |
string |
|
OneTime |
string |
MongoDbShardKeyField
Descreve uma referência de campo dentro de uma chave de fragmento do MongoDB
Nome | Tipo | Description |
---|---|---|
name |
string |
O nome do campo |
order |
A ordenação de campo |
MongoDbShardKeyInfo
Descreve uma chave de fragmento do MongoDB
Nome | Tipo | Description |
---|---|---|
fields |
Os campos dentro da chave de fragmento |
|
isUnique |
boolean |
Se a chave de fragmento é exclusiva |
MongoDbShardKeyOrder
A ordenação de campo
Nome | Tipo | Description |
---|---|---|
Forward |
string |
|
Hashed |
string |
|
Reverse |
string |
MongoDbShardKeySetting
Descreve uma chave de fragmento do MongoDB
Nome | Tipo | Description |
---|---|---|
fields |
Os campos dentro da chave de fragmento |
|
isUnique |
boolean |
Se a chave de fragmento é exclusiva |
MongoDbThrottlingSettings
Especifica os limites de recursos para a migração
Nome | 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 porcentagem de tempo de CPU que o migrador tentará evitar usar, de 0 a 100 |
minFreeMemoryMb |
integer |
O número de megabytes de RAM que o migrador tentará evitar usar |
MySqlConnectionInfo
Informações para se conectar ao servidor MySQL
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
additionalSettings |
string |
Configurações de conexão adicionais |
|
authentication |
Tipo de autenticação a ser usado para conexão |
||
dataSource |
string |
Fonte de dados |
|
encryptConnection |
boolean |
True |
Se deseja criptografar a conexão |
password |
string |
Credencial de senha. |
|
port |
integer |
Porta para Servidor |
|
serverName |
string |
Nome do servidor |
|
type | string: |
Tipo de informações de conexão |
|
userName |
string |
Nome de usuário |
MySqlTargetPlatformType
Plataforma de destino para a migração
Nome | Tipo | Description |
---|---|---|
AzureDbForMySQL |
string |
|
SqlServer |
string |
ObjectType
Tipo do objeto que tem a diferença. por exemplo (Tabela/Exibição/StoredProcedure)
Nome | Tipo | Description |
---|---|---|
Function |
string |
|
StoredProcedures |
string |
|
Table |
string |
|
User |
string |
|
View |
string |
ODataError
Informações de erro no formato OData.
Nome | Tipo | Description |
---|---|---|
code |
string |
A descrição legível do erro, como 'InvalidRequest' ou 'InternalServerError' |
details |
Erros internos que causaram esse erro |
|
message |
string |
A descrição legível do erro |
OracleConnectionInfo
Informações para se conectar ao servidor Oracle
Nome | Tipo | Description |
---|---|---|
authentication |
Tipo de autenticação a ser usado para conexão |
|
dataSource |
string |
EZConnect ou TNSName cadeia de conexão. |
password |
string |
Credencial de senha. |
port |
integer |
porta para servidor |
serverName |
string |
nome do servidor |
serverVersion |
string |
versão do servidor |
type | string: |
Tipo de informações de conexão |
userName |
string |
Nome de usuário |
OrphanedUserInfo
Informações de usuários órfãos no banco de dados do SQL Server.
Nome | Tipo | Description |
---|---|---|
databaseName |
string |
Banco de dados pai do usuário |
name |
string |
Nome do usuário órfão |
PostgreSqlConnectionInfo
Informações para se conectar ao servidor PostgreSQL
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
additionalSettings |
string |
Configurações de conexão adicionais |
|
authentication |
Tipo de autenticação a ser usado para conexão |
||
dataSource |
string |
Fonte de dados |
|
databaseName |
string |
Nome do banco de dados |
|
encryptConnection |
boolean |
True |
Se deseja criptografar a conexão |
password |
string |
Credencial de senha. |
|
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 deseja confiar no certificado do servidor |
type | string: |
Tipo de informações de conexão |
|
userName |
string |
Nome de usuário |
ProjectTask
Um recurso de tarefa
QueryAnalysisValidationResult
Resultados para comparação de análise de consulta entre a origem e o destino
Nome | Tipo | Description |
---|---|---|
queryResults |
Lista de consultas executadas e seus 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 consulta para execução na origem e no destino
Nome | Tipo | Description |
---|---|---|
queryText |
string |
Texto de consulta recuperado do servidor de origem |
sourceResult |
Resultado da análise de consulta da origem |
|
statementsInBatch |
integer |
Total não. de instruções no lote |
targetResult |
Resultado da análise de consulta do destino |
ReplicateMigrationState
Wrapper para replicar estados de migração relatados.
Nome | 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
Nome | Tipo | Description |
---|---|---|
actionableMessage |
string |
Etapas acionáveis para essa exceção |
filePath |
string |
O caminho para o arquivo em que ocorreu a exceção |
hResult |
integer |
Valor numérico codificado atribuído a uma exceção específica |
lineNumber |
string |
O número da linha em que ocorreu a exceção |
message |
string |
Mensagem de erro |
stackTrace |
string |
Rastreamento de pilha |
ScenarioSource
Uma enumeração do tipo de origem
Nome | 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
Nome | Tipo | Description |
---|---|---|
AzureDBForMySql |
string |
|
AzureDBForPostgresSQL |
string |
|
MongoDB |
string |
|
SQLDB |
string |
|
SQLDW |
string |
|
SQLMI |
string |
|
SQLServer |
string |
SchemaComparisonValidationResult
Resultados para comparação de esquema entre a origem e o destino
Nome | Tipo | Description |
---|---|---|
schemaDifferences |
Lista de diferenças de esquema entre os bancos de dados de origem e de destino |
|
sourceDatabaseObjectCount |
object |
Contagem de objetos de banco de dados de origem |
targetDatabaseObjectCount |
object |
Contagem de objetos de banco de dados de destino |
validationErrors |
Lista de erros que ocorreram ao executar a validação de comparação de esquema |
SchemaComparisonValidationResultType
Descrição sobre os erros ao executar a validação de migração
Nome | Tipo | Description |
---|---|---|
objectName |
string |
Nome do objeto que tem a diferença |
objectType |
Tipo do objeto que tem a diferença. por exemplo (Tabela/Exibição/StoredProcedure) |
|
updateAction |
Atualizar o tipo de ação em relação ao destino |
SelectedCertificateInput
Informações para o certificado a ser exportado para bancos de dados habilitados para TDE.
Nome | Tipo | Description |
---|---|---|
certificateName |
string |
Nome do certificado a ser exportado. |
password |
string |
Senha a ser usada para criptografar o certificado exportado. |
ServerLevelPermissionsGroup
Grupo de permissões para validações. Esses grupos executarão um conjunto de permissões para validar a atividade do usuário. Selecione o grupo de permissões para a atividade que você está executando.
Nome | Tipo | Description |
---|---|---|
Default |
string |
|
MigrationFromMySQLToAzureDBForMySQL |
string |
|
MigrationFromSqlServerToAzureDB |
string |
|
MigrationFromSqlServerToAzureMI |
string |
|
MigrationFromSqlServerToAzureVM |
string |
ServerProperties
Propriedades do servidor para a origem do tipo MySQL
Nome | Tipo | Description |
---|---|---|
serverDatabaseCount |
integer |
Número de bancos de dados no servidor |
serverEdition |
string |
Edição do servidor de banco de dados |
serverName |
string |
Nome do servidor |
serverOperatingSystemVersion |
string |
Versão do sistema operacional |
serverPlatform |
string |
Nome da plataforma do servidor |
serverVersion |
string |
Versão do servidor de banco de dados |
Severity
Gravidade do erro de validação
Nome | Tipo | Description |
---|---|---|
Error |
string |
|
Message |
string |
|
Warning |
string |
SqlConnectionInfo
Informações para se conectar ao servidor de banco de dados SQL
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
additionalSettings |
string |
Configurações de conexão adicionais |
|
authentication |
Tipo de autenticação a ser usado para conexão |
||
dataSource |
string |
Fonte de dados no formato Protocol:MachineName\SQLServerInstanceName,PortNumber |
|
encryptConnection |
boolean |
True |
Se deseja criptografar a conexão |
password |
string |
Credencial de senha. |
|
platform |
Tipo de plataforma de servidor para conexão |
||
port |
integer |
Porta para Servidor |
|
resourceId |
string |
Representa a ID de um recurso HTTP representado por um provedor 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 deseja confiar no certificado do servidor |
type | string: |
Tipo de informações de conexão |
|
userName |
string |
Nome de usuário |
SqlSourcePlatform
Tipo de plataforma de servidor para conexão
Nome | Tipo | Description |
---|---|---|
SqlOnPrem |
string |
SsisMigrationInfo
Informações de migração do SSIS com o tipo de repositório do SSIS, substitua a política.
Nome | Tipo | Description |
---|---|---|
environmentOverwriteOption |
A opção de substituição para a migração de ambiente do SSIS |
|
projectOverwriteOption |
A opção de substituição para a migração de projeto do SSIS |
|
ssisStoreType |
O tipo de origem do repositório SSIS, somente o catálogo do SSIS agora tem suporte no DMS (clássico) |
SsisMigrationOverwriteOption
A opção de substituição para migração de objeto do SSIS, apenas ignorar e substituir têm suporte no DMS (clássico) agora e o futuro pode adicionar a opção Reutilizar para o objeto contêiner
Nome | Tipo | Description |
---|---|---|
Ignore |
string |
|
Overwrite |
string |
SsisMigrationStage
Estágio atual da migração do SSIS
Nome | Tipo | Description |
---|---|---|
Completed |
string |
|
InProgress |
string |
|
Initialize |
string |
|
None |
string |
SsisStoreType
Uma enumeração do tipo de repositório SSIS de origem com suporte no DMS (clássico)
Nome | Tipo | Description |
---|---|---|
SsisCatalog |
string |
StartMigrationScenarioServerRoleResult
Resultado da migração de função de servidor
Nome | 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
Enumeração do estado diferente da migração online no nível do banco de dados.
Nome | 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 banco de dados para migração online
Nome | Tipo | Description |
---|---|---|
eventText |
string |
Texto do evento. |
eventTypeString |
string |
Tipo de evento. |
timestampString |
string |
Valor da cadeia de caracteres do carimbo de data/hora. |
SyncTableMigrationState
Enumeração do estado diferente da migração online no nível da tabela.
Nome | Tipo | Description |
---|---|---|
BEFORE_LOAD |
string |
|
CANCELED |
string |
|
COMPLETED |
string |
|
ERROR |
string |
|
FAILED |
string |
|
FULL_LOAD |
string |
SystemData
Nome | Tipo | Description |
---|---|---|
createdAt |
string |
|
createdBy |
string |
|
createdByType | ||
lastModifiedAt |
string |
|
lastModifiedBy |
string |
|
lastModifiedByType |
TaskState
O estado da tarefa. Isso é ignorado se enviado.
Nome | 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 ao executar a comparação de esquema
Nome | 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 de banco de dados
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Validate |
Tipo de tarefa. |
ValidateMigrationInputSqlServerSqlMISyncTaskInput
Entrada para a tarefa que migra bancos de dados SQL Server para SQL do Azure banco de dados Instância Gerenciada cenário online.
Nome | Tipo | Description |
---|---|---|
azureApp |
Aplicativo do Azure Active Directory que a instância do DMS (clássico) usará para se conectar à instância de destino do banco de dados SQL do Azure Instância Gerenciada e à Conta de Armazenamento do Azure |
|
backupFileShare |
Informações de compartilhamento de arquivos de backup para todos os bancos de dados selecionados. |
|
selectedDatabases |
Bancos de dados a serem migrados |
|
sourceConnectionInfo |
Informações de conexão para SQL Server de origem |
|
storageResourceId |
string |
ResourceId totalmente qualificado do armazenamento |
targetConnectionInfo |
Informações de conexão para Instância Gerenciada de banco de dados SQL do Azure |
ValidateMigrationInputSqlServerSqlMISyncTaskOutput
Saída para a tarefa que valida a entrada de migração para a migração online Instância Gerenciada banco de dados SQL do Azure
Nome | Tipo | Description |
---|---|---|
id |
string |
Identificador de banco de dados |
name |
string |
Nome do banco de dados |
validationErrors |
Erros associados a um objeto de banco de dados selecionado |
ValidateMigrationInputSqlServerSqlMISyncTaskProperties
Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure banco de dados Instância Gerenciada cenário de sincronização
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Validate |
Tipo de tarefa. |
ValidateMigrationInputSqlServerSqlMITaskInput
Entrada para tarefa que valida a entrada de migração do SQL para Instância Gerenciada de SQL do Azure
Nome | Tipo | Description |
---|---|---|
backupBlobShare |
URI SAS do Contêiner da Conta de Armazenamento do Azure a ser usado para armazenar arquivos de backup. |
|
backupFileShare |
Informações de compartilhamento de arquivos de backup para todos os bancos de dados selecionados. |
|
backupMode |
Modo de Backup para especificar se deseja usar o backup existente ou criar um novo backup. |
|
selectedDatabases |
Bancos de dados a serem migrados |
|
selectedLogins |
string[] |
Logons a serem migrados |
sourceConnectionInfo |
Informações para se conectar à origem |
|
targetConnectionInfo |
Informações para se conectar ao destino |
ValidateMigrationInputSqlServerSqlMITaskOutput
Saída para a tarefa que valida a entrada de migração do SQL para migrações de Instância Gerenciada de SQL do Azure
Nome | Tipo | Description |
---|---|---|
backupFolderErrors |
Erros associados ao caminho BackupFolder |
|
backupShareCredentialsErrors |
Erros associados às credenciais de nome de usuário e senha do compartilhamento de backup |
|
backupStorageAccountErrors |
Erros associados à conta de armazenamento fornecida. |
|
databaseBackupInfo |
Informações sobre arquivos de backup quando o modo de backup existente é usado. |
|
existingBackupErrors |
Erros associados aos arquivos de backup existentes. |
|
id |
string |
Identificador de resultado |
name |
string |
Nome do banco de dados |
restoreDatabaseNameErrors |
Erros associados ao RestoreDatabaseName |
ValidateMigrationInputSqlServerSqlMITaskProperties
Propriedades da tarefa que valida a entrada de migração do SQL para SQL do Azure banco de dados Instância Gerenciada
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada da tarefa |
|
output |
Saída da tarefa. Isso é ignorado se enviado. |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Validate |
Tipo de tarefa. |
ValidateMongoDbTaskProperties
Propriedades da tarefa que valida uma migração entre fontes de dados do MongoDB
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Descreve como uma migração de dados do MongoDB deve ser executada |
|
output |
Uma matriz que contém um único objeto MongoDbMigrationProgress |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Validate. |
Tipo de tarefa. |
ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
Propriedades da tarefa que valida uma migração para Oracle Banco de Dados do Azure para PostgreSQL para migrações online
Nome | Tipo | Description |
---|---|---|
clientData |
object |
Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa |
commands | CommandProperties[]: |
Matriz de propriedades de comando. |
errors |
Matriz de erros. Isso é ignorado se enviado. |
|
input |
Entrada para a tarefa que migra bancos de dados Oracle para Banco de Dados do Azure para PostgreSQL para migrações online |
|
output |
Uma matriz que contém um único objeto de resposta de erro de validação |
|
state |
O estado da tarefa. Isso é ignorado se enviado. |
|
taskType |
string:
Validate. |
Tipo de tarefa. |
ValidateOracleAzureDbPostgreSqlSyncTaskOutput
Saída para a tarefa que valida a entrada de migração do Oracle para Banco de Dados do Azure para PostgreSQL para migrações online
Nome | Tipo | Description |
---|---|---|
validationErrors |
Erros associados a um objeto de banco de dados selecionado |
ValidateSyncMigrationInputSqlServerTaskInput
Entrada para a tarefa que valida a entrada de migração para migrações de sincronização do SQL
Nome | Tipo | Description |
---|---|---|
selectedDatabases |
Bancos de dados a serem migrados |
|
sourceConnectionInfo |
Informações para se conectar ao SQL Server de origem |
|
targetConnectionInfo |
Informações para se conectar ao destino |
ValidateSyncMigrationInputSqlServerTaskOutput
Saída para a tarefa que valida a entrada de migração para migrações de sincronização do SQL
Nome | Tipo | Description |
---|---|---|
id |
string |
Identificador de banco de dados |
name |
string |
Nome do banco de dados |
validationErrors |
Erros associados a um objeto de banco de dados selecionado |
ValidationError
Descrição sobre os erros ao executar a validação de migração
Nome | Tipo | Description |
---|---|---|
severity |
Gravidade do erro |
|
text |
string |
Texto do erro |
ValidationStatus
Status atual da validação
Nome | Tipo | Description |
---|---|---|
Completed |
string |
|
CompletedWithIssues |
string |
|
Default |
string |
|
Failed |
string |
|
InProgress |
string |
|
Initialized |
string |
|
NotStarted |
string |
|
Stopped |
string |
WaitStatistics
Estatísticas de espera coletadas durante a execução do lote de consulta
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
waitCount |
integer |
Total não. de esperas |
|
waitTimeMs |
number |
0 |
Tempo de espera total em milissegundos |
waitType |
string |
Tipo de espera |