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