Re: Java Servlet + Oracle 9.2 (UTF8 и UCS2: failUTF8Conv)
От: Аноним  
Дата: 01.10.04 06:50
Оценка:
Здравствуйте, Grinya, Вы писали:

G>Столкнулся с такой проблемой:


G>Есть 2 сервера Oracle 9.2

G>На одном из серверов оракла есть линк на другой и хранимые процедуры pl/sql для генерации отчетов из обеих баз через линк — все прекрасно работает

G>Написал простой сервлет который должен был выполнить хранимую процедуру и вернуть xml — тут и начались грабли :

G>те процедуры которые не используют линк работают
G>те что используют при вызове из джавы дают ошибку :

G>"Сбой преобразования между UTF8 и UCS2: failUTF8Conv"


G>та же ошибка появляется при селектах на view в которых используется линк.


G>Может кто сталкивался с подобной проблемой?


G>PS: использую для работы с базами jdbc oci драйвер, сервер приложений tomcat


Да мы сталкивались. Это происходит когда в базе русские буквы.
А лечили мы это следующим образом — запускали тест который находил неверные записи.
А потом их вручную правили. Обычно достаточно или добавить пробел или удалить один символ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.