ROracle, ORA-30204: буфер недостаточно велик

При использовании библиотеки ROracle для подключения Oracle к R возникла следующая ошибка (для запросов «выбрать»): ORA-30204: буфер недостаточно велик. При использовании библиотеки RJDBC все ок, но очень медленно. Как мы можем избежать этой ошибки?


person D.Seledkov    schedule 15.11.2016    source источник
comment
Буфер назначения недостаточно велик для хранения выбранных данных. Каков размер буферного кеша базы данных?   -  person atokpas    schedule 15.11.2016
comment
Мы предполагаем, что эту проблему можно решить с помощью строки опций, как мы это сделали с RJDBC: library(rJava); параметры (java.parameters = -Xmx2048m); библиотека (RJDBC). Можно ли установить размер буфера вручную в ROracle? И как мы можем сделать это правильно? Мы протестировали ora.buf.size=-1, но это не помогло.   -  person D.Seledkov    schedule 15.11.2016


Ответы (1)


Мы избегаем ошибки ORA-30204 после удаления всех кириллических комментариев в SQL-скрипте. Так что решение - изменить параметры кодировки или убрать кириллицу.

person D.Seledkov    schedule 16.11.2016