SSIS 2008 и Undouble - PullRequest
       1

SSIS 2008 и Undouble

4 голосов
/ 24 октября 2010

Я использую SSIS с SQL Server 2008 R2.Я импортирую текстовые файлы большого размера (около 0,5 ГБ), и эти файлы используют двойные кавычки в качестве текстового квалификатора, а запятую - в качестве разделителя полей.

Многие файлы имеют текстовые поля и включаютзапятая между завершающими двойными кавычками.Служба SSIS должна интерпретировать это одно поле (поле, которое содержит запятую).Вместо этого он интерпретирует его как два разных поля.

Я могу найти множество обходных путей для SQL 2005 - обычно под заголовком «undouble» - но единственные обходные пути 2008 г., которые я могу найти, требуют некоторого сложного программирования.У кого-нибудь есть какие-нибудь простые обходные пути 2008 года?

Очень ценится ...

Ответы [ 2 ]

1 голос
/ 26 октября 2010

Для тех, у кого есть похожие проблемы, см. http://ssisdfs.codeplex.com/releases/view/32846.

Загрузка DFS 2008 с codeplex является абсолютным победителем.

0 голосов
/ 07 февраля 2011

Используйте три двойных кавычки вместо одинарных двойных кавычек для «Спецификатора текста» в «Редакторе диспетчера соединений с плоскими файлами» ... Просто!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...