Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB11.5, ORACLE и китайские символы / 9 сообщений из 9, страница 1 из 1
13.11.2012, 21:57
    #38037072
YuriyMJ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB11.5, ORACLE и китайские символы
Всем привет,

Подскажите, пожалуйста, как должна выглядеть строка DbParms при соединении с ORACLE, чтобы datawindow показывало китайские символы.

В TOADе всё смотрится правильно.

Пробовал и NLS_Charset='Unicode', и Charset='big_5' - в ПБ только перевёрнутые вопросительные знаки.

Спасибо.
...
Рейтинг: 0 / 0
13.11.2012, 22:30
    #38037113
VanoR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB11.5, ORACLE и китайские символы
Другой шрифт в datawindow попробуйте поставить.
...
Рейтинг: 0 / 0
14.11.2012, 01:47
    #38037260
YuriyMJ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB11.5, ORACLE и китайские символы
После Вашего совета попробовал - результат не изменился.
...
Рейтинг: 0 / 0
14.11.2012, 13:59
    #38037923
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB11.5, ORACLE и китайские символы
Для начала поменяйте шрифт данных и заголовков в DatabasePainter. Проверьте, чтобы в нем отображались нормально символы по запросу. Если нет - ищите где что забыли в настройках. Может у вас так клиент настроен. TOAD это совсем другая песня:)
...
Рейтинг: 0 / 0
14.11.2012, 17:05
    #38038418
YuriyMJ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB11.5, ORACLE и китайские символы
Все варианты я пробую и в DataWindow, и в DatabasePainter - безуспешно.

Немаловажный момент - если я connect to MS SQL Server db, то все показываетcя правильно, никаких игр с фонтами не требуется. Что говорит, по моему пониманиыю, о CharSet проблеме именно с ORACLE ...
...
Рейтинг: 0 / 0
14.11.2012, 20:24
    #38038754
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB11.5, ORACLE и китайские символы
Ну так и настройки разные у клиента Oracle могут быть
Надо смотреть, хотя иероглифы они и иероглифы:)
Но в DatabasePainter как будет нормально отображаться так и в dw будет
...
Рейтинг: 0 / 0
14.11.2012, 21:44
    #38038845
YuriyMJ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB11.5, ORACLE и китайские символы
Ну пока что database у меня,
но в пятницу надо передавать клиенту, т.е. времени почти нет.

И какие настройки рекомендуете смотреть besides NLS_LANG/NLS_TERRITORY = AMERICAN/AMERICA ?
Хотя честно говоря, я продолжаю считать, что параметры в connection string и должны выполнить такую настройку.
...
Рейтинг: 0 / 0
15.11.2012, 11:52
    #38039414
PL99
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB11.5, ORACLE и китайские символы
YuriyMJИ какие настройки рекомендуете смотреть besides NLS_LANG/NLS_TERRITORY = AMERICAN/AMERICA ?
Полагаю, вам может помочь установка переменной окружения NLS_LANG примерно в такое значение:
Код: powershell
1.
Set NLA_LANG=AMERICAN_AMERICA.TRADITIONAL CHINESE


http://docs.oracle.com/cd/B19306_01/server.102/b14225/ch3globenv.htm#i1006280
...
Рейтинг: 0 / 0
15.11.2012, 17:44
    #38040209
YuriyMJ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB11.5, ORACLE и китайские символы
Решение оказалось супер-простым:
staticBind=0
вместо deafault и форсируемого staticBind=1.

Теперь надо смотреть почему мы все годы требовали дефолтовское значение...

Всем спасибо за идеи и помощь !
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB11.5, ORACLE и китайские символы / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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