Tasks - Get
Ottenere informazioni sulle attività
La risorsa attività è una risorsa nidificata e solo proxy che rappresenta il lavoro eseguito da un'istanza del Servizio Migrazione del database (classica). Il metodo GET recupera informazioni su un'attività.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/tasks/{taskName}?api-version=2022-03-30-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/tasks/{taskName}?$expand={$expand}&api-version=2022-03-30-preview
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
group
|
path | True |
string |
Nome del gruppo di risorse |
|
project
|
path | True |
string |
Nome del progetto |
|
service
|
path | True |
string |
Nome del servizio |
|
subscription
|
path | True |
string |
ID sottoscrizione che identifica una sottoscrizione di Azure. |
|
task
|
path | True |
string |
Nome dell'attività |
|
api-version
|
query | True |
string |
Versione dell'API |
|
$expand
|
query |
string |
Espandere la risposta |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Una risorsa attività |
|
| Other Status Codes |
Errore |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
Tasks_Get
Esempio di richiesta
GET https://management.azure.com/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/tasks/DmsSdkTask?api-version=2022-03-30-preview
Risposta di esempio
{
"properties": {
"input": {
"targetConnectionInfo": {
"type": "SqlConnectionInfo",
"dataSource": "ssma-test-server.database.windows.net",
"authentication": "SqlAuthentication",
"encryptConnection": true,
"trustServerCertificate": true,
"userName": "testuser"
}
},
"taskType": "ConnectToTarget.SqlDb",
"state": "Queued"
},
"etag": "0vPYxzfnDaDH9yhOJAnqTyTRpa09Kb7pm+LEukDBbw8=",
"id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/tasks/DmsSdkTask",
"name": "DmsSdkTask",
"type": "Microsoft.DataMigration/services/projects/tasks"
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Api |
Informazioni sull'errore. |
|
Authentication |
Enumerazione dei possibili tipi di autenticazione durante la connessione |
|
Azure |
Applicazione Azure Active Directory |
|
Backup |
Informazioni sul file di backup |
|
Backup |
Enumerazione stato del file di backup del log. |
|
Backup |
Enumerazione delle modalità di backup |
|
Backup |
Informazioni sul set di backup |
|
Backup |
Enumerazione dei diversi tipi di backup. |
|
Blob |
Informazioni sull'archiviazione dei contenitori BLOB. |
|
Command |
Stato del comando. Questo viene ignorato se inviato. |
|
Connect |
Proprietà per l'attività che convalida la connessione a e fornisce informazioni su un server MongoDB |
|
Connect |
Input per l'attività che convalida la connessione al database MySQL |
|
Connect |
Proprietà per l'attività che convalida la connessione al database MySQL |
|
Connect |
Output per la connessione all'origine del tipo MySQL |
|
Connect |
Input per l'attività che convalida la connessione al database Oracle |
|
Connect |
Output per l'attività che convalida la connessione al database Oracle |
|
Connect |
Proprietà per l'attività che convalida la connessione al database Oracle |
|
Connect |
Input per l'attività che convalida la connessione a PostgreSQL e i requisiti del server di origine |
|
Connect |
Output per l'attività che convalida la connessione a PostgreSQL e i requisiti del server di origine |
|
Connect |
Proprietà per l'attività che convalida la connessione al server PostgreSQL e ai requisiti del server di origine per la migrazione online |
|
Connect |
Proprietà per l'attività che convalida la connessione a SQL Server e i requisiti del server di origine per la migrazione online |
|
Connect |
Input per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine |
|
Connect |
Output del livello di processo dell'agente per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine |
|
Connect |
Output a livello di database per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine |
|
Connect |
Output del livello di accesso per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine |
|
Connect |
Output a livello di attività per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine |
|
Connect |
Proprietà per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine |
|
Connect |
Input per l'attività che convalida la connessione a Database di Azure per MySQL e i requisiti del server di destinazione |
|
Connect |
Output per l'attività che convalida la connessione a Database di Azure per MySQL e i requisiti del server di destinazione |
|
Connect |
Proprietà per l'attività che convalida la connessione a Database di Azure per MySQL e i requisiti del server di destinazione |
|
Connect |
Input per l'attività che convalida la connessione a Database di Azure per PostgreSQL e i requisiti del server di destinazione |
|
Connect |
Output per l'attività che convalida la connessione a Database di Azure per PostgreSQL e i requisiti del server di destinazione |
|
Connect |
Proprietà per l'attività che convalida la connessione al server di Database di Azure per PostgreSQL e ai requisiti del server di destinazione per la migrazione online |
|
Connect |
Input per l'attività che convalida la connessione a Database di Azure per PostgreSQL e i requisiti del server di destinazione per l'origine Oracle. |
|
Connect |
Output per l'attività che convalida la connessione a Database di Azure per PostgreSQL e i requisiti del server di destinazione per l'origine Oracle. |
|
Connect |
Proprietà per l'attività che convalida la connessione al server di Database di Azure per PostgreSQL e ai requisiti del server di destinazione per la migrazione online per l'origine Oracle. |
|
Connect |
Input per l'attività che convalida la connessione al database SQL e ai requisiti del server di destinazione |
|
Connect |
Output per l'attività che convalida la connessione al database SQL e ai requisiti del server di destinazione |
|
Connect |
Proprietà per l'attività che convalida la connessione al database SQL e ai requisiti del server di destinazione |
|
Connect |
Input per l'attività che convalida la connessione allo scenario online di Istanza gestita di database SQL di Azure. |
|
Connect |
Output per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure. |
|
Connect |
Proprietà per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure |
|
Connect |
Input per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure. |
|
Connect |
Output per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure. |
|
Connect |
Proprietà per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure |
|
Connect |
Input per l'attività che convalida la connessione al database SQL di Azure e ai requisiti del server di destinazione |
|
Connect |
Proprietà per l'attività che convalida la connessione al database SQL e i requisiti del server di destinazione per la migrazione online |
|
created |
|
|
Database |
Informazioni sui file di backup quando viene usata la modalità di backup esistente. |
|
Database |
Enumerazione dei livelli di compatibilità del database DI SQL Server |
|
Database |
Informazioni specifiche sul file di database |
|
Database |
Enumerazione dei tipi di file di database di SQL Server |
|
Database |
Fase corrente della migrazione |
|
Database |
Stato di migrazione a livello di database. |
|
Database |
Mapping degli schemi per database |
|
Database |
Enumerazione degli stati del database di SQL Server |
|
Database |
Riepilogo dei risultati del database nella migrazione |
|
Database |
Proprietà della tabella |
|
Data |
Risultati per i risultati della convalida dell'integrità dei dati basata su checksum |
|
Data |
Riepilogo di base di una migrazione degli elementi di dati |
|
Execution |
Descrizione degli errori che si verificano durante l'esecuzione della convalida della migrazione |
|
File |
Informazioni sulla condivisione file con Percorso, Nome utente e Password. |
|
Get |
Input per l'attività che ottiene i certificati TDE in formato con codifica Base64. |
|
Get |
Output dell'attività che ottiene i certificati TDE in formato con codifica Base64. |
|
Get |
Proprietà per l'attività che ottiene i certificati TDE in formato con codifica Base64. |
|
Get |
Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Get |
Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Get |
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Get |
Input per l'attività che ottiene l'elenco di tabelle contenute in un elenco fornito di schemi Oracle. |
|
Get |
Output per l'attività che ottiene l'elenco di tabelle contenute in un elenco fornito di schemi Oracle. |
|
Get |
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di schemi Oracle |
|
Get |
Input per l'attività che ottiene l'elenco di tabelle per un elenco specificato di database PostgreSQL. |
|
Get |
Output per l'attività che ottiene l'elenco di tabelle per un elenco specificato di database PostgreSQL. |
|
Get |
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Get |
Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Get |
Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Get |
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Get |
Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Get |
Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Get |
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database |
|
Login |
Enumerazione della diversa fase di migrazione dell'account di accesso. |
|
Login |
Mapping enumerazione di SMO LoginType. |
|
Migrate |
Input per il comando che completa la migrazione online per un'istanza gestita di database SQL di Azure. |
|
Migrate |
Output per il comando che completa la migrazione online per un'istanza gestita di database SQL di Azure. |
|
Migrate |
Proprietà per il comando che completa la migrazione online per un'istanza gestita di database SQL di Azure. |
|
Migrate |
Proprietà per l'attività che esegue la migrazione dei dati tra origini dati MongoDB |
|
Migrate |
Informazioni specifiche del database per gli input delle attività di migrazione da MySQL a Database di Azure per MySQL |
|
Migrate |
Input per l'attività che esegue la migrazione di database MySQL a Database di Azure per MySQL per le migrazioni offline |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Proprietà per l'attività che esegue la migrazione di database MySQL a Database di Azure per MySQL per le migrazioni offline |
|
Migrate |
Informazioni specifiche del database per MySQL in Database di Azure per gli input delle attività di migrazione mySQL |
|
Migrate |
Input per l'attività che esegue la migrazione di database MySQL a Database di Azure per MySQL per le migrazioni online |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Proprietà per l'attività che esegue la migrazione di database MySQL a Database di Azure per MySQL per le migrazioni online |
|
Migrate |
Proprietà per l'attività che esegue la migrazione di Oracle a Database di Azure per PostgreSQL per le migrazioni online |
|
Migrate |
Informazioni specifiche del database per gli input delle attività di migrazione da Oracle a Database di Azure per PostgreSQL |
|
Migrate |
Input per l'attività che esegue la migrazione di database Oracle a Database di Azure per PostgreSQL per le migrazioni online |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Informazioni specifiche del database per PostgreSQL per gli input delle attività di migrazione di Database di Azure per PostgreSQL |
|
Migrate |
Tabelle selezionate per la migrazione |
|
Migrate |
Input per l'attività che esegue la migrazione di database PostgreSQL a Database di Azure per PostgreSQL per le migrazioni online |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Proprietà per l'attività che esegue la migrazione di database PostgreSQL a Database di Azure per PostgreSQL per le migrazioni online |
|
Migrate |
Informazioni specifiche del database per gli input delle attività di migrazione da SQL a database SQL di Azure |
|
Migrate |
Informazioni specifiche del database per gli input dell'attività di migrazione della sincronizzazione da SQL a database SQL di Azure |
|
Migrate |
Input per l'attività che esegue la migrazione di database SQL Server locali al database SQL di Azure per le migrazioni online |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Proprietà per l'attività che esegue la migrazione di database SQL Server locali al database SQL di Azure per le migrazioni online |
|
Migrate |
Input per l'attività che esegue la migrazione di database SQL Server locali al database SQL di Azure |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Proprietà per l'attività che esegue la migrazione di database SQL Server locali al database SQL di Azure |
|
Migrate |
Informazioni specifiche del database per l'input dell'attività di migrazione da SQL a Istanza gestita di database SQL di Azure |
|
Migrate |
Input per l'attività che esegue la migrazione dei database di SQL Server allo scenario online di Istanza gestita di database SQL di Azure. |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Proprietà per l'attività che esegue la migrazione dei database di SQL Server allo scenario di sincronizzazione di Istanza gestita di database SQL di Azure |
|
Migrate |
Input per l'attività che esegue la migrazione di database di SQL Server a Istanza gestita di database SQL di Azure. |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Proprietà per l'attività che esegue la migrazione di database di SQL Server a Istanza gestita di database SQL di Azure |
|
Migrate |
Input per attività che esegue la migrazione di pacchetti SSIS da SQL Server a Istanza gestita di database SQL di Azure. |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
Proprietà per l'attività che esegue la migrazione di pacchetti SSIS da database di SQL Server a Istanza gestita di database SQL di Azure. |
|
Migrate |
Input per il comando che completa la migrazione della sincronizzazione per un database. |
|
Migrate |
Output per il comando che completa la migrazione della sincronizzazione per un database. |
|
Migrate |
Proprietà per il comando che completa la migrazione della sincronizzazione per un database. |
|
Migration |
Informazioni sull'idoneità alla migrazione di un oggetto server |
|
Migration |
Il risultato del report di convalida della migrazione contiene l'URL per il download del report generato. |
|
Migration |
Stato corrente della migrazione |
|
Migration |
Stato corrente della migrazione |
|
Migration |
Risultato di riepilogo a livello di database di convalida della migrazione |
|
Migration |
Tipi di convalide da eseguire dopo la migrazione |
|
Migration |
Risultato della convalida della migrazione |
|
Mi |
Proprietà necessarie per creare una connessione all'istanza gestita di database SQL di Azure |
|
Mongo |
Descrive un'origine dati MongoDB |
|
Mongo |
Tipo di origine dati |
|
Mongo |
Descrive una raccolta supportata all'interno di un database MongoDB |
|
Mongo |
Descrive lo stato di avanzamento di una raccolta |
|
Mongo |
Descrive come eseguire la migrazione di una singola raccolta MongoDB |
|
Mongo |
Descrive una connessione a un'origine dati MongoDB |
|
Mongo |
Descrive un database all'interno di un'origine dati MongoDB |
|
Mongo |
Descrive lo stato di avanzamento di un database |
|
Mongo |
Descrive come eseguire la migrazione di un singolo database MongoDB |
|
Mongo |
Descrive un errore o un avviso che si è verificato durante una migrazione di MongoDB |
|
Mongo |
Tipo di errore o avviso |
|
Mongo |
Descrive lo stato di avanzamento della migrazione complessiva |
|
Mongo |
Descrive come eseguire una migrazione dei dati mongoDB |
|
Mongo |
|
|
Mongo |
Descrive come le modifiche verranno replicate dall'origine alla destinazione. Il valore predefinito è OneTime. |
|
Mongo |
Descrive un riferimento al campo all'interno di una chiave di partizione mongoDB |
|
Mongo |
Descrive una chiave di partizione mongoDB |
|
Mongo |
Ordinamento dei campi |
|
Mongo |
Descrive una chiave di partizione mongoDB |
|
Mongo |
Specifica i limiti delle risorse per la migrazione |
|
My |
Informazioni per la connessione al server MySQL |
|
My |
Piattaforma di destinazione per la migrazione |
|
Object |
Tipo dell'oggetto con la differenza. ad esempio (Tabella/Vista/StoredProcedure) |
|
OData |
Informazioni sugli errori in formato OData. |
|
Oracle |
Informazioni per la connessione al server Oracle |
|
Orphaned |
Informazioni sugli utenti orfani nel database di SQL Server. |
|
Postgre |
Informazioni per la connessione al server PostgreSQL |
|
Project |
Una risorsa attività |
|
Query |
Risultati per il confronto dell'analisi delle query tra l'origine e la destinazione |
|
Query |
Descrive i risultati dell'analisi delle query per l'esecuzione nell'origine e nella destinazione |
|
Replicate |
Wrapper per replicare gli stati di migrazione segnalati. |
|
Reportable |
Oggetto Eccezione per tutte le eccezioni personalizzate |
|
Scenario |
Enumerazione del tipo di origine |
|
Scenario |
Enumerazione del tipo di destinazione |
|
Schema |
Risultati per il confronto dello schema tra l'origine e la destinazione |
|
Schema |
Descrizione degli errori che si verificano durante l'esecuzione della convalida della migrazione |
|
Selected |
Informazioni per l'esportazione del certificato per i database abilitati per TDE. |
|
Server |
Gruppo di autorizzazioni per le convalide. Questi gruppi eseguiranno un set di autorizzazioni per la convalida dell'attività utente. Selezionare il gruppo di autorizzazioni per l'attività che si sta eseguendo. |
|
Server |
Proprietà del server per l'origine del tipo MySQL |
| Severity |
Gravità dell'errore di convalida |
|
Sql |
Informazioni per la connessione al server di database SQL |
|
Sql |
Tipo di piattaforma server per la connessione |
|
Ssis |
Informazioni sulla migrazione SSIS con tipo di archivio SSIS, sovrascrivere i criteri. |
|
Ssis |
L'opzione di sovrascrittura per la migrazione degli oggetti SSIS è supportata solo per ignorare e sovrascrivere il servizio Migrazione del database (versione classica) e in futuro è possibile aggiungere l'opzione Riutilizzo per l'oggetto contenitore |
|
Ssis |
Fase corrente della migrazione SSIS |
|
Ssis |
Enumerazione del tipo di archivio SSIS di origine supportato nel Servizio Migrazione del database (versione classica) |
|
Start |
Risultato della migrazione dei ruoli del server |
|
Sync |
Enumerazione dello stato diverso della migrazione online a livello di database. |
|
Sync |
Errori di migrazione del database per la migrazione online |
|
Sync |
Enumerazione dello stato diverso della migrazione online a livello di tabella. |
|
System |
|
|
Task |
Stato dell'attività. Questo viene ignorato se inviato. |
|
Update |
Tipo della differenza effettiva per l'oggetto confrontato, durante l'esecuzione del confronto dello schema |
|
Validate |
Proprietà per l'attività che convalida l'input di migrazione per le migrazioni di sincronizzazione da SQL a database SQL di Azure |
|
Validate |
Input per l'attività che esegue la migrazione dei database di SQL Server allo scenario online di Istanza gestita di database SQL di Azure. |
|
Validate |
Output per l'attività che convalida l'input di migrazione per la migrazione online di Istanza gestita di database SQL di Azure |
|
Validate |
Proprietà per l'attività che convalida l'input di migrazione per SQL allo scenario di sincronizzazione di Istanza gestita di database SQL di Azure |
|
Validate |
Input per l'attività che convalida l'input di migrazione per SQL in Istanza gestita di SQL di Azure |
|
Validate |
Output per l'attività che convalida l'input di migrazione per SQL alle migrazioni di Istanza gestita di SQL di Azure |
|
Validate |
Proprietà per l'attività che convalida l'input di migrazione per SQL a Istanza gestita di database SQL di Azure |
|
Validate |
Proprietà per l'attività che convalida una migrazione tra origini dati MongoDB |
|
Validate |
Proprietà per l'attività che convalida una migrazione per Oracle a Database di Azure per PostgreSQL per le migrazioni online |
|
Validate |
Output per l'attività che convalida l'input di migrazione per Oracle a Database di Azure per PostgreSQL per le migrazioni online |
|
Validate |
Input per l'attività che convalida l'input di migrazione per le migrazioni di sincronizzazione SQL |
|
Validate |
Output per l'attività che convalida l'input della migrazione per le migrazioni di sincronizzazione SQL |
|
Validation |
Descrizione degli errori che si verificano durante l'esecuzione della convalida della migrazione |
|
Validation |
Stato corrente della convalida |
|
Wait |
Statistiche di attesa raccolte durante l'esecuzione batch di query |
ApiError
Informazioni sull'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Informazioni sugli errori in formato OData |
|
| systemData |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
AuthenticationType
Enumerazione dei possibili tipi di autenticazione durante la connessione
| Valore | Descrizione |
|---|---|
| None | |
| WindowsAuthentication | |
| SqlAuthentication | |
| ActiveDirectoryIntegrated | |
| ActiveDirectoryPassword |
AzureActiveDirectoryApp
Applicazione Azure Active Directory
| Nome | Tipo | Descrizione |
|---|---|---|
| appKey |
string |
Chiave usata per l'autenticazione nell'applicazione Azure Active Directory |
| applicationId |
string |
ID applicazione dell'applicazione Azure Active Directory |
| ignoreAzurePermissions |
boolean |
Ignorare il controllo delle autorizzazioni di Azure nell'app AAD |
| tenantId |
string |
ID tenant del cliente |
BackupFileInfo
Informazioni sul file di backup
| Nome | Tipo | Descrizione |
|---|---|---|
| familySequenceNumber |
integer |
Numero di sequenza del file di backup nel set di backup |
| fileLocation |
string |
Percorso del file di backup nella cartella condivisa |
| status |
Stato del file di backup durante la migrazione |
BackupFileStatus
Enumerazione stato del file di backup del log.
| Valore | Descrizione |
|---|---|
| Arrived | |
| Queued | |
| Uploading | |
| Uploaded | |
| Restoring | |
| Restored | |
| Cancelled |
BackupMode
Enumerazione delle modalità di backup
| Valore | Descrizione |
|---|---|
| CreateBackup | |
| ExistingBackup |
BackupSetInfo
Informazioni sul set di backup
| Nome | Tipo | Descrizione |
|---|---|---|
| backupFinishedDate |
string (date-time) |
Data e ora di fine dell'operazione di backup |
| backupSetId |
string |
ID per il set di file di backup |
| backupStartDate |
string (date-time) |
Data e ora di inizio dell'operazione di backup |
| backupType |
Enumerazione dei diversi tipi di backup |
|
| databaseName |
string |
Nome del database a cui appartiene il set di backup |
| firstLsn |
string |
Primo numero di sequenza del log del file di backup |
| isBackupRestored |
boolean |
Indica se il set di backup viene ripristinato o meno |
| lastLsn |
string |
Ultimo numero di sequenza del log del file di backup |
| lastModifiedTime |
string (date-time) |
Ora dell'ultima modifica del file di backup nel percorso della condivisione |
| listOfBackupFiles |
Elenco di file nel set di backup |
BackupType
Enumerazione dei diversi tipi di backup.
| Valore | Descrizione |
|---|---|
| Database | |
| TransactionLog | |
| File | |
| DifferentialDatabase | |
| DifferentialFile | |
| Partial | |
| DifferentialPartial |
BlobShare
Informazioni sull'archiviazione dei contenitori BLOB.
| Nome | Tipo | Descrizione |
|---|---|---|
| sasUri |
string |
URI di firma di accesso condiviso del contenitore dell'account di archiviazione di Azure. |
CommandState
Stato del comando. Questo viene ignorato se inviato.
| Valore | Descrizione |
|---|---|
| Unknown | |
| Accepted | |
| Running | |
| Succeeded | |
| Failed |
ConnectToMongoDbTaskProperties
Proprietà per l'attività che convalida la connessione a e fornisce informazioni su un server MongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Descrive una connessione a un'origine dati MongoDB |
|
| output |
Matrice contenente un singolo oggetto MongoDbClusterInfo |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect. |
Tipo di attività. |
ConnectToSourceMySqlTaskInput
Input per l'attività che convalida la connessione al database MySQL
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| checkPermissionsGroup |
Gruppo di autorizzazioni per le convalide |
||
| isOfflineMigration |
boolean |
False |
Flag per se la migrazione è offline |
| sourceConnectionInfo |
Informazioni per la connessione all'origine MySQL |
||
| targetPlatform |
Piattaforma di destinazione per la migrazione |
ConnectToSourceMySqlTaskProperties
Proprietà per l'attività che convalida la connessione al database MySQL
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToSourceNonSqlTaskOutput
Output per la connessione all'origine del tipo MySQL
| Nome | Tipo | Descrizione |
|---|---|---|
| databases |
string[] |
Elenco di database nel server |
| id |
string |
Identificatore del risultato |
| serverProperties |
Proprietà del server |
|
| sourceServerBrandVersion |
string |
Versione del marchio del server |
| validationErrors |
Errori di convalida associati all'attività |
ConnectToSourceOracleSyncTaskInput
Input per l'attività che convalida la connessione al database Oracle
| Nome | Tipo | Descrizione |
|---|---|---|
| sourceConnectionInfo |
Informazioni per la connessione all'origine Oracle |
ConnectToSourceOracleSyncTaskOutput
Output per l'attività che convalida la connessione al database Oracle
| Nome | Tipo | Descrizione |
|---|---|---|
| databases |
string[] |
Elenco degli schemi nel server di origine |
| sourceServerBrandVersion |
string |
Versione del marchio del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| validationErrors |
Errori di convalida associati all'attività |
ConnectToSourceOracleSyncTaskProperties
Proprietà per l'attività che convalida la connessione al database Oracle
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToSourcePostgreSqlSyncTaskInput
Input per l'attività che convalida la connessione a PostgreSQL e i requisiti del server di origine
| Nome | Tipo | Descrizione |
|---|---|---|
| sourceConnectionInfo |
Informazioni di connessione per il server PostgreSQL di origine |
ConnectToSourcePostgreSqlSyncTaskOutput
Output per l'attività che convalida la connessione a PostgreSQL e i requisiti del server di origine
| Nome | Tipo | Descrizione |
|---|---|---|
| databases |
string[] |
Elenco di database nel server di origine |
| id |
string |
Identificatore del risultato |
| sourceServerBrandVersion |
string |
Versione del marchio del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| validationErrors |
Errori di convalida associati all'attività |
ConnectToSourcePostgreSqlSyncTaskProperties
Proprietà per l'attività che convalida la connessione al server PostgreSQL e ai requisiti del server di origine per la migrazione online
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToSourceSqlServerSyncTaskProperties
Proprietà per l'attività che convalida la connessione a SQL Server e i requisiti del server di origine per la migrazione online
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output | ConnectToSourceSqlServerTaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToSourceSqlServerTaskInput
Input per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| checkPermissionsGroup |
Gruppo di autorizzazioni per le convalide |
||
| collectAgentJobs |
boolean |
False |
Flag per se raccogliere i processi dell'agente dal server di origine. |
| collectDatabases |
boolean |
True |
Flag per se raccogliere i database dal server di origine. |
| collectLogins |
boolean |
False |
Flag per se raccogliere gli account di accesso dal server di origine. |
| collectTdeCertificateInfo |
boolean |
False |
Flag per se raccogliere i nomi dei certificati TDE dal server di origine. |
| encryptedKeyForSecureFields |
string |
chiave crittografata per i campi protetti |
|
| sourceConnectionInfo |
Informazioni di connessione per SQL Server di origine |
||
| validateSsisCatalogOnly |
boolean |
False |
Flag che indica se convalidare il catalogo SSIS è raggiungibile nel server di origine. |
ConnectToSourceSqlServerTaskOutputAgentJobLevel
Output del livello di processo dell'agente per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
Identificatore del risultato |
| isEnabled |
boolean |
Stato del processo dell'agente originale. |
| jobCategory |
string |
Tipo di processo dell'agente. |
| jobOwner |
string |
Proprietario del processo dell'agente |
| lastExecutedOn |
string (date-time) |
Data e ora UTC dell'ultima esecuzione del processo dell'agente. |
| migrationEligibility |
Informazioni sull'idoneità del processo dell'agente per la migrazione. |
|
| name |
string |
Nome processo agente |
| resultType |
string:
Agent |
Tipo di risultato - livello di database o livello di attività |
| validationErrors |
Errori di convalida |
ConnectToSourceSqlServerTaskOutputDatabaseLevel
Output a livello di database per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine
| Nome | Tipo | Descrizione |
|---|---|---|
| compatibilityLevel |
Livello di compatibilità di SQL Server del database |
|
| databaseFiles |
Elenco di file di database |
|
| databaseState |
Stato del database |
|
| id |
string |
Identificatore del risultato |
| name |
string |
Nome del database |
| resultType |
string:
Database |
Tipo di risultato - livello di database o livello di attività |
| sizeMB |
number (double) |
Dimensioni del file in megabyte |
ConnectToSourceSqlServerTaskOutputLoginLevel
Output del livello di accesso per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine
| Nome | Tipo | Descrizione |
|---|---|---|
| defaultDatabase |
string |
Database predefinito per l'account di accesso. |
| id |
string |
Identificatore del risultato |
| isEnabled |
boolean |
Stato dell'account di accesso. |
| loginType |
Tipo di account di accesso. |
|
| migrationEligibility |
Informazioni sull'idoneità dell'account di accesso per la migrazione. |
|
| name |
string |
Nome account di accesso. |
| resultType |
string:
Login |
Tipo di risultato - livello di database o livello di attività |
ConnectToSourceSqlServerTaskOutputTaskLevel
Output a livello di attività per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine
| Nome | Tipo | Descrizione |
|---|---|---|
| agentJobs |
object |
Processi dell'agente di origine come mappa dal nome del processo dell'agente all'ID. |
| databaseTdeCertificateMapping |
object |
Mapping dal nome del database al nome del certificato TDE, se applicabile |
| databases |
object |
Database di origine come mapping dal nome del database all'ID database |
| id |
string |
Identificatore del risultato |
| logins |
object |
Account di accesso di origine come mappa dal nome dell'account di accesso all'ID di accesso. |
| resultType |
string:
Task |
Tipo di risultato - livello di database o livello di attività |
| sourceServerBrandVersion |
string |
Versione del marchio del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| validationErrors |
Errori di convalida |
ConnectToSourceSqlServerTaskProperties
Proprietà per l'attività che convalida la connessione a SQL Server e convalida anche i requisiti del server di origine
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output | ConnectToSourceSqlServerTaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskId |
string |
ID attività |
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToTargetAzureDbForMySqlTaskInput
Input per l'attività che convalida la connessione a Database di Azure per MySQL e i requisiti del server di destinazione
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| isOfflineMigration |
boolean |
False |
Flag per se la migrazione è offline |
| sourceConnectionInfo |
Informazioni di connessione per il server MySQL di origine |
||
| targetConnectionInfo |
Informazioni di connessione per il server di Database di Azure per MySQL di destinazione |
ConnectToTargetAzureDbForMySqlTaskOutput
Output per l'attività che convalida la connessione a Database di Azure per MySQL e i requisiti del server di destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| databases |
string[] |
Elenco di database nel server di destinazione |
| id |
string |
Identificatore del risultato |
| serverVersion |
string |
Versione del server di destinazione |
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| validationErrors |
Errori di convalida associati all'attività |
ConnectToTargetAzureDbForMySqlTaskProperties
Proprietà per l'attività che convalida la connessione a Database di Azure per MySQL e i requisiti del server di destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
Input per l'attività che convalida la connessione a Database di Azure per PostgreSQL e i requisiti del server di destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| sourceConnectionInfo |
Informazioni di connessione per il server PostgreSQL di origine |
|
| targetConnectionInfo |
Informazioni di connessione per il server di Database di Azure per PostgreSQL di destinazione |
ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Output per l'attività che convalida la connessione a Database di Azure per PostgreSQL e i requisiti del server di destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| databases |
string[] |
Elenco di database nel server di destinazione |
| id |
string |
Identificatore del risultato |
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
| validationErrors |
Errori di convalida associati all'attività |
ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties
Proprietà per l'attività che convalida la connessione al server di Database di Azure per PostgreSQL e ai requisiti del server di destinazione per la migrazione online
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
Input per l'attività che convalida la connessione a Database di Azure per PostgreSQL e i requisiti del server di destinazione per l'origine Oracle.
| Nome | Tipo | Descrizione |
|---|---|---|
| targetConnectionInfo |
Informazioni di connessione per il server di Database di Azure per PostgreSQL di destinazione |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput
Output per l'attività che convalida la connessione a Database di Azure per PostgreSQL e i requisiti del server di destinazione per l'origine Oracle.
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseSchemaMap |
Mapping degli schemi per database |
|
| databases |
string[] |
Elenco di database nel server di destinazione |
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
| validationErrors |
Errori di convalida associati all'attività |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties
Proprietà per l'attività che convalida la connessione al server di Database di Azure per PostgreSQL e ai requisiti del server di destinazione per la migrazione online per l'origine Oracle.
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToTargetSqlDbTaskInput
Input per l'attività che convalida la connessione al database SQL e ai requisiti del server di destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| queryObjectCounts |
boolean |
Flag booleano che indica se eseguire query sui conteggi degli oggetti per ogni database nel server di destinazione |
| targetConnectionInfo |
Informazioni di connessione per il database SQL di destinazione |
ConnectToTargetSqlDbTaskOutput
Output per l'attività che convalida la connessione al database SQL e ai requisiti del server di destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| databases |
object |
Database di origine come mapping dal nome del database all'ID database |
| id |
string |
Identificatore del risultato |
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
ConnectToTargetSqlDbTaskProperties
Proprietà per l'attività che convalida la connessione al database SQL e ai requisiti del server di destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| createdOn |
string |
DateTime in UTC al momento della creazione dell'attività |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToTargetSqlMISyncTaskInput
Input per l'attività che convalida la connessione allo scenario online di Istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| azureApp |
Applicazione Di Azure Active Directory, l'istanza del Servizio Migrazione del database (versione classica) verrà usata per connettersi all'istanza di destinazione di Istanza gestita di database SQL di Azure e all'account di archiviazione di Azure |
|
| targetConnectionInfo |
Informazioni di connessione per Istanza gestita di database SQL di Azure |
ConnectToTargetSqlMISyncTaskOutput
Output per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
| validationErrors |
Errori di convalida |
ConnectToTargetSqlMISyncTaskProperties
Proprietà per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToTargetSqlMITaskInput
Input per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| collectAgentJobs |
boolean |
True |
Flag per se raccogliere i processi dell'agente dal server di istanza gestita di SQL di destinazione. |
| collectLogins |
boolean |
True |
Flag per se raccogliere gli account di accesso dal server di istanza gestita di SQL di destinazione. |
| targetConnectionInfo |
Informazioni di connessione per SQL Server di destinazione |
||
| validateSsisCatalogOnly |
boolean |
False |
Flag che indica se convalidare il catalogo SSIS è raggiungibile nel server DI istanza gestita di SQL di destinazione. |
ConnectToTargetSqlMITaskOutput
Output per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| agentJobs |
string[] |
Elenco dei processi dell'agente nel server di destinazione. |
| id |
string |
Identificatore del risultato |
| logins |
string[] |
Elenco di account di accesso nel server di destinazione. |
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
| validationErrors |
Errori di convalida |
ConnectToTargetSqlMITaskProperties
Proprietà per l'attività che convalida la connessione a Istanza gestita di database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
ConnectToTargetSqlSqlDbSyncTaskInput
Input per l'attività che convalida la connessione al database SQL di Azure e ai requisiti del server di destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| sourceConnectionInfo |
Informazioni di connessione per SQL Server di origine |
|
| targetConnectionInfo |
Informazioni di connessione per il database SQL di destinazione |
ConnectToTargetSqlSqlDbSyncTaskProperties
Proprietà per l'attività che convalida la connessione al database SQL e i requisiti del server di destinazione per la migrazione online
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Connect |
Tipo di attività. |
createdByType
| Valore | Descrizione |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DatabaseBackupInfo
Informazioni sui file di backup quando viene usata la modalità di backup esistente.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupFiles |
string[] |
Elenco dei file di backup per il database corrente. |
| backupFinishDate |
string (date-time) |
Data e ora di fine dell'operazione di backup. |
| backupType |
Tipo di backup. |
|
| databaseName |
string |
Nome database. |
| familyCount |
integer |
Numero di file nel set di backup. |
| isCompressed |
boolean |
Indica se il set di backup è compresso |
| isDamaged |
boolean |
Il database è stato danneggiato durante il backup, ma l'operazione di backup è stata richiesta per continuare nonostante gli errori. |
| position |
integer |
Posizione del backup del database corrente nel file. |
DatabaseCompatLevel
Enumerazione dei livelli di compatibilità del database DI SQL Server
| Valore | Descrizione |
|---|---|
| CompatLevel80 | |
| CompatLevel90 | |
| CompatLevel100 | |
| CompatLevel110 | |
| CompatLevel120 | |
| CompatLevel130 | |
| CompatLevel140 |
DatabaseFileInfo
Informazioni specifiche sul file di database
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseName |
string |
Nome del database |
| fileType |
Tipo di file di database |
|
| id |
string |
Identificatore univoco per il file di database |
| logicalName |
string |
Nome logico del file |
| physicalFullName |
string |
Percorso completo del sistema operativo del file |
| restoreFullName |
string |
Percorso completo suggerito del file per il ripristino |
| sizeMB |
number (double) |
Dimensioni del file in megabyte |
DatabaseFileType
Enumerazione dei tipi di file di database di SQL Server
| Valore | Descrizione |
|---|---|
| Rows | |
| Log | |
| Filestream | |
| NotSupported | |
| Fulltext |
DatabaseMigrationStage
Fase corrente della migrazione
| Valore | Descrizione |
|---|---|
| None | |
| Initialize | |
| Backup | |
| FileCopy | |
| Restore | |
| Completed |
DatabaseMigrationState
Stato di migrazione a livello di database.
| Valore | Descrizione |
|---|---|
| UNDEFINED | |
| INITIAL | |
| FULL_BACKUP_UPLOAD_START | |
| LOG_SHIPPING_START | |
| UPLOAD_LOG_FILES_START | |
| CUTOVER_START | |
| POST_CUTOVER_COMPLETE | |
| COMPLETED | |
| CANCELLED | |
| FAILED |
DatabaseSchemaMap
Mapping degli schemi per database
| Nome | Tipo | Descrizione |
|---|---|---|
| database |
string |
|
| schemas |
string[] |
DatabaseState
Enumerazione degli stati del database di SQL Server
| Valore | Descrizione |
|---|---|
| Online | |
| Restoring | |
| Recovering | |
| RecoveryPending | |
| Suspect | |
| Emergency | |
| Offline | |
| Copying | |
| OfflineSecondary |
DatabaseSummaryResult
Riepilogo dei risultati del database nella migrazione
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| errorPrefix |
string |
Prefisso stringa con caratteri jolly da usare per eseguire query su tutti gli errori dell'elemento |
| itemsCompletedCount |
integer (int64) |
Numero di elementi completati |
| itemsCount |
integer (int64) |
Numero di articoli |
| name |
string |
Nome dell'articolo |
| resultPrefix |
string |
Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati sub-tem dell'elemento |
| sizeMB |
number (double) |
Dimensioni del database in megabyte |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
|
| statusMessage |
string |
Messaggio di stato |
DatabaseTable
Proprietà della tabella
| Nome | Tipo | Descrizione |
|---|---|---|
| hasRows |
boolean |
Indica se la tabella è vuota o meno |
| name |
string |
Nome completo dello schema della tabella |
DataIntegrityValidationResult
Risultati per i risultati della convalida dell'integrità dei dati basata su checksum
| Nome | Tipo | Descrizione |
|---|---|---|
| failedObjects |
object |
Elenco dei nomi di tabella non riusciti della coppia di origine e di destinazione |
| validationErrors |
Elenco di errori che si sono verificati durante l'esecuzione della convalida dell'integrità dei dati |
DataItemMigrationSummaryResult
Riepilogo di base di una migrazione degli elementi di dati
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| errorPrefix |
string |
Prefisso stringa con caratteri jolly da usare per eseguire query su tutti gli errori dell'elemento |
| itemsCompletedCount |
integer (int64) |
Numero di elementi completati |
| itemsCount |
integer (int64) |
Numero di articoli |
| name |
string |
Nome dell'articolo |
| resultPrefix |
string |
Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati sub-tem dell'elemento |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
|
| statusMessage |
string |
Messaggio di stato |
ExecutionStatistics
Descrizione degli errori che si verificano durante l'esecuzione della convalida della migrazione
| Nome | Tipo | Descrizione |
|---|---|---|
| cpuTimeMs |
number (float) |
Tempo CPU espresso in millisecondi per l'esecuzione della query |
| elapsedTimeMs |
number (float) |
Tempo impiegato in millisecondi per l'esecuzione della query |
| executionCount |
integer (int64) |
No. di esecuzioni di query |
| hasErrors |
boolean |
Indica se la query ha generato un errore |
| sqlErrors |
string[] |
Elenco di errori sql |
| waitStats |
<string,
Wait |
Dizionario dei tipi di attesa di esecuzione di query SQL e delle rispettive statistiche |
FileShare
Informazioni sulla condivisione file con Percorso, Nome utente e Password.
| Nome | Tipo | Descrizione |
|---|---|---|
| password |
string |
Credenziali password usate per connettersi al percorso della condivisione. |
| path |
string |
Percorso della cartella per questa condivisione. |
| userName |
string |
Credenziali del nome utente per la connessione al percorso di condivisione |
GetTdeCertificatesSqlTaskInput
Input per l'attività che ottiene i certificati TDE in formato con codifica Base64.
| Nome | Tipo | Descrizione |
|---|---|---|
| backupFileShare |
Informazioni sulla condivisione file di backup per la condivisione file da usare per archiviare temporaneamente i file. |
|
| connectionInfo |
Informazioni di connessione per SQL Server |
|
| selectedCertificates |
Elenco contenente i nomi dei certificati e la password corrispondente da usare per crittografare il certificato esportato. |
GetTdeCertificatesSqlTaskOutput
Output dell'attività che ottiene i certificati TDE in formato con codifica Base64.
| Nome | Tipo | Descrizione |
|---|---|---|
| base64EncodedCertificates |
object |
Mapping dal nome del certificato al formato con codifica base 64. |
| validationErrors |
Errori di convalida |
GetTdeCertificatesSqlTaskProperties
Proprietà per l'attività che ottiene i certificati TDE in formato con codifica Base64.
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Get |
Tipo di attività. |
GetUserTablesMySqlTaskInput
Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| connectionInfo |
Informazioni di connessione per SQL Server |
|
| selectedDatabases |
string[] |
Elenco di nomi di database per cui raccogliere tabelle |
GetUserTablesMySqlTaskOutput
Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| databasesToTables |
object |
Mapping dal nome del database all'elenco di tabelle |
| id |
string |
Identificatore del risultato |
| validationErrors |
Errori di convalida |
GetUserTablesMySqlTaskProperties
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Get |
Tipo di attività. |
GetUserTablesOracleTaskInput
Input per l'attività che ottiene l'elenco di tabelle contenute in un elenco fornito di schemi Oracle.
| Nome | Tipo | Descrizione |
|---|---|---|
| connectionInfo |
Informazioni per la connessione all'origine Oracle |
|
| selectedSchemas |
string[] |
Elenco di schemi Oracle per i quali raccogliere tabelle |
GetUserTablesOracleTaskOutput
Output per l'attività che ottiene l'elenco di tabelle contenute in un elenco fornito di schemi Oracle.
| Nome | Tipo | Descrizione |
|---|---|---|
| schemaName |
string |
Lo schema per cui si ottiene questo risultato |
| tables |
Elenco di tabelle valide trovate per questo schema |
|
| validationErrors |
Errori di convalida associati all'attività |
GetUserTablesOracleTaskProperties
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di schemi Oracle
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Get |
Tipo di attività. |
GetUserTablesPostgreSqlTaskInput
Input per l'attività che ottiene l'elenco di tabelle per un elenco specificato di database PostgreSQL.
| Nome | Tipo | Descrizione |
|---|---|---|
| connectionInfo |
Informazioni per la connessione all'origine PostgreSQL |
|
| selectedDatabases |
string[] |
Elenco di database PostgreSQL per i quali raccogliere tabelle |
GetUserTablesPostgreSqlTaskOutput
Output per l'attività che ottiene l'elenco di tabelle per un elenco specificato di database PostgreSQL.
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseName |
string |
Il database per cui si ottiene questo risultato |
| tables |
Elenco di tabelle valide trovate per questo database |
|
| validationErrors |
Errori di convalida associati all'attività |
GetUserTablesPostgreSqlTaskProperties
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Get |
Tipo di attività. |
GetUserTablesSqlSyncTaskInput
Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| selectedSourceDatabases |
string[] |
Elenco dei nomi di database di origine per cui raccogliere tabelle |
| selectedTargetDatabases |
string[] |
Elenco di nomi di database di destinazione per cui raccogliere tabelle |
| sourceConnectionInfo |
Informazioni di connessione per SQL Server |
|
| targetConnectionInfo |
Informazioni di connessione per il database SQL |
GetUserTablesSqlSyncTaskOutput
Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| databasesToSourceTables |
object |
Mapping dal nome del database all'elenco delle tabelle di origine |
| databasesToTargetTables |
object |
Mapping dal nome del database all'elenco delle tabelle di destinazione |
| tableValidationErrors |
object |
Mapping dal nome del database all'elenco degli errori di convalida |
| validationErrors |
Errori di convalida |
GetUserTablesSqlSyncTaskProperties
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Get |
Tipo di attività. |
GetUserTablesSqlTaskInput
Input per l'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| connectionInfo |
Informazioni di connessione per SQL Server |
|
| encryptedKeyForSecureFields |
string |
chiave crittografata per i campi protetti |
| selectedDatabases |
string[] |
Elenco di nomi di database per cui raccogliere tabelle |
GetUserTablesSqlTaskOutput
Output dell'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| databasesToTables |
object |
Mapping dal nome del database all'elenco di tabelle |
| id |
string |
Identificatore del risultato |
| validationErrors |
Errori di convalida |
GetUserTablesSqlTaskProperties
Proprietà per l'attività che raccoglie le tabelle utente per l'elenco specificato di database
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskId |
string |
ID attività |
| taskType |
string:
Get |
Tipo di attività. |
LoginMigrationStage
Enumerazione della diversa fase di migrazione dell'account di accesso.
| Valore | Descrizione |
|---|---|
| None | |
| Initialize | |
| LoginMigration | |
| EstablishUserMapping | |
| AssignRoleMembership | |
| AssignRoleOwnership | |
| EstablishServerPermissions | |
| EstablishObjectPermissions | |
| Completed |
LoginType
Mapping enumerazione di SMO LoginType.
| Valore | Descrizione |
|---|---|
| WindowsUser | |
| WindowsGroup | |
| SqlLogin | |
| Certificate | |
| AsymmetricKey | |
| ExternalUser | |
| ExternalGroup |
MigrateMISyncCompleteCommandInput
Input per il comando che completa la migrazione online per un'istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| sourceDatabaseName |
string |
Nome del database dell'istanza gestita |
MigrateMISyncCompleteCommandOutput
Output per il comando che completa la migrazione online per un'istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| errors |
Elenco di errori che si sono verificati durante l'esecuzione del comando |
MigrateMISyncCompleteCommandProperties
Proprietà per il comando che completa la migrazione online per un'istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| commandType |
string:
Migrate. |
Tipo di comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input del comando |
|
| output |
Output del comando. Questo viene ignorato se inviato. |
|
| state |
Stato del comando. Questo viene ignorato se inviato. |
MigrateMongoDbTaskProperties
Proprietà per l'attività che esegue la migrazione dei dati tra origini dati MongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Descrive come eseguire una migrazione dei dati mongoDB |
|
| output | MongoDbProgress[]: |
Classe di base per gli output della migrazione di MongoDB |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
Informazioni specifiche del database per gli input delle attività di migrazione da MySQL a Database di Azure per MySQL
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome del database |
| tableMap |
object |
Mapping dell'origine alle tabelle di destinazione |
| targetDatabaseName |
string |
Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione. |
MigrateMySqlAzureDbForMySqlOfflineTaskInput
Input per l'attività che esegue la migrazione di database MySQL a Database di Azure per MySQL per le migrazioni offline
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| encryptedKeyForSecureFields |
string |
chiave crittografata per i campi protetti |
|
| makeSourceServerReadOnly |
boolean |
False |
Impostazione per impostare il server di origine di sola lettura |
| optionalAgentSettings |
object |
Parametri facoltativi per ottimizzare la velocità di trasferimento dei dati durante la migrazione |
|
| selectedDatabases |
Database di cui eseguire la migrazione |
||
| sourceConnectionInfo |
Informazioni di connessione per MySQL di origine |
||
| startedOn |
string (date-time) |
Parametro da specificare all'avvio della migrazione |
|
| targetConnectionInfo |
Informazioni di connessione per Database di Azure di destinazione per MySQL |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseName |
string |
Nome del database |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| errorCount |
integer (int64) |
Numero di errori di database/oggetto. |
| errorPrefix |
string |
Prefisso stringa con caratteri jolly da usare per eseguire query su tutti gli errori dell'elemento |
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione. |
|
| id |
string |
Identificatore del risultato |
| lastStorageUpdate |
string (date-time) |
Ultima volta che l'archiviazione è stata aggiornata |
| message |
string |
Messaggio di stato della migrazione |
| numberOfObjects |
integer (int64) |
Numero di oggetti |
| numberOfObjectsCompleted |
integer (int64) |
Numero di oggetti completati correttamente |
| objectSummary |
<string,
Data |
Riepilogo dei risultati dell'oggetto nella migrazione |
| resultPrefix |
string |
Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati sub-tem dell'elemento |
| resultType |
string:
Database |
Tipo di risultato |
| stage |
Fase di migrazione in cui si trova il database |
|
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
|
| statusMessage |
string |
Messaggio di stato |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Errore di migrazione |
|
| id |
string |
Identificatore univoco per l'eccezione |
| resultType |
string:
Error |
Tipo di risultato |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseSummary |
<string,
Database |
Riepilogo dei risultati del database nella migrazione |
| databases |
object |
Database selezionati come mappa dal nome del database all'ID database |
| durationInSeconds |
integer (int64) |
Durata dell'esecuzione dell'attività in secondi. |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione. |
|
| id |
string |
Identificatore del risultato |
| lastStorageUpdate |
string (date-time) |
Ultima volta che l'archiviazione è stata aggiornata |
| message |
string |
Messaggio di stato della migrazione |
| migrationReportResult |
Il risultato del report di migrazione fornisce un URL univoco per il download del report di migrazione. |
|
| resultType |
string:
Migration |
Tipo di risultato |
| sourceServerBrandVersion |
string |
Versione del marchio del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| status |
Stato corrente della migrazione |
|
| statusMessage |
string |
Messaggio di stato della migrazione |
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| errorPrefix |
string |
Prefisso stringa con caratteri jolly da usare per eseguire query su tutti gli errori dell'elemento |
| id |
string |
Identificatore del risultato |
| itemsCompletedCount |
integer (int64) |
Numero di elementi completati |
| itemsCount |
integer (int64) |
Numero di articoli |
| lastStorageUpdate |
string (date-time) |
Ultima volta che l'archiviazione è stata aggiornata |
| objectName |
string |
Nome dell'articolo |
| resultPrefix |
string |
Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati sub-tem dell'elemento |
| resultType |
string:
Table |
Tipo di risultato |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
|
| statusMessage |
string |
Messaggio di stato |
MigrateMySqlAzureDbForMySqlOfflineTaskProperties
Proprietà per l'attività che esegue la migrazione di database MySQL a Database di Azure per MySQL per le migrazioni offline
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| isCloneable |
boolean |
se l'attività può essere clonata o meno |
| output | MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskId |
string |
ID attività |
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateMySqlAzureDbForMySqlSyncDatabaseInput
Informazioni specifiche del database per MySQL in Database di Azure per gli input delle attività di migrazione mySQL
| Nome | Tipo | Descrizione |
|---|---|---|
| migrationSetting |
object |
Impostazioni di migrazione che ottimizzano il comportamento di migrazione |
| name |
string |
Nome del database |
| sourceSetting |
object |
Impostazioni di origine per ottimizzare il comportamento di migrazione dell'endpoint di origine |
| tableMap |
object |
Mapping dell'origine alle tabelle di destinazione |
| targetDatabaseName |
string |
Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione. |
| targetSetting |
object |
Impostazioni di destinazione per ottimizzare il comportamento di migrazione degli endpoint di destinazione |
MigrateMySqlAzureDbForMySqlSyncTaskInput
Input per l'attività che esegue la migrazione di database MySQL a Database di Azure per MySQL per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| sourceConnectionInfo |
Informazioni di connessione per MySQL di origine |
|
| targetConnectionInfo |
Informazioni di connessione per Database di Azure di destinazione per MySQL |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
| Nome | Tipo | Descrizione |
|---|---|---|
| errorMessage |
string |
Messaggio di errore |
| events |
Elenco di eventi di errore. |
|
| id |
string |
Identificatore del risultato |
| resultType |
string:
Database |
Tipo di risultato |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| appliedChanges |
integer (int64) |
Numero di modifiche applicate |
| cdcDeleteCounter |
integer (int64) |
Numero di eliminazioni cdc |
| cdcInsertCounter |
integer (int64) |
Numero di inserimenti cdc |
| cdcUpdateCounter |
integer (int64) |
Numero di aggiornamenti cdc |
| databaseName |
string |
Nome del database |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| fullLoadCompletedTables |
integer (int64) |
Numero di tabelle completate con caricamento completo |
| fullLoadErroredTables |
integer (int64) |
Numero di tabelle con errori durante il caricamento completo |
| fullLoadLoadingTables |
integer (int64) |
Numero di tabelle caricate con caricamento completo |
| fullLoadQueuedTables |
integer (int64) |
Numero di tabelle accodate con caricamento completo |
| id |
string |
Identificatore del risultato |
| incomingChanges |
integer (int64) |
Numero di modifiche in ingresso |
| initializationCompleted |
boolean |
Indica se il caricamento iniziale (caricamento completo) è stato completato |
| latency |
integer (int64) |
CDC applica la latenza |
| migrationState |
Stato della migrazione in cui si trova il database |
|
| resultType |
string:
Database |
Tipo di risultato |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Errore di migrazione |
|
| id |
string |
Identificatore del risultato |
| resultType |
string:
Error |
Tipo di risultato |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| id |
string |
Identificatore del risultato |
| resultType |
string:
Migration |
Tipo di risultato |
| sourceServer |
string |
Nome del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| targetServer |
string |
Nome del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| cdcDeleteCounter |
string |
Numero di eliminazioni applicate |
| cdcInsertCounter |
string |
Numero di inserimenti applicati |
| cdcUpdateCounter |
string |
Numero di aggiornamenti applicati |
| dataErrorsCounter |
integer (int64) |
Numero di errori di dati |
| databaseName |
string |
Nome del database |
| fullLoadEndedOn |
string (date-time) |
Ora di fine caricamento completo |
| fullLoadEstFinishTime |
string (date-time) |
Stimare il completamento del caricamento completo |
| fullLoadStartedOn |
string (date-time) |
Ora di inizio del caricamento completo |
| fullLoadTotalRows |
integer (int64) |
Numero di righe applicate al caricamento completo |
| id |
string |
Identificatore del risultato |
| lastModifiedTime |
string (date-time) |
Ora dell'ultima modifica nella destinazione |
| resultType |
string:
Table |
Tipo di risultato |
| state |
Stato corrente della migrazione della tabella |
|
| tableName |
string |
Nome della tabella |
| totalChangesApplied |
integer (int64) |
Numero totale di modifiche applicate |
MigrateMySqlAzureDbForMySqlSyncTaskProperties
Proprietà per l'attività che esegue la migrazione di database MySQL a Database di Azure per MySQL per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output | MigrateMySqlAzureDbForMySqlSyncTaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateOracleAzureDbForPostgreSqlSyncTaskProperties
Proprietà per l'attività che esegue la migrazione di Oracle a Database di Azure per PostgreSQL per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output | MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Informazioni specifiche del database per gli input delle attività di migrazione da Oracle a Database di Azure per PostgreSQL
| Nome | Tipo | Descrizione |
|---|---|---|
| caseManipulation |
string |
Come gestire la combinazione di maiuscole e minuscole del nome dell'oggetto: Preserve o ToLower |
| migrationSetting |
object |
Impostazioni di migrazione che ottimizzano il comportamento di migrazione |
| name |
string |
Nome della pipeline di migrazione |
| schemaName |
string |
Nome dello schema di origine |
| sourceSetting |
object |
Impostazioni di origine per ottimizzare il comportamento di migrazione dell'endpoint di origine |
| tableMap |
object |
Mapping dell'origine alle tabelle di destinazione |
| targetDatabaseName |
string |
Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione. |
| targetSetting |
object |
Impostazioni di destinazione per ottimizzare il comportamento di migrazione degli endpoint di destinazione |
MigrateOracleAzureDbPostgreSqlSyncTaskInput
Input per l'attività che esegue la migrazione di database Oracle a Database di Azure per PostgreSQL per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| sourceConnectionInfo |
Informazioni di connessione per Oracle di origine |
|
| targetConnectionInfo |
Informazioni di connessione per Database di Azure per PostgreSQL di destinazione |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
| Nome | Tipo | Descrizione |
|---|---|---|
| errorMessage |
string |
Messaggio di errore |
| events |
Elenco di eventi di errore. |
|
| id |
string |
Identificatore del risultato |
| resultType |
string:
Database |
Tipo di risultato |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| appliedChanges |
integer (int64) |
Numero di modifiche applicate |
| cdcDeleteCounter |
integer (int64) |
Numero di eliminazioni cdc |
| cdcInsertCounter |
integer (int64) |
Numero di inserimenti cdc |
| cdcUpdateCounter |
integer (int64) |
Numero di aggiornamenti cdc |
| databaseName |
string |
Nome del database |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| fullLoadCompletedTables |
integer (int64) |
Numero di tabelle completate con caricamento completo |
| fullLoadErroredTables |
integer (int64) |
Numero di tabelle con errori durante il caricamento completo |
| fullLoadLoadingTables |
integer (int64) |
Numero di tabelle caricate con caricamento completo |
| fullLoadQueuedTables |
integer (int64) |
Numero di tabelle accodate con caricamento completo |
| id |
string |
Identificatore del risultato |
| incomingChanges |
integer (int64) |
Numero di modifiche in ingresso |
| initializationCompleted |
boolean |
Indica se il caricamento iniziale (caricamento completo) è stato completato |
| latency |
integer (int64) |
CDC applica la latenza |
| migrationState |
Stato della migrazione in cui si trova il database |
|
| resultType |
string:
Database |
Tipo di risultato |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Errore di migrazione |
|
| id |
string |
Identificatore del risultato |
| resultType |
string:
Error |
Tipo di risultato |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| id |
string |
Identificatore del risultato |
| resultType |
string:
Migration |
Tipo di risultato |
| sourceServer |
string |
Nome del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| targetServer |
string |
Nome del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| cdcDeleteCounter |
integer (int64) |
Numero di eliminazioni applicate |
| cdcInsertCounter |
integer (int64) |
Numero di inserimenti applicati |
| cdcUpdateCounter |
integer (int64) |
Numero di aggiornamenti applicati |
| dataErrorsCounter |
integer (int64) |
Numero di errori di dati |
| databaseName |
string |
Nome del database |
| fullLoadEndedOn |
string (date-time) |
Ora di fine caricamento completo |
| fullLoadEstFinishTime |
string (date-time) |
Stimare il completamento del caricamento completo |
| fullLoadStartedOn |
string (date-time) |
Ora di inizio del caricamento completo |
| fullLoadTotalRows |
integer (int64) |
Numero di righe applicate al caricamento completo |
| id |
string |
Identificatore del risultato |
| lastModifiedTime |
string (date-time) |
Ora dell'ultima modifica nella destinazione |
| resultType |
string:
Table |
Tipo di risultato |
| state |
Stato corrente della migrazione della tabella |
|
| tableName |
string |
Nome della tabella |
| totalChangesApplied |
integer (int64) |
Numero totale di modifiche applicate |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
Informazioni specifiche del database per PostgreSQL per gli input delle attività di migrazione di Database di Azure per PostgreSQL
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
Identificatore del risultato |
| migrationSetting |
Impostazioni di migrazione che ottimizzano il comportamento di migrazione |
|
| name |
string |
Nome del database |
| selectedTables |
Migrate |
Tabelle selezionate per la migrazione |
| sourceSetting |
object |
Impostazioni di origine per ottimizzare il comportamento di migrazione dell'endpoint di origine |
| targetDatabaseName |
string |
Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione. |
| targetSetting |
object |
Impostazioni di destinazione per ottimizzare il comportamento di migrazione degli endpoint di destinazione |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput
Tabelle selezionate per la migrazione
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome della tabella di cui eseguire la migrazione |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
Input per l'attività che esegue la migrazione di database PostgreSQL a Database di Azure per PostgreSQL per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| encryptedKeyForSecureFields |
string |
chiave crittografata per i campi protetti |
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| sourceConnectionInfo |
Informazioni di connessione per PostgreSQL di origine |
|
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| targetConnectionInfo |
Informazioni di connessione per Database di Azure per PostgreSQL di destinazione |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
| Nome | Tipo | Descrizione |
|---|---|---|
| errorMessage |
string |
Messaggio di errore |
| events |
Elenco di eventi di errore. |
|
| id |
string |
Identificatore del risultato |
| resultType |
string:
Database |
Tipo di risultato |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| appliedChanges |
integer (int64) |
Numero di modifiche applicate |
| cdcDeleteCounter |
integer (int64) |
Numero di eliminazioni cdc |
| cdcInsertCounter |
integer (int64) |
Numero di inserimenti cdc |
| cdcUpdateCounter |
integer (int64) |
Numero di aggiornamenti cdc |
| databaseName |
string |
Nome del database |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| fullLoadCompletedTables |
integer (int64) |
Numero di tabelle completate con caricamento completo |
| fullLoadErroredTables |
integer (int64) |
Numero di tabelle con errori durante il caricamento completo |
| fullLoadLoadingTables |
integer (int64) |
Numero di tabelle caricate con caricamento completo |
| fullLoadQueuedTables |
integer (int64) |
Numero di tabelle accodate con caricamento completo |
| id |
string |
Identificatore del risultato |
| incomingChanges |
integer (int64) |
Numero di modifiche in ingresso |
| initializationCompleted |
boolean |
Indica se il caricamento iniziale (caricamento completo) è stato completato |
| latency |
integer (int64) |
CDC applica la latenza |
| migrationState |
Stato della migrazione in cui si trova il database |
|
| resultType |
string:
Database |
Tipo di risultato |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Errore di migrazione |
|
| events |
Elenco di eventi di errore |
|
| id |
string |
Identificatore del risultato |
| resultType |
string:
Error |
Tipo di risultato |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseCount |
number |
Numero di database da includere |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| id |
string |
Identificatore del risultato |
| resultType |
string:
Migration |
Tipo di risultato |
| sourceServer |
string |
Nome del server di origine |
| sourceServerType |
Tipo di server di origine. |
|
| sourceServerVersion |
string |
Versione del server di origine |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato migrazione |
|
| targetServer |
string |
Nome del server di destinazione |
| targetServerType |
Tipo di server di destinazione. |
|
| targetServerVersion |
string |
Versione del server di destinazione |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| cdcDeleteCounter |
integer (int64) |
Numero di eliminazioni applicate |
| cdcInsertCounter |
integer (int64) |
Numero di inserimenti applicati |
| cdcUpdateCounter |
integer (int64) |
Numero di aggiornamenti applicati |
| dataErrorsCounter |
integer (int64) |
Numero di errori di dati |
| databaseName |
string |
Nome del database |
| fullLoadEndedOn |
string (date-time) |
Ora di fine caricamento completo |
| fullLoadEstFinishTime |
string (date-time) |
Stimare il completamento del caricamento completo |
| fullLoadStartedOn |
string (date-time) |
Ora di inizio del caricamento completo |
| fullLoadTotalRows |
integer (int64) |
Numero di righe applicate al caricamento completo |
| id |
string |
Identificatore del risultato |
| lastModifiedTime |
string (date-time) |
Ora dell'ultima modifica nella destinazione |
| resultType |
string:
Table |
Tipo di risultato |
| state |
Stato corrente della migrazione della tabella |
|
| tableName |
string |
Nome della tabella |
| totalChangesApplied |
integer (int64) |
Numero totale di modifiche applicate |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties
Proprietà per l'attività che esegue la migrazione di database PostgreSQL a Database di Azure per PostgreSQL per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| createdOn |
string |
DateTime in UTC al momento della creazione dell'attività |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| isCloneable |
boolean |
se l'attività può essere clonata o meno |
| output |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:
|
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskId |
string |
ID attività |
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateSqlServerSqlDbDatabaseInput
Informazioni specifiche del database per gli input delle attività di migrazione da SQL a database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
ID del database |
| makeSourceDbReadOnly |
boolean |
Indica se impostare la lettura del database solo prima della migrazione |
| name |
string |
Nome del database |
| schemaSetting |
object |
Impostazioni selezionate per la migrazione dello schema del database. |
| tableMap |
object |
Mapping dell'origine alle tabelle di destinazione |
| targetDatabaseName |
string |
Nome del database di destinazione. Nota: il database di destinazione verrà troncato prima di avviare la migrazione. |
MigrateSqlServerSqlDbSyncDatabaseInput
Informazioni specifiche del database per gli input dell'attività di migrazione della sincronizzazione da SQL a database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
Identificatore univoco per il database |
| migrationSetting |
object |
Impostazioni di migrazione che ottimizzano il comportamento di migrazione |
| name |
string |
Nome del database |
| schemaName |
string |
Nome dello schema di cui eseguire la migrazione |
| sourceSetting |
object |
Impostazioni di origine per ottimizzare il comportamento di migrazione dell'endpoint di origine |
| tableMap |
object |
Mapping dell'origine alle tabelle di destinazione |
| targetDatabaseName |
string |
Nome database di destinazione |
| targetSetting |
object |
Impostazioni di destinazione per ottimizzare il comportamento di migrazione degli endpoint di destinazione |
MigrateSqlServerSqlDbSyncTaskInput
Input per l'attività che esegue la migrazione di database SQL Server locali al database SQL di Azure per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| sourceConnectionInfo |
Informazioni per la connessione all'origine |
|
| targetConnectionInfo |
Informazioni per la connessione alla destinazione |
|
| validationOptions |
Opzioni di convalida |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
| Nome | Tipo | Descrizione |
|---|---|---|
| errorMessage |
string |
Messaggio di errore |
| events |
Elenco di eventi di errore. |
|
| id |
string |
Identificatore del risultato |
| resultType |
string:
Database |
Tipo di risultato |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| appliedChanges |
integer (int64) |
Numero di modifiche applicate |
| cdcDeleteCounter |
integer (int64) |
Numero di eliminazioni cdc |
| cdcInsertCounter |
integer (int64) |
Numero di inserimenti cdc |
| cdcUpdateCounter |
integer (int64) |
Numero di aggiornamenti cdc |
| databaseName |
string |
Nome del database |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| fullLoadCompletedTables |
integer (int64) |
Numero di tabelle completate con caricamento completo |
| fullLoadErroredTables |
integer (int64) |
Numero di tabelle con errori durante il caricamento completo |
| fullLoadLoadingTables |
integer (int64) |
Numero di tabelle caricate con caricamento completo |
| fullLoadQueuedTables |
integer (int64) |
Numero di tabelle accodate con caricamento completo |
| id |
string |
Identificatore del risultato |
| incomingChanges |
integer (int64) |
Numero di modifiche in ingresso |
| initializationCompleted |
boolean |
Indica se il caricamento iniziale (caricamento completo) è stato completato |
| latency |
integer (int64) |
CDC applica la latenza |
| migrationState |
Stato della migrazione in cui si trova il database |
|
| resultType |
string:
Database |
Tipo di risultato |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
MigrateSqlServerSqlDbSyncTaskOutputError
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Errore di migrazione |
|
| id |
string |
Identificatore del risultato |
| resultType |
string:
Error |
Tipo di risultato |
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseCount |
integer |
Numero di database |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| id |
string |
Identificatore del risultato |
| resultType |
string:
Migration |
Tipo di risultato |
| sourceServer |
string |
Nome del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| targetServer |
string |
Nome del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| cdcDeleteCounter |
integer (int64) |
Numero di eliminazioni applicate |
| cdcInsertCounter |
integer (int64) |
Numero di inserimenti applicati |
| cdcUpdateCounter |
integer (int64) |
Numero di aggiornamenti applicati |
| dataErrorsCounter |
integer (int64) |
Numero di errori di dati |
| databaseName |
string |
Nome del database |
| fullLoadEndedOn |
string (date-time) |
Ora di fine caricamento completo |
| fullLoadEstFinishTime |
string (date-time) |
Stimare il completamento del caricamento completo |
| fullLoadStartedOn |
string (date-time) |
Ora di inizio del caricamento completo |
| fullLoadTotalRows |
integer (int64) |
Numero di righe applicate al caricamento completo |
| id |
string |
Identificatore del risultato |
| lastModifiedTime |
string (date-time) |
Ora dell'ultima modifica nella destinazione |
| resultType |
string:
Table |
Tipo di risultato |
| state |
Stato corrente della migrazione della tabella |
|
| tableName |
string |
Nome della tabella |
| totalChangesApplied |
integer (int64) |
Numero totale di modifiche applicate |
MigrateSqlServerSqlDbSyncTaskProperties
Proprietà per l'attività che esegue la migrazione di database SQL Server locali al database SQL di Azure per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output | MigrateSqlServerSqlDbSyncTaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateSqlServerSqlDbTaskInput
Input per l'attività che esegue la migrazione di database SQL Server locali al database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| encryptedKeyForSecureFields |
string |
chiave crittografata per i campi protetti |
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| sourceConnectionInfo |
Informazioni per la connessione all'origine |
|
| startedOn |
string |
Data e ora relative all'ora UTC in cui è stata avviata la migrazione |
| targetConnectionInfo |
Informazioni per la connessione alla destinazione |
|
| validationOptions |
Opzioni per l'abilitazione di varie convalide post-migrazione. Opzioni disponibili, 1.) Controllo dell'integrità dei dati: esegue un confronto basato su checksum sulle tabelle di origine e di destinazione dopo la migrazione per garantire la correttezza dei dati. 2.) Convalida dello schema: esegue un confronto completo dello schema tra le tabelle di origine e di destinazione e fornisce un elenco delle differenze tra il database di origine e quello di destinazione, 3. Analisi query: esegue automaticamente un set di query prelevate dalla cache del piano di query o dall'archivio query e le esegue e confronta il tempo di esecuzione tra il database di origine e quello di destinazione. |
MigrateSqlServerSqlDbTaskOutputDatabaseLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseName |
string |
Nome dell'articolo |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| errorCount |
integer (int64) |
Numero di errori di database/oggetto. |
| errorPrefix |
string |
Prefisso stringa con caratteri jolly da usare per eseguire query su tutti gli errori dell'elemento |
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione. |
|
| id |
string |
Identificatore del risultato |
| message |
string |
Messaggio di stato della migrazione |
| numberOfObjects |
integer (int64) |
Numero di oggetti |
| numberOfObjectsCompleted |
integer (int64) |
Numero di oggetti completati correttamente |
| objectSummary |
<string,
Data |
Riepilogo dei risultati dell'oggetto nella migrazione |
| resultPrefix |
string |
Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati sub-tem dell'elemento |
| resultType |
string:
Database |
Tipo di risultato |
| stage |
Fase di migrazione in cui si trova il database |
|
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
|
| statusMessage |
string |
Messaggio di stato |
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
| Nome | Tipo | Descrizione |
|---|---|---|
| dataIntegrityValidationResult |
Fornisce il risultato della convalida dell'integrità dei dati tra le tabelle di origine e di destinazione di cui viene eseguita la migrazione. |
|
| endedOn |
string (date-time) |
Ora di fine convalida |
| id |
string |
Identificatore del risultato |
| migrationId |
string |
Identificatore di migrazione |
| queryAnalysisValidationResult |
Risultati di alcuni dei risultati dell'esecuzione della query tra il database di origine e quello di destinazione |
|
| resultType |
string:
Migration |
Tipo di risultato |
| schemaValidationResult |
Fornisce il risultato del confronto dello schema tra il database di origine e quello di destinazione |
|
| sourceDatabaseName |
string |
Nome del database di origine |
| startedOn |
string (date-time) |
Ora di inizio della convalida |
| status |
Stato corrente della convalida a livello di database |
|
| targetDatabaseName |
string |
Nome del database di destinazione |
MigrateSqlServerSqlDbTaskOutputError
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Errore di migrazione |
|
| id |
string |
Identificatore univoco per l'eccezione |
| resultType |
string:
Error |
Tipo di risultato |
MigrateSqlServerSqlDbTaskOutputMigrationLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseSummary |
<string,
Database |
Riepilogo dei risultati del database nella migrazione |
| databases |
object |
Database selezionati come mappa dal nome del database all'ID database |
| durationInSeconds |
integer (int64) |
Durata dell'esecuzione dell'attività in secondi. |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione. |
|
| id |
string |
Identificatore del risultato |
| message |
string |
Messaggio di stato della migrazione |
| migrationReportResult |
Il risultato del report di migrazione fornisce un URL univoco per il download del report di migrazione. |
|
| migrationValidationResult | MigrationValidationResult: |
Risultati della convalida della migrazione |
| resultType |
string:
Migration |
Tipo di risultato |
| sourceServerBrandVersion |
string |
Versione del marchio del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| status |
Stato corrente della migrazione |
|
| statusMessage |
string |
Messaggio di stato della migrazione |
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
MigrateSqlServerSqlDbTaskOutputTableLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| errorPrefix |
string |
Prefisso stringa con caratteri jolly da usare per eseguire query su tutti gli errori dell'elemento |
| id |
string |
Identificatore del risultato |
| itemsCompletedCount |
integer (int64) |
Numero di elementi completati |
| itemsCount |
integer (int64) |
Numero di articoli |
| objectName |
string |
Nome dell'articolo |
| resultPrefix |
string |
Prefisso stringa con caratteri jolly da usare per l'esecuzione di query su tutti i risultati sub-tem dell'elemento |
| resultType |
string:
Table |
Tipo di risultato |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
|
| statusMessage |
string |
Messaggio di stato |
MigrateSqlServerSqlDbTaskOutputValidationResult
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
Identificatore del risultato |
| migrationId |
string |
Identificatore di migrazione |
| resultType |
string:
Migration |
Tipo di risultato |
| status |
Stato corrente della convalida a livello di migrazione. Lo stato del risultato della convalida del database verrà aggregato qui. |
|
| summaryResults |
<string,
Migration |
Risultati di riepilogo della convalida per ogni database |
MigrateSqlServerSqlDbTaskProperties
Proprietà per l'attività che esegue la migrazione di database SQL Server locali al database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| createdOn |
string |
DateTime in UTC al momento della creazione dell'attività |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| isCloneable |
boolean |
se l'attività può essere clonata o meno |
| output | MigrateSqlServerSqlDbTaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskId |
string |
ID attività |
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateSqlServerSqlMIDatabaseInput
Informazioni specifiche del database per l'input dell'attività di migrazione da SQL a Istanza gestita di database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| backupFilePaths |
string[] |
Elenco dei file di backup da usare in caso di backup esistenti. |
| backupFileShare |
Informazioni sulla condivisione file di backup per il backup di questo database. |
|
| id |
string |
ID del database |
| name |
string |
Nome del database |
| restoreDatabaseName |
string |
Nome del database nella destinazione |
MigrateSqlServerSqlMISyncTaskInput
Input per l'attività che esegue la migrazione dei database di SQL Server allo scenario online di Istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| azureApp |
Applicazione Di Azure Active Directory, l'istanza del Servizio Migrazione del database (versione classica) verrà usata per connettersi all'istanza di destinazione di Istanza gestita di database SQL di Azure e all'account di archiviazione di Azure |
|
| backupFileShare |
Informazioni sulla condivisione file di backup per tutti i database selezionati. |
|
| numberOfParallelDatabaseMigrations |
number |
Numero di migrazioni di database da avviare in parallelo |
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| sourceConnectionInfo |
Informazioni di connessione per SQL Server di origine |
|
| storageResourceId |
string |
ResourceId completo dell'archiviazione |
| targetConnectionInfo |
Informazioni di connessione per Istanza gestita di database SQL di Azure |
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| activeBackupSets |
Set di backup attualmente attivi (caricamento o ripristino) |
|
| containerName |
string |
Nome del contenitore creato nell'account di archiviazione di Azure in cui vengono copiati i backup |
| endedOn |
string (date-time) |
Ora di fine della migrazione del database |
| errorPrefix |
string |
stringa di prefisso da usare per l'esecuzione di query sugli errori per questo database |
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione |
|
| fullBackupSetInfo |
Dettagli del set di backup completo |
|
| id |
string |
Identificatore del risultato |
| isFullBackupRestored |
boolean |
Indica se il backup completo è stato applicato al database di destinazione o meno |
| lastRestoredBackupSetInfo |
Informazioni sull'ultimo set di backup applicato |
|
| migrationState |
Stato corrente del database |
|
| resultType |
string:
Database |
Tipo di risultato |
| sourceDatabaseName |
string |
Nome del database |
| startedOn |
string (date-time) |
Ora di inizio della migrazione del database |
MigrateSqlServerSqlMISyncTaskOutputError
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Errore di migrazione |
|
| id |
string |
Identificatore univoco per l'eccezione |
| resultType |
string:
Error |
Tipo di risultato |
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseCount |
integer |
Numero di database |
| databaseErrorCount |
integer |
Numero di errori a livello di database |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| id |
string |
Identificatore del risultato |
| resultType |
string:
Migration |
Tipo di risultato |
| sourceServerBrandVersion |
string |
Versione del marchio del server di origine |
| sourceServerName |
string |
Nome del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
|
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerName |
string |
Nome del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
MigrateSqlServerSqlMISyncTaskProperties
Proprietà per l'attività che esegue la migrazione dei database di SQL Server allo scenario di sincronizzazione di Istanza gestita di database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| createdOn |
string |
DateTime in UTC al momento della creazione dell'attività |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output | MigrateSqlServerSqlMISyncTaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateSqlServerSqlMITaskInput
Input per l'attività che esegue la migrazione di database di SQL Server a Istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| aadDomainName |
string |
Nome di dominio di Azure Active Directory nel formato "contoso.com" per Azure AD federato o "contoso.onmicrosoft.com" per il dominio gestito, obbligatorio se e solo se sono selezionati gli account di accesso di Windows |
| backupBlobShare |
URI di firma di accesso condiviso del contenitore dell'account di archiviazione di Azure da usare per l'archiviazione dei file di backup. |
|
| backupFileShare |
Informazioni sulla condivisione file di backup per tutti i database selezionati. |
|
| backupMode |
Modalità di backup per specificare se usare il backup esistente o creare un nuovo backup. Se si usano backup esistenti, è necessario specificare i percorsi dei file di backup in selectedDatabases. |
|
| encryptedKeyForSecureFields |
string |
chiave crittografata per i campi protetti |
| selectedAgentJobs |
string[] |
Processi dell'agente di cui eseguire la migrazione. |
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| selectedLogins |
string[] |
Account di accesso di cui eseguire la migrazione. |
| sourceConnectionInfo |
Informazioni per la connessione all'origine |
|
| startedOn |
string |
Data e ora relative all'ora UTC in cui è stata avviata la migrazione |
| targetConnectionInfo |
Informazioni per la connessione alla destinazione |
MigrateSqlServerSqlMITaskOutputAgentJobLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| exceptionsAndWarnings |
Errori e avvisi di migrazione per processo |
|
| id |
string |
Identificatore del risultato |
| isEnabled |
boolean |
Stato del processo dell'agente originale. |
| message |
string |
Messaggio di stato della migrazione |
| name |
string |
Nome processo agente. |
| resultType |
string:
Agent |
Tipo di risultato |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
MigrateSqlServerSqlMITaskOutputDatabaseLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseName |
string |
Nome del database |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione |
|
| id |
string |
Identificatore del risultato |
| message |
string |
Messaggio di stato della migrazione |
| resultType |
string:
Database |
Tipo di risultato |
| sizeMB |
number (double) |
Dimensioni del database in megabyte |
| stage |
Fase corrente della migrazione |
|
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
MigrateSqlServerSqlMITaskOutputError
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Errore di migrazione |
|
| id |
string |
Identificatore univoco per l'eccezione |
| resultType |
string:
Error |
Tipo di risultato |
MigrateSqlServerSqlMITaskOutputLoginLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione dell'account di accesso |
| exceptionsAndWarnings |
Errori e avvisi di migrazione dell'account di accesso per ogni account di accesso |
|
| id |
string |
Identificatore del risultato |
| loginName |
string |
Nome account di accesso. |
| message |
string |
Messaggio di stato della migrazione dell'account di accesso |
| resultType |
string:
Login |
Tipo di risultato |
| stage |
Fase corrente dell'accesso |
|
| startedOn |
string (date-time) |
Ora di inizio della migrazione dell'account di accesso |
| state |
Stato corrente dell'account di accesso |
MigrateSqlServerSqlMITaskOutputMigrationLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| agentJobs |
object |
Processi dell'agente selezionati come mappa dal nome all'ID |
| databases |
object |
Database selezionati come mappa dal nome del database all'ID database |
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione. |
|
| id |
string |
Identificatore del risultato |
| logins |
object |
Account di accesso selezionati come mappa dal nome all'ID |
| message |
string |
Messaggio di stato della migrazione |
| orphanedUsersInfo |
Elenco di utenti orfani. |
|
| resultType |
string:
Migration |
Tipo di risultato |
| serverRoleResults |
<string,
Start |
Mappa dei risultati della migrazione dei ruoli del server. |
| sourceServerBrandVersion |
string |
Versione del marchio del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
|
| status |
Stato corrente della migrazione |
|
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
MigrateSqlServerSqlMITaskProperties
Proprietà per l'attività che esegue la migrazione di database di SQL Server a Istanza gestita di database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| createdOn |
string |
DateTime in UTC al momento della creazione dell'attività |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| isCloneable |
boolean |
se l'attività può essere clonata o meno |
| output | MigrateSqlServerSqlMITaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| parentTaskId |
string |
ID attività padre |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskId |
string |
ID attività |
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateSsisTaskInput
Input per attività che esegue la migrazione di pacchetti SSIS da SQL Server a Istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| sourceConnectionInfo |
Informazioni per la connessione all'origine |
|
| ssisMigrationInfo |
Informazioni sulla migrazione dei pacchetti SSIS. |
|
| targetConnectionInfo |
Informazioni per la connessione alla destinazione |
MigrateSsisTaskOutputMigrationLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione. |
|
| id |
string |
Identificatore del risultato |
| message |
string |
Messaggio di stato della migrazione |
| resultType |
string:
Migration |
Tipo di risultato |
| sourceServerBrandVersion |
string |
Versione del marchio del server di origine |
| sourceServerVersion |
string |
Versione del server di origine |
| stage |
Fase della migrazione SSIS. |
|
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| status |
Stato corrente della migrazione |
|
| targetServerBrandVersion |
string |
Versione del marchio del server di destinazione |
| targetServerVersion |
string |
Versione del server di destinazione |
MigrateSsisTaskOutputProjectLevel
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine della migrazione |
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione |
|
| folderName |
string |
Nome della cartella |
| id |
string |
Identificatore del risultato |
| message |
string |
Messaggio di stato della migrazione |
| projectName |
string |
Nome del progetto |
| resultType |
string:
Ssis |
Tipo di risultato |
| stage |
Fase della migrazione SSIS. |
|
| startedOn |
string (date-time) |
Ora di inizio della migrazione |
| state |
Stato corrente della migrazione |
MigrateSsisTaskProperties
Proprietà per l'attività che esegue la migrazione di pacchetti SSIS da database di SQL Server a Istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output | MigrateSsisTaskOutput[]: |
Output dell'attività. Questo viene ignorato se inviato. |
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Migrate. |
Tipo di attività. |
MigrateSyncCompleteCommandInput
Input per il comando che completa la migrazione della sincronizzazione per un database.
| Nome | Tipo | Descrizione |
|---|---|---|
| commitTimeStamp |
string (date-time) |
Timestamp da completare |
| databaseName |
string |
Nome del database |
MigrateSyncCompleteCommandOutput
Output per il comando che completa la migrazione della sincronizzazione per un database.
| Nome | Tipo | Descrizione |
|---|---|---|
| errors |
Elenco di errori che si sono verificati durante l'esecuzione del comando |
|
| id |
string |
Identificatore del risultato |
MigrateSyncCompleteCommandProperties
Proprietà per il comando che completa la migrazione della sincronizzazione per un database.
| Nome | Tipo | Descrizione |
|---|---|---|
| commandId |
string |
ID comando |
| commandType |
string:
Migrate. |
Tipo di comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input del comando |
|
| output |
Output del comando. Questo viene ignorato se inviato. |
|
| state |
Stato del comando. Questo viene ignorato se inviato. |
MigrationEligibilityInfo
Informazioni sull'idoneità alla migrazione di un oggetto server
| Nome | Tipo | Descrizione |
|---|---|---|
| isEligibleForMigration |
boolean |
Indica se l'oggetto è idoneo per la migrazione o meno. |
| validationMessages |
string[] |
Informazioni sull'errore di idoneità per l'oggetto server. |
MigrationReportResult
Il risultato del report di convalida della migrazione contiene l'URL per il download del report generato.
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
Identificatore del risultato della convalida della migrazione |
| reportUrl |
string |
URL del report. |
MigrationState
Stato corrente della migrazione
| Valore | Descrizione |
|---|---|
| None | |
| InProgress | |
| Failed | |
| Warning | |
| Completed | |
| Skipped | |
| Stopped |
MigrationStatus
Stato corrente della migrazione
| Valore | Descrizione |
|---|---|
| Default | |
| Connecting | |
| SourceAndTargetSelected | |
| SelectLogins | |
| Configured | |
| Running | |
| Error | |
| Stopped | |
| Completed | |
| CompletedWithWarnings |
MigrationValidationDatabaseSummaryResult
Risultato di riepilogo a livello di database di convalida della migrazione
| Nome | Tipo | Descrizione |
|---|---|---|
| endedOn |
string (date-time) |
Ora di fine convalida |
| id |
string |
Identificatore del risultato |
| migrationId |
string |
Identificatore di migrazione |
| sourceDatabaseName |
string |
Nome del database di origine |
| startedOn |
string (date-time) |
Ora di inizio della convalida |
| status |
Stato corrente della convalida a livello di database |
|
| targetDatabaseName |
string |
Nome del database di destinazione |
MigrationValidationOptions
Tipi di convalide da eseguire dopo la migrazione
| Nome | Tipo | Descrizione |
|---|---|---|
| enableDataIntegrityValidation |
boolean |
Consente di eseguire una convalida dell'integrità dei dati basata su checksum tra origine e destinazione per il database o le tabelle selezionate. |
| enableQueryAnalysisValidation |
boolean |
Consente di eseguire un'analisi di query rapida e intelligente recuperando query dal database di origine ed eseguendole nella destinazione. Il risultato avrà statistiche di esecuzione per le esecuzioni nei database di origine e di destinazione per le query estratte. |
| enableSchemaValidation |
boolean |
Consente di confrontare le informazioni sullo schema tra origine e destinazione. |
MigrationValidationResult
Risultato della convalida della migrazione
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
Identificatore del risultato della convalida della migrazione |
| migrationId |
string |
Identificatore di migrazione |
| status |
Stato corrente della convalida a livello di migrazione. Lo stato del risultato della convalida del database verrà aggregato qui. |
|
| summaryResults |
<string,
Migration |
Risultati di riepilogo della convalida per ogni database |
MiSqlConnectionInfo
Proprietà necessarie per creare una connessione all'istanza gestita di database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| managedInstanceResourceId |
string |
ID risorsa per Istanza gestita di database SQL di Azure |
| password |
string |
Credenziali password. |
| type | string: |
Tipo di informazioni di connessione |
| userName |
string |
Nome utente |
MongoDbClusterInfo
Descrive un'origine dati MongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| databases |
Elenco di database non di sistema nel cluster |
|
| supportsSharding |
boolean |
Indica se il cluster supporta raccolte partizionate |
| type |
Tipo di origine dati |
|
| version |
string |
Versione dell'origine dati nel formato x.y.z (ad esempio 3.6.7). Non usato se Type è BlobContainer. |
MongoDbClusterType
Tipo di origine dati
| Valore | Descrizione |
|---|---|
| BlobContainer | |
| CosmosDb | |
| MongoDb |
MongoDbCollectionInfo
Descrive una raccolta supportata all'interno di un database MongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| averageDocumentSize |
integer (int64) |
Dimensioni medie del documento o -1 se la dimensione media è sconosciuta |
| dataSize |
integer (int64) |
Dimensioni totali stimate dei dati, in byte o -1 se la dimensione è sconosciuta. |
| databaseName |
string |
Nome del database contenente la raccolta |
| documentCount |
integer (int64) |
Numero totale stimato di documenti o -1 se il numero di documenti è sconosciuto |
| isCapped |
boolean |
Indica se la raccolta è una raccolta con rientri (ad esempio se ha una dimensione fissa e agisce come un buffer circolare) |
| isSystemCollection |
boolean |
Indica se la raccolta è una raccolta di sistema |
| isView |
boolean |
Indica se la raccolta è una visualizzazione di un'altra raccolta |
| name |
string |
Nome non qualificato del database o della raccolta |
| qualifiedName |
string |
Nome completo del database o della raccolta. Per una raccolta, si tratta del nome completo del database. |
| shardKey |
Chiave di partizione nella raccolta o Null se la raccolta non è partizionata |
|
| supportsSharding |
boolean |
Indica se il partizionamento orizzontale del database è abilitato. Si noti che l'attività di migrazione abiliterà il partizionamento orizzontale nella destinazione, se necessario. |
| viewOf |
string |
Nome della raccolta di cui si tratta una visualizzazione, se IsView è true |
MongoDbCollectionProgress
Descrive lo stato di avanzamento di una raccolta
| Nome | Tipo | Descrizione |
|---|---|---|
| bytesCopied |
integer (int64) |
Numero di byte del documento copiati durante la fase di copia |
| documentsCopied |
integer (int64) |
Numero di documenti copiati durante la fase di copia |
| elapsedTime |
string |
Tempo trascorso nel formato [ddd.]hh:mm:ss[.fffffff] (ad esempio, formato TimeSpan) |
| errors |
<string,
Mongo |
Errori e avvisi che si sono verificati per l'oggetto corrente. Le chiavi sono i codici di errore. |
| eventsPending |
integer (int64) |
Numero di eventi oplog in attesa di riproduzione |
| eventsReplayed |
integer (int64) |
Numero di eventi oplog riprodotti finora |
| lastEventTime |
string (date-time) |
Timestamp dell'ultimo evento oplog ricevuto o Null se non è stato ancora ricevuto alcun evento oplog |
| lastReplayTime |
string (date-time) |
Timestamp dell'ultimo evento oplog riprodotto o Null se non è stato ancora riprodotto alcun evento oplog |
| name |
string |
Nome dell'oggetto di stato. Per una raccolta, si tratta del nome della raccolta non qualificato. Per un database, si tratta del nome del database. Per la migrazione complessiva, questo valore è Null. |
| qualifiedName |
string |
Nome completo dell'oggetto di stato. Per una raccolta, si tratta del nome completo del database. Per un database, si tratta del nome del database. Per la migrazione complessiva, questo valore è Null. |
| resultType |
string:
Collection |
Tipo di oggetto di stato |
| state | ||
| totalBytes |
integer (int64) |
Numero totale di byte del documento nell'origine all'inizio della fase di copia o -1 se la dimensione totale è sconosciuta |
| totalDocuments |
integer (int64) |
Numero totale di documenti nell'origine all'inizio della fase di copia o -1 se il conteggio totale è sconosciuto |
MongoDbCollectionSettings
Descrive come eseguire la migrazione di una singola raccolta MongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| canDelete |
boolean |
Indica se la migrazione può eliminare la raccolta di destinazione durante l'esecuzione di una migrazione. Il valore predefinito è true. |
| shardKey |
Descrive una chiave di partizione mongoDB |
|
| targetRUs |
integer (int32) |
Le UR che devono essere configurate in una destinazione CosmosDB o null per l'uso dell'impostazione predefinita. Questo non ha alcun effetto sulle destinazioni non CosmosDB. |
MongoDbConnectionInfo
Descrive una connessione a un'origine dati MongoDB
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| additionalSettings |
string |
Impostazioni di connessione aggiuntive |
|
| authentication |
Tipo di autenticazione da usare per la connessione |
||
| connectionString |
string |
Stringa di connessione MongoDB o URL del contenitore BLOB. Il nome utente e la password possono essere specificati qui o nelle proprietà userName e password |
|
| dataSource |
string |
L'origine dei dati |
|
| encryptConnection |
boolean |
Indica se crittografare la connessione |
|
| enforceSSL |
boolean |
||
| password |
string |
Credenziali password. |
|
| port |
integer |
porta per il server |
|
| serverBrandVersion |
string |
versione del marchio server |
|
| serverName |
string |
nome del server |
|
| serverVersion |
string |
versione del server |
|
| trustServerCertificate |
boolean |
False |
Se considerare attendibile il certificato del server |
| type |
string |
Tipo di informazioni di connessione |
|
| userName |
string |
Nome utente |
MongoDbDatabaseInfo
Descrive un database all'interno di un'origine dati MongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| averageDocumentSize |
integer (int64) |
Dimensioni medie del documento o -1 se la dimensione media è sconosciuta |
| collections |
Elenco di raccolte supportate in un database MongoDB |
|
| dataSize |
integer (int64) |
Dimensioni totali stimate dei dati, in byte o -1 se la dimensione è sconosciuta. |
| documentCount |
integer (int64) |
Numero totale stimato di documenti o -1 se il numero di documenti è sconosciuto |
| name |
string |
Nome non qualificato del database o della raccolta |
| qualifiedName |
string |
Nome completo del database o della raccolta. Per una raccolta, si tratta del nome completo del database. |
| supportsSharding |
boolean |
Indica se il partizionamento orizzontale del database è abilitato. Si noti che l'attività di migrazione abiliterà il partizionamento orizzontale nella destinazione, se necessario. |
MongoDbDatabaseProgress
Descrive lo stato di avanzamento di un database
| Nome | Tipo | Descrizione |
|---|---|---|
| bytesCopied |
integer (int64) |
Numero di byte del documento copiati durante la fase di copia |
| collections |
object |
Stato delle raccolte nel database. Le chiavi sono i nomi non qualificati delle raccolte |
| documentsCopied |
integer (int64) |
Numero di documenti copiati durante la fase di copia |
| elapsedTime |
string |
Tempo trascorso nel formato [ddd.]hh:mm:ss[.fffffff] (ad esempio, formato TimeSpan) |
| errors |
<string,
Mongo |
Errori e avvisi che si sono verificati per l'oggetto corrente. Le chiavi sono i codici di errore. |
| eventsPending |
integer (int64) |
Numero di eventi oplog in attesa di riproduzione |
| eventsReplayed |
integer (int64) |
Numero di eventi oplog riprodotti finora |
| lastEventTime |
string (date-time) |
Timestamp dell'ultimo evento oplog ricevuto o Null se non è stato ancora ricevuto alcun evento oplog |
| lastReplayTime |
string (date-time) |
Timestamp dell'ultimo evento oplog riprodotto o Null se non è stato ancora riprodotto alcun evento oplog |
| name |
string |
Nome dell'oggetto di stato. Per una raccolta, si tratta del nome della raccolta non qualificato. Per un database, si tratta del nome del database. Per la migrazione complessiva, questo valore è Null. |
| qualifiedName |
string |
Nome completo dell'oggetto di stato. Per una raccolta, si tratta del nome completo del database. Per un database, si tratta del nome del database. Per la migrazione complessiva, questo valore è Null. |
| resultType |
string:
Database |
Tipo di oggetto di stato |
| state | ||
| totalBytes |
integer (int64) |
Numero totale di byte del documento nell'origine all'inizio della fase di copia o -1 se la dimensione totale è sconosciuta |
| totalDocuments |
integer (int64) |
Numero totale di documenti nell'origine all'inizio della fase di copia o -1 se il conteggio totale è sconosciuto |
MongoDbDatabaseSettings
Descrive come eseguire la migrazione di un singolo database MongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| collections |
<string,
Mongo |
Raccolte nel database di origine di cui eseguire la migrazione alla destinazione. Le chiavi sono i nomi non qualificati delle raccolte. |
| targetRUs |
integer (int32) |
Le UR che devono essere configurate in una destinazione CosmosDB o null per l'uso del valore predefinito oppure 0 se non è necessario effettuare il provisioning della velocità effettiva per il database. Questo non ha alcun effetto sulle destinazioni non CosmosDB. |
MongoDbError
Descrive un errore o un avviso che si è verificato durante una migrazione di MongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Codice leggibile dal computer non localizzato che descrive l'errore o l'avviso |
| count |
integer (int32) |
Numero di volte in cui si è verificato l'errore o l'avviso |
| message |
string |
Messaggio localizzato e leggibile che descrive l'errore o l'avviso |
| type |
Tipo di errore o avviso |
MongoDbErrorType
Tipo di errore o avviso
| Valore | Descrizione |
|---|---|
| Error | |
| ValidationError | |
| Warning |
MongoDbMigrationProgress
Descrive lo stato di avanzamento della migrazione complessiva
| Nome | Tipo | Descrizione |
|---|---|---|
| bytesCopied |
integer (int64) |
Numero di byte del documento copiati durante la fase di copia |
| databases |
<string,
Mongo |
Stato dei database nella migrazione. Le chiavi sono i nomi dei database |
| documentsCopied |
integer (int64) |
Numero di documenti copiati durante la fase di copia |
| elapsedTime |
string |
Tempo trascorso nel formato [ddd.]hh:mm:ss[.fffffff] (ad esempio, formato TimeSpan) |
| errors |
<string,
Mongo |
Errori e avvisi che si sono verificati per l'oggetto corrente. Le chiavi sono i codici di errore. |
| eventsPending |
integer (int64) |
Numero di eventi oplog in attesa di riproduzione |
| eventsReplayed |
integer (int64) |
Numero di eventi oplog riprodotti finora |
| lastEventTime |
string (date-time) |
Timestamp dell'ultimo evento oplog ricevuto o Null se non è stato ancora ricevuto alcun evento oplog |
| lastReplayTime |
string (date-time) |
Timestamp dell'ultimo evento oplog riprodotto o Null se non è stato ancora riprodotto alcun evento oplog |
| name |
string |
Nome dell'oggetto di stato. Per una raccolta, si tratta del nome della raccolta non qualificato. Per un database, si tratta del nome del database. Per la migrazione complessiva, questo valore è Null. |
| qualifiedName |
string |
Nome completo dell'oggetto di stato. Per una raccolta, si tratta del nome completo del database. Per un database, si tratta del nome del database. Per la migrazione complessiva, questo valore è Null. |
| resultType |
string:
Migration |
Tipo di oggetto di stato |
| state | ||
| totalBytes |
integer (int64) |
Numero totale di byte del documento nell'origine all'inizio della fase di copia o -1 se la dimensione totale è sconosciuta |
| totalDocuments |
integer (int64) |
Numero totale di documenti nell'origine all'inizio della fase di copia o -1 se il conteggio totale è sconosciuto |
MongoDbMigrationSettings
Descrive come eseguire una migrazione dei dati mongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| boostRUs |
integer (int32) |
Il limite di UR per una destinazione CosmosDB a cui le raccolte verranno temporaneamente aumentate (se inferiori) durante la copia iniziale di una migrazione, da 10.000 a 1.000.000 o 0 per usare il boost predefinito (che in genere è il valore massimo) o null per non aumentare le UR. Questa impostazione non ha alcun effetto sulle destinazioni non CosmosDB. |
| databases |
<string,
Mongo |
Database nel cluster di origine di cui eseguire la migrazione alla destinazione. Le chiavi sono i nomi dei database. |
| replication |
Descrive come le modifiche verranno replicate dall'origine alla destinazione. Il valore predefinito è OneTime. |
|
| source |
Impostazioni usate per connettersi al cluster di origine |
|
| target |
Impostazioni usate per connettersi al cluster di destinazione |
|
| throttling |
Impostazioni usate per limitare l'utilizzo delle risorse della migrazione |
MongoDbMigrationState
| Valore | Descrizione |
|---|---|
| NotStarted | |
| ValidatingInput | |
| Initializing | |
| Restarting | |
| Copying | |
| InitialReplay | |
| Replaying | |
| Finalizing | |
| Complete | |
| Canceled | |
| Failed |
MongoDbReplication
Descrive come le modifiche verranno replicate dall'origine alla destinazione. Il valore predefinito è OneTime.
| Valore | Descrizione |
|---|---|
| Disabled | |
| OneTime | |
| Continuous |
MongoDbShardKeyField
Descrive un riferimento al campo all'interno di una chiave di partizione mongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome del campo |
| order |
Ordinamento dei campi |
MongoDbShardKeyInfo
Descrive una chiave di partizione mongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| fields |
Campi all'interno della chiave di partizione |
|
| isUnique |
boolean |
Indica se la chiave di partizione è univoca |
MongoDbShardKeyOrder
Ordinamento dei campi
| Valore | Descrizione |
|---|---|
| Forward | |
| Reverse | |
| Hashed |
MongoDbShardKeySetting
Descrive una chiave di partizione mongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| fields |
Campi all'interno della chiave di partizione |
|
| isUnique |
boolean |
Indica se la chiave di partizione è univoca |
MongoDbThrottlingSettings
Specifica i limiti delle risorse per la migrazione
| Nome | Tipo | Descrizione |
|---|---|---|
| maxParallelism |
integer (int32) |
Numero massimo di elementi di lavoro (ad esempio copie della raccolta) che verranno elaborati in parallelo |
| minFreeCpu |
integer (int32) |
Percentuale di tempo cpu che la migrazione tenterà di evitare di usare, da 0 a 100 |
| minFreeMemoryMb |
integer (int32) |
Numero di megabyte di RAM che la migrazione tenterà di evitare di usare |
MySqlConnectionInfo
Informazioni per la connessione al server MySQL
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| additionalSettings |
string |
Impostazioni di connessione aggiuntive |
|
| authentication |
Tipo di autenticazione da usare per la connessione |
||
| dataSource |
string |
L'origine dei dati |
|
| encryptConnection |
boolean |
True |
Indica se crittografare la connessione |
| password |
string |
Credenziali password. |
|
| port |
integer |
Porta per server |
|
| serverName |
string |
Nome del server |
|
| type | string: |
Tipo di informazioni di connessione |
|
| userName |
string |
Nome utente |
MySqlTargetPlatformType
Piattaforma di destinazione per la migrazione
| Valore | Descrizione |
|---|---|
| SqlServer | |
| AzureDbForMySQL |
ObjectType
Tipo dell'oggetto con la differenza. ad esempio (Tabella/Vista/StoredProcedure)
| Valore | Descrizione |
|---|---|
| StoredProcedures | |
| Table | |
| User | |
| View | |
| Function |
ODataError
Informazioni sugli errori in formato OData.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Descrizione leggibile del computer dell'errore, ad esempio 'InvalidRequest' o 'InternalServerError' |
| details |
Errori interni che hanno causato questo errore |
|
| message |
string |
Descrizione leggibile dell'errore |
OracleConnectionInfo
Informazioni per la connessione al server Oracle
| Nome | Tipo | Descrizione |
|---|---|---|
| authentication |
Tipo di autenticazione da usare per la connessione |
|
| dataSource |
string |
Stringa di connessione EZConnect o TNSName. |
| password |
string |
Credenziali password. |
| port |
integer |
porta per il server |
| serverName |
string |
nome del server |
| serverVersion |
string |
versione del server |
| type | string: |
Tipo di informazioni di connessione |
| userName |
string |
Nome utente |
OrphanedUserInfo
Informazioni sugli utenti orfani nel database di SQL Server.
| Nome | Tipo | Descrizione |
|---|---|---|
| databaseName |
string |
Database padre dell'utente |
| name |
string |
Nome dell'utente orfano |
PostgreSqlConnectionInfo
Informazioni per la connessione al server PostgreSQL
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| additionalSettings |
string |
Impostazioni di connessione aggiuntive |
|
| authentication |
Tipo di autenticazione da usare per la connessione |
||
| dataSource |
string |
L'origine dei dati |
|
| databaseName |
string |
Nome del database |
|
| encryptConnection |
boolean |
True |
Indica se crittografare la connessione |
| password |
string |
Credenziali password. |
|
| port |
integer |
Porta per server |
|
| serverBrandVersion |
string |
versione del marchio server |
|
| serverName |
string |
Nome del server |
|
| serverVersion |
string |
versione del server |
|
| trustServerCertificate |
boolean |
False |
Se considerare attendibile il certificato del server |
| type | string: |
Tipo di informazioni di connessione |
|
| userName |
string |
Nome utente |
ProjectTask
Una risorsa attività
QueryAnalysisValidationResult
Risultati per il confronto dell'analisi delle query tra l'origine e la destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| queryResults |
Elenco di query eseguite e si tratta di risultati di esecuzione nell'origine e nella destinazione |
|
| validationErrors |
Errori che fanno parte dell'esecuzione |
QueryExecutionResult
Descrive i risultati dell'analisi delle query per l'esecuzione nell'origine e nella destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| queryText |
string |
Testo della query recuperato dal server di origine |
| sourceResult |
Risultato dell'analisi delle query dall'origine |
|
| statementsInBatch |
integer (int64) |
Totale no. di istruzioni nel batch |
| targetResult |
Risultato dell'analisi delle query dalla destinazione |
ReplicateMigrationState
Wrapper per replicare gli stati di migrazione segnalati.
| Valore | Descrizione |
|---|---|
| UNDEFINED | |
| VALIDATING | |
| PENDING | |
| COMPLETE | |
| ACTION_REQUIRED | |
| FAILED |
ReportableException
Oggetto Eccezione per tutte le eccezioni personalizzate
| Nome | Tipo | Descrizione |
|---|---|---|
| actionableMessage |
string |
Passaggi interattivi per questa eccezione |
| filePath |
string |
Percorso del file in cui si è verificata l'eccezione |
| hResult |
integer |
Valore numerico codificato assegnato a un'eccezione specifica |
| lineNumber |
string |
Numero di riga in cui si è verificata l'eccezione |
| message |
string |
Messaggio di errore |
| stackTrace |
string |
Analisi dello stack |
ScenarioSource
Enumerazione del tipo di origine
| Valore | Descrizione |
|---|---|
| Access | |
| DB2 | |
| MySQL | |
| Oracle | |
| SQL | |
| Sybase | |
| PostgreSQL | |
| MongoDB | |
| SQLRDS | |
| MySQLRDS | |
| PostgreSQLRDS |
ScenarioTarget
Enumerazione del tipo di destinazione
| Valore | Descrizione |
|---|---|
| SQLServer | |
| SQLDB | |
| SQLDW | |
| SQLMI | |
| AzureDBForMySql | |
| AzureDBForPostgresSQL | |
| MongoDB |
SchemaComparisonValidationResult
Risultati per il confronto dello schema tra l'origine e la destinazione
| Nome | Tipo | Descrizione |
|---|---|---|
| schemaDifferences |
Elenco delle differenze di schema tra i database di origine e di destinazione |
|
| sourceDatabaseObjectCount |
object |
Conteggio degli oggetti di database di origine |
| targetDatabaseObjectCount |
object |
Numero di oggetti di database di destinazione |
| validationErrors |
Elenco di errori che si sono verificati durante l'esecuzione della convalida del confronto dello schema |
SchemaComparisonValidationResultType
Descrizione degli errori che si verificano durante l'esecuzione della convalida della migrazione
| Nome | Tipo | Descrizione |
|---|---|---|
| objectName |
string |
Nome dell'oggetto con la differenza |
| objectType |
Tipo dell'oggetto con la differenza. ad esempio (Tabella/Vista/StoredProcedure) |
|
| updateAction |
Aggiornare il tipo di azione rispetto alla destinazione |
SelectedCertificateInput
Informazioni per l'esportazione del certificato per i database abilitati per TDE.
| Nome | Tipo | Descrizione |
|---|---|---|
| certificateName |
string |
Nome del certificato da esportare. |
| password |
string |
Password da usare per crittografare il certificato esportato. |
ServerLevelPermissionsGroup
Gruppo di autorizzazioni per le convalide. Questi gruppi eseguiranno un set di autorizzazioni per la convalida dell'attività utente. Selezionare il gruppo di autorizzazioni per l'attività che si sta eseguendo.
| Valore | Descrizione |
|---|---|
| Default | |
| MigrationFromSqlServerToAzureDB | |
| MigrationFromSqlServerToAzureMI | |
| MigrationFromMySQLToAzureDBForMySQL | |
| MigrationFromSqlServerToAzureVM |
ServerProperties
Proprietà del server per l'origine del tipo MySQL
| Nome | Tipo | Descrizione |
|---|---|---|
| serverDatabaseCount |
integer |
Numero di database nel server |
| serverEdition |
string |
Edizione del server di database |
| serverName |
string |
Nome del server |
| serverOperatingSystemVersion |
string |
Versione del sistema operativo |
| serverPlatform |
string |
Nome della piattaforma server |
| serverVersion |
string |
Versione del server di database |
Severity
Gravità dell'errore di convalida
| Valore | Descrizione |
|---|---|
| Message | |
| Warning | |
| Error |
SqlConnectionInfo
Informazioni per la connessione al server di database SQL
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| additionalSettings |
string |
Impostazioni di connessione aggiuntive |
|
| authentication |
Tipo di autenticazione da usare per la connessione |
||
| dataSource |
string |
Origine dati nel formato Protocol:MachineName\SQLServerInstanceName,PortNumber |
|
| encryptConnection |
boolean |
True |
Indica se crittografare la connessione |
| password |
string |
Credenziali password. |
|
| platform |
Tipo di piattaforma server per la connessione |
||
| port |
integer |
Porta per server |
|
| resourceId |
string |
Rappresenta l'ID di una risorsa HTTP rappresentata da un provider di risorse di Azure. |
|
| serverBrandVersion |
string |
versione del marchio server |
|
| serverName |
string |
nome del server |
|
| serverVersion |
string |
versione del server |
|
| trustServerCertificate |
boolean |
False |
Se considerare attendibile il certificato del server |
| type | string: |
Tipo di informazioni di connessione |
|
| userName |
string |
Nome utente |
SqlSourcePlatform
Tipo di piattaforma server per la connessione
| Valore | Descrizione |
|---|---|
| SqlOnPrem |
SsisMigrationInfo
Informazioni sulla migrazione SSIS con tipo di archivio SSIS, sovrascrivere i criteri.
| Nome | Tipo | Descrizione |
|---|---|---|
| environmentOverwriteOption |
Opzione di sovrascrittura per la migrazione dell'ambiente SSIS |
|
| projectOverwriteOption |
Opzione di sovrascrittura per la migrazione del progetto SSIS |
|
| ssisStoreType |
Il tipo di archivio SSIS di origine, ora è supportato solo il catalogo SSIS nel Servizio Migrazione del database (versione classica) |
SsisMigrationOverwriteOption
L'opzione di sovrascrittura per la migrazione degli oggetti SSIS è supportata solo per ignorare e sovrascrivere il servizio Migrazione del database (versione classica) e in futuro è possibile aggiungere l'opzione Riutilizzo per l'oggetto contenitore
| Valore | Descrizione |
|---|---|
| Ignore | |
| Overwrite |
SsisMigrationStage
Fase corrente della migrazione SSIS
| Valore | Descrizione |
|---|---|
| None | |
| Initialize | |
| InProgress | |
| Completed |
SsisStoreType
Enumerazione del tipo di archivio SSIS di origine supportato nel Servizio Migrazione del database (versione classica)
| Valore | Descrizione |
|---|---|
| SsisCatalog |
StartMigrationScenarioServerRoleResult
Risultato della migrazione dei ruoli del server
| Nome | Tipo | Descrizione |
|---|---|---|
| exceptionsAndWarnings |
Eccezioni e avvisi di migrazione. |
|
| name |
string |
Nome del ruolo del server. |
| state |
Stato corrente della migrazione |
SyncDatabaseMigrationReportingState
Enumerazione dello stato diverso della migrazione online a livello di database.
| Valore | Descrizione |
|---|---|
| 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
Errori di migrazione del database per la migrazione online
| Nome | Tipo | Descrizione |
|---|---|---|
| eventText |
string |
Testo dell'evento. |
| eventTypeString |
string |
Tipo di evento. |
| timestampString |
string |
Valore stringa del timestamp. |
SyncTableMigrationState
Enumerazione dello stato diverso della migrazione online a livello di tabella.
| Valore | Descrizione |
|---|---|
| BEFORE_LOAD | |
| FULL_LOAD | |
| COMPLETED | |
| CANCELED | |
| ERROR | |
| FAILED |
SystemData
| Nome | Tipo | Descrizione |
|---|---|---|
| createdAt |
string (date-time) |
|
| createdBy |
string |
|
| createdByType | ||
| lastModifiedAt |
string (date-time) |
|
| lastModifiedBy |
string |
|
| lastModifiedByType |
TaskState
Stato dell'attività. Questo viene ignorato se inviato.
| Valore | Descrizione |
|---|---|
| Unknown | |
| Queued | |
| Running | |
| Canceled | |
| Succeeded | |
| Failed | |
| FailedInputValidation | |
| Faulted |
UpdateActionType
Tipo della differenza effettiva per l'oggetto confrontato, durante l'esecuzione del confronto dello schema
| Valore | Descrizione |
|---|---|
| DeletedOnTarget | |
| ChangedOnTarget | |
| AddedOnTarget |
ValidateMigrationInputSqlServerSqlDbSyncTaskProperties
Proprietà per l'attività che convalida l'input di migrazione per le migrazioni di sincronizzazione da SQL a database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Validate |
Tipo di attività. |
ValidateMigrationInputSqlServerSqlMISyncTaskInput
Input per l'attività che esegue la migrazione dei database di SQL Server allo scenario online di Istanza gestita di database SQL di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| azureApp |
Applicazione Di Azure Active Directory, l'istanza del Servizio Migrazione del database (versione classica) verrà usata per connettersi all'istanza di destinazione di Istanza gestita di database SQL di Azure e all'account di archiviazione di Azure |
|
| backupFileShare |
Informazioni sulla condivisione file di backup per tutti i database selezionati. |
|
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| sourceConnectionInfo |
Informazioni di connessione per SQL Server di origine |
|
| storageResourceId |
string |
ResourceId completo dell'archiviazione |
| targetConnectionInfo |
Informazioni di connessione per Istanza gestita di database SQL di Azure |
ValidateMigrationInputSqlServerSqlMISyncTaskOutput
Output per l'attività che convalida l'input di migrazione per la migrazione online di Istanza gestita di database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
Identificatore del database |
| name |
string |
Nome del database |
| validationErrors |
Errori associati a un oggetto di database selezionato |
ValidateMigrationInputSqlServerSqlMISyncTaskProperties
Proprietà per l'attività che convalida l'input di migrazione per SQL allo scenario di sincronizzazione di Istanza gestita di database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Validate |
Tipo di attività. |
ValidateMigrationInputSqlServerSqlMITaskInput
Input per l'attività che convalida l'input di migrazione per SQL in Istanza gestita di SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| backupBlobShare |
URI di firma di accesso condiviso del contenitore dell'account di archiviazione di Azure da usare per l'archiviazione dei file di backup. |
|
| backupFileShare |
Informazioni sulla condivisione file di backup per tutti i database selezionati. |
|
| backupMode |
Modalità di backup per specificare se usare il backup esistente o creare un nuovo backup. |
|
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| selectedLogins |
string[] |
Account di accesso di cui eseguire la migrazione |
| sourceConnectionInfo |
Informazioni per la connessione all'origine |
|
| targetConnectionInfo |
Informazioni per la connessione alla destinazione |
ValidateMigrationInputSqlServerSqlMITaskOutput
Output per l'attività che convalida l'input di migrazione per SQL alle migrazioni di Istanza gestita di SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| backupFolderErrors |
Errori associati al percorso BackupFolder |
|
| backupShareCredentialsErrors |
Errori associati al nome utente e alle credenziali della password della condivisione di backup |
|
| backupStorageAccountErrors |
Errori associati all'account di archiviazione specificato. |
|
| databaseBackupInfo |
Informazioni sui file di backup quando viene usata la modalità di backup esistente. |
|
| existingBackupErrors |
Errori associati ai file di backup esistenti. |
|
| id |
string |
Identificatore del risultato |
| name |
string |
Nome del database |
| restoreDatabaseNameErrors |
Errori associati a RestoreDatabaseName |
ValidateMigrationInputSqlServerSqlMITaskProperties
Proprietà per l'attività che convalida l'input di migrazione per SQL a Istanza gestita di database SQL di Azure
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input dell'attività |
|
| output |
Output dell'attività. Questo viene ignorato se inviato. |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Validate |
Tipo di attività. |
ValidateMongoDbTaskProperties
Proprietà per l'attività che convalida una migrazione tra origini dati MongoDB
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Descrive come eseguire una migrazione dei dati mongoDB |
|
| output |
Matrice contenente un singolo oggetto MongoDbMigrationProgress |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Validate. |
Tipo di attività. |
ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
Proprietà per l'attività che convalida una migrazione per Oracle a Database di Azure per PostgreSQL per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| clientData |
object |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | CommandProperties[]: |
Matrice di proprietà del comando. |
| errors |
Matrice di errori. Questo viene ignorato se inviato. |
|
| input |
Input per l'attività che esegue la migrazione di database Oracle a Database di Azure per PostgreSQL per le migrazioni online |
|
| output |
Matrice contenente un singolo oggetto di risposta di errore di convalida |
|
| state |
Stato dell'attività. Questo viene ignorato se inviato. |
|
| taskType |
string:
Validate. |
Tipo di attività. |
ValidateOracleAzureDbPostgreSqlSyncTaskOutput
Output per l'attività che convalida l'input di migrazione per Oracle a Database di Azure per PostgreSQL per le migrazioni online
| Nome | Tipo | Descrizione |
|---|---|---|
| validationErrors |
Errori associati a un oggetto di database selezionato |
ValidateSyncMigrationInputSqlServerTaskInput
Input per l'attività che convalida l'input di migrazione per le migrazioni di sincronizzazione SQL
| Nome | Tipo | Descrizione |
|---|---|---|
| selectedDatabases |
Database di cui eseguire la migrazione |
|
| sourceConnectionInfo |
Informazioni per la connessione a SQL Server di origine |
|
| targetConnectionInfo |
Informazioni per la connessione alla destinazione |
ValidateSyncMigrationInputSqlServerTaskOutput
Output per l'attività che convalida l'input della migrazione per le migrazioni di sincronizzazione SQL
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
Identificatore del database |
| name |
string |
Nome del database |
| validationErrors |
Errori associati a un oggetto di database selezionato |
ValidationError
Descrizione degli errori che si verificano durante l'esecuzione della convalida della migrazione
| Nome | Tipo | Descrizione |
|---|---|---|
| severity |
Gravità dell'errore |
|
| text |
string |
Testo dell'errore |
ValidationStatus
Stato corrente della convalida
| Valore | Descrizione |
|---|---|
| Default | |
| NotStarted | |
| Initialized | |
| InProgress | |
| Completed | |
| CompletedWithIssues | |
| Stopped | |
| Failed |
WaitStatistics
Statistiche di attesa raccolte durante l'esecuzione batch di query
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| waitCount |
integer (int64) |
Totale no. di attese |
|
| waitTimeMs |
number (float) |
0 |
Tempo totale di attesa in millisecondi |
| waitType |
string |
Tipo di attesa |