powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / OpenAdmin, ошибка -23101(локаль)
11 сообщений из 11, страница 1 из 1
OpenAdmin, ошибка -23101(локаль)
    #35328618
Fylhtq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IBM Informix Dynamic Server Version 11.10.FC1 под HP-UX B.11.11 (PA-RISC)
#env
.............
DB_LOCALE=ru_ru.866
CLIENT_LOCALE=ru_ru.866
.............
#oninit -vi

sysmaster en_US.819
sysutils en_US.819
sysuser en_US.819
sysadmin en_US.819 (вот она то нам и нужна)

При попытке коннекта из под SQL-Editor выдает
Код: plaintext
Unable to locate the locale or conversion file "04e30333.cvo".  Check the file system to ensure that this file resides in the appropriate gls subdirectory.

При коннекте из под веб-морды OpenAdmin еще лаконичнее:
Код: plaintext
Connection Failed: - 23101  Unspecified System Error = - 23101 .
-23101 Unable to load locale categories.

Перебрал все возможные комбинации с DB_LOCALE|CLIENT_LOCALE во всех возможных местах - результата 0.

Про 04e30333.cvo гугль молчит как партизан.

От безысходности даже попытался проапдейтить sysdbslocale, но ессно не вышло :)

Что делать - ума не приложу. Может кто сталкивался, или файлик заветный имеет?
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35329006
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"заветного файлика" нет в природе, т.к. вы, похоже, не понимаете его предназначения. Это таблица перекодировки, но она может быть только в пределах одного языка, т.е. с русского в ДОС-кодировке на русский в Винь-кодировке, например. А вы хотите перекодировку с литиницы на кирилицу (04e30333.cvo) - и как вы себе это представляете ?

Если хотите получить доступ к БД sysadmin с локалью en_US.819, то нужно просто установить
в своем клиентском окружении (или в настройках клиента) следующие параметры локали
DB_LOCALE=en_US.819
CLIENT_LOCALE=en_US.819 или CLIENT_LOCALE=en_US.1252 (для Win)
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35334733
Fylhtq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vasilisЕсли хотите получить доступ к БД sysadmin с локалью en_US.819, то нужно просто установить
в своем клиентском окружении (или в настройках клиента) следующие параметры локали
DB_LOCALE=en_US.819
CLIENT_LOCALE=en_US.819 или CLIENT_LOCALE=en_US.1252 (для Win)
Спасибо. SQLeditor'ом подключиться получилось нормально, так как через setnet32 настраивается, а OpenAdmin продолжает посылать с той же ошибкой. Может есть какие танцы с бубном именно относительно OA?
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35334795
svat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
невооруженным глазом вижу разницу между рекомендованным
Код: plaintext
CLIENT_LOCALE=en_US.1252
и вашим
Код: plaintext
1.
CLIENT_LOCALE=en_US. cp 1252
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35334894
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svat2невооруженным глазом вижу разницу между рекомендованным
Код: plaintext
CLIENT_LOCALE=en_US.1252
и вашим
Код: plaintext
1.
CLIENT_LOCALE=en_US. cp 1252

Все НОРМАЛЬНО, en_US.cp1252 тождественно en_US.1252, так же как и en_US.west-europe.
Все допустимые названия можно увидеть (и даже самому задать) в файлике
%Informixdir%\gls\cm3\registry (название файла без расширения).
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35334903
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fylhtq...а OpenAdmin продолжает посылать с той же ошибкой. Может есть какие танцы с бубном именно относительно OA?
К сожалению, OpenAdmin пока не пробовал, поэтому специфики еще не знаю.
Тем не менее, проверьте, чтобы в системном окружении присутствовал informixdir, т.к. поиск нужных файлов локалей производится именно через эту переменную.
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35335399
Fylhtq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vasilisТем не менее, проверьте, чтобы в системном окружении присутствовал informixdir, т.к. поиск нужных файлов локалей производится именно через эту переменную.
Присутствует. Без его указания OA не запускается вообще.

svat2
Я по всякому побывал, хотя, как верно подметил vasilis, они тождественны.


ПС По поводу INFORMIXDIR в переменных окружения Windows - апачем подхватилось только после перезагрузки системы, перезапуски служб не помогают. Может кому съэкономит драгоценного времени :)
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35335448
Фотография sysmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Настраивал OpenAdmin вот по этой инструкции на новой машине с установленным Client SDK 3.50. Переменные CLIENT_LOCALE и DB_LOCALE вообще не устанавливал - OA работал нормально.
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35337402
Fylhtq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sysmasterНастраивал OpenAdmin вот по этой инструкции на новой машине с установленным Client SDK 3.50. Переменные CLIENT_LOCALE и DB_LOCALE вообще не устанавливал - OA работал нормально.
Снес апач, поставил по инструкции - все заработало.

Единственный минус - на нестандартный порт запаришся настраивать - кучу конфигов и php-шников перелопатить пришлось.
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35337929
Фотография sysmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fylhtq
Единственный минус - на нестандартный порт запаришся настраивать - кучу конфигов и php-шников перелопатить пришлось.

Что значит на нестандартный порт? И зачем кучу что-то лопатить?
Там при создании коннекта порт указывается в специальном поле.
...
Рейтинг: 0 / 0
OpenAdmin, ошибка -23101(локаль)
    #35340342
Fylhtq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sysmaster Fylhtq
Единственный минус - на нестандартный порт запаришся настраивать - кучу конфигов и php-шников перелопатить пришлось.

Что значит на нестандартный порт? И зачем кучу что-то лопатить?
Там при создании коннекта порт указывается в специальном поле.
Имелся в виду порт апача. Там 80 и 433 железно прописаны в огромной куче php-шников
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / OpenAdmin, ошибка -23101(локаль)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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