У нас есть BPEL-процесс, который принимает символы (например, китайский) и пытается вставить их в столбец NVARCHAR.Полезная нагрузка XML выглядит корректно на всех этапах (и мы видим, что кодировка - UTF-8), но когда дело доходит до фактического INSERT, мы видим неправильные символы.Наша теория заключается в том, что адаптер DB может быть проблемой, но мы точно не знаем.
Есть ли способ проверить версию и конфигурацию адаптера DB, чтобы увидеть, может ли он обрабатывать UTF-8 иUnicode?Мы успешно вставили китайские и ивритские символы в базу данных, используя TOAD, сервлеты Java и т. Д., Так что сама база данных настроена.Это версия Oracle 9.2.0.8.0.
Возможно, ошибка не в адаптере БД, поэтому мы пытаемся что-то устранить.Стоит ли пытаться заглянуть в заголовок HTTP, чтобы проверить здесь кодировку?
Спасибо