SQL importazione e l'esportazione guidata tipo di colonna sconosciuto conversione(s)

Durante l'importazione di un file flat come un file CSV è possibile visualizzare il messaggio di errore tipo di colonna sconosciuto conversione(s) nel SQL Server importazione ed esportazione guidata.

Questo perché le colonne del file CSV di default in una stringa. È necessario definire i tipi di dati di ogni colonna nel file CSV e quindi eseguire l'importazione. È importante che i tipi di dati della partita origine e destinazione. In alcuni casi il SQL import export wizard potrà convertire i tipi di dati ma in molti casi non sarà in grado di.

I seguenti spettacoli come definire i tipi di dati:

1. Importazione SQL aperto esportazione guidata e scegliere l'origine file flat dall'origine dati discesa
SQL importazione ed esportazione guidata file flat dati di origine

2. Dopo aver scelto l'origine dati come file flat, scegliere l'opzione avanzata dal menu a sinistra.
SQL importazione ed esportazione guidata piatto file di dati sorgente avanzata

In questo esempio la destinazione è una tabella di database chiamato dipendente. Di seguito è i tipi di dati per la tabella dipendente.

Datatypes tabella del database
Al fine di rendere i tipi di dati corrispondono cambiarlo da SQL importazione e SQL guidata Proprietà avanzate del menu Tipo di dati.

Per questo esempio il EmployeeID deve essere cambiato in un intero e la ModifiedDate to Date.

È anche possibile scegliere il Suggerisci Tipi… e premere il tasto OK per il software di rilevare i tipi di dati. Il Suggerisci Tipi… può essere impreciso a volte così si prega di consultare i tipi di dato dopo l'utilizzo di questa opzione.

Esportazione guidata SQL piatto file di dati sorgente Integer avanzata

3. Dopo aver impostato i tipi di dato scelto prossimo. Scegli la destinazione. In questo esempio è una tabella SQL Server.

Esportazione guidata SQL file flat Origine dati destinazione

4. Scegli successivo e selezionare la tabella di destinazione.
Esportazione guidata SQL file flat Tabella Destinazione Data Source

5. Scegli prossimo e si dovrebbe vedere tutte le zecche verde nella colonna di sinistra. Se vedete l'icona gialla o icona rossa, allora si dovrà tornare indietro e correggere gli errori.

6. Fare clic su Fine e se tutto è configurato correttamente allora si dovrebbe vedere la schermata di successo.
SQL importazione ed esportazione guidata file flat colonne di origine dei dati Successo

Se avete problemi:

  • Assicurarsi che la partita origine e di destinazione o di tipi di dati è compatibile
  • Assicurarsi che i dati non viene troncato cioè i tipi di dati stringa nel fonte deve essere uguale o inferiore alla destinazione
  • Potrebbe essere necessario utilizzare qualificatori di testo (di solito le virgolette) nella vostra sorgente in modo che non ci sia conlflict tra le delimitatore di dati e di personaggi. es. 'Text1, TEXT2’ ciò essere preso come una singola colonna, dove, come senza le virgolette sarebbe due colonne in cui il delimitatore è una virgola.

lascia un commento