Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Всем доброго!

Есть проблема с кодировкой, тут замешан Oracle, так что может быть я немного не по адресу.

Итак. Была база тестовая оракловая под Виндами. В нее забивали данные. После этого из нее перелили exp-ом все данные на оракловую базу но уже на UNIX, все схемы и все кодировки итп как в Виндах.

К этой БД коннектится Windows-клиент через Application Server (другой фирмы, ака 3-d party).

Application Server существует в 2-х видах - тестовый на Windows-машине и рабочий на UNIX-машине.

Происходит следующее:

При соединении клиентом с базой через Application Server на Windows, все работате замечательно, русские буквы из базы на клиенте смотрятся прекрасно.

НО... при подключении клиента через UNIX Application Server, русские буквы не отображаются в читабельном виде ни при какой конфинурации окружения Application сервера, он просто никак не реагирует.

То есть остается грешить на окружение ЮНИКСа и кодировку ораковой БД.

Есть какие-то идеи?

Может быть не стоило базу переливать на ЮНИКС в виндовой кодировке?

  • 3 недели спустя...
Опубликовано

Поиграйся с NLS_LANG

попробуй перед запуском установить ее в

export NLS_LANG=RUSSIAN_CIS.CL8KOI8R или export NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251

то есть попробуй так или так) должно помочь)

проверь какая локаль стоит у тебя в линуксе

locale

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...