Hola a todos, Tengo un problema con RStudio y la conexión a una base de datos. Desde la terminal no tengo problemas para ejecutar, por ejemplo: library(RODBC) channel <- odbcConnect("MiBaseDatos", uid = "MiUsuario", pwd "MiContrasena") datos <- sqlQuery(channel,"SELECT TO_CHAR(S.B_STOD_DATO,'YYYY') \ , M.STODNR \ ... ... ...") pero desde Rstudio me encuentro siempre con el siguiente error: Warning messages: 1: In odbcDriverConnect("DSN=MiBaseDatos;UID=MiUsuario;PWD=MiContrasena") : [RODBC] ERROR: state 01000, code 0, message [unixODBC][Driver Manager]Can't open lib '/u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1' : file not found 2: In odbcDriverConnect("DSN=MiBaseDatos;UID=MiUsuario;PWD=MiContrasena") : ODBC connection failed El fichero existe y es ejecutable (como lo demuestra el mismo código en la terminal) luisr@luisr:~$ ls -gGl /u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1 -rwxrwxrwx 1 768798 aug 1 2007 /u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1 Se ha encontrado alguien con este tipo de problema? gracias por adelantado, Luis [[alternative HTML version deleted]]
Hola, ¿qué tal? ¿Has mirado si estás usando el mismo paquete RODBC en línea de comandos y en RStudio? Es posible que lo tengas instalado en dos sitios distintos (una, en /usr/local/lib/R/site-library/ y otra en ~/R/...). RStudio tiene la manía de, por defecto, instalar paquetes en ~/R/... y me ha pasado alguna vez el tener instaladas versiones distintas en lugares distintos (y toparme con problemas no muy distintos de los que mencionas). Un saludo, Carlos J. Gil Bellosta datanalytics.com El día 1 de abril de 2014, 12:05, Luis Ridao <luridao en gmail.com> escribió:> Hola a todos, > > Tengo un problema con RStudio y la conexión a una base de datos. > > Desde la terminal no tengo problemas para ejecutar, por ejemplo: > > library(RODBC) > channel <- odbcConnect("MiBaseDatos", uid = "MiUsuario", pwd > "MiContrasena") > > datos <- sqlQuery(channel,"SELECT TO_CHAR(S.B_STOD_DATO,'YYYY') \ > , M.STODNR \ > ... > ... > ...") > > pero desde Rstudio me encuentro siempre con el siguiente error: > > Warning messages: > 1: In odbcDriverConnect("DSN=MiBaseDatos;UID=MiUsuario;PWD=MiContrasena") : > [RODBC] ERROR: state 01000, code 0, message [unixODBC][Driver > Manager]Can't open lib > '/u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1' : file not > found > 2: In odbcDriverConnect("DSN=MiBaseDatos;UID=MiUsuario;PWD=MiContrasena") : > ODBC connection failed > > El fichero existe y es ejecutable (como lo demuestra el mismo código en la > terminal) > > luisr en luisr:~$ ls -gGl > /u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1 > -rwxrwxrwx 1 768798 aug 1 2007 > /u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1 > > Se ha encontrado alguien con este tipo de problema? > > gracias por adelantado, > Luis > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > stat.ethz.ch/mailman/listinfo/r-help-es >
Carlos, al parecer tengo instalado el paquete RODBC en : /home/luisr/R/i686-pc-linux-gnu-library/3.0/RODBC/ no hay nada en (carpeta vacia): /usr/local/lib/R/site-library/ en el directorio: /usr/local/lib/R/site-library hay paquetes que vienen con R pero RODBC no saludos, Luis -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- Luis Ridao Cruz Faroe Marine Research Institute Nóatún 1, P.O. Box 3051 FO-110 Tórshavn Faroe Islands Tel : (+298) 353900 Fax: : (+298) 353901 e-mail: luisr@hav.fo luridao@gmail.com -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 2014-04-01 11:29 GMT+01:00 Carlos J. Gil Bellosta <cgb@datanalytics.com>:> Hola, ¿qué tal? > > ¿Has mirado si estás usando el mismo paquete RODBC en línea de > comandos y en RStudio? Es posible que lo tengas instalado en dos > sitios distintos (una, en /usr/local/lib/R/site-library/ y otra en > ~/R/...). > > RStudio tiene la manía de, por defecto, instalar paquetes en ~/R/... y > me ha pasado alguna vez el tener instaladas versiones distintas en > lugares distintos (y toparme con problemas no muy distintos de los que > mencionas). > > Un saludo, > > Carlos J. Gil Bellosta > datanalytics.com > > El día 1 de abril de 2014, 12:05, Luis Ridao <luridao@gmail.com> escribió: > > Hola a todos, > > > > Tengo un problema con RStudio y la conexión a una base de datos. > > > > Desde la terminal no tengo problemas para ejecutar, por ejemplo: > > > > library(RODBC) > > channel <- odbcConnect("MiBaseDatos", uid = "MiUsuario", pwd > > "MiContrasena") > > > > datos <- sqlQuery(channel,"SELECT TO_CHAR(S.B_STOD_DATO,'YYYY') \ > > , M.STODNR \ > > ... > > ... > > ...") > > > > pero desde Rstudio me encuentro siempre con el siguiente error: > > > > Warning messages: > > 1: In > odbcDriverConnect("DSN=MiBaseDatos;UID=MiUsuario;PWD=MiContrasena") : > > [RODBC] ERROR: state 01000, code 0, message [unixODBC][Driver > > Manager]Can't open lib > > '/u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1' : file not > > found > > 2: In > odbcDriverConnect("DSN=MiBaseDatos;UID=MiUsuario;PWD=MiContrasena") : > > ODBC connection failed > > > > El fichero existe y es ejecutable (como lo demuestra el mismo código en > la > > terminal) > > > > luisr@luisr:~$ ls -gGl > > /u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1 > > -rwxrwxrwx 1 768798 aug 1 2007 > > /u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1 > > > > Se ha encontrado alguien con este tipo de problema? > > > > gracias por adelantado, > > Luis > > > > [[alternative HTML version deleted]] > > > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > stat.ethz.ch/mailman/listinfo/r-help-es > > >[[alternative HTML version deleted]]
Tengo un problema similar con Rstudio y es que no me carga ningun paquete en ninguno de los directorios anteriormente nombrados. ni en este /usr/local/lib/R/site-library ni en ~/R/x86_64-pc-linux-gnu-library/2.15 Alguien conoce alguna solución ya lo he reinstalado y nada. Saludos Eduardo El 1 de abril de 2014, 7:29, Carlos J. Gil Bellosta <cgb@datanalytics.com>escribió:> Hola, ¿qué tal? > > ¿Has mirado si estás usando el mismo paquete RODBC en línea de > comandos y en RStudio? Es posible que lo tengas instalado en dos > sitios distintos (una, en /usr/local/lib/R/site-library/ y otra en > ~/R/...). > > RStudio tiene la manía de, por defecto, instalar paquetes en ~/R/... y > me ha pasado alguna vez el tener instaladas versiones distintas en > lugares distintos (y toparme con problemas no muy distintos de los que > mencionas). > > Un saludo, > > Carlos J. Gil Bellosta > datanalytics.com > > El día 1 de abril de 2014, 12:05, Luis Ridao <luridao@gmail.com> escribió: > > Hola a todos, > > > > Tengo un problema con RStudio y la conexión a una base de datos. > > > > Desde la terminal no tengo problemas para ejecutar, por ejemplo: > > > > library(RODBC) > > channel <- odbcConnect("MiBaseDatos", uid = "MiUsuario", pwd > > "MiContrasena") > > > > datos <- sqlQuery(channel,"SELECT TO_CHAR(S.B_STOD_DATO,'YYYY') \ > > , M.STODNR \ > > ... > > ... > > ...") > > > > pero desde Rstudio me encuentro siempre con el siguiente error: > > > > Warning messages: > > 1: In > odbcDriverConnect("DSN=MiBaseDatos;UID=MiUsuario;PWD=MiContrasena") : > > [RODBC] ERROR: state 01000, code 0, message [unixODBC][Driver > > Manager]Can't open lib > > '/u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1' : file not > > found > > 2: In > odbcDriverConnect("DSN=MiBaseDatos;UID=MiUsuario;PWD=MiContrasena") : > > ODBC connection failed > > > > El fichero existe y es ejecutable (como lo demuestra el mismo código en > la > > terminal) > > > > luisr@luisr:~$ ls -gGl > > /u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1 > > -rwxrwxrwx 1 768798 aug 1 2007 > > /u01/app/luisr/product/11.1.0/client_1/lib/libsqora.so.11.1 > > > > Se ha encontrado alguien con este tipo de problema? > > > > gracias por adelantado, > > Luis > > > > [[alternative HTML version deleted]] > > > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > stat.ethz.ch/mailman/listinfo/r-help-es > > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > stat.ethz.ch/mailman/listinfo/r-help-es >-- Eduardo [[alternative HTML version deleted]]