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 http://www.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 > https://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 > http://www.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 > > https://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 > http://www.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 > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Eduardo [[alternative HTML version deleted]]