2013-12-16 2 views
1

У меня есть текстовый файл что-то вроде этогокак загрузить текстовый файл, Thorn (-ая) разграничены в SQL-сервер 2012

col1þcol2þcol3þcol4 
aaaþbbbþcccþddd 
xxxþyyyþzzzþabs 
123þtyehþyetþethrr 

я попытался загрузки в SQL-сервер, используя SSIS пакет after following steps from here, но я не смог найти решение , может кто-то наставит меня в моем исполнении

Пакет терпит неудачу:

вот оснастки выстрел из выполнения программы

[Flat File Source [8]] Error: Data conversion failed. The data conversion for column:<column namesss> 

он выводит как этот

enter image description here

изменения я пытался сделать: как этот

enter image description here

enter image description here

enter image description here

+0

Вы говорите, что пытались использовать шаги из другого ответа, но вы фактически не говорите нам, что произошло, когда вы следовали этим шагам. Вы получили сообщение об ошибке? Если да, то в чем была ошибка? Произошло ли импорт, но есть неправильные данные? –

+0

@Damien_The_Unbeliever, когда я пытаюсь создать образец файла, я получаю вывод, как показано на изображении, но когда он выполняется в большом файле (с 10 большими именами столбцов + 2000 строк), он дает ошибку? –

+0

Исходя из вашего имени столбца, похоже, что у вас нет столбцов, определенных в диспетчере подключений. Поставьте скриншот из вкладок из диспетчера соединений с плоскими файлами и строку из двух выборочных данных, и я могу посмотреть – billinkc

ответ

3

Изменение шипа, чтобы быть вашим столбец разделитель, а не разделитель строк. Затем измените разделитель строк на разрыв строки (предположительно).

Чтобы сделать больше, нам нужно будет увидеть определения вашей таблицы и остальную часть определения вашего пакета, в частности назначения столбцов.

+0

спасибо !! Я работаю над этим, образец текста красиво выполнен. Еще один большой текстовый файл с разделителем «þ» мне нужно сделать это –