Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Errore pacchetto di importazione - Impossibile convertire tra tipo di dati stringa Unicode e non Unicode

Il problema della conversione da qualsiasi origine non Unicode in una tabella SQL Server Unicode può essere risolto da:

  • aggiungi un passaggio di trasformazione della Conversione dei dati al tuo flusso di dati
  • apri Conversione dati e seleziona Unicode per ogni tipo di dati applicabile
  • prendere nota degli alias di output di ciascuna colonna applicabile (per impostazione predefinita sono denominati Copia di [nome colonna originale])
  • ora, nel passaggio Destinazione, fai clic su Mapping
  • modifica tutte le tue mappature di input in modo che provengano dalle colonne con alias nel passaggio precedente (questo è il passaggio che viene facilmente trascurato e ti lascerà a chiederti perché continui a ricevere gli stessi errori)