Написах урок за това, може би погледнете :
https://guillaumepressiat.github.io/blog/2019/11/oraclyr
Някои ключови точки:
- Ако вашият Oracle клиент е 32-битов, използването на 32-битов R е (или) решение. В противен случай R и odbc съобщенията за грешка не са кристално ясни
- В RStudio вижте дали клиент на Oracle се появява в панела за връзки
В Linux е по-лесно, но низовете и параметрите за odbc са малко по-различни.
И накрая, за низа за връзка този отговор е интересен:как да направя низ за връзка за oracle, който включва име на хост, име на екземпляр, потребителско име, парола с помощта на system.data.oracleclient?