Oracle sqlldr SQL Server загружается символ новой строки - PullRequest
1 голос
/ 06 октября 2019

У меня есть сценарий, в котором я создаю файл извлечения таблицы SQL Server. Данные содержат европейские символы. Поэтому я извлекаю данные с помощью утилиты bcp и добавляю -C 65001 (преобразование текста в формат UTF8).

Файл сохраняется в Windows и перемещается в Unix.

Проблема: данные последнего столбца файла добавляются с символом новой строки при загрузке через загрузчик SQL.

Кодировка UTF8 в файле управления sql.

Если ясделайте unix to dos, тогда европейские символы также будут изменены на какое-то мусорное значение (например, прямоугольники).

Может кто-нибудь подсказать, почему в значение столбца добавляется невидимый символ новой строки. Он должен распознаваться как перевод строки, а не как часть данных.

...