16.06.2010, 11:15 | #3 |
Ищущий знания...
|
Цитата:
Сообщение от egorych
Подниму старую тему - почему-то стали валиться в лог такие ошибки -
Вроде это говорит о нехватке буфера чтения. Увеличил Buffer size - 50 К поставил. Все равно ошибки валятся. Вероятно это не тот буфер ;-) Может кто в курсе, где можно подкрутить еще? . ps вообще-то тема больше к администрированию - может модераторы перенесут? у нас была такая проблема, но я её решал через админа Оракла.Вот что нашел в интернете: Цитата:
То есть, эта ошибка возникает тогда, когда выбираемая из базы данных строка слишком длинна, и ее приходится обрезать. Предлагаемое действие - увеличить размер буфера, сделав его больше максимально возможной длины строки, выбираемой из базы данных. Для при веденного примера я решил это очень просто - зайдя в Панель управления -> Администрирование -> Источники данных ODBC, запустил настройку нужного источника данных и в новом окне, на вкладке Oracle установил значение параметра "Fetch buffer size" на 128000 вместо 64000 по умолчанию.
Для других приложений, использующих ODBC для подключения к Oracle, проблема должна решаться сходным способом, нужно только найти, где установить новый размер буфера.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
За это сообщение автора поблагодарили: Logger (8). |