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

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

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


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