Я пытаюсь импортировать данные из плоского файла с кодировкой utf-8 в SQL Server 2008 с использованием SSIS. Это то, что конец данных строки выглядит как в Notepad ++:
У меня есть еще несколько изображений, показывающих, как выглядит диспетчер соединений файлов:
Вы можете видеть, что данные отображаются правильно в предварительном просмотре диспетчера подключений файлов. Когда я пытаюсь импортировать эти данные, импорт строк не выполняется. Я получаю сообщение об ошибке, указывающее, что разделитель строк не найден. На изображениях диспетчера подключений файлов вы можете видеть, что разделитель строки заголовка и разделитель строк установлены на {LF}
. Этого было достаточно для создания правильного предварительного просмотра, поэтому я проиграл, почему он не работал для импорта. Я пробовал ряд вещей, которые принесли нулевые результаты:
- Пробовал использовать импорт мастера в SSMS... те же результаты
- Пробовал использовать преобразование данных, бездействия
- Пробовал установить разделитель строк на (0a), те же результаты
[Источник плоского файла [582]] Внимание: конец файла данных был достигнут во время чтение строк заголовка. Убедитесь, что разделитель строки заголовка и количество строки заголовка для пропусков верны.
Спасибо, что посмотрели на это, и я очень ценю любую помощь, которую вы можете предложить.