Installazione e interoperabilità
Maximum record length exceeded in the import file – FoxPro 392
Il codice 392 appare quando almeno un record del file da importare supera 4.001 byte. Misura la lunghezza fisica dei record, individua i campi o le righe responsabili e modifica l'esportazione affinché ogni record rientri nel limite, preservando i dati in più record o file quando il formato lo consente.
Cosa significa questo errore?
Il codice 392 appare quando almeno un record del file da importare supera 4.001 byte. Misura la lunghezza fisica dei record, individua i campi o le righe responsabili e modifica l'esportazione affinché ogni record rientri nel limite, preservando i dati in più record o file quando il formato lo consente.
Messaggio originale
Maximum record length exceeded in the import fileContesto e parole chiave
Alias
- Error 392
- record di importazione oltre 4001 byte
- VFP-392
Messaggi alternativi
- Record oltre il limite di 4.001 byte
- Riga del file di importazione troppo lunga
Prodotti
- Visual FoxPro
Piattaforme
- Windows
Parole chiave
- foxpro 4001 bytes
- foxpro error 392
- maximum record length import file
Cause possibili
Record fisico oltre la lunghezza massima
Il file fornito al comando di importazione contiene almeno un record con una lunghezza superiore a 4.001 byte, oltre il limite dichiarato dal messaggio di Visual FoxPro.
comuneDiagnosi
Lunghezza in byte di ogni record del file
Analizza il file sorgente nel formato reale di importazione, misura i record in byte e individua quello che supera 4.001; considera anche la codifica usata dall'esportazione.
Come leggere il risultato. Il primo record oltre 4.001 byte conferma la causa del codice 392 e identifica il contenuto da ridistribuire.
Risoluzione
Ridurre la lunghezza dei record prima dell'importazione
Correggi l'esportazione o la struttura del file in modo che ogni record resti entro 4.001 byte, suddividendo il contenuto solo secondo una struttura dati compatibile.
- Conserva il file originale e individua i record che superano il limite.
- Riduci i campi o la rappresentazione che causa l'eccesso, oppure distribuisci il contenuto in record o file distinti mantenendo le chiavi di relazione.
- Misura nuovamente il file convertito e verifica che ogni record sia lungo al massimo 4.001 byte.
- Ripeti l'importazione su una copia della destinazione e controlla che nessun contenuto sia stato perso.
Non troncare i dati senza una regola di conservazione: crea una copia del file e verifica la ricostruibilità dei contenuti suddivisi.
Domande frequenti
Qual è il limite indicato dall'errore FoxPro 392?
Il messaggio indica che un record del file di importazione supera 4.001 byte. Misura i record e modifica l'esportazione o la suddivisione dei dati prima di ripetere l'importazione.
Approfondimenti
- Maximum record length exceeded in the import file (Error 392) pagina_dettaglio_vfphelp