powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2cmd и русские символы = крокозяблы
5 сообщений из 5, страница 1 из 1
db2cmd и русские символы = крокозяблы
    #36616219
GarF1eld!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
Никак не согу заставить db2 выводить русские символы. Пробовал следующее

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
C:\Documents and Settings\db2admin>chcp  1251 
╥хъє∙р  ъюфютр  ёЄЁрэшЎр:  1251 

C:\Documents and Settings\db2admin>db2 foo
DB21034E  ─рээр  ъюьрэфр юсЁрсрЄ√трырё№ ъръ юяхЁрЄюЁ SQL, яюёъюы№ъє юэр эх
 ты хЄё  фюяєёЄшьющ ъюьрэфющ яЁюЎхёёюЁр ъюьрэфэющ ёЄЁюъш.  ╧Ёш юсЁрсюЄъх SQL
с√ыю яюыєўхэю ёююс∙хэшх:
SQL1024N  ╬ЄёєЄёЄтєхЄ ёюхфшэхэшх ё срчющ фрээ√ї.  SQLSTATE= 08003 

C:\Documents and Settings\db2admin>chcp  866 
Текущая кодовая страница:  866 

C:\Documents and Settings\db2admin>db2 foo
DB21034E  ─рээр  ъюьрэфр юсЁрсрЄ√трырё№ ъръ юяхЁрЄюЁ SQL, яюёъюы№ъє юэр эх
 ты хЄё  фюяєёЄшьющ ъюьрэфющ яЁюЎхёёюЁр ъюьрэфэющ ёЄЁюъш.  ╧Ёш юсЁрсюЄъх SQL
с√ыю яюыєўхэю ёююс∙хэшх:
SQL1024N  ╬ЄёєЄёЄтєхЄ ёюхфшэхэшх ё срчющ фрээ√ї.  SQLSTATE= 08003 
...
Рейтинг: 0 / 0
db2cmd и русские символы = крокозяблы
    #36616578
Ivan Ivanich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запускай из фара в котором выставлен шрифт Lucida console
...
Рейтинг: 0 / 0
db2cmd и русские символы = крокозяблы
    #36618197
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбор русского языка при инсталляции и для сообщений - тяжкая ошибка, особенно в случае DB2, хотя и не только. Даже с правильной кодировкой невозможно понять, о чём идёт речь.

(Лично меня уже выражение "отбросить базу" приводит в состояние ступора. Хотя, наверное, я неправ, называя "это" русским языком. Лучше называть как-нибудь иначе (например, "новорусским")).

Как бы то ни было, я советую записывать DB2-команды в файл с кодировкой 1251 и исполнять их так:

db2 -m -f имяфайла.db2 -vtd@ -z логфайл.txt
...
Рейтинг: 0 / 0
db2cmd и русские символы = крокозяблы
    #36645892
ARIST_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GarF1eld!,

выставьте для консоли DB2 TrueType font И все будет в порядке
...
Рейтинг: 0 / 0
db2cmd и русские символы = крокозяблы
    #36671767
GarF1eld!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо! TrueType решил проблему
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2cmd и русские символы = крокозяблы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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