Прогресс экспорта данных кодовой страницы в sql через dtsx

В нашем Progress (V9.1B) используется кодовая страница ibm8858-1. На машине unix sco.

В процессе я выгружаю данные следующим образом: экспортирую поток strA в /u/usr/ppd/tesk.txt, конвертирую цель «1252».

для каждой вкладки tab1 без блокировки: поставьте tab1.field1 ";" tab1.field2 пропустить. конец.

Когда я использую vi для открытия файла, я вижу французские слова следующим образом: Apr\212s вместо après.

Обычно я загружаю этот файл на ПК, а затем через dtsx загружаю его в sql.

Но в sql французские символы также не в правильном формате.

Кто-нибудь знает, как мне экспортировать данные (текст) и как мне нужно импортировать их в sql (2005). Теперь я также использую кодовую страницу 1252 в своем dtsx.

Ткс, Як


person Jac    schedule 13.03.2013    source источник


Ответы (1)


Вы на 100% уверены, что поле не содержит "Apr\212s"? Я также не уверен, существует ли кодовая страница ibm8858-1, я предполагаю, что вы можете перепутать ее с iso8859-1 (скандинавские буквы).

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

Вы всегда можете попробовать (при условии, что это действительно iso8859-1)

преобразовать источник "iso8859-1" в цель "1252".

person Jensd    schedule 20.03.2013