Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Помогите с перекодировкой при втягивании из файла. / 7 сообщений из 7, страница 1 из 1
12.09.2002, 13:07
    #32050034
Alex Zemlyansky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с перекодировкой при втягивании из файла.
Есть текстовая БД, которую надо втягивать регулярно в таблицы Oracle. Файл в кодировке OEM 866, т.е. в DOS-кодировке. Вопрос: Как считанные строки из этого файла перевести в кодировку ASCII 1251, т.е. в виндовс-кодировку??? Есть какие функции в Oracle 8.1.7 по преобразованию строк?
Уж больно мне не хочется пользоваться функциями CHR() и ASCII(), и переводить персонально каждый символ в строке. Проще это написать отдельной прогой на Делфи, там хоть можно сразу всю строку конвертнуть с помощью API функций OemToChar() и CharToOem(). А из PL/SQL можно API-функциями воспользоваться? У кого были подобные проблемы отзовитесь плиз!
...
Рейтинг: 0 / 0
12.09.2002, 13:17
    #32050045
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с перекодировкой при втягивании из файла.
SQL Loader + переменную NLS_LANG настроить в ДОСовскую кодировку
...
Рейтинг: 0 / 0
12.09.2002, 13:22
    #32050047
Alex Zemlyansky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с перекодировкой при втягивании из файла.
А как можно потом Job забабахать, чтоб не в ручную каждую ночь закачивать? Всётаки 80 метров данных в текстовике... Из процедуры как можно считать данные и перекодировать? Вот в чём вопрос!!!
...
Рейтинг: 0 / 0
12.09.2002, 14:08
    #32050070
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с перекодировкой при втягивании из файла.
повесьте вызов лоадера на cron
...
Рейтинг: 0 / 0
12.09.2002, 14:27
    #32050086
Alex Zemlyansky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с перекодировкой при втягивании из файла.
Как запустить этот SQL*Loader? Что-то у меня всё есть, а его в списке программ нет, хотя установка Oracle полная. Только сейчас пытался переустановить как Custom и не нашол его в списке устанавливаемых компонентов. Может он как по другому называется? У меня 8.1.7 версия, полная.
...
Рейтинг: 0 / 0
12.09.2002, 14:34
    #32050091
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с перекодировкой при втягивании из файла.
$ORACLE_HOME/bin/sqlldr

должен ставиться в стандартной инсталляции
...
Рейтинг: 0 / 0
08.11.2002, 19:10
    #32065903
vlad_247
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с перекодировкой при втягивании из файла.
Function -
Convert(source, NLS_CHARSET_OUT, NLS_CHARSET_IN)

где чарсеты указываются по типу как 'CL8MSWIN1251',...
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Помогите с перекодировкой при втягивании из файла. / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]