с oracle 12c клиент на win2012r2
по умолчанию charset
AMERICAN_AMERICA.WE8MSWIN1252
забыли про него
все было ок
заметил в приложении в одном месте (может и еще где) что текст отображается как "?????????????????"
ну фигня
заменил charset на AMERICAN_AMERICA.CL8MSWIN1251 (как на сервере бд (там 2008r2 и 10oracle))
вроде все ок ! обрадовался !
а оказалось рано !
при создании пользователя или там еще каких действий в приложении валится ошибка
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at "DBOX.APPLICATIONCONTEXT", line 83
ORA-06512: at line 1
главное что при быстром разворачивании всей фигни на win2008r2 и любой оракловый клиент
этих проблем нет
может какие настройки в iis нужно сделать на 2012r2 сервере (хотя на вид все одинаково)
3 дня в поисках по интернетам и толку 0
http://stackoverflow.com/questions/18731560/ora-06502-pl-sql-numeric-or-value-error-character-string-buffer-too-small
Обсуждают сегодня