powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / SQLSTATE=57017 Как побороть?
12 сообщений из 12, страница 1 из 1
SQLSTATE=57017 Как побороть?
    #38593512
worsvch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL0332N Преобразование символов из кодовой страницы-источника "1251" в
кодовую страницу назначения "UNKNOWN" не поддерживается. SQLSTATE=57017
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38594211
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
worsvch,

На каких ОС у вас клиент и сервер DB2?
Какие кодовые страницы у клиента и базы?
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38597352
worsvch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein,

ОС Windows 2008 R2 Enterprise SP1
посмотреть кодовую страницу не могу, так как не могу подсоединиться к БД. Использую Центр управления.
Ошибка:
SQL0332N Преобразование символов из кодовой страницы-источника "1251" в
кодовую страницу назначения "UNKNOWN" не поддерживается. SQLSTATE=57017
Как еще можно посмотреть?
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38597361
worsvch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein,

В реестр добавил db2codepage="1251" - не помогло
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38597381
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
worsvchКак еще можно посмотреть?
На сервере:
Код: plaintext
db2 get db cfg for  mydb  | grep -i "code page"

Или из jdbc клиента какого-нибудь (не из ЦУ):
Код: sql
1.
2.
3.
select value
from sysibmadm.dbcfg
where name='codepage'
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38597433
Semen Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
worsvch, тоже когда-то разбирались с подобной проблемой здесь
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38599300
worsvch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark BarinsteinНа сервере:
Код: plaintext
db2 get db cfg for  mydb  | grep -i "code page"

Судя по всему это: ISO8859-1
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38599417
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
worsvchMark BarinsteinНа сервере:
Код: plaintext
db2 get db cfg for  mydb  | grep -i "code page"

Судя по всему это: ISO8859-1
На клиенте, где Центр управления запускается, из Start -> Run -> db2cwadmin:
Код: plaintext
1.
2.
db2set DB2CODEPAGE=819
db2 terminate
db2 connect to  mydb  user  myuser  using  mypwd 
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38599453
worsvch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein
Подключение пошло, правда если выполнять sql-запросы, то вместо русского текста закорючки
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38599606
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
worsvchПодключение пошло, правда если выполнять sql-запросы, то вместо русского текста закорючкиВ базе с ISO8859-1 не может храниться русский текст.
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38600128
worsvch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark BarinsteinВ базе с ISO8859-1 не может храниться русский текст.
Как-то можно сконвертировать БД либо поменять настройки, чтобы русский текст все-таки отображался?
...
Рейтинг: 0 / 0
SQLSTATE=57017 Как побороть?
    #38600500
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
worsvchMark BarinsteinВ базе с ISO8859-1 не может храниться русский текст.
Как-то можно сконвертировать БД либо поменять настройки, чтобы русский текст все-таки отображался?Кодовая страница базы не может быть изменена.
Но сначала надо бы разобраться, что это за система, в которой русские буквы хранятся в ISO8859-1. Если вы ничего не напутали, то тут нужна перекодировка на стороне приложения для правильного отображения русских букв. Стандартные инструменты этого не делают.
Вы можете узнать у авторов это системы, зачем так сделано?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / SQLSTATE=57017 Как побороть?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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