Oracle
 sql >> Datenbank >  >> RDS >> Oracle

R-zu-Oracle-Verbindung über ODBC

Ich habe dazu ein Tutorial geschrieben, vielleicht mal reinschauen :

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

Einige wichtige Punkte :

  • Wenn Ihr Oracle-Client 32-Bit ist, ist die Verwendung von R 32-Bit eine (oder die) Lösung. Andernfalls sind R- und odbc-Fehlermeldungen nicht glasklar
  • Prüfen Sie in RStudio, ob ein Oracle-Client im Verbindungsbereich angezeigt wird

Unter Linux ist es einfacher, aber Strings und Parameter für odbc sind etwas anders.

Schließlich ist diese Antwort für die Verbindungszeichenfolge interessant:Wie erstelle ich eine Verbindungszeichenfolge für Oracle, die den Hostnamen, den Instanznamen, die Benutzer-ID und das Passwort mit system.data.oracleclient enthält?