In fase di inserimento dei dati sul database di destinazione è possibile che vengano rilevati errori nell’operazione: questo può dipendere da una diversa struttura del database (tabelle o singoli campi mancanti) oppure da una versione differente dei dati.
Quando viene rilevato un errore è impossibile completare l’operazione: la transazione in errore viene annullata, eventualmente facendo il rollback di quanto già modificato, e una copia dei record della transazione viene inserita nella tabella [Data Distrib. Import Error] aggiungendo nel campo [Handling Error Code] il codice dell’errore rilevato.
D-EVENTERR DELETE: errore restituito durante l'handling dell'evento OnBeforeSpkDeleteRecord
D-NOREC DELETE: il record da cancellare non esiste
D-NOTBL DELETE: la tabella non esiste
D-TBLDND DELETE: la tabella di destinazione non è valida
I-DUPL INSERT: il record esiste già
I-EVENTERR INSERT: errore restituito durante l'handling dell'evento OnBeforeSpkInsertRecord
I-FLDNACTV INSERT: il campo da inserire non è attivo
I-FLDUNKNW INSERT: il campo da inserire non esiste
I-NOTBL INSERT: la tabella non esiste
I-TBLDND INSERT: la tabella di destinazione non è valida
M-EVENTERR MODIFY: errore restituito durante l'handling dell'evento OnBeforeSpkModifyRecord
M-FLDNACTV MODIFY: il campo da inserire non è attivo
M-FLDUNKNW MODIFY: il campo da inserire non esiste
M-NOREC MODIFY: il record da modificare non esiste
M-NOTBL MODIFY: la tabella non esiste
M-TBLDND MODIFY: la tabella di destinazione non è valida
R-EVENTERR RENAME: errore restituito durante l'handling dell'evento OnBeforeSpkRenameRecord
R-EXISTS RENAME: il record con la nuova chiave esiste già
R-NOREC RENAME: il record da rinominare non esiste
R-TBLDND RENAME: la tabella di destinazione non è valida
R-UNKNW RENAME: la transazione di rename ha restituito un errore non riconosciuto.
Può avvenire quando l'errore è scatenato nel codice del trigger OnRename del database di destinazione
T-FLDNACTV REPLICATE: il campo da inserire non è attivo
T-FLDUNKNW REPLICATE: il campo da inserire non esiste
T-NOTBL REPLICATE: la tabella non esiste
T-TBLDND REPLICATE: la tabella di destinazione non è valida
X-DST (ALL): è stato ricevuto un record indirizzato ad un Peer sconosciuto
X-SRCOFF (ALL): è stato ricevuto un record da un Peer per il quale l'Import è disabilitato
X-SRCUNKNW (ALL): è stato ricevuto un record da un Peer sconosciuto