Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Errore 0xc02020ed con nuovo DTS wizard
mercoledì 19 maggio 2010 - 08.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
slick2000
Profilo
| Newbie
2
messaggi | Data Invio:
mer 19 mag 2010 - 08:32
salve a tutti,
dopo aver messo su' una nuova macchina con Windows 7 al termine dell'importazione / esportazione del foglio Excel in DB SQL il DTS Wizard ritorna l'errore:
Errore 0xc02020ed: Attività Flusso di dati: Impossibile convertire le colonne "Descrizione" e "DESCRIZIONE" dal tipo di dati stringa Unicode al tipo stringa non Unicode.
(Importazione/Esportazione guidata SQL Server)
specifico che:
prima usavo il DTS wizard di SQL Server 2000 su una macchina Windows XP, nessuno smanettamento era mai stato necessario e la trasformazione da non unicode a unicode veniva effettuata in automatico.
Sulla nuova macchina con Windows 7 non e' possibile installare SQL Server 2000 e sono stati installate le versioni freeware dal sito MS,
peccato che ora al termine del wizard ricevo quest'errore, seguendo il log non viene mai nemmeno tentata la trasformazione
Ho dato un'occhiata al sito MS:
http://technet.microsoft.com/it-it/library/aa337316%28SQL.90%29.aspx
ma non mi e' d'aiuto, in quanto danno per scontato che usando il DTS wizard tale trasformazione venga fatta in automatico..
help !
grazie, Nicola
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 21 mag 2010 - 19:05
>salve a tutti,
ciao
>dopo aver messo su' una nuova macchina con Windows 7 al termine
>dell'importazione / esportazione del foglio Excel in DB SQL il
>DTS Wizard ritorna l'errore:
>Errore 0xc02020ed: Attività Flusso di dati: Impossibile convertire
>le colonne "Descrizione" e "DESCRIZIONE" dal tipo di dati stringa
>Unicode al tipo stringa non Unicode.
>(Importazione/Esportazione guidata SQL Server)
>specifico che:
>prima usavo il DTS wizard di SQL Server 2000 su una macchina
>Windows XP, nessuno smanettamento era mai stato necessario e
>la trasformazione da non unicode a unicode veniva effettuata
>in automatico.
questo è un classico problema che i DTSsini si trovano quando passano a SSIS, dati FORTEMENTE tipizzati. Quindi siccome il tuo excel alla sorgente ha stringhe che ssis vede come UNICODE, non ti fa la conversione.
>ma non mi e' d'aiuto, in quanto danno per scontato che usando
>il DTS wizard tale trasformazione venga fatta in automatico..
dovresti editare il mapping quando vai a mappare i fogli excel alle tabelle, c'è proprio il tasto apposito quando scegli a che foglio far corrispondere che tabella.
>grazie, Nicola
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
slick2000
Profilo
| Newbie
2
messaggi | Data Invio:
ven 21 mag 2010 - 20:37
grazie della risposta Alessandro,
ho postato il problema anche sul forum msdn.microsoft
http://social.msdn.microsoft.com/Forums/en-US/sqltools/thread/6ccfe2fc-2fee-438b-a483-c9bddf4e9c62
e mi hanno suggerito la stessa cosa, peccato che non posso editare nulla nell'Edit Mappings:
800x395
58Kb
suggerimenti ?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 24 mag 2010 - 13:28
>e mi hanno suggerito la stessa cosa, peccato che non posso editare
>nulla nell'Edit Mappings:
certo perchè quello è il tipo di dato della tabella. Devi proprio cambiare la tabella, oppure imporre alla sorgente che il tipo di dato del campo di excel deve essere convertito in varchar. Ad esempio andando a specificare la query sul foglio nel passo precedente..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !