Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 PL/SQL Developer + Unicode  [new]
Деев И.
Member

Откуда: отсюда
Сообщений: 783
Добрый день!

Никто не пробовал делать выборку данных в UNICODE с помощью PL/SQL Developer 7.0.3? Проблема в том, что данные нормально выводятся только с помощью функций UNISTR и ASCIISTR или из полей NVARCHAR2, из VARCHAR2 не получается. В то же время SQL Developer выводит все нормально из VARCHAR2.

Лечится ли сие и как?

P.S.
Enhancements in PL/SQL Developer 7.0.3
======================================
- Unicode compatibility for the Result grid
5 сен 06, 16:04    [3095430]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer + Unicode  [new]
anvano
Member

Откуда: Москва
Сообщений: 986
Была такая же фигня - побороть не удалось, пришлось откатиться на 7.0.0 версию :)

Но частичных результатов удалось добиться поигравшись с параметром

Tools -> Preferences -> Oracle -> Connection -> OCI Library

Попробуй подсунуть ему oci.dll от 10g (валяется в \BIN\oci.dll каталога с DeveloperSuite10g)
5 сен 06, 17:01    [3095893]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer + Unicode  [new]
anvano
Member

Откуда: Москва
Сообщений: 986
Да вот тока что проверил - с библиотекой OCI.DLL от десятки пашет отлично :)

--------------------------------------------------------------
Правильно заданный вопрос содержит в себе половину ответа
5 сен 06, 17:06    [3095928]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer + Unicode  [new]
Деев И.
Member

Откуда: отсюда
Сообщений: 783
Премного благодарен! У меня тоже все заработало.
5 сен 06, 17:16    [3095996]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer + Unicode  [new]
Приятель
Guest
У меня символы уникода из нелатинских языков показывает черными прямоугольниками. OCI.DLL от 10G. Можно это как-то побороть? В SQL Developer показывает все верно. Вижу и арабскую вязь и иврит.
27 окт 06, 17:42    [3322854]     Ответить | Цитировать Сообщить модератору
 Частично можно  [new]
Sergei.Agalakov
Member

Откуда:
Сообщений: 575
Tools->Preferencies->User interface->Fonts
Выбери Microsoft Sans Serif для всех шрифтов, кроме редактора. Для Editor выбери Courier New.
Большинство проблем этим решается (но не все).
27 окт 06, 18:17    [3323145]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer + Unicode  [new]
Приятель
Guest
Спасибо. Подошел Times New Roman. Видны все мои буквы и русские и арабские и иврит.
27 окт 06, 18:37    [3323263]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer + Unicode  [new]
umount
Member

Откуда: Москва
Сообщений: 108
Во время когда тестируешь процедуру скажем, и один и параметром строка - то он зараза сам её конвертирует в Unicode причём без вопросов и если идёт запись - то она зараза как раз в крокозябликах. Версия последняя 7.0.3 Клиент 9.2.0.5
Как побороть?
22 ноя 06, 14:38    [3435613]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer + Unicode  [new]
umount
Member

Откуда: Москва
Сообщений: 108
В догонку

Вот такие крокозябры

Ошибка получения идентификатора процесса
22 ноя 06, 14:43    [3435668]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить