powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / ошибка при подключении к informix
10 сообщений из 10, страница 1 из 1
ошибка при подключении к informix
    #38664415
kaka23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Стоит сервер c Windows 2008R2 на нем крутится Informix 11 версии. Подключился sql клиентом (AQUA) к базе, все нормально, я вижу список пользователей, датафайлы, все кроме самих таблиц. При попытке открыть таблицы, клиент выдает ошибку ix 000. и большой код ошибки java ava.sql.SQLException: Database locale information mismatch.
at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:413)
at com.informix.jdbc.IfxSqli.a(IfxSqli.java:3537)
at com.informix.jdbc.IfxSqli.E(IfxSqli.java:3853)
at com.informix.jdbc.IfxSqli.dispatchMsg(IfxSqli.java:2653)
at com.informix.jdbc.IfxSqli.receiveMessage(IfxSqli.java:2569)
at com.informix.jdbc.IfxSqli.c(IfxSqli.java:1503)
at com.informix.jdbc.IfxSqli.executeExecute(IfxSqli.java:2484)
at com.informix.jdbc.IfxSqli.executeExecute(IfxSqli.java:2421)
at com.informix.jdbc.IfxResultSet.b(IfxResultSet.java:393)
at com.informix.jdbc.IfxStatement.a(IfxStatement.java:1326)
at com.informix.jdbc.IfxStatement.executeImpl(IfxStatement.java:1296)
at com.informix.jdbc.IfxStatement.c(IfxStatement.java:1007)
at com.informix.jdbc.IfxStatement.execute(IfxStatement.java:893)
at \\...\\ .\\हिñçêČάй語简�?한\\.iꁇꆼᠩꏬ default extends.execute(Unknown Source)
at com.common.ui.tree.Jꁷꋩꌢꇼ 5.dw(Unknown Source)
at com.common.ui.tree.kꊂꉷ⠛ꊐ short.process(Unknown Source)
at com.common.ui.util.BackgroundThread.run(Unknown Source)
Caused by: java.sql.SQLException
at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:413)
at com.informix.jdbc.IfxSqli.E(IfxSqli.java:3858)
... 14 more
Посмотрел темы http://www.sql.ru/forum/197471/can-t-connect-to-database-e-sqlstate-ix-000-sqlcode-25596-cannot-open-file-cnetsrv?hl=ix 000 и http://www.sql.ru/forum/755047/periodicheski-voznikaet-sqlcode-244?hl=ix 000, однако понимание проблемы таки и не появилось.
...
Рейтинг: 0 / 0
ошибка при подключении к informix
    #38664417
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не заданы или неправильно заданы параметры CLIENT_LOCALE и DATABASE_LOCALE.
...
Рейтинг: 0 / 0
ошибка при подключении к informix
    #38664418
kaka23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bk0010Не заданы или неправильно заданы параметры CLIENT_LOCALE и DATABASE_LOCALE.
Дело для меня сложно тем, что будучи ораклистом пытаюсь на лету разобрать базу, предыдуший админ которой уволился.
Настройки
CLIENT_LOCALE
EN_US.CP1252

SERVER_LOCALE
EN_US.CP1252
Что у меня здесь неправильно? Боюсь лезть в эти настройки, а вдруг что-нибудь сломаю тут и база встанет (приклад на данный момент работает в штатном режиме)
...
Рейтинг: 0 / 0
ошибка при подключении к informix
    #38664419
kaka23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обнаружил cmd'эшку, вот содержимое

set INFORMIXDIR=C:\Database\Informix
set INFORMIXSERVER=ol_app1
set ONCONFIG=ONCONFIG.ol_app1
set PATH=C:\Database\Informix\bin;%PATH%
set CLASSPATH=%INFORMIXDIR%\extend\krakatoa\krakatoa.jar;%INFORMIXDIR%\extend\krakatoa\jdbc.jar;%CLASSPATH%
set DBTEMP=C:\Database\Informix\infxtmp

set CLIENT_LOCALE=EN_US.UTF8
set DB_LOCALE=EN_US.UTF8

mode con codepage select=1252

Он подключилась без проблем, а вот АКВОЙ не могу. Может быть необходимо сменить скл клиента?
...
Рейтинг: 0 / 0
ошибка при подключении к informix
    #38664460
Leonid Belov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kaka23,

Судя по стеку в момент ошибки, клиент (AQUA) подключается через JDBC.
Значит, где-то в настройках клиента имеется URL подключения к базе.

В вашем случае URL должен иметь вид

jdbc:informix-sqli:// хост : порт / имя_базы :DB_LOCALE=en_us.UTF8;INFORMIXSERVER=ol_app1;
...
Рейтинг: 0 / 0
ошибка при подключении к informix
    #38664463
kaka23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Belovkaka23,

Судя по стеку в момент ошибки, клиент (AQUA) подключается через JDBC.
Значит, где-то в настройках клиента имеется URL подключения к базе.

В вашем случае URL должен иметь вид

jdbc:informix-sqli:// хост : порт / имя_базы :DB_LOCALE=en_us.UTF8;INFORMIXSERVER=ol_app1;
Да прописал урл. Все равно
An error occurred while establishing the connection:
Type: java.util.NoSuchElementException
...
Рейтинг: 0 / 0
ошибка при подключении к informix
    #38664562
kaka23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема решена, подсмотрели настройки через DBACCESS, все стало ясно-понятно.
...
Рейтинг: 0 / 0
ошибка при подключении к informix
    #38666113
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kaka23Проблема решена, подсмотрели настройки через DBACCESS, все стало ясно-понятно.
А написать, что стало ясно-понятно - можете?
...
Рейтинг: 0 / 0
ошибка при подключении к informix
    #38666116
kaka23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в настройках
CLIENT_LOCALE
EN_US.CP1252

SERVER_LOCALE
EN_US.CP1252
на сервере были другие.
...
Рейтинг: 0 / 0
ошибка при подключении к informix
    #38666643
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kaka23, спасибо.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / ошибка при подключении к informix
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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