Oracle
 sql >> Base de données >  >> RDS >> Oracle

Connexion R à Oracle à l'aide d'ODBC

J'ai écrit un tutoriel à ce sujet, peut-être jetez-y un coup d'œil :

https://guillaumepressiat.github.io/blog/2019/11/oraclyr

Quelques points clés :

  • Si votre client Oracle est 32 bits, l'utilisation de R 32 bits est une (ou la) solution. Sinon, les messages d'erreur R et odbc ne sont pas clairs
  • Dans RStudio, voyez si un client Oracle apparaît dans le volet Connexions

C'est plus facile sous Linux mais les chaînes et les paramètres pour odbc sont un peu différents.

Enfin, pour la chaîne de connexion, cette réponse est intéressante :comment créer une chaîne de connexion pour oracle qui inclut le nom d'hôte, le nom de l'instance, l'ID utilisateur, le mot de passe à l'aide de system.data.oracleclient ?