Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Errori durante la lettura di più file
Il COPY comando è atomico e transazionale. In altre parole, anche quando il COPY comando legge i dati da più file, l'intero processo viene trattato come un'unica transazione. Se si verifica COPY un errore durante la lettura di un file, riprova automaticamente fino al timeout del processo (vedistatement_timeout) o se i dati non possono essere scaricati da Amazon S3 per un periodo di tempo prolungato (tra 15 e 30 minuti), assicurandosi che ogni file venga caricato una sola volta. Se il COPY comando fallisce, l'intera transazione viene annullata e tutte le modifiche vengono ripristinate. Per ulteriori informazioni sulla gestione degli errori di caricamento, vedi Risoluzione di problemi di caricamento dei dati.
Dopo che un COPY comando è stato avviato con successo, non ha esito negativo se la sessione termina, ad esempio quando il client si disconnette. Tuttavia, se il COPY comando si trova all'interno di unBEGIN... blocco di END transazioni che non viene completato perché la sessione termina, l'intera transazione, inclusa laCOPY, viene ripristinata. Per ulteriori informazioni sulle transazioni, consultare BEGIN.