Service Tasks - Update
Criar ou atualizar tarefa de serviço
O recurso de tarefas de serviço é um recurso aninhado, somente proxy, que representa o trabalho executado por uma instância DMS (clássica). O método PATCH atualiza uma tarefa de serviço existente, mas como as tarefas de serviço não têm propriedades personalizadas mutáveis, há poucos motivos para fazê-lo.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/serviceTasks/{taskName}?api-version=2022-03-30-preview
Parâmetros do URI
| Name | Em | Necessário | Tipo | Description |
|---|---|---|---|---|
|
group
|
path | True |
string |
Nome do grupo de recursos |
|
service
|
path | True |
string |
Nome do serviço |
|
subscription
|
path | True |
string |
ID de assinatura que identifica uma assinatura do Azure. |
|
task
|
path | True |
string |
Nome da tarefa |
|
api-version
|
query | True |
string |
Versão da API |
Corpo do Pedido
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
Recurso de Tarefa de Serviço atualizado |
|
| Other Status Codes |
Erro |
Segurança
azure_auth
Azure Ative Directory OAuth2 Flow
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Name | Description |
|---|---|
| user_impersonation | personificar a sua conta de utilizador |
Exemplos
Tasks_Update
Pedido de amostra
PATCH https://management.azure.com/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/serviceTasks/DmsSdkTask?api-version=2022-03-30-preview
{
"properties": {
"taskType": "Service.Check.OCI",
"input": {
"serverVersion": "NA"
}
}
}
Resposta da amostra
{
"properties": {
"input": {
"serverVersion": "NA"
},
"taskType": "Service.Check.OCI",
"state": "Queued"
},
"etag": "0vPYxzfnDaDH9yhOJAnqTyTRpa09Kb7pm+LEukDBbw8=",
"id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/serviceTasks/DmsSdkTask",
"name": "DmsSdkTask",
"type": "Microsoft.DataMigration/services/serviceTasks"
}
Definições
| Name | Description |
|---|---|
|
Api |
Informações de erro. |
|
Authentication |
Uma enumeração de possíveis tipos de autenticação ao conectar-se |
|
Azure |
Aplicativo Azure Ative 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 |
Enum dos diferentes tipos de backup. |
|
Blob |
Informações de armazenamento de contêiner de blob. |
|
Command |
O estado do comando. Isso é ignorado se enviado. |
|
Connect |
Propriedades para a tarefa que valida a conexão e fornece informações sobre um servidor MongoDB |
|
Connect |
Entrada para a tarefa que valida a conexão do banco de dados MySQL |
|
Connect |
Propriedades para a tarefa que valida a conexão do banco de dados MySQL |
|
Connect |
Saída para conexão com a fonte do tipo MySQL |
|
Connect |
Entrada para a tarefa que valida a conexão do banco de dados Oracle |
|
Connect |
Saída para a tarefa que valida a conexão do banco de dados Oracle |
|
Connect |
Propriedades da tarefa que valida a conexão do 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 para a 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 o SQL Server e os requisitos do servidor de origem para migração online |
|
Connect |
Entrada para a tarefa que valida a conexão com o 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 o 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 o 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 o SQL Server e também valida os requisitos do servidor de origem |
|
Connect |
Saída em nível de tarefa para a tarefa que valida a conexão com o SQL Server e também valida os requisitos do servidor de origem |
|
Connect |
Propriedades da tarefa que valida a conexão com o SQL Server e também valida os requisitos do servidor de origem |
|
Connect |
Entrada para a tarefa que valida a conexão com o Banco de Dados do Azure para MySQL e os requisitos do servidor de destino |
|
Connect |
Saída para a tarefa que valida a conexão com o Banco de Dados do Azure para MySQL e os requisitos do servidor de destino |
|
Connect |
Propriedades para a tarefa que valida a conexão com o Banco de Dados do Azure para MySQL e requisitos do servidor de destino |
|
Connect |
Entrada para a tarefa que valida a conexão com o Banco de Dados do Azure para PostgreSQL e requisitos do servidor de destino |
|
Connect |
Saída para a tarefa que valida a conexão com o Banco de Dados do Azure para PostgreSQL e requisitos do servidor de destino |
|
Connect |
Propriedades da tarefa que valida a conexão com o Banco de Dados do Azure Para servidores PostgreSQL e servidores de destino requisitos para migração online |
|
Connect |
Entrada para a tarefa que valida a conexão com o Banco de Dados do Azure para PostgreSQL e os requisitos do servidor de destino para a origem Oracle. |
|
Connect |
Saída para a tarefa que valida a conexão com o Banco de Dados do Azure para PostgreSQL e os requisitos do servidor de destino para a origem Oracle. |
|
Connect |
Propriedades para a tarefa que valida a conexão com o Banco de Dados do Azure Para servidores PostgreSQL e requisitos do servidor de destino para migração online para origem Oracle. |
|
Connect |
Entrada para a tarefa que valida a conexão com o banco de dados SQL e os requisitos do servidor de destino |
|
Connect |
Saída para a tarefa que valida a conexão com o Banco de Dados SQL e os requisitos do servidor de destino |
|
Connect |
Propriedades da tarefa que valida a conexão com o Banco de Dados SQL e os requisitos do servidor de destino |
|
Connect |
Entrada para a tarefa que valida a conexão com o cenário online da Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Connect |
Saída para a tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Connect |
Propriedades da tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure |
|
Connect |
Entrada para a tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Connect |
Saída para a tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Connect |
Propriedades da tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure |
|
Connect |
Entrada para a tarefa que valida a conexão com o Banco de Dados SQL do Azure e os requisitos do servidor de destino |
|
Connect |
Propriedades da tarefa que valida a conexão com o Banco de Dados 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 de banco de dados do 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 do SQL Server |
|
Database |
Fase 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 do Banco de Dados do 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 com base em soma de verificação |
|
Data |
Resumo básico de uma migração de item de dados |
|
Execution |
Descrição sobre os erros que acontecem durante a execução da validação da 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 Base64. |
|
Get |
Saída da tarefa que obtém certificados TDE no formato codificado Base64. |
|
Get |
Propriedades para a tarefa que obtém certificados TDE no formato codificado Base64. |
|
Get |
Entrada para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
Get |
Saída da tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
Get |
Propriedades para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
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 uma determinada lista 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 para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
Get |
Entrada para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
Get |
Saída da tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
Get |
Propriedades para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
Get |
Entrada para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
Get |
Saída da tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
Get |
Propriedades para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados |
|
Login |
Enum do estágio diferente da migração de login. |
|
Login |
Mapeamento Enum de SMO LoginType. |
|
Migrate |
Entrada para o comando que conclui a migração online para uma Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Migrate |
Saída para o comando que conclui a migração online para uma Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Migrate |
Propriedades para o comando que conclui a migração online para uma Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Migrate |
Propriedades para a tarefa que migra dados entre fontes de dados do MongoDB |
|
Migrate |
Informações específicas do banco de dados para entradas de tarefas de migração do MySQL offline para o Banco de Dados do Azure para MySQL |
|
Migrate |
Entrada para a tarefa que migra bancos de dados MySQL para o 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 o Banco de Dados do Azure para MySQL para migrações offline |
|
Migrate |
Informações específicas do banco de dados para MySQL para o Banco de Dados do Azure para entradas de tarefas de migração do MySQL |
|
Migrate |
Entrada para a tarefa que migra bancos de dados MySQL para o 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 o Banco de Dados do Azure para MySQL para migrações online |
|
Migrate |
Propriedades da tarefa que migra o Oracle para o Banco de Dados do Azure para PostgreSQL para migrações online |
|
Migrate |
Informações específicas do banco de dados para Oracle para o Azure Database for PostgreSQL entradas de tarefas de migração |
|
Migrate |
Entrada para a tarefa que migra bancos de dados Oracle para o 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 para entradas de tarefas de migração do PostgreSQL para o Banco de Dados do Azure |
|
Migrate |
Tabelas selecionadas para a migração |
|
Migrate |
Entrada para a tarefa que migra bancos de dados PostgreSQL para o 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 o Banco de Dados do Azure para PostgreSQL para migrações online |
|
Migrate |
Informações específicas do banco de dados para entradas de tarefas de migração do SQL para o Banco de Dados SQL do Azure |
|
Migrate |
Informações específicas do banco de dados para entradas de tarefas de migração de sincronização do SQL para o Banco de Dados SQL do Azure |
|
Migrate |
Entrada para a tarefa que migra bancos de dados SQL Server locais para o Banco de Dados SQL do Azure para migrações online |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Propriedades da tarefa que migra bancos de dados locais do SQL Server para o Banco de Dados SQL do Azure para migrações online |
|
Migrate |
Entrada para a tarefa que migra bancos de dados locais do SQL Server para o Banco de Dados SQL do Azure |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Propriedades da tarefa que migra bancos de dados locais do SQL Server para o Banco de Dados SQL do Azure |
|
Migrate |
Informações específicas do banco de dados para entradas de tarefas de migração de Instância Gerenciada do SQL para o Banco de Dados SQL do Azure |
|
Migrate |
Entrada para tarefa que migra bancos de dados do SQL Server para o cenário online da Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Propriedades da tarefa que migra bancos de dados do SQL Server para o cenário de sincronização da Instância Gerenciada do Banco de Dados SQL do Azure |
|
Migrate |
Entrada para tarefa que migra bancos de dados do SQL Server para a Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Propriedades da tarefa que migra bancos de dados do SQL Server para a Instância Gerenciada do Banco de Dados SQL do Azure |
|
Migrate |
Entrada para tarefa que migra pacotes SSIS do SQL Server para a Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Propriedades para tarefa que migra pacotes SSIS de bancos de dados do SQL Server para a Instância Gerenciada do Banco de Dados SQL do Azure. |
|
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 do comando que conclui a migração de sincronização para um banco de dados. |
|
Migration |
Informações sobre a elegibilidade de migração de um objeto de servidor |
|
Migration |
O resultado do relatório de validação de migração contém a url para baixar o relatório gerado. |
|
Migration |
Estado atual da migração |
|
Migration |
Situação atual da 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 da migração |
|
Mi |
Propriedades necessárias para criar uma conexão com o banco de dados SQL do Azure Instância gerenciada |
|
Mongo |
Descreve uma fonte de dados do MongoDB |
|
Mongo |
O tipo de fonte de dados |
|
Mongo |
Descreve uma coleção suportada em um banco de dados MongoDB |
|
Mongo |
Descreve o progresso de uma coleção |
|
Mongo |
Descreve como uma coleção MongoDB individual deve ser migrada |
|
Mongo |
Descreve uma conexão com uma fonte de dados MongoDB |
|
Mongo |
Descreve um banco de dados dentro de uma fonte de dados 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 que ocorreu durante uma migração do MongoDB |
|
Mongo |
O tipo de erro ou aviso |
|
Mongo |
Descreve o progresso da migração geral |
|
Mongo |
Descreve como 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 do campo |
|
Mongo |
Descreve uma chave de fragmento do MongoDB |
|
Mongo |
Especifica 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 (Table/View/StoredProcedure) |
|
OData |
Informações de erro no formato OData. |
|
Oracle |
Informações para conexão com o servidor Oracle |
|
Orphaned |
Informações de usuários órfãos no banco de dados do SQL Server. |
|
Postgre |
Informações para conexão com o 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 que acontecem durante a execução da validação da 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 conexão com o 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 armazenamento SSIS, política de substituição. |
|
Ssis |
A opção de substituição para migração de objeto SSIS, apenas ignorar e substituir são suportados no DMS (clássico) agora e no futuro pode adicionar a opção Reutilizar para objeto de contêiner |
|
Ssis |
Estágio atual da migração do SSIS |
|
Ssis |
Uma enumeração do tipo de armazenamento SSIS de origem suportado no DMS (clássico) |
|
Start |
Resultado da migração da função de servidor |
|
Sync |
Enum do estado diferente da migração on-line de nível de banco de dados. |
|
Sync |
Erros de migração de banco de dados para migração online |
|
Sync |
Enum do estado diferente da migração on-line 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 para tarefa que valida a entrada de migração para migrações de sincronização do SQL para o Banco de Dados SQL do Azure |
|
Validate |
Entrada para tarefa que migra bancos de dados do SQL Server para o cenário online da Instância Gerenciada do Banco de Dados SQL do Azure. |
|
Validate |
Saída para tarefa que valida a entrada de migração para a migração online da Instância Gerenciada do Banco de Dados SQL do Azure |
|
Validate |
Propriedades da tarefa que valida a entrada de migração do SQL para o cenário de sincronização da Instância Gerenciada do Banco de Dados SQL do Azure |
|
Validate |
Entrada para tarefa que valida a entrada de migração do SQL para a Instância Gerenciada SQL do Azure |
|
Validate |
Saída para tarefa que valida a entrada de migração para migrações de SQL para Instância Gerenciada SQL do Azure |
|
Validate |
Propriedades da tarefa que valida a entrada de migração do SQL para a Instância Gerenciada do Banco de Dados SQL do Azure |
|
Validate |
Propriedades da tarefa que valida uma migração entre fontes de dados do MongoDB |
|
Validate |
Propriedades da tarefa que valida uma migração do Oracle para o Banco de Dados do Azure para PostgreSQL para migrações online |
|
Validate |
Saída para tarefa que valida a entrada de migração do Oracle para o Banco de Dados do Azure para PostgreSQL para migrações online |
|
Validate |
Entrada para tarefa que valida a entrada de migração para migrações de sincronização SQL |
|
Validate |
Saída para tarefa que valida a entrada de migração para migrações de sincronização do SQL |
|
Validation |
Descrição sobre os erros que acontecem durante a execução da validação da migração |
|
Validation |
Estado atual da validação |
|
Wait |
Estatísticas de espera coletadas durante a execução do lote de consulta |
ApiError
Informações de erro.
| Name | Tipo | Description |
|---|---|---|
| error |
Informações de erro no formato OData |
|
| systemData |
Metadados referentes à criação e última modificação do recurso. |
AuthenticationType
Uma enumeração de possíveis tipos de autenticação ao conectar-se
| Valor | Description |
|---|---|
| None | |
| WindowsAuthentication | |
| SqlAuthentication | |
| ActiveDirectoryIntegrated | |
| ActiveDirectoryPassword |
AzureActiveDirectoryApp
Aplicativo Azure Ative Directory
| Name | Tipo | Description |
|---|---|---|
| appKey |
string |
Chave usada para autenticar no Aplicativo Azure Ative Directory |
| applicationId |
string |
ID do Aplicativo do Azure Ative Directory |
| ignoreAzurePermissions |
boolean |
Ignorar a verificação de permissões azure no aplicativo AAD |
| tenantId |
string |
ID do inquilino do cliente |
BackupFileInfo
Informações do arquivo de backup
| Name | Tipo | Description |
|---|---|---|
| familySequenceNumber |
integer |
Número de sequência do arquivo de backup no conjunto de backup |
| fileLocation |
string |
Localização 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.
| Valor | Description |
|---|---|
| Arrived | |
| Queued | |
| Uploading | |
| Uploaded | |
| Restoring | |
| Restored | |
| Cancelled |
BackupMode
Uma enumeração de modos de backup
| Valor | Description |
|---|---|
| CreateBackup | |
| ExistingBackup |
BackupSetInfo
Informações do conjunto de backup
| Name | Tipo | Description |
|---|---|---|
| backupFinishedDate |
string (date-time) |
Data e hora em que a operação de backup foi concluída |
| backupSetId |
string |
Id para o conjunto de arquivos de backup |
| backupStartDate |
string (date-time) |
Data e hora em que a operação de backup foi iniciada |
| backupType |
Enum 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 |
Número da sequência do último log do arquivo de backup |
| lastModifiedTime |
string (date-time) |
Hora da última modificação do arquivo de backup no local de compartilhamento |
| listOfBackupFiles |
Lista de arquivos no conjunto de backup |
BackupType
Enum dos diferentes tipos de backup.
| Valor | Description |
|---|---|
| Database | |
| TransactionLog | |
| File | |
| DifferentialDatabase | |
| DifferentialFile | |
| Partial | |
| DifferentialPartial |
BlobShare
Informações de armazenamento de contêiner de blob.
| Name | Tipo | Description |
|---|---|---|
| sasUri |
string |
URI SAS do Contêiner de Conta de Armazenamento do Azure. |
CommandState
O estado do comando. Isso é ignorado se enviado.
| Valor | Description |
|---|---|
| Unknown | |
| Accepted | |
| Running | |
| Succeeded | |
| Failed |
ConnectToMongoDbTaskProperties
Propriedades para a tarefa que valida a conexão e fornece informações sobre um servidor MongoDB
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 uma conexão com uma fonte de dados MongoDB |
|
| output |
Uma matriz que contém um único objeto MongoDbClusterInfo |
|
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Connect. |
Tipo de tarefa. |
ConnectToSourceMySqlTaskInput
Entrada para a tarefa que valida a conexão do banco de dados MySQL
| Name | Tipo | Default value | Description |
|---|---|---|---|
| checkPermissionsGroup |
Grupo de permissões para validações |
||
| isOfflineMigration |
boolean |
False |
Sinalizar se a migração está offline ou não |
| sourceConnectionInfo |
Informações para se conectar à fonte MySQL |
||
| targetPlatform |
Plataforma de destino para a migração |
ConnectToSourceMySqlTaskProperties
Propriedades para a tarefa que valida a conexão do banco de dados MySQL
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output |
Saída da tarefa. Isso é ignorado se enviado. |
|
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToSourceNonSqlTaskOutput
Saída para conexão com a fonte do tipo MySQL
| Name | Tipo | Description |
|---|---|---|
| databases |
string[] |
Lista de bancos de dados no servidor |
| id |
string |
Identificador de resultados |
| 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 do banco de dados Oracle
| Name | Tipo | Description |
|---|---|---|
| sourceConnectionInfo |
Informações para conexão com a fonte Oracle |
ConnectToSourceOracleSyncTaskOutput
Saída para a tarefa que valida a conexão do banco de dados Oracle
| Name | 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 do banco de dados Oracle
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output |
Saída da tarefa. Isso é ignorado se enviado. |
|
| state |
O estado da tarefa. Isso é 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
| Name | 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
| Name | Tipo | Description |
|---|---|---|
| databases |
string[] |
Lista de bancos de dados no servidor de origem |
| id |
string |
Identificador de resultados |
| 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 para a tarefa que valida a conexão com o servidor PostgreSQL e os requisitos do servidor de origem para migração online
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output |
Saída da tarefa. Isso é ignorado se enviado. |
|
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToSourceSqlServerSyncTaskProperties
Propriedades da tarefa que valida a conexão com o SQL Server e os requisitos do servidor de origem para migração online
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output | ConnectToSourceSqlServerTaskOutput[]: |
Saída da tarefa. Isso é ignorado se enviado. |
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToSourceSqlServerTaskInput
Entrada para a tarefa que valida a conexão com o SQL Server e também valida os requisitos do servidor de origem
| Name | Tipo | Default value | Description |
|---|---|---|---|
| checkPermissionsGroup |
Grupo de permissões para validações |
||
| collectAgentJobs |
boolean |
False |
Sinalize se deseja coletar trabalhos de agente do servidor de origem. |
| collectDatabases |
boolean |
True |
Sinalizar se os bancos de dados devem ser coletados do servidor de origem. |
| collectLogins |
boolean |
False |
Sinalize se deseja coletar logons do servidor de origem. |
| collectTdeCertificateInfo |
boolean |
False |
Sinalize se os nomes de Certificado TDE devem ser coletados do servidor de origem. |
| encryptedKeyForSecureFields |
string |
Chave encriptada para campos seguros |
|
| sourceConnectionInfo |
Informações de conexão para o SQL Server de origem |
||
| validateSsisCatalogOnly |
boolean |
False |
Sinalizar se o catálogo SSIS deve ser validado no servidor de origem. |
ConnectToSourceSqlServerTaskOutputAgentJobLevel
Saída de nível de trabalho do agente para a tarefa que valida a conexão com o SQL Server e também valida os requisitos do servidor de origem
| Name | Tipo | Description |
|---|---|---|
| id |
string |
Identificador de resultados |
| isEnabled |
boolean |
O estado do trabalho de agente original. |
| jobCategory |
string |
O tipo de trabalho do agente. |
| jobOwner |
string |
O proprietário do Agent Job |
| lastExecutedOn |
string (date-time) |
UTC Data e hora 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 o SQL Server e também valida os requisitos do servidor de origem
| Name | Tipo | Description |
|---|---|---|
| compatibilityLevel |
Nível de compatibilidade do banco de dados do SQL Server |
|
| databaseFiles |
A lista de arquivos de banco de dados |
|
| databaseState |
Estado da base de dados |
|
| id |
string |
Identificador de resultados |
| 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 (double) |
Tamanho do ficheiro em megabytes |
ConnectToSourceSqlServerTaskOutputLoginLevel
Saída de nível de logon para a tarefa que valida a conexão com o SQL Server e também valida os requisitos do servidor de origem
| Name | Tipo | Description |
|---|---|---|
| defaultDatabase |
string |
O banco de dados padrão para o login. |
| id |
string |
Identificador de resultados |
| isEnabled |
boolean |
O estado do login. |
| loginType |
O tipo de login. |
|
| migrationEligibility |
Informações sobre a elegibilidade do login para migração. |
|
| name |
string |
Nome de login. |
| resultType |
string:
Login |
Tipo de resultado - nível de banco de dados ou nível de tarefa |
ConnectToSourceSqlServerTaskOutputTaskLevel
Saída em nível de tarefa para a tarefa que valida a conexão com o SQL Server e também valida os requisitos do servidor de origem
| Name | 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 resultados |
| logins |
object |
Logins de origem como um mapa do nome de login para o ID de login. |
| 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 o SQL Server e também valida os requisitos do servidor de origem
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output | ConnectToSourceSqlServerTaskOutput[]: |
Saída da tarefa. Isso é ignorado se enviado. |
| state |
O estado da tarefa. Isso é 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 o Banco de Dados do Azure para MySQL e os requisitos do servidor de destino
| Name | Tipo | Default value | Description |
|---|---|---|---|
| isOfflineMigration |
boolean |
False |
Sinalizar 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 Banco de Dados do Azure de destino para o servidor MySQL |
ConnectToTargetAzureDbForMySqlTaskOutput
Saída para a tarefa que valida a conexão com o Banco de Dados do Azure para MySQL e os requisitos do servidor de destino
| Name | Tipo | Description |
|---|---|---|
| databases |
string[] |
Lista de bancos de dados no servidor de destino |
| id |
string |
Identificador de resultados |
| 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 para a tarefa que valida a conexão com o Banco de Dados do Azure para MySQL e requisitos do servidor de destino
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output |
Saída da tarefa. Isso é ignorado se enviado. |
|
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
Entrada para a tarefa que valida a conexão com o Banco de Dados do Azure para PostgreSQL e requisitos do servidor de destino
| Name | Tipo | Description |
|---|---|---|
| sourceConnectionInfo |
Informações de conexão para o servidor PostgreSQL de origem |
|
| targetConnectionInfo |
Informações de conexão para o Banco de Dados do Azure de destino para o servidor PostgreSQL |
ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Saída para a tarefa que valida a conexão com o Banco de Dados do Azure para PostgreSQL e requisitos do servidor de destino
| Name | Tipo | Description |
|---|---|---|
| databases |
string[] |
Lista de bancos de dados no servidor de destino |
| id |
string |
Identificador de resultados |
| 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 Banco de Dados do Azure Para servidores PostgreSQL e servidores de destino requisitos para migração online
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 o Banco de Dados do Azure para PostgreSQL e os requisitos do servidor de destino para a origem Oracle.
| Name | Tipo | Description |
|---|---|---|
| targetConnectionInfo |
Informações de conexão para o Banco de Dados do Azure de destino para o servidor PostgreSQL |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput
Saída para a tarefa que valida a conexão com o Banco de Dados do Azure para PostgreSQL e os requisitos do servidor de destino para a origem Oracle.
| Name | 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 para a tarefa que valida a conexão com o Banco de Dados do Azure Para servidores PostgreSQL e requisitos do servidor de destino para migração online para origem Oracle.
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 banco de dados SQL e os requisitos do servidor de destino
| Name | Tipo | Description |
|---|---|---|
| queryObjectCounts |
boolean |
Sinalizador booleano 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 banco de dados SQL de destino |
ConnectToTargetSqlDbTaskOutput
Saída para a tarefa que valida a conexão com o Banco de Dados SQL e os requisitos do servidor de destino
| Name | 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 resultados |
| 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 Banco de Dados SQL e os requisitos do servidor de destino
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output |
Saída da tarefa. Isso é ignorado se enviado. |
|
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetSqlMISyncTaskInput
Entrada para a tarefa que valida a conexão com o cenário online da Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Description |
|---|---|---|
| azureApp |
Aplicativo Azure Ative Directory que a instância DMS (clássica) usará para se conectar à instância de destino da Instância Gerenciada do Banco de Dados SQL do Azure e à Conta de Armazenamento do Azure |
|
| targetConnectionInfo |
Informações de conexão para a Instância Gerenciada do Banco de Dados SQL do Azure |
ConnectToTargetSqlMISyncTaskOutput
Saída para a tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | 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 da tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output |
Saída da tarefa. Isso é ignorado se enviado. |
|
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Connect |
Tipo de tarefa. |
ConnectToTargetSqlMITaskInput
Entrada para a tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Default value | Description |
|---|---|---|---|
| collectAgentJobs |
boolean |
True |
Sinalize se os trabalhos de agente devem ser coletados do servidor SQL MI de destino. |
| collectLogins |
boolean |
True |
Sinalize se deseja coletar logons do servidor SQL MI de destino. |
| targetConnectionInfo |
Informações de conexão para o SQL Server de destino |
||
| validateSsisCatalogOnly |
boolean |
False |
Sinalizar se o catálogo SSIS deve ser validado no servidor SQL MI de destino. |
ConnectToTargetSqlMITaskOutput
Saída para a tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Description |
|---|---|---|
| agentJobs |
string[] |
Lista de trabalhos do agente no servidor de destino. |
| id |
string |
Identificador de resultados |
| logins |
string[] |
Lista de logins 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 da tarefa que valida a conexão com a Instância Gerenciada do Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 o Banco de Dados SQL do Azure e os requisitos do servidor de destino
| Name | Tipo | Description |
|---|---|---|
| sourceConnectionInfo |
Informações de conexão para o SQL Server de origem |
|
| targetConnectionInfo |
Informações de conexão para o banco de dados SQL de destino |
ConnectToTargetSqlSqlDbSyncTaskProperties
Propriedades da tarefa que valida a conexão com o Banco de Dados SQL e os requisitos do servidor de destino para migração online
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output |
Saída da tarefa. Isso é ignorado se enviado. |
|
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Connect |
Tipo de tarefa. |
createdByType
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DatabaseBackupInfo
Informações sobre arquivos de backup quando o modo de backup existente é usado.
| Name | Tipo | Description |
|---|---|---|
| backupFiles |
string[] |
A lista de arquivos de backup para o banco de dados atual. |
| backupFinishDate |
string (date-time) |
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 durante o backup, mas a operação de backup foi solicitada a continuar apesar dos erros. |
| position |
integer |
Posição do backup atual do banco de dados no arquivo. |
DatabaseCompatLevel
Uma enumeração de níveis de compatibilidade de banco de dados do SQL Server
| Valor | Description |
|---|---|
| CompatLevel80 | |
| CompatLevel90 | |
| CompatLevel100 | |
| CompatLevel110 | |
| CompatLevel120 | |
| CompatLevel130 | |
| CompatLevel140 |
DatabaseFileInfo
Informações específicas do arquivo de banco de dados
| Name | Tipo | Description |
|---|---|---|
| databaseName |
string |
Nome da base de dados |
| fileType |
Tipo de arquivo de banco de dados |
|
| id |
string |
Identificador exclusivo para arquivo de banco de dados |
| logicalName |
string |
Nome lógico do ficheiro |
| physicalFullName |
string |
Caminho completo do arquivo do sistema operacional |
| restoreFullName |
string |
Caminho completo sugerido do arquivo para restauração |
| sizeMB |
number (double) |
Tamanho do ficheiro em megabytes |
DatabaseFileType
Uma enumeração de tipos de arquivo de banco de dados do SQL Server
| Valor | Description |
|---|---|
| Rows | |
| Log | |
| Filestream | |
| NotSupported | |
| Fulltext |
DatabaseMigrationStage
Fase atual da migração
| Valor | Description |
|---|---|
| None | |
| Initialize | |
| Backup | |
| FileCopy | |
| Restore | |
| Completed |
DatabaseMigrationState
Estado de migração no nível do banco de dados.
| Valor | Description |
|---|---|
| UNDEFINED | |
| INITIAL | |
| FULL_BACKUP_UPLOAD_START | |
| LOG_SHIPPING_START | |
| UPLOAD_LOG_FILES_START | |
| CUTOVER_START | |
| POST_CUTOVER_COMPLETE | |
| COMPLETED | |
| CANCELLED | |
| FAILED |
DatabaseSchemaMap
Mapeamento de esquemas por banco de dados
| Name | Tipo | Description |
|---|---|---|
| database |
string |
|
| schemas |
string[] |
DatabaseState
Uma enumeração de estados do Banco de Dados do SQL Server
| Valor | Description |
|---|---|
| Online | |
| Restoring | |
| Recovering | |
| RecoveryPending | |
| Suspect | |
| Emergency | |
| Offline | |
| Copying | |
| OfflineSecondary |
DatabaseSummaryResult
Resumo dos resultados do banco de dados na migração
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
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 (int64) |
Número de itens concluídos com êxito |
| itemsCount |
integer (int64) |
Número de itens |
| name |
string |
Nome do artigo |
| resultPrefix |
string |
Prefixo de cadeia de caracteres curinga a ser usado para consultar todos os resultados de sub-tem do item |
| sizeMB |
number (double) |
Tamanho do banco de dados em megabytes |
| startedOn |
string (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
|
| statusMessage |
string |
Mensagem de estado |
DatabaseTable
Propriedades da tabela
| Name | Tipo | Description |
|---|---|---|
| hasRows |
boolean |
Indica se a tabela está vazia ou não |
| name |
string |
Nome qualificado pelo esquema da tabela |
DataIntegrityValidationResult
Resultados para resultados de validação de integridade de dados com base em soma de verificação
| Name | Tipo | Description |
|---|---|---|
| failedObjects |
object |
Lista de nomes de tabelas com falha do par de origem e destino |
| validationErrors |
Lista de erros que aconteceram durante a execução da validação da integridade dos dados |
DataItemMigrationSummaryResult
Resumo básico de uma migração de item de dados
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
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 (int64) |
Número de itens concluídos com êxito |
| itemsCount |
integer (int64) |
Número de itens |
| name |
string |
Nome do artigo |
| resultPrefix |
string |
Prefixo de cadeia de caracteres curinga a ser usado para consultar todos os resultados de sub-tem do item |
| startedOn |
string (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
|
| statusMessage |
string |
Mensagem de estado |
ExecutionStatistics
Descrição sobre os erros que acontecem durante a execução da validação da migração
| Name | Tipo | Description |
|---|---|---|
| cpuTimeMs |
number (float) |
Tempo da CPU em milissegundos para a execução da consulta |
| elapsedTimeMs |
number (float) |
Tempo gasto em milissegundos para executar a consulta |
| executionCount |
integer (int64) |
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 respetivas estatísticas |
FileShare
Informações de compartilhamento de arquivos com caminho, nome de usuário e senha.
| Name | Tipo | Description |
|---|---|---|
| password |
string |
Credencial de senha usada para se conectar ao local de compartilhamento. |
| path |
string |
O caminho da pasta para este 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 Base64.
| Name | Tipo | Description |
|---|---|---|
| backupFileShare |
Backup de informações de compartilhamento de arquivos para compartilhamento de arquivos a ser usado para armazenar temporariamente arquivos. |
|
| connectionInfo |
Informações de conexão para o SQL Server |
|
| selectedCertificates |
Lista contendo nomes de certificados e senha correspondente a ser usada para criptografar o certificado exportado. |
GetTdeCertificatesSqlTaskOutput
Saída da tarefa que obtém certificados TDE no formato codificado Base64.
| Name | Tipo | Description |
|---|---|---|
| base64EncodedCertificates |
object |
Mapeamento do nome do certificado para o formato codificado base 64. |
| validationErrors |
Erros de validação |
GetTdeCertificatesSqlTaskProperties
Propriedades para a tarefa que obtém certificados TDE no formato codificado Base64.
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| connectionInfo |
Informações de conexão para o SQL Server |
|
| selectedDatabases |
string[] |
Lista de nomes de bancos de dados para coletar tabelas |
GetUserTablesMySqlTaskOutput
Saída da tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| databasesToTables |
object |
Mapeamento do nome do banco de dados para a lista de tabelas |
| id |
string |
Identificador de resultados |
| validationErrors |
Erros de validação |
GetUserTablesMySqlTaskProperties
Propriedades para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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.
| Name | Tipo | Description |
|---|---|---|
| connectionInfo |
Informações para conexão com a fonte 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.
| Name | Tipo | Description |
|---|---|---|
| schemaName |
string |
O esquema para o qual este 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 uma determinada lista de esquemas Oracle
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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.
| Name | Tipo | Description |
|---|---|---|
| connectionInfo |
Informações para conexão com a fonte 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.
| Name | Tipo | Description |
|---|---|---|
| databaseName |
string |
A base de dados para a qual este resultado se destina |
| tables |
Lista de tabelas válidas encontradas para este banco de dados |
|
| validationErrors |
Erros de validação associados à tarefa |
GetUserTablesPostgreSqlTaskProperties
Propriedades para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| selectedSourceDatabases |
string[] |
Lista de nomes de bancos de dados de origem para coletar tabelas para |
| selectedTargetDatabases |
string[] |
Lista de nomes de banco de dados de destino para coletar tabelas |
| sourceConnectionInfo |
Informações de conexão para o SQL Server |
|
| targetConnectionInfo |
Informações de conexão para o Banco de Dados SQL |
GetUserTablesSqlSyncTaskOutput
Saída da tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| databasesToSourceTables |
object |
Mapeando do nome do banco de dados para a lista de tabelas de origem |
| databasesToTargetTables |
object |
Mapeando 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 para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| connectionInfo |
Informações de conexão para o SQL Server |
|
| encryptedKeyForSecureFields |
string |
Chave encriptada para campos seguros |
| selectedDatabases |
string[] |
Lista de nomes de bancos de dados para coletar tabelas |
GetUserTablesSqlTaskOutput
Saída da tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| databasesToTables |
object |
Mapeamento do nome do banco de dados para a lista de tabelas |
| id |
string |
Identificador de resultados |
| validationErrors |
Erros de validação |
GetUserTablesSqlTaskProperties
Propriedades para a tarefa que coleta tabelas de usuário para uma determinada lista de bancos de dados
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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
Enum do estágio diferente da migração de login.
| Valor | Description |
|---|---|
| None | |
| Initialize | |
| LoginMigration | |
| EstablishUserMapping | |
| AssignRoleMembership | |
| AssignRoleOwnership | |
| EstablishServerPermissions | |
| EstablishObjectPermissions | |
| Completed |
LoginType
Mapeamento Enum de SMO LoginType.
| Valor | Description |
|---|---|
| WindowsUser | |
| WindowsGroup | |
| SqlLogin | |
| Certificate | |
| AsymmetricKey | |
| ExternalUser | |
| ExternalGroup |
MigrateMISyncCompleteCommandInput
Entrada para o comando que conclui a migração online para uma Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Description |
|---|---|---|
| sourceDatabaseName |
string |
Nome do banco de dados de instância gerenciado |
MigrateMISyncCompleteCommandOutput
Saída para o comando que conclui a migração online para uma Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Description |
|---|---|---|
| errors |
Lista de erros que aconteceram durante a execução do comando |
MigrateMISyncCompleteCommandProperties
Propriedades para o comando que conclui a migração online para uma Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | 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 para a tarefa que migra dados entre fontes de dados do MongoDB
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 | MongoDbProgress[]: |
Classe base para saídas de migração do MongoDB |
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
Informações específicas do banco de dados para entradas de tarefas de migração do MySQL offline para o Banco de Dados do Azure para MySQL
| Name | Tipo | Description |
|---|---|---|
| name |
string |
Nome da base de dados |
| tableMap |
object |
Mapeamento de tabelas de origem para destino |
| targetDatabaseName |
string |
Nome do banco de dados de destino. Nota: 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 o Banco de Dados do Azure para MySQL para migrações offline
| Name | Tipo | Default value | Description |
|---|---|---|---|
| encryptedKeyForSecureFields |
string |
Chave encriptada para campos seguros |
|
| makeSourceServerReadOnly |
boolean |
False |
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 o MySQL de origem |
||
| startedOn |
string (date-time) |
Parâmetro para especificar quando a migração foi iniciada |
|
| targetConnectionInfo |
Informações de conexão para o Banco de Dados do Azure de destino para MySQL |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
| Name | Tipo | Description |
|---|---|---|
| databaseName |
string |
Nome da base de dados |
| endedOn |
string (date-time) |
Hora de término da migração |
| errorCount |
integer (int64) |
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 resultados |
| lastStorageUpdate |
string (date-time) |
Última vez que o armazenamento foi atualizado |
| message |
string |
Mensagem de progresso da migração |
| numberOfObjects |
integer (int64) |
Número de objetos |
| numberOfObjectsCompleted |
integer (int64) |
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 se encontra |
|
| startedOn |
string (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
|
| statusMessage |
string |
Mensagem de estado |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
| Name | Tipo | Description |
|---|---|---|
| error |
Erro de migração |
|
| id |
string |
Identificador exclusivo da exceção |
| resultType |
string:
Error |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
| Name | Tipo | Description |
|---|---|---|
| databaseSummary |
<string,
Database |
Resumo dos resultados 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 (int64) |
Duração da execução da tarefa em segundos. |
| endedOn |
string (date-time) |
Hora de término da migração |
| exceptionsAndWarnings |
Exceções e avisos de migração. |
|
| id |
string |
Identificador de resultados |
| lastStorageUpdate |
string (date-time) |
Ú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 (date-time) |
Hora de início da migração |
| status |
Situação atual da migração |
|
| statusMessage |
string |
Mensagem de status da migração |
| targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
| targetServerVersion |
string |
Versão do servidor de destino |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
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 resultados |
| itemsCompletedCount |
integer (int64) |
Número de itens concluídos com êxito |
| itemsCount |
integer (int64) |
Número de itens |
| lastStorageUpdate |
string (date-time) |
Última vez que o armazenamento foi atualizado |
| objectName |
string |
Nome do artigo |
| 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 (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
|
| statusMessage |
string |
Mensagem de estado |
MigrateMySqlAzureDbForMySqlOfflineTaskProperties
Propriedades da tarefa que migra bancos de dados MySQL para o Banco de Dados do Azure para MySQL para migrações offline
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| isCloneable |
boolean |
se a tarefa pode ser clonada ou não |
| output | MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]: |
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. |
MigrateMySqlAzureDbForMySqlSyncDatabaseInput
Informações específicas do banco de dados para MySQL para o Banco de Dados do Azure para entradas de tarefas de migração do MySQL
| Name | Tipo | Description |
|---|---|---|
| migrationSetting |
object |
Configurações de migração que ajustam o comportamento de migração |
| name |
string |
Nome da base 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. Nota: 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 o Banco de Dados do Azure para MySQL para migrações online
| Name | Tipo | Description |
|---|---|---|
| selectedDatabases |
Bancos de dados a serem migrados |
|
| sourceConnectionInfo |
Informações de conexão para o MySQL de origem |
|
| targetConnectionInfo |
Informações de conexão para o Banco de Dados do Azure de destino para MySQL |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
| Name | Tipo | Description |
|---|---|---|
| errorMessage |
string |
Mensagem de erro |
| events |
Lista de eventos de erro. |
|
| id |
string |
Identificador de resultados |
| resultType |
string:
Database |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
| Name | Tipo | Description |
|---|---|---|
| appliedChanges |
integer (int64) |
Número de alterações aplicadas |
| cdcDeleteCounter |
integer (int64) |
Número de exclusões cdc |
| cdcInsertCounter |
integer (int64) |
Número de inserções cdc |
| cdcUpdateCounter |
integer (int64) |
Número de atualizações cdc |
| databaseName |
string |
Nome da base de dados |
| endedOn |
string (date-time) |
Hora de término da migração |
| fullLoadCompletedTables |
integer (int64) |
Número de mesas concluídas em plena carga |
| fullLoadErroredTables |
integer (int64) |
Número de tabelas com erro em plena carga |
| fullLoadLoadingTables |
integer (int64) |
Número de mesas carregadas em plena carga |
| fullLoadQueuedTables |
integer (int64) |
Número de tabelas enfileiradas em plena carga |
| id |
string |
Identificador de resultados |
| incomingChanges |
integer (int64) |
Número de alterações recebidas |
| initializationCompleted |
boolean |
Indica se a carga inicial (carga completa) foi concluída |
| latency |
integer (int64) |
CDC aplicar latência |
| migrationState |
Estado de migração em que este banco de dados está |
|
| resultType |
string:
Database |
Tipo de resultado |
| startedOn |
string (date-time) |
Hora de início da migração |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
| Name | Tipo | Description |
|---|---|---|
| error |
Erro de migração |
|
| id |
string |
Identificador de resultados |
| resultType |
string:
Error |
Tipo de resultado |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
Hora de término da migração |
| id |
string |
Identificador de resultados |
| resultType |
string:
Migration |
Tipo de resultado |
| sourceServer |
string |
Nome do servidor de origem |
| sourceServerVersion |
string |
Versão do servidor de origem |
| startedOn |
string (date-time) |
Hora de início da migração |
| targetServer |
string |
Nome do servidor de destino |
| targetServerVersion |
string |
Versão do servidor de destino |
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
| Name | Tipo | Description |
|---|---|---|
| cdcDeleteCounter |
string |
Número de exclusões aplicadas |
| cdcInsertCounter |
string |
Número de inserções aplicadas |
| cdcUpdateCounter |
string |
Número de atualizações aplicadas |
| dataErrorsCounter |
integer (int64) |
Número de erros de dados ocorridos |
| databaseName |
string |
Nome da base de dados |
| fullLoadEndedOn |
string (date-time) |
Hora de fim da carga completa |
| fullLoadEstFinishTime |
string (date-time) |
Estimativa para terminar a carga completa |
| fullLoadStartedOn |
string (date-time) |
Hora de início da carga completa |
| fullLoadTotalRows |
integer (int64) |
Número de linhas aplicadas em plena carga |
| id |
string |
Identificador de resultados |
| lastModifiedTime |
string (date-time) |
Hora da última modificação no alvo |
| resultType |
string:
Table |
Tipo de resultado |
| state |
Estado atual da migração da tabela |
|
| tableName |
string |
Nome do quadro |
| totalChangesApplied |
integer (int64) |
Número total de alterações aplicadas |
MigrateMySqlAzureDbForMySqlSyncTaskProperties
Propriedades da tarefa que migra bancos de dados MySQL para o Banco de Dados do Azure para MySQL para migrações online
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output | MigrateMySqlAzureDbForMySqlSyncTaskOutput[]: |
Saída da tarefa. Isso é ignorado se enviado. |
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateOracleAzureDbForPostgreSqlSyncTaskProperties
Propriedades da tarefa que migra o Oracle para o Banco de Dados do Azure para PostgreSQL para migrações online
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 para o Azure Database for PostgreSQL entradas de tarefas de migração
| Name | Tipo | Description |
|---|---|---|
| caseManipulation |
string |
Como lidar com a caixa do nome do objeto: Preserve ou ToLower |
| migrationSetting |
object |
Configurações de migração que ajustam o comportamento de 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 destino |
| targetDatabaseName |
string |
Nome do banco de dados de destino. Nota: 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 o Banco de Dados do Azure para PostgreSQL para migrações online
| Name | Tipo | Description |
|---|---|---|
| selectedDatabases |
Bancos de dados a serem migrados |
|
| sourceConnectionInfo |
Informações de conexão para Oracle de origem |
|
| targetConnectionInfo |
Informações de conexão para o Banco de Dados do Azure de destino para PostgreSQL |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
| Name | Tipo | Description |
|---|---|---|
| errorMessage |
string |
Mensagem de erro |
| events |
Lista de eventos de erro. |
|
| id |
string |
Identificador de resultados |
| resultType |
string:
Database |
Tipo de resultado |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
| Name | Tipo | Description |
|---|---|---|
| appliedChanges |
integer (int64) |
Número de alterações aplicadas |
| cdcDeleteCounter |
integer (int64) |
Número de exclusões cdc |
| cdcInsertCounter |
integer (int64) |
Número de inserções cdc |
| cdcUpdateCounter |
integer (int64) |
Número de atualizações cdc |
| databaseName |
string |
Nome da base de dados |
| endedOn |
string (date-time) |
Hora de término da migração |
| fullLoadCompletedTables |
integer (int64) |
Número de mesas concluídas em plena carga |
| fullLoadErroredTables |
integer (int64) |
Número de tabelas com erro em plena carga |
| fullLoadLoadingTables |
integer (int64) |
Número de mesas carregadas em plena carga |
| fullLoadQueuedTables |
integer (int64) |
Número de tabelas enfileiradas em plena carga |
| id |
string |
Identificador de resultados |
| incomingChanges |
integer (int64) |
Número de alterações recebidas |
| initializationCompleted |
boolean |
Indica se a carga inicial (carga completa) foi concluída |
| latency |
integer (int64) |
CDC aplicar latência |
| migrationState |
Estado de migração em que este banco de dados está |
|
| resultType |
string:
Database |
Tipo de resultado |
| startedOn |
string (date-time) |
Hora de início da migração |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
| Name | Tipo | Description |
|---|---|---|
| error |
Erro de migração |
|
| id |
string |
Identificador de resultados |
| resultType |
string:
Error |
Tipo de resultado |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
Hora de término da migração |
| id |
string |
Identificador de resultados |
| resultType |
string:
Migration |
Tipo de resultado |
| sourceServer |
string |
Nome do servidor de origem |
| sourceServerVersion |
string |
Versão do servidor de origem |
| startedOn |
string (date-time) |
Hora de início da migração |
| targetServer |
string |
Nome do servidor de destino |
| targetServerVersion |
string |
Versão do servidor de destino |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
| Name | Tipo | Description |
|---|---|---|
| cdcDeleteCounter |
integer (int64) |
Número de exclusões aplicadas |
| cdcInsertCounter |
integer (int64) |
Número de inserções aplicadas |
| cdcUpdateCounter |
integer (int64) |
Número de atualizações aplicadas |
| dataErrorsCounter |
integer (int64) |
Número de erros de dados ocorridos |
| databaseName |
string |
Nome da base de dados |
| fullLoadEndedOn |
string (date-time) |
Hora de fim da carga completa |
| fullLoadEstFinishTime |
string (date-time) |
Estimativa para terminar a carga completa |
| fullLoadStartedOn |
string (date-time) |
Hora de início da carga completa |
| fullLoadTotalRows |
integer (int64) |
Número de linhas aplicadas em plena carga |
| id |
string |
Identificador de resultados |
| lastModifiedTime |
string (date-time) |
Hora da última modificação no alvo |
| resultType |
string:
Table |
Tipo de resultado |
| state |
Estado atual da migração da tabela |
|
| tableName |
string |
Nome do quadro |
| totalChangesApplied |
integer (int64) |
Número total de alterações aplicadas |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
Informações específicas do banco de dados para entradas de tarefas de migração do PostgreSQL para o Banco de Dados do Azure
| Name | Tipo | Description |
|---|---|---|
| id |
string |
Identificador de resultados |
| migrationSetting |
Configurações de migração que ajustam o comportamento de migração |
|
| name |
string |
Nome da base 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. Nota: 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
| Name | Tipo | Description |
|---|---|---|
| name |
string |
Nome da tabela a migrar |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
Entrada para a tarefa que migra bancos de dados PostgreSQL para o Banco de Dados do Azure para PostgreSQL para migrações online
| Name | Tipo | Description |
|---|---|---|
| encryptedKeyForSecureFields |
string |
Chave encriptada para campos seguros |
| selectedDatabases |
Bancos de dados a serem migrados |
|
| sourceConnectionInfo |
Informações de conexão para o PostgreSQL de origem |
|
| startedOn |
string (date-time) |
Hora de início da migração |
| targetConnectionInfo |
Informações de conexão para o Banco de Dados do Azure de destino para PostgreSQL |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
| Name | Tipo | Description |
|---|---|---|
| errorMessage |
string |
Mensagem de erro |
| events |
Lista de eventos de erro. |
|
| id |
string |
Identificador de resultados |
| resultType |
string:
Database |
Tipo de resultado |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
| Name | Tipo | Description |
|---|---|---|
| appliedChanges |
integer (int64) |
Número de alterações aplicadas |
| cdcDeleteCounter |
integer (int64) |
Número de exclusões cdc |
| cdcInsertCounter |
integer (int64) |
Número de inserções cdc |
| cdcUpdateCounter |
integer (int64) |
Número de atualizações cdc |
| databaseName |
string |
Nome da base de dados |
| endedOn |
string (date-time) |
Hora de término da migração |
| fullLoadCompletedTables |
integer (int64) |
Número de mesas concluídas em plena carga |
| fullLoadErroredTables |
integer (int64) |
Número de tabelas com erro em plena carga |
| fullLoadLoadingTables |
integer (int64) |
Número de mesas carregadas em plena carga |
| fullLoadQueuedTables |
integer (int64) |
Número de tabelas enfileiradas em plena carga |
| id |
string |
Identificador de resultados |
| incomingChanges |
integer (int64) |
Número de alterações recebidas |
| initializationCompleted |
boolean |
Indica se a carga inicial (carga completa) foi concluída |
| latency |
integer (int64) |
CDC aplicar latência |
| migrationState |
Estado de migração em que este banco de dados está |
|
| resultType |
string:
Database |
Tipo de resultado |
| startedOn |
string (date-time) |
Hora de início da migração |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
| Name | Tipo | Description |
|---|---|---|
| error |
Erro de migração |
|
| events |
Lista de eventos de erro |
|
| id |
string |
Identificador de resultados |
| resultType |
string:
Error |
Tipo de resultado |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
| Name | Tipo | Description |
|---|---|---|
| databaseCount |
number |
Número de bases de dados a incluir |
| endedOn |
string (date-time) |
Hora de término da migração |
| id |
string |
Identificador de resultados |
| resultType |
string:
Migration |
Tipo de resultado |
| sourceServer |
string |
Nome do servidor de origem |
| sourceServerType |
Tipo de servidor de origem. |
|
| sourceServerVersion |
string |
Versão do servidor de origem |
| startedOn |
string (date-time) |
Hora de início da migração |
| state |
Estado de migração |
|
| targetServer |
string |
Nome do servidor de destino |
| targetServerType |
Tipo de servidor de destino. |
|
| targetServerVersion |
string |
Versão do servidor de destino |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
| Name | Tipo | Description |
|---|---|---|
| cdcDeleteCounter |
integer (int64) |
Número de exclusões aplicadas |
| cdcInsertCounter |
integer (int64) |
Número de inserções aplicadas |
| cdcUpdateCounter |
integer (int64) |
Número de atualizações aplicadas |
| dataErrorsCounter |
integer (int64) |
Número de erros de dados ocorridos |
| databaseName |
string |
Nome da base de dados |
| fullLoadEndedOn |
string (date-time) |
Hora de fim da carga completa |
| fullLoadEstFinishTime |
string (date-time) |
Estimativa para terminar a carga completa |
| fullLoadStartedOn |
string (date-time) |
Hora de início da carga completa |
| fullLoadTotalRows |
integer (int64) |
Número de linhas aplicadas em plena carga |
| id |
string |
Identificador de resultados |
| lastModifiedTime |
string (date-time) |
Hora da última modificação no alvo |
| resultType |
string:
Table |
Tipo de resultado |
| state |
Estado atual da migração da tabela |
|
| tableName |
string |
Nome do quadro |
| totalChangesApplied |
integer (int64) |
Número total de alterações aplicadas |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties
Propriedades da tarefa que migra bancos de dados PostgreSQL para o Banco de Dados do Azure para PostgreSQL para migrações online
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 tarefas de migração do SQL para o Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| id |
string |
ID da base de dados |
| makeSourceDbReadOnly |
boolean |
Se o banco de dados deve ser definido somente leitura antes da migração |
| name |
string |
Nome da base de dados |
| schemaSetting |
object |
Configurações selecionadas para migração de esquema de banco de dados. |
| tableMap |
object |
Mapeamento de tabelas de origem para destino |
| targetDatabaseName |
string |
Nome do banco de dados de destino. Nota: 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 de tarefas de migração de sincronização do SQL para o Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| id |
string |
Identificador exclusivo do banco de dados |
| migrationSetting |
object |
Configurações de migração que ajustam o comportamento de migração |
| name |
string |
Nome da base 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 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 locais para o Banco de Dados SQL do Azure para migrações online
| Name | Tipo | Description |
|---|---|---|
| selectedDatabases |
Bancos de dados a serem migrados |
|
| sourceConnectionInfo |
Informações para conexão com a fonte |
|
| targetConnectionInfo |
Informações para conexão com o destino |
|
| validationOptions |
Opções de validação |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
| Name | Tipo | Description |
|---|---|---|
| errorMessage |
string |
Mensagem de erro |
| events |
Lista de eventos de erro. |
|
| id |
string |
Identificador de resultados |
| resultType |
string:
Database |
Tipo de resultado |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
| Name | Tipo | Description |
|---|---|---|
| appliedChanges |
integer (int64) |
Número de alterações aplicadas |
| cdcDeleteCounter |
integer (int64) |
Número de exclusões cdc |
| cdcInsertCounter |
integer (int64) |
Número de inserções cdc |
| cdcUpdateCounter |
integer (int64) |
Número de atualizações cdc |
| databaseName |
string |
Nome da base de dados |
| endedOn |
string (date-time) |
Hora de término da migração |
| fullLoadCompletedTables |
integer (int64) |
Número de mesas concluídas em plena carga |
| fullLoadErroredTables |
integer (int64) |
Número de tabelas com erro em plena carga |
| fullLoadLoadingTables |
integer (int64) |
Número de mesas carregadas em plena carga |
| fullLoadQueuedTables |
integer (int64) |
Número de tabelas enfileiradas em plena carga |
| id |
string |
Identificador de resultados |
| incomingChanges |
integer (int64) |
Número de alterações recebidas |
| initializationCompleted |
boolean |
Indica se a carga inicial (carga completa) foi concluída |
| latency |
integer (int64) |
CDC aplicar latência |
| migrationState |
Estado de migração em que este banco de dados está |
|
| resultType |
string:
Database |
Tipo de resultado |
| startedOn |
string (date-time) |
Hora de início da migração |
MigrateSqlServerSqlDbSyncTaskOutputError
| Name | Tipo | Description |
|---|---|---|
| error |
Erro de migração |
|
| id |
string |
Identificador de resultados |
| resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
| Name | Tipo | Description |
|---|---|---|
| databaseCount |
integer |
Contagem de bases de dados |
| endedOn |
string (date-time) |
Hora de término da migração |
| id |
string |
Identificador de resultados |
| resultType |
string:
Migration |
Tipo de resultado |
| sourceServer |
string |
Nome do servidor de origem |
| sourceServerVersion |
string |
Versão do servidor de origem |
| startedOn |
string (date-time) |
Hora de início da migração |
| targetServer |
string |
Nome do servidor de destino |
| targetServerVersion |
string |
Versão do servidor de destino |
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
| Name | Tipo | Description |
|---|---|---|
| cdcDeleteCounter |
integer (int64) |
Número de exclusões aplicadas |
| cdcInsertCounter |
integer (int64) |
Número de inserções aplicadas |
| cdcUpdateCounter |
integer (int64) |
Número de atualizações aplicadas |
| dataErrorsCounter |
integer (int64) |
Número de erros de dados ocorridos |
| databaseName |
string |
Nome da base de dados |
| fullLoadEndedOn |
string (date-time) |
Hora de fim da carga completa |
| fullLoadEstFinishTime |
string (date-time) |
Estimativa para terminar a carga completa |
| fullLoadStartedOn |
string (date-time) |
Hora de início da carga completa |
| fullLoadTotalRows |
integer (int64) |
Número de linhas aplicadas em plena carga |
| id |
string |
Identificador de resultados |
| lastModifiedTime |
string (date-time) |
Hora da última modificação no alvo |
| resultType |
string:
Table |
Tipo de resultado |
| state |
Estado atual da migração da tabela |
|
| tableName |
string |
Nome do quadro |
| totalChangesApplied |
integer (int64) |
Número total de alterações aplicadas |
MigrateSqlServerSqlDbSyncTaskProperties
Propriedades da tarefa que migra bancos de dados locais do SQL Server para o Banco de Dados SQL do Azure para migrações online
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output | MigrateSqlServerSqlDbSyncTaskOutput[]: |
Saída da tarefa. Isso é ignorado se enviado. |
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateSqlServerSqlDbTaskInput
Entrada para a tarefa que migra bancos de dados locais do SQL Server para o Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| encryptedKeyForSecureFields |
string |
Chave encriptada para campos seguros |
| selectedDatabases |
Bancos de dados a serem migrados |
|
| sourceConnectionInfo |
Informações para conexão com a fonte |
|
| startedOn |
string |
Data e hora relativas ao UTC quando a migração foi iniciada em |
| targetConnectionInfo |
Informações para conexão com o 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 em tabelas de origem e destino após a migração para garantir a correçã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 Consultas: Executa um conjunto de consultas coletadas automaticamente do Cache do Plano de Consulta ou do 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
| Name | Tipo | Description |
|---|---|---|
| databaseName |
string |
Nome do artigo |
| endedOn |
string (date-time) |
Hora de término da migração |
| errorCount |
integer (int64) |
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 resultados |
| message |
string |
Mensagem de progresso da migração |
| numberOfObjects |
integer (int64) |
Número de objetos |
| numberOfObjectsCompleted |
integer (int64) |
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 se encontra |
|
| startedOn |
string (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
|
| statusMessage |
string |
Mensagem de estado |
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
| Name | Tipo | Description |
|---|---|---|
| dataIntegrityValidationResult |
Fornece o resultado da validação da integridade de dados entre as tabelas de origem e de destino que são migradas. |
|
| endedOn |
string (date-time) |
Hora de fim da validação |
| id |
string |
Identificador de resultados |
| 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 resultado de 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 (date-time) |
Hora de início da validação |
| status |
Estado atual da validação ao nível da base de dados |
|
| targetDatabaseName |
string |
Nome do banco de dados de destino |
MigrateSqlServerSqlDbTaskOutputError
| Name | Tipo | Description |
|---|---|---|
| error |
Erro de migração |
|
| id |
string |
Identificador exclusivo da exceção |
| resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlDbTaskOutputMigrationLevel
| Name | 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 (int64) |
Duração da execução da tarefa em segundos. |
| endedOn |
string (date-time) |
Hora de término da migração |
| exceptionsAndWarnings |
Exceções e avisos de migração. |
|
| id |
string |
Identificador de resultados |
| 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. |
|
| migrationValidationResult | MigrationValidationResult: |
Resultados da validação 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 |
| startedOn |
string (date-time) |
Hora de início da migração |
| status |
Situação atual da migração |
|
| statusMessage |
string |
Mensagem de status da migração |
| targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
| targetServerVersion |
string |
Versão do servidor de destino |
MigrateSqlServerSqlDbTaskOutputTableLevel
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
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 resultados |
| itemsCompletedCount |
integer (int64) |
Número de itens concluídos com êxito |
| itemsCount |
integer (int64) |
Número de itens |
| objectName |
string |
Nome do artigo |
| 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 (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
|
| statusMessage |
string |
Mensagem de estado |
MigrateSqlServerSqlDbTaskOutputValidationResult
| Name | Tipo | Description |
|---|---|---|
| id |
string |
Identificador de resultados |
| migrationId |
string |
Identificador de migração |
| resultType |
string:
Migration |
Tipo de resultado |
| status |
Status atual da validação no nível de migração. O status do status do resultado da validação do banco de dados será agregado aqui. |
|
| summaryResults |
<string,
Migration |
Resultados do resumo de validação para cada base de dados |
MigrateSqlServerSqlDbTaskProperties
Propriedades da tarefa que migra bancos de dados locais do SQL Server para o Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| isCloneable |
boolean |
se a tarefa pode ser clonada ou não |
| output | MigrateSqlServerSqlDbTaskOutput[]: |
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. |
MigrateSqlServerSqlMIDatabaseInput
Informações específicas do banco de dados para entradas de tarefas de migração de Instância Gerenciada do SQL para o Banco de Dados SQL do Azure
| Name | 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 da base de dados |
| name |
string |
Nome da base de dados |
| restoreDatabaseName |
string |
Nome da base de dados no destino |
MigrateSqlServerSqlMISyncTaskInput
Entrada para tarefa que migra bancos de dados do SQL Server para o cenário online da Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Description |
|---|---|---|
| azureApp |
Aplicativo Azure Ative Directory que a instância DMS (clássica) usará para se conectar à instância de destino da Instância Gerenciada do Banco de Dados SQL do Azure e à Conta de Armazenamento do Azure |
|
| backupFileShare |
Backup de informações de compartilhamento de arquivos para todos os bancos de dados selecionados. |
|
| numberOfParallelDatabaseMigrations |
number |
Número de migrações de banco de dados a serem iniciadas em paralelo |
| selectedDatabases |
Bancos de dados a serem migrados |
|
| sourceConnectionInfo |
Informações de conexão para o SQL Server de origem |
|
| storageResourceId |
string |
ResourceId de armazenamento totalmente qualificado |
| targetConnectionInfo |
Informações de conexão para a Instância Gerenciada do Banco de Dados SQL do Azure |
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
| Name | Tipo | Description |
|---|---|---|
| activeBackupSets |
Conjuntos de backup que estão atualmente ativos (sendo carregados ou restaurados) |
|
| containerName |
string |
Nome do contêiner criado na conta de Armazenamento do Azure para o qual os backups são copiados |
| endedOn |
string (date-time) |
Hora de término da migração do 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 resultados |
| isFullBackupRestored |
boolean |
Se o backup completo foi aplicado ao banco de dados de destino ou não |
| lastRestoredBackupSetInfo |
Última informação do conjunto de backup aplicado |
|
| migrationState |
Estado atual do banco de dados |
|
| resultType |
string:
Database |
Tipo de resultado |
| sourceDatabaseName |
string |
Nome da base de dados |
| startedOn |
string (date-time) |
Hora de início da migração do banco de dados |
MigrateSqlServerSqlMISyncTaskOutputError
| Name | Tipo | Description |
|---|---|---|
| error |
Erro de migração |
|
| id |
string |
Identificador exclusivo da exceção |
| resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
| Name | Tipo | Description |
|---|---|---|
| databaseCount |
integer |
Contagem de bases de dados |
| databaseErrorCount |
integer |
Número de erros no nível do banco de dados |
| endedOn |
string (date-time) |
Hora de término da migração |
| id |
string |
Identificador de resultados |
| 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 (date-time) |
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 da tarefa que migra bancos de dados do SQL Server para o cenário de sincronização da Instância Gerenciada do Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| output | MigrateSqlServerSqlMISyncTaskOutput[]: |
Saída da tarefa. Isso é ignorado se enviado. |
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateSqlServerSqlMITaskInput
Entrada para tarefa que migra bancos de dados do SQL Server para a Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Description |
|---|---|---|
| aadDomainName |
string |
Nome de domínio do Azure Ative Directory no formato 'contoso.com' para o Azure AD federado 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 de Conta de Armazenamento do Azure a ser usado para armazenar arquivos de backup. |
|
| backupFileShare |
Backup de informações de compartilhamento de arquivos para todos os bancos de dados selecionados. |
|
| backupMode |
Modo de backup para especificar se o backup existente deve ser usado ou criar um novo backup. Se estiver usando backups existentes, os caminhos de arquivos de backup deverão ser fornecidos em selectedDatabases. |
|
| encryptedKeyForSecureFields |
string |
Chave encriptada para campos seguros |
| selectedAgentJobs |
string[] |
Trabalhos de agente para migrar. |
| selectedDatabases |
Bancos de dados a serem migrados |
|
| selectedLogins |
string[] |
Logins para migrar. |
| sourceConnectionInfo |
Informações para conexão com a fonte |
|
| startedOn |
string |
Data e hora relativas ao UTC quando a migração foi iniciada em |
| targetConnectionInfo |
Informações para conexão com o destino |
MigrateSqlServerSqlMITaskOutputAgentJobLevel
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
Hora de término da migração |
| exceptionsAndWarnings |
Erros de migração e avisos por trabalho |
|
| id |
string |
Identificador de resultados |
| isEnabled |
boolean |
O estado do trabalho de 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 (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
MigrateSqlServerSqlMITaskOutputDatabaseLevel
| Name | Tipo | Description |
|---|---|---|
| databaseName |
string |
Nome da base de dados |
| endedOn |
string (date-time) |
Hora de término da migração |
| exceptionsAndWarnings |
Exceções e avisos de migração |
|
| id |
string |
Identificador de resultados |
| message |
string |
Mensagem de progresso da migração |
| resultType |
string:
Database |
Tipo de resultado |
| sizeMB |
number (double) |
Tamanho do banco de dados em megabytes |
| stage |
Fase atual da migração |
|
| startedOn |
string (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
MigrateSqlServerSqlMITaskOutputError
| Name | Tipo | Description |
|---|---|---|
| error |
Erro de migração |
|
| id |
string |
Identificador exclusivo da exceção |
| resultType |
string:
Error |
Tipo de resultado |
MigrateSqlServerSqlMITaskOutputLoginLevel
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
Hora de término da migração de login |
| exceptionsAndWarnings |
Erros de migração de login e avisos por login |
|
| id |
string |
Identificador de resultados |
| loginName |
string |
Nome de login. |
| message |
string |
Mensagem de progresso da migração de login |
| resultType |
string:
Login |
Tipo de resultado |
| stage |
Estágio atual do login |
|
| startedOn |
string (date-time) |
Hora de início da migração de login |
| state |
Estado atual do login |
MigrateSqlServerSqlMITaskOutputMigrationLevel
| Name | Tipo | Description |
|---|---|---|
| agentJobs |
object |
Trabalhos de agente selecionados como um mapa de nome para 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 (date-time) |
Hora de término da migração |
| exceptionsAndWarnings |
Exceções e avisos de migração. |
|
| id |
string |
Identificador de resultados |
| logins |
object |
Logins selecionados como um mapa de nome para id |
| message |
string |
Mensagem de progresso da migração |
| orphanedUsersInfo |
Lista de utilizadores órfãos. |
|
| resultType |
string:
Migration |
Tipo de resultado |
| serverRoleResults |
<string,
Start |
Mapa dos resultados da migração de funções de servidor. |
| sourceServerBrandVersion |
string |
Versão da marca do servidor de origem |
| sourceServerVersion |
string |
Versão do servidor de origem |
| startedOn |
string (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
|
| status |
Situação atual da 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 do SQL Server para a Instância Gerenciada do Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| isCloneable |
boolean |
se a tarefa pode ser clonada ou não |
| output | MigrateSqlServerSqlMITaskOutput[]: |
Saída da tarefa. Isso é ignorado se enviado. |
| parentTaskId |
string |
ID da tarefa pai |
| state |
O estado da tarefa. Isso é ignorado se enviado. |
|
| taskId |
string |
ID da tarefa |
| taskType |
string:
Migrate. |
Tipo de tarefa. |
MigrateSsisTaskInput
Entrada para tarefa que migra pacotes SSIS do SQL Server para a Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Description |
|---|---|---|
| sourceConnectionInfo |
Informações para conexão com a fonte |
|
| ssisMigrationInfo |
Informações de migração de pacotes SSIS. |
|
| targetConnectionInfo |
Informações para conexão com o destino |
MigrateSsisTaskOutputMigrationLevel
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
Hora de término da migração |
| exceptionsAndWarnings |
Exceções e avisos de migração. |
|
| id |
string |
Identificador de resultados |
| message |
string |
Mensagem de progresso da migração |
| resultType |
string:
Migration |
Tipo de resultado |
| sourceServerBrandVersion |
string |
Versão da marca do servidor de origem |
| sourceServerVersion |
string |
Versão do servidor de origem |
| stage |
Estágio da migração do SSIS. |
|
| startedOn |
string (date-time) |
Hora de início da migração |
| status |
Situação atual da migração |
|
| targetServerBrandVersion |
string |
Versão da marca do servidor de destino |
| targetServerVersion |
string |
Versão do servidor de destino |
MigrateSsisTaskOutputProjectLevel
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
Hora de término da migração |
| exceptionsAndWarnings |
Exceções e avisos de migração |
|
| folderName |
string |
Nome da pasta |
| id |
string |
Identificador de resultados |
| message |
string |
Mensagem de progresso da migração |
| projectName |
string |
Nome do projeto |
| resultType |
string:
Ssis |
Tipo de resultado |
| stage |
Estágio da migração do SSIS. |
|
| startedOn |
string (date-time) |
Hora de início da migração |
| state |
Estado atual da migração |
MigrateSsisTaskProperties
Propriedades para tarefa que migra pacotes SSIS de bancos de dados do SQL Server para a Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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.
| Name | Tipo | Description |
|---|---|---|
| commitTimeStamp |
string (date-time) |
Carimbo de data/hora a ser concluído |
| databaseName |
string |
Nome da base de dados |
MigrateSyncCompleteCommandOutput
Saída para o comando que conclui a migração de sincronização para um banco de dados.
| Name | Tipo | Description |
|---|---|---|
| errors |
Lista de erros que aconteceram durante a execução do comando |
|
| id |
string |
Identificador de resultados |
MigrateSyncCompleteCommandProperties
Propriedades do comando que conclui a migração de sincronização para um banco de dados.
| Name | 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 elegibilidade de migração de um objeto de servidor
| Name | Tipo | Description |
|---|---|---|
| isEligibleForMigration |
boolean |
Se o objeto é elegível para migração ou não. |
| validationMessages |
string[] |
Informações sobre falha de elegibilidade 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.
| Name | Tipo | Description |
|---|---|---|
| id |
string |
Identificador do resultado da validação da migração |
| reportUrl |
string |
A url do relatório. |
MigrationState
Estado atual da migração
| Valor | Description |
|---|---|
| None | |
| InProgress | |
| Failed | |
| Warning | |
| Completed | |
| Skipped | |
| Stopped |
MigrationStatus
Situação atual da migração
| Valor | Description |
|---|---|
| Default | |
| Connecting | |
| SourceAndTargetSelected | |
| SelectLogins | |
| Configured | |
| Running | |
| Error | |
| Stopped | |
| Completed | |
| CompletedWithWarnings |
MigrationValidationDatabaseSummaryResult
Resultado do resumo do nível do banco de dados de validação de migração
| Name | Tipo | Description |
|---|---|---|
| endedOn |
string (date-time) |
Hora de fim da validação |
| id |
string |
Identificador de resultados |
| migrationId |
string |
Identificador de migração |
| sourceDatabaseName |
string |
Nome do banco de dados de origem |
| startedOn |
string (date-time) |
Hora de início da validação |
| status |
Estado atual da validação ao nível da base de dados |
|
| targetDatabaseName |
string |
Nome do banco de dados de destino |
MigrationValidationOptions
Tipos de validações a serem executadas após a migração
| Name | Tipo | Description |
|---|---|---|
| enableDataIntegrityValidation |
boolean |
Permite realizar uma validação de integridade de dados baseada em soma de verificação entre origem e destino para o banco de dados / tabelas selecionados. |
| enableQueryAnalysisValidation |
boolean |
Permite realizar 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 destino para as consultas extraídas. |
| enableSchemaValidation |
boolean |
Permite comparar as informações do esquema entre origem e destino. |
MigrationValidationResult
Resultado da validação da migração
| Name | Tipo | Description |
|---|---|---|
| id |
string |
Identificador do resultado da validação da migração |
| migrationId |
string |
Identificador de migração |
| status |
Status atual da validação no nível de migração. O status do status do resultado da validação do banco de dados será agregado aqui. |
|
| summaryResults |
<string,
Migration |
Resultados do resumo de validação para cada base de dados |
MiSqlConnectionInfo
Propriedades necessárias para criar uma conexão com o banco de dados SQL do Azure Instância gerenciada
| Name | Tipo | Description |
|---|---|---|
| managedInstanceResourceId |
string |
ID do recurso para a instância gerenciada do banco de dados SQL do Azure |
| password |
string |
Credencial de senha. |
| type | string: |
Tipo de informação de ligação |
| userName |
string |
Nome de utilizador |
MongoDbClusterInfo
Descreve uma fonte de dados do MongoDB
| Name | Tipo | Description |
|---|---|---|
| databases |
Uma lista de bancos de dados que não são do sistema no cluster |
|
| supportsSharding |
boolean |
Se o cluster suporta coleções fragmentadas |
| type |
O tipo de fonte de dados |
|
| version |
string |
A versão da fonte de dados no formato x.y.z (por exemplo, 3.6.7). Não usado se Type for BlobContainer. |
MongoDbClusterType
O tipo de fonte de dados
| Valor | Description |
|---|---|
| BlobContainer | |
| CosmosDb | |
| MongoDb |
MongoDbCollectionInfo
Descreve uma coleção suportada em um banco de dados MongoDB
| Name | Tipo | Description |
|---|---|---|
| averageDocumentSize |
integer (int64) |
O tamanho médio do documento, ou -1 se o tamanho médio for desconhecido |
| dataSize |
integer (int64) |
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 (int64) |
O número total estimado de documentos, ou -1 se a contagem de documentos for desconhecida |
| isCapped |
boolean |
Se a coleção é uma coleção limitada (ou seja, se tem um tamanho fixo e funciona como um buffer circular) |
| isSystemCollection |
boolean |
Se a coleção é uma 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 coleção. Para uma coleção, esse é o nome qualificado do banco de dados. |
| shardKey |
A chave de fragmento na coleção, ou null se a coleção não for 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
| Name | Tipo | Description |
|---|---|---|
| bytesCopied |
integer (int64) |
O número de bytes de documento copiados durante o estágio de cópia |
| documentsCopied |
integer (int64) |
O número de documentos copiados durante a etapa 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 (int64) |
O número de eventos oplog aguardando repetição |
| eventsReplayed |
integer (int64) |
O número de eventos oplog repetidos até agora |
| lastEventTime |
string (date-time) |
O carimbo de data/hora do último evento oplog recebido, ou null se nenhum evento oplog tiver sido recebido ainda |
| lastReplayTime |
string (date-time) |
O carimbo de data/hora do último evento oplog repetido, ou null se nenhum evento oplog tiver sido repetido ainda |
| name |
string |
O nome do objeto progress. Para uma coleção, este é o nome da coleção não qualificada. Para um banco de dados, este é o nome do banco de dados. Para a migração geral, isso é nulo. |
| qualifiedName |
string |
O nome qualificado do objeto progress. Para uma coleção, esse é o nome qualificado do banco de dados. Para um banco de dados, este é 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 (int64) |
O número total de bytes do documento na origem no início do estágio Cópia ou -1 se o tamanho total fosse desconhecido |
| totalDocuments |
integer (int64) |
O número total de documentos na fonte no início do estágio de cópia, ou -1 se a contagem total for desconhecida |
MongoDbCollectionSettings
Descreve como uma coleção MongoDB individual deve ser migrada
| Name | Tipo | Description |
|---|---|---|
| canDelete |
boolean |
Se o migrador tem permissão para descartar a coleção de destino durante a execução de uma migração. O padrão é verdadeiro. |
| shardKey |
Descreve uma chave de fragmento do MongoDB |
|
| targetRUs |
integer (int32) |
As RUs que devem ser configuradas em um destino do CosmosDB ou nulas para usar o padrão. Isso não tem efeito em destinos que não sejam do CosmosDB. |
MongoDbConnectionInfo
Descreve uma conexão com uma fonte de dados MongoDB
| Name | Tipo | Default value | Description |
|---|---|---|---|
| additionalSettings |
string |
Configurações de conexão adicionais |
|
| authentication |
Tipo de autenticação a ser usado para conexão |
||
| connectionString |
string |
Uma cadeia de conexão MongoDB ou URL de contêiner de blob. 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 a conexão deve ser criptografada |
|
| enforceSSL |
boolean |
||
| password |
string |
Credencial de senha. |
|
| port |
integer |
porta para servidor |
|
| serverBrandVersion |
string |
Versão da marca do servidor |
|
| serverName |
string |
Nome do servidor |
|
| serverVersion |
string |
Versão do servidor |
|
| trustServerCertificate |
boolean |
False |
Se o certificado do servidor deve ser confiável |
| type |
string |
Tipo de informação de ligação |
|
| userName |
string |
Nome de utilizador |
MongoDbDatabaseInfo
Descreve um banco de dados dentro de uma fonte de dados MongoDB
| Name | Tipo | Description |
|---|---|---|
| averageDocumentSize |
integer (int64) |
O tamanho médio do documento, ou -1 se o tamanho médio for desconhecido |
| collections |
Uma lista de coleções suportadas em um banco de dados MongoDB |
|
| dataSize |
integer (int64) |
O tamanho total estimado dos dados, em bytes, ou -1 se o tamanho for desconhecido. |
| documentCount |
integer (int64) |
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 coleção |
| qualifiedName |
string |
O nome qualificado do banco de dados ou coleção. Para uma coleção, esse é o nome qualificado do 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
| Name | Tipo | Description |
|---|---|---|
| bytesCopied |
integer (int64) |
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 (int64) |
O número de documentos copiados durante a etapa 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 (int64) |
O número de eventos oplog aguardando repetição |
| eventsReplayed |
integer (int64) |
O número de eventos oplog repetidos até agora |
| lastEventTime |
string (date-time) |
O carimbo de data/hora do último evento oplog recebido, ou null se nenhum evento oplog tiver sido recebido ainda |
| lastReplayTime |
string (date-time) |
O carimbo de data/hora do último evento oplog repetido, ou null se nenhum evento oplog tiver sido repetido ainda |
| name |
string |
O nome do objeto progress. Para uma coleção, este é o nome da coleção não qualificada. Para um banco de dados, este é o nome do banco de dados. Para a migração geral, isso é nulo. |
| qualifiedName |
string |
O nome qualificado do objeto progress. Para uma coleção, esse é o nome qualificado do banco de dados. Para um banco de dados, este é 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 (int64) |
O número total de bytes do documento na origem no início do estágio Cópia ou -1 se o tamanho total fosse desconhecido |
| totalDocuments |
integer (int64) |
O número total de documentos na fonte no início do estágio de cópia, ou -1 se a contagem total for desconhecida |
MongoDbDatabaseSettings
Descreve como um banco de dados MongoDB individual deve ser migrado
| Name | Tipo | Description |
|---|---|---|
| collections |
<string,
Mongo |
As coleções no banco de dados de origem para migrar para o destino. As chaves são os nomes não qualificados das coleções. |
| targetRUs |
integer (int32) |
As RUs que devem ser configuradas em um destino do CosmosDB, ou null 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 em destinos que não sejam do CosmosDB. |
MongoDbError
Descreve um erro ou aviso que ocorreu durante uma migração do MongoDB
| Name | Tipo | Description |
|---|---|---|
| code |
string |
O código não localizado e legível por máquina que descreve o erro ou aviso |
| count |
integer (int32) |
O número de vezes que o erro ou aviso ocorreu |
| message |
string |
A mensagem localizada e legível por humanos que descreve o erro ou aviso |
| type |
O tipo de erro ou aviso |
MongoDbErrorType
O tipo de erro ou aviso
| Valor | Description |
|---|---|
| Error | |
| ValidationError | |
| Warning |
MongoDbMigrationProgress
Descreve o progresso da migração geral
| Name | Tipo | Description |
|---|---|---|
| bytesCopied |
integer (int64) |
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 (int64) |
O número de documentos copiados durante a etapa 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 (int64) |
O número de eventos oplog aguardando repetição |
| eventsReplayed |
integer (int64) |
O número de eventos oplog repetidos até agora |
| lastEventTime |
string (date-time) |
O carimbo de data/hora do último evento oplog recebido, ou null se nenhum evento oplog tiver sido recebido ainda |
| lastReplayTime |
string (date-time) |
O carimbo de data/hora do último evento oplog repetido, ou null se nenhum evento oplog tiver sido repetido ainda |
| name |
string |
O nome do objeto progress. Para uma coleção, este é o nome da coleção não qualificada. Para um banco de dados, este é o nome do banco de dados. Para a migração geral, isso é nulo. |
| qualifiedName |
string |
O nome qualificado do objeto progress. Para uma coleção, esse é o nome qualificado do banco de dados. Para um banco de dados, este é 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 (int64) |
O número total de bytes do documento na origem no início do estágio Cópia ou -1 se o tamanho total fosse desconhecido |
| totalDocuments |
integer (int64) |
O número total de documentos na fonte no início do estágio de cópia, ou -1 se a contagem total for desconhecida |
MongoDbMigrationSettings
Descreve como uma migração de dados do MongoDB deve ser executada
| Name | Tipo | Description |
|---|---|---|
| boostRUs |
integer (int32) |
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 impulso padrão (que geralmente é o máximo), ou nulo para não impulsionar as RUs. Essa configuração não tem efeito em destinos que não sejam do CosmosDB. |
| databases |
<string,
Mongo |
Os bancos de dados no cluster de origem para migrar 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
| Valor | Description |
|---|---|
| NotStarted | |
| ValidatingInput | |
| Initializing | |
| Restarting | |
| Copying | |
| InitialReplay | |
| Replaying | |
| Finalizing | |
| Complete | |
| Canceled | |
| Failed |
MongoDbReplication
Descreve como as alterações serão replicadas da origem para o destino. O padrão é OneTime.
| Valor | Description |
|---|---|
| Disabled | |
| OneTime | |
| Continuous |
MongoDbShardKeyField
Descreve uma referência de campo dentro de uma chave de fragmento do MongoDB
| Name | Tipo | Description |
|---|---|---|
| name |
string |
O nome do campo |
| order |
A ordenação do campo |
MongoDbShardKeyInfo
Descreve uma chave de fragmento do MongoDB
| Name | Tipo | Description |
|---|---|---|
| fields |
Os campos dentro da chave de estilhaço |
|
| isUnique |
boolean |
Se a chave de estilhaço é única |
MongoDbShardKeyOrder
A ordenação do campo
| Valor | Description |
|---|---|
| Forward | |
| Reverse | |
| Hashed |
MongoDbShardKeySetting
Descreve uma chave de fragmento do MongoDB
| Name | Tipo | Description |
|---|---|---|
| fields |
Os campos dentro da chave de estilhaço |
|
| isUnique |
boolean |
Se a chave de estilhaço é única |
MongoDbThrottlingSettings
Especifica limites de recursos para a migração
| Name | Tipo | Description |
|---|---|---|
| maxParallelism |
integer (int32) |
O número máximo de itens de trabalho (por exemplo, cópias de coleção) que serão processados em paralelo |
| minFreeCpu |
integer (int32) |
A porcentagem de tempo de CPU que o migrador tentará evitar usar, de 0 a 100 |
| minFreeMemoryMb |
integer (int32) |
O número de megabytes de RAM que o migrador tentará evitar usar |
MySqlConnectionInfo
Informações para se conectar ao servidor MySQL
| Name | Tipo | Default value | 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 a conexão deve ser criptografada |
| password |
string |
Credencial de senha. |
|
| port |
integer |
Porta para servidor |
|
| serverName |
string |
Nome do servidor |
|
| type | string: |
Tipo de informação de ligação |
|
| userName |
string |
Nome de utilizador |
MySqlTargetPlatformType
Plataforma de destino para a migração
| Valor | Description |
|---|---|
| SqlServer | |
| AzureDbForMySQL |
ObjectType
Tipo do objeto que tem a diferença. por exemplo (Table/View/StoredProcedure)
| Valor | Description |
|---|---|
| StoredProcedures | |
| Table | |
| User | |
| View | |
| Function |
ODataError
Informações de erro no formato OData.
| Name | Tipo | Description |
|---|---|---|
| code |
string |
A descrição legível por máquina do erro, como 'InvalidRequest' ou 'InternalServerError' |
| details |
Erros internos que causaram esse erro |
|
| message |
string |
A descrição do erro legível por humanos |
OracleConnectionInfo
Informações para conexão com o servidor Oracle
| Name | Tipo | Description |
|---|---|---|
| authentication |
Tipo de autenticação a ser usado para conexão |
|
| dataSource |
string |
Cadeia de conexão EZConnect ou TNSName. |
| 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ção de ligação |
| userName |
string |
Nome de utilizador |
OrphanedUserInfo
Informações de usuários órfãos no banco de dados do SQL Server.
| Name | Tipo | Description |
|---|---|---|
| databaseName |
string |
Banco de dados pai do usuário |
| name |
string |
Nome do utilizador órfão |
PostgreSqlConnectionInfo
Informações para conexão com o servidor PostgreSQL
| Name | Tipo | Default value | 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 da base de dados |
|
| encryptConnection |
boolean |
True |
Se a conexão deve ser criptografada |
| password |
string |
Credencial de senha. |
|
| port |
integer |
Porta para servidor |
|
| serverBrandVersion |
string |
Versão da marca do servidor |
|
| serverName |
string |
Nome do servidor |
|
| serverVersion |
string |
Versão do servidor |
|
| trustServerCertificate |
boolean |
False |
Se o certificado do servidor deve ser confiável |
| type | string: |
Tipo de informação de ligação |
|
| userName |
string |
Nome de utilizador |
ProjectTask
Um recurso de tarefa
QueryAnalysisValidationResult
Resultados para comparação de análise de consulta entre a origem e o destino
| Name | 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
| Name | Tipo | Description |
|---|---|---|
| queryText |
string |
Consultar texto recuperado do servidor de origem |
| sourceResult |
Resultado da análise de consulta da origem |
|
| statementsInBatch |
integer (int64) |
Total nº. Número de declarações no lote |
| targetResult |
Resultado da análise de consulta do destino |
ReplicateMigrationState
Wrapper para replicar estados de migração relatados.
| Valor | Description |
|---|---|
| UNDEFINED | |
| VALIDATING | |
| PENDING | |
| COMPLETE | |
| ACTION_REQUIRED | |
| FAILED |
ReportableException
Objeto de exceção para todas as exceções personalizadas
| Name | Tipo | Description |
|---|---|---|
| actionableMessage |
string |
Etapas acionáveis para esta exceção |
| filePath |
string |
O caminho para o arquivo onde 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 onde ocorreu a exceção |
| message |
string |
Mensagem de erro |
| stackTrace |
string |
Rastreamento de pilha |
ScenarioSource
Uma enumeração do tipo de origem
| Valor | Description |
|---|---|
| Access | |
| DB2 | |
| MySQL | |
| Oracle | |
| SQL | |
| Sybase | |
| PostgreSQL | |
| MongoDB | |
| SQLRDS | |
| MySQLRDS | |
| PostgreSQLRDS |
ScenarioTarget
Uma enumeração do tipo de destino
| Valor | Description |
|---|---|
| SQLServer | |
| SQLDB | |
| SQLDW | |
| SQLMI | |
| AzureDBForMySql | |
| AzureDBForPostgresSQL | |
| MongoDB |
SchemaComparisonValidationResult
Resultados para comparação de esquema entre a origem e o destino
| Name | 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 aconteceram durante a execução da validação de comparação de esquema |
SchemaComparisonValidationResultType
Descrição sobre os erros que acontecem durante a execução da validação da migração
| Name | Tipo | Description |
|---|---|---|
| objectName |
string |
Nome do objeto que tem a diferença |
| objectType |
Tipo do objeto que tem a diferença. por exemplo (Table/View/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.
| Name | Tipo | Description |
|---|---|---|
| certificateName |
string |
Nome do certificado a exportar. |
| 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.
| Valor | Description |
|---|---|
| Default | |
| MigrationFromSqlServerToAzureDB | |
| MigrationFromSqlServerToAzureMI | |
| MigrationFromMySQLToAzureDBForMySQL | |
| MigrationFromSqlServerToAzureVM |
ServerProperties
Propriedades do servidor para a origem do tipo MySQL
| Name | 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
| Valor | Description |
|---|---|
| Message | |
| Warning | |
| Error |
SqlConnectionInfo
Informações para conexão com o servidor de banco de dados SQL
| Name | Tipo | Default value | 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 a conexão deve ser criptografada |
| 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 do servidor |
|
| serverName |
string |
Nome do servidor |
|
| serverVersion |
string |
Versão do servidor |
|
| trustServerCertificate |
boolean |
False |
Se o certificado do servidor deve ser confiável |
| type | string: |
Tipo de informação de ligação |
|
| userName |
string |
Nome de utilizador |
SqlSourcePlatform
Tipo de plataforma de servidor para conexão
| Valor | Description |
|---|---|
| SqlOnPrem |
SsisMigrationInfo
Informações de migração do SSIS com o tipo de armazenamento SSIS, política de substituição.
| Name | Tipo | Description |
|---|---|---|
| environmentOverwriteOption |
A opção de substituição para a migração do ambiente SSIS |
|
| projectOverwriteOption |
A opção de substituição para a migração do projeto SSIS |
|
| ssisStoreType |
O tipo de fonte de armazenamento SSIS, apenas o catálogo SSIS é suportado agora no DMS (clássico) |
SsisMigrationOverwriteOption
A opção de substituição para migração de objeto SSIS, apenas ignorar e substituir são suportados no DMS (clássico) agora e no futuro pode adicionar a opção Reutilizar para objeto de contêiner
| Valor | Description |
|---|---|
| Ignore | |
| Overwrite |
SsisMigrationStage
Estágio atual da migração do SSIS
| Valor | Description |
|---|---|
| None | |
| Initialize | |
| InProgress | |
| Completed |
SsisStoreType
Uma enumeração do tipo de armazenamento SSIS de origem suportado no DMS (clássico)
| Valor | Description |
|---|---|
| SsisCatalog |
StartMigrationScenarioServerRoleResult
Resultado da migração da função de servidor
| Name | Tipo | Description |
|---|---|---|
| exceptionsAndWarnings |
Exceções e avisos de migração. |
|
| name |
string |
Nome da função de servidor. |
| state |
Estado atual da migração |
SyncDatabaseMigrationReportingState
Enum do estado diferente da migração on-line de nível de banco de dados.
| Valor | Description |
|---|---|
| UNDEFINED | |
| CONFIGURING | |
| INITIALIAZING | |
| STARTING | |
| RUNNING | |
| READY_TO_COMPLETE | |
| COMPLETING | |
| COMPLETE | |
| CANCELLING | |
| CANCELLED | |
| FAILED | |
| VALIDATING | |
| VALIDATION_COMPLETE | |
| VALIDATION_FAILED | |
| RESTORE_IN_PROGRESS | |
| RESTORE_COMPLETED | |
| BACKUP_IN_PROGRESS | |
| BACKUP_COMPLETED |
SyncMigrationDatabaseErrorEvent
Erros de migração de banco de dados para migração online
| Name | 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
Enum do estado diferente da migração on-line no nível da tabela.
| Valor | Description |
|---|---|
| BEFORE_LOAD | |
| FULL_LOAD | |
| COMPLETED | |
| CANCELED | |
| ERROR | |
| FAILED |
SystemData
| Name | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
|
| createdBy |
string |
|
| createdByType | ||
| lastModifiedAt |
string (date-time) |
|
| lastModifiedBy |
string |
|
| lastModifiedByType |
TaskState
O estado da tarefa. Isso é ignorado se enviado.
| Valor | Description |
|---|---|
| Unknown | |
| Queued | |
| Running | |
| Canceled | |
| Succeeded | |
| Failed | |
| FailedInputValidation | |
| Faulted |
UpdateActionType
Tipo da diferença real para o objeto comparado, ao executar a comparação de esquema
| Valor | Description |
|---|---|
| DeletedOnTarget | |
| ChangedOnTarget | |
| AddedOnTarget |
ValidateMigrationInputSqlServerSqlDbSyncTaskProperties
Propriedades para tarefa que valida a entrada de migração para migrações de sincronização do SQL para o Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 tarefa que migra bancos de dados do SQL Server para o cenário online da Instância Gerenciada do Banco de Dados SQL do Azure.
| Name | Tipo | Description |
|---|---|---|
| azureApp |
Aplicativo Azure Ative Directory que a instância DMS (clássica) usará para se conectar à instância de destino da Instância Gerenciada do Banco de Dados SQL do Azure e à Conta de Armazenamento do Azure |
|
| backupFileShare |
Backup de informações de compartilhamento de arquivos para todos os bancos de dados selecionados. |
|
| selectedDatabases |
Bancos de dados a serem migrados |
|
| sourceConnectionInfo |
Informações de conexão para o SQL Server de origem |
|
| storageResourceId |
string |
ResourceId de armazenamento totalmente qualificado |
| targetConnectionInfo |
Informações de conexão para a Instância Gerenciada do Banco de Dados SQL do Azure |
ValidateMigrationInputSqlServerSqlMISyncTaskOutput
Saída para tarefa que valida a entrada de migração para a migração online da Instância Gerenciada do Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| id |
string |
Identificador da base de dados |
| name |
string |
Nome da base de dados |
| validationErrors |
Erros associados a um objeto de banco de dados selecionado |
ValidateMigrationInputSqlServerSqlMISyncTaskProperties
Propriedades da tarefa que valida a entrada de migração do SQL para o cenário de sincronização da Instância Gerenciada do Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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 a Instância Gerenciada SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| backupBlobShare |
URI SAS do Contêiner de Conta de Armazenamento do Azure a ser usado para armazenar arquivos de backup. |
|
| backupFileShare |
Backup de informações de compartilhamento de arquivos para todos os bancos de dados selecionados. |
|
| backupMode |
Modo de backup para especificar se o backup existente deve ser usado ou criar um novo backup. |
|
| selectedDatabases |
Bancos de dados a serem migrados |
|
| selectedLogins |
string[] |
Logins para migrar |
| sourceConnectionInfo |
Informações para conexão com a fonte |
|
| targetConnectionInfo |
Informações para conexão com o destino |
ValidateMigrationInputSqlServerSqlMITaskOutput
Saída para tarefa que valida a entrada de migração para migrações de SQL para Instância Gerenciada SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| backupFolderErrors |
Erros associados ao caminho BackupFolder |
|
| backupShareCredentialsErrors |
Erros associados ao compartilhamento de backup de credenciais de nome de usuário e senha |
|
| backupStorageAccountErrors |
Erros associados à conta de armazenamento fornecida. |
|
| databaseBackupInfo |
Informações sobre arquivos de backup quando o modo de backup existente é usado. |
|
| existingBackupErrors |
Erros associados a arquivos de backup existentes. |
|
| id |
string |
Identificador de resultados |
| name |
string |
Nome da base de dados |
| restoreDatabaseNameErrors |
Erros associados ao RestoreDatabaseName |
ValidateMigrationInputSqlServerSqlMITaskProperties
Propriedades da tarefa que valida a entrada de migração do SQL para a Instância Gerenciada do Banco de Dados SQL do Azure
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 de tarefas |
|
| 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
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 do Oracle para o Banco de Dados do Azure para PostgreSQL para migrações online
| Name | Tipo | Description |
|---|---|---|
| clientData |
object |
Pares de valores-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 o 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 tarefa que valida a entrada de migração do Oracle para o Banco de Dados do Azure para PostgreSQL para migrações online
| Name | Tipo | Description |
|---|---|---|
| validationErrors |
Erros associados a um objeto de banco de dados selecionado |
ValidateSyncMigrationInputSqlServerTaskInput
Entrada para tarefa que valida a entrada de migração para migrações de sincronização SQL
| Name | Tipo | Description |
|---|---|---|
| selectedDatabases |
Bancos de dados a serem migrados |
|
| sourceConnectionInfo |
Informações para conexão com o SQL Server de origem |
|
| targetConnectionInfo |
Informações para conexão com o destino |
ValidateSyncMigrationInputSqlServerTaskOutput
Saída para tarefa que valida a entrada de migração para migrações de sincronização do SQL
| Name | Tipo | Description |
|---|---|---|
| id |
string |
Identificador da base de dados |
| name |
string |
Nome da base de dados |
| validationErrors |
Erros associados a um objeto de banco de dados selecionado |
ValidationError
Descrição sobre os erros que acontecem durante a execução da validação da migração
| Name | Tipo | Description |
|---|---|---|
| severity |
Gravidade do erro |
|
| text |
string |
Texto de erro |
ValidationStatus
Estado atual da validação
| Valor | Description |
|---|---|
| Default | |
| NotStarted | |
| Initialized | |
| InProgress | |
| Completed | |
| CompletedWithIssues | |
| Stopped | |
| Failed |
WaitStatistics
Estatísticas de espera coletadas durante a execução do lote de consulta
| Name | Tipo | Default value | Description |
|---|---|---|---|
| waitCount |
integer (int64) |
Total nº. de esperas |
|
| waitTimeMs |
number (float) |
0 |
Tempo total de espera em milissegundos |
| waitType |
string |
Tipo de espera |