[R-es] Conectar Access con R

Eduardo Freyre efreyre en movistar.es
Jue Ago 31 13:41:02 CEST 2017


Buenas:

 

A ver si te puede servir:

 

1.- Creo que ROBDC sólo corre en la versión de 32-bits, no en la de 64-bits. 

Para ello: 

 

 

 


1.1 En R-Studio -> Tools -> Global Options -> General -> Change ->

1.2 Elegir version de 32-bits






 

 

 

 

1.3.a) Para que se produzca el cambio -> seleccionar la versión de 32-bits que elijas, -> aceptar –botón OK-, -> salir de R-Studio y volver a entrar en R-Studio.

1.3.b) O bien elegir la 2ª de las opciones del pantallazo (“Use your machine’s default version of R(32-bits)”)

 

1.4 Instalar la versión de ROBDC en tu versión de R de 32-bits: si no se instala directamente desde CRAN, bajar el archivo zip a un subdirectorio temporal e instalarlo desde ese subdirectorio.

2.- Incluir la base de datos que quieras tratar en el repertorio DSN:

2.1 Para ello tienes que Ejecutar el programa odbcad32.exe 

 

En W-10, lo encuentro en:  C:\Windows\SysWOW64\odbcad32.exe (valorar el crear acceso directo en el escritorio) 

 



 

 

 


2.2 Al ejecutarlo, sale la siguiente plantilla: Seleccionar Access mdb y accdb y 

y pulsar botón “Agregar”

 

2.3 Seleccionar Access Driver (*.mdb, *.accdb) -> “Finalizar”







 

 


2.4 Cumplimentar los datos de la plantilla, y pulsar botón “Seleccionar”

2.5 Indicar la ubicación del fichero, y pulsar botón “Aceptar”






 

 

Y creo que desde aquí, ya podrías conectarte a través de R.

 

 

Espero que te pueda servir.

 

Saludos.

 

 

-----Mensaje original-----
De: R-help-es [mailto:r-help-es-bounces en r-project.org] En nombre de Jesús Para Fernández
Enviado el: jueves, 31 de agosto de 2017 12:31
Para: Carlos Ortega; Francisco Rodríguez
CC: r-help-es en r-project.org
Asunto: Re: [R-es] Conectar Access con R

 

Voy a probar, a ver si consigo algo...

 

 

________________________________

De: Carlos Ortega < <mailto:cof en qualityexcellence.es> cof en qualityexcellence.es>

Enviado: jueves, 31 de agosto de 2017 12:15

Para: Francisco Rodríguez

Cc: Jesús Para Fernández;  <mailto:r-help-es en r-project.org> r-help-es en r-project.org

Asunto: Re: [R-es] Conectar Access con R

 

De todas formas prueba a realizar la conexión de forma manual desde RStudio.

Las últimas versiones (o al menos la Preview) incluyen una pestaña "Connections" con la que a través de un Wizard puedes configurar conexiones, entre ellas a ODBC y una de las opciones es "MS Access".

 

Saludos,

Carlos Ortega

 <http://www.qualityexcellence.es%3chttp:/www.qualityexcellence.es> www.qualityexcellence.es<http://www.qualityexcellence.es>

[http://qualityexcellence.es/images/1_blanco.jpg]< <http://www.qualityexcellence.es/> http://www.qualityexcellence.es/>

 

QualityExcellence< <http://www.qualityexcellence.es/> http://www.qualityexcellence.es/>

 <http://www.qualityexcellence.es> www.qualityexcellence.es

QUALITY EXCELLENCE, consultores en calidad, procesos y mejora continua

 

 

El 31 de agosto de 2017, 12:11, Francisco Rodríguez < <mailto:fjroar en hotmail.com%3cmailto:fjroar en hotmail.com> fjroar en hotmail.com<mailto:fjroar en hotmail.com>> escribió:

Que yo sepa, la versión 32 bits no da problema para ello. En la 64 bits hace cosa de como un año, como que no estaba disponible.

 

 

Lo que hice en su momento fue en RStudio cambiar la versión para cada caso, es una chapuza, lo sé pero para ese problema me valió.

 

 

Un saludo y gracias

 

 

________________________________

De: R-help-es < <mailto:r-help-es-bounces en r-project.org%3cmailto:r-help-es-bounces en r-project.org> r-help-es-bounces en r-project.org<mailto:r-help-es-bounces en r-project.org>> en nombre de Jesús Para Fernández < <mailto:j.para.fernandez en hotmail.com%3cmailto:j.para.fernandez en hotmail.com> j.para.fernandez en hotmail.com<mailto:j.para.fernandez en hotmail.com>>

Enviado: jueves, 31 de agosto de 2017 10:06

Para:  <mailto:r-help-es en r-project.org%3cmailto:r-help-es en r-project.org> r-help-es en r-project.org<mailto:r-help-es en r-project.org>

Asunto: [R-es] Conectar Access con R

 

Buenas,

 

 

Estoy usando R para conectarlo con ACCESS pero me da error:

 

> conexion<-odbcConnect("ProductionReport.mdb")

Warning messages:

1: In RODBC::odbcDriverConnect("DSN=ProductionReport.mdb") :

  [RODBC] ERROR: state IM002, code 0, message [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especific� ning�n controlador predeterminado

2: In RODBC::odbcDriverConnect("DSN=ProductionReport.mdb") :

  ODBC connection failed

> version

               _

platform       i386-w64-mingw32

arch           i386

os             mingw32

system         i386, mingw32

status

major          3

minor          4.1

year           2017

month          06

day            30

svn rev        72865

language       R

version.string R version 3.4.1 (2017-06-30)

nickname       Single Candle

 

 

 

Googleando he visto que solo funciona con la versi�n de R de 32 bits, version que estoy usando, pero que me sigue dando el error.

 

 

Alguien ha experimentado/sufrido el mismo problema?

 

 

 

Gracias

 

Jes�s

 

 

 

        [[alternative HTML version deleted]]

 

 

        [[alternative HTML version deleted]]

 

_______________________________________________

R-help-es mailing list

 <mailto:R-help-es en r-project.org%3cmailto:R-help-es en r-project.org> R-help-es en r-project.org<mailto:R-help-es en r-project.org>

 <https://stat.ethz.ch/mailman/listinfo/r-help-es> https://stat.ethz.ch/mailman/listinfo/r-help-es

 

 

 

--

Saludos,

Carlos Ortega

 <http://www.qualityexcellence.es%3chttp:/www.qualityexcellence.es> www.qualityexcellence.es<http://www.qualityexcellence.es>

 

                [[alternative HTML version deleted]]

 

_______________________________________________

R-help-es mailing list

 <mailto:R-help-es en r-project.org> R-help-es en r-project.org

 <https://stat.ethz.ch/mailman/listinfo/r-help-es> https://stat.ethz.ch/mailman/listinfo/r-help-es



---
El software de antivirus Avast ha analizado este correo electrónico en busca de virus.
https://www.avast.com/antivirus
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170831/e88d67ee/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image014.png
Type: image/png
Size: 15265 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170831/e88d67ee/attachment-0002.png>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image010.png
Type: image/png
Size: 12501 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170831/e88d67ee/attachment-0003.png>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image003.jpg
Type: image/jpeg
Size: 34052 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170831/e88d67ee/attachment-0005.jpg>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image011.jpg
Type: image/jpeg
Size: 15870 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170831/e88d67ee/attachment-0006.jpg>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image012.jpg
Type: image/jpeg
Size: 43023 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170831/e88d67ee/attachment-0007.jpg>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image013.jpg
Type: image/jpeg
Size: 25105 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170831/e88d67ee/attachment-0008.jpg>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image015.jpg
Type: image/jpeg
Size: 20681 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20170831/e88d67ee/attachment-0009.jpg>


Más información sobre la lista de distribución R-help-es