Ho un file excel con quattro colonne di testo: uno di questi è denominato ShortDescription che ha il valore più lungo. Ho creato una tabella nel database di SQL Server 2008, con quattro colonne e il tipo di colonna ShortDescription è impostato su NvarChar (Max).Il testo è stato troncato o uno o più caratteri non corrispondono nella tabella codici di destinazione Quando si importa dal file Excel
ma quando si utilizza la finestra di dialogo di importazione ed esportazione di SSIS, continuo ad ottenere l'errore menzionato nel titolo, anche quando ho impostato l'opzione OnTruncation su Ignora.
Ho provato a cancellare i dati della colonna e ci sono riuscito (quindi mi sono assicurato che il problema fosse nella colonna ShortDescription). Ho provato a copiare l'intero dato in un altro libro di lavoro eccellente, e ancora senza fortuna.
qualche idea ???
che è incredibilmente giusto !!! ma perché succede se la colonna di destinazione è impostata per accettare la lunghezza massima dei dati ?? quindi che lunghezza ha la colonna d'origine ??? –
"Nota Per i sistemi a 64 bit, la chiave corrispondente è la seguente: ' HKLM \ SOFTWARE \ wow6432node \ microsoft \ jet \ 4.0 \ engines \ excel' "- [collegamento] (http://support.microsoft.com/ kb/281517) Ma a quanto pare il valore può essere solo fino a 16? Non sembra essere molto migliorativo, ma non l'ho testato. – PeterX