powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Чтение кириллицы из DB2 под OS/390 в Java под Win
16 сообщений из 16, страница 1 из 1
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32971473
Ванюшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!!!
Возникла проблема - обращаясь в Java приложении под Win через JDBC к базе под OS/390, элементарным запросом читаю кириллицу из таблицы и в resultset получаю число символов, равное половине размера поля. Например, в базе поле varchar(12), в resultset попадает 6 символов.
Задаю при помощи Properties кодировку Cp1025, не помогает. Кто-нибудь сталкивался с этим? Подскажите, плиз, что еще можно попробовать сделать.
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32971631
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в db2cli.ini

[COMMON]
DISABLEUNICODE=1j
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32971663
Ванюшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо!!!
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32972744
topol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А какие-нибудь ещё варианты есть?
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32990417
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставить DB2/zOS 8 или попробовать
db2cmd -> db2set db2codepage =1208
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32992608
topol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что Java не способна решить эту проблему?
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32992749
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какой у тебя JDBC драйвер
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32995620
topol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
COM.ibm.db2os390.sqlj.jdbc.DB2SQLJDriver

тип второй, а версию не знаю, от 7.1 БД взят
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32996954
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробуй взять driver 4 типа от 8-ки. Он работает с 7-кой ибо DRDA based
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32996986
Leha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, попробуй драйвер от 8...
нравиться мне этот драйвер не надо ставить никаких клиентов DB2...

у меня такая проблема была (и осталась :)
под OS/390 кодировка EBCDIC...
в дос на консоль нормально выкидывает
(после перекодировки, точно не помню, но как-то так:
Код: plaintext
String tmp = new String(resultset.getString( 1 ).getByte("866"),"cp1251");
),
а в базу на персоналке не хочет нормально класть... :( (кладу как взял без перекодирования)
букву Ю точно не кладет...

Хотя resultSet должен возвращать в кодировке винды....
даже не могу представить, где косяк... надо будет из под Web попробовать... в дос ведь нормально все символы выводит...
--
С уважением Алексей
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32997006
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Leha123:
А PMR открыть. Ты же наверное из МПС???? Откуда мы можем знать про все проблемы если вы о них не говорите.
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32997665
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще кодировки в жабе - больная тема. Попробуйте почитать вот это. Может быть что то полезное найдете.
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #32999396
topol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это я уже читал. Не помогает. Надо, наверное, к IBM обращаться, на форум какой-нибудь.
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #33007071
Leha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nkulikov:
да, только щас РЖД...
Как правило, у нас все проблемы решаются внутри сети...
В инете фактически нечего спрашивать...
--
С уважением Алексей.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #33010322
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PMR - это стандартная процедура решения проблем в IBM. Звонишь по
+7 095 940 2000 или пишешь письмо на swsupport@ru.ibm.com
и проблем начинает решаться в IBM.
...
Рейтинг: 0 / 0
Чтение кириллицы из DB2 под OS/390 в Java под Win
    #33014639
Leha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как раз обходимся без IBM поддержки... :)
У нас имеются сервера nntp,
проблема выкладывается и решается сообща...
--
С уважением Алексей.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Чтение кириллицы из DB2 под OS/390 в Java под Win
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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