Думми_2 |
Подскажите как побороть. Проблема выглядит так. Сервер : Солек 5 БАза :9.0.2.6 Кодировка базы: UTF8 NLS_LANG переменная на сольке POLISH_POLAND.EE8SWIN1250 (мой профайл) Делаю так: подключаюсь по SSH к Машине, делаю селект в файл на UNIXe, знаков польских нет (понятно), стягиваю файл на Виндовс, знаки есть, форматирую в Worde (Word предлагает только UTF8, или не покажет нужные знаки в другом случае). Знаки есть Всё вроде ОК. Записываю в формате TXT но ... нам нужно иметь файл в формате ASCII, a не УНИКОДе, все варианты перепробовал, ничего не выходит. Менял NLS_LANG на UNIXe. NLS_LANG=POLISH_POLAND.UTF8 как переменная не помогает. |
Ну, в ASCII вообще невозможно записать польские буквы. Это будет уже не совсем аски.
Совет - записать как выйдет (выйдет наверное в UTF-8) и чем нибудь перекодировать на лету.
Если нужно делать руками - откройте файл в бразере, поменяйте кодировку и попробуйте спасти. Зачастую помогает. НО лучше конечно как то автоматически перекодировать. Мне кажется, что этих программ как грязи (в юниксах, не в винде естественно - в винде вы найдете гую с кучей кнопочек).