2016-10-25 2 views
3

Ich versuche ROracle Paket mit install.packages("ROracle") aber jedes Mal, ich bin immer diese Nachricht "Package which is only available in source form, and may need compilation of C/C++/Fortran: ‘ROracle’"Wie installiere ich das ROracle-Paket?

These will not be installed 

ich nicht in der Lage bin zu finden, die Lösung für diesen, wie kann ich dieses Problem beheben zu installieren?

+0

Sind Sie auf Linux oder Windows? Für Linux habe ich heute den Prozess durchlaufen und mein Rezept [hier] veröffentlicht (https://thraxys.wordpress.com/2016/10/25/install-oracle-on-linux/) – user673592

+0

Mögliches Duplikat von [Wie installiert man ROracle Paket unter Windows 7?] (https://stackoverflow.com/questions/18046324/how-to-install-oracle-package-on-windows-7) –

Antwort

4

aus einem früheren Beitrag. How to install ROracle package on Windows 7?

herunterladen binär von oracle: http://www.oracle.com/technetwork/database/database-technologies/r/roracle/downloads/index.html

Der den folgenden Befehl in r ausführen, den Dateipfad ersetzen:

setwd('xxxxx') # set to path of download 
install.packages('ROracle_1.2-1.zip', repos = NULL) 
Then load the library and use the package - you may have to change XXXX to whatever is in your TNS Names: 

library('ROracle') 
drv <- dbDriver("Oracle") 
con <- dbConnect(drv, "USER GOES HERE", "PASSWORD GOES HERE", dbname='XXX') 
test connection: 

dbReadTable(con, 'DUAL') 

der Lage war, von der Quelle zu installieren und die vorge kompilierte Addin herunterladen direkt aus oracle