Napsal jsem o tom tutoriál, možná se podívejte :
https://guillaumepressiat.github.io/blog/2019/11/oraclyr
Některé klíčové body:
- Pokud je váš klient Oracle 32bitový, je (nebo) řešením použití 32bitového R. Jinak nejsou chybové zprávy R a odbc křišťálově čisté
- V RStudio zkontrolujte, zda se klient Oracle zobrazuje v podokně připojení
Na linuxu je to jednodušší, ale řetězce a parametry pro odbc jsou trochu jiné.
A konečně, pro připojovací řetězec je zajímavá tato odpověď:jak vytvořit připojovací řetězec pro oracle, který obsahuje název hostitele, název instance, ID uživatele, heslo pomocí system.data.oracleclient?