Я искал везде и следовал точным инструкциям, но столкнулся с этой ошибкой, когда загружаю библиотеку на свой компьютер с Windows 7:
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'C:/Program Files/R/R-3.2.3/library/ROracle/libs/x64/ROracle.dll':
LoadLibrary failure: %1 is not a valid Win32 application.
Error: package or namespace load failed for ‘ROracle’
Вот моя версия R:
platform x86_64-w64-mingw32
arch x86_64
os mingw32
system x86_64, mingw32
status
major 3
minor 2.3
year 2015
month 12
day 10
svn rev 69752
language R
version.string R version 3.2.3 (2015-12-10)
nickname Wooden Christmas-Tree
Я скачал двоичный файл ROracle для Windows с этой страницы: http://www.oracle.com/technetwork/database/database-technologies/r/roracle/downloads/index.html
Я использовал версию ROracle 1.2-1.
Мои переменные среды OCI_LIB64 и PATH следующие:
OCL_LIB64=C:\Oracle\product\11.2.0\client_1\bin
PATH:C:\Oracle\product\11.2.0\client_1;C:\Oracle\product\11.2.0\client_1\bin
Что-то еще мне не хватает? Как я могу заставить это работать?
У меня есть права администратора на все папки, включая пути к библиотеке.