Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, 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
А>Да мы сталкивались. Это происходит когда в базе русские буквы. А>А лечили мы это следующим образом — запускали тест который находил неверные записи. А>А потом их вручную правили. Обычно достаточно или добавить пробел или удалить один символ.
Спасибо, Вы оказались правы — теперь будем ловить и ручками править.