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]]