У меня есть таблица в базе данных Oracle, которая имеет поле CLOB. Мое приложение ASP.NET (с использованием поставщика данных ODAC Oracle) запрашивает эту таблицу.
В момент выполнения запроса мы видим эту ошибку (из базы данных 9i):
ORA-01062: unable to allocate memory for the define buffer
В другой базе данных Oracle (10g) запрос выполняется без ошибок. В обоих случаях таблица не содержит данных.
Веб-сайт Oracle OTN сообщает следующее:
ORA-01062, 00000, "невозможно выделить
память для определения буфера "
Причина: превышен максимальный буфер
размер для текущей платформы
Действие: использовать кусочную выборку с
меньший размер буфера / 1070 - 1099: V6
ошибки интерфейса программы
Я не администратор баз данных Oracle, и я понятия не имею, что это значит ...
Может ли это быть из-за различий между Oracle 9i и 10g?
Существуют ли какие-либо настройки, которые можно изменить в базе данных, чтобы предотвратить возникновение этой ошибки?