[R-es] Problemas de conexion con base de datso

Javier Marcuzzi javier.ruben.marcuzzi en gmail.com
Sab Mar 3 00:02:10 CET 2018


Estimado Jesús Para Fernández

Pruebe realizar algo desde cero solo con el fin de comprobar la respuesta,
algo genérico como puede ser:

   cn <- odbcDriverConnect(connection="Driver={SQL Server Native Client

   11.0};server=localhost;database=AdventureWorksDW2012;trusted_connection=
yes;")



dataFetchEUR <- sqlFetch(cn, 'vResellerSalesAmountEUR', colnames=FALSE,

   rows_at_time=1000)



Reemplace lo menos posible, si falla posiblemente hay un mensaje de error
con alguna pista.

Javier Rubén Marcuzzi

El 2 de marzo de 2018, 11:19, Jesús Para Fernández <
j.para.fernandez en hotmail.com> escribió:

> Perdon, corrijo, es justo eso...
>
> En cuanto hay uan cadena de tipo varchar falla. Es por temas de
> codificaciones en el driver. ¿Como cambio la codificacion?
>
>
> Un saludo
> Jesus
> ________________________________
> De: David Luna <ofc587a87 en gmail.com>
> Enviado: viernes, 2 de marzo de 2018 15:02
> Para: Jesús Para Fernández
> Cc: r-help-es en r-project.org
> Asunto: Re: [R-es] Problemas de conexion con base de datso
>
> Según el siguiente bug:
>
> https://github.com/r-dbi/odbc/issues/71<https://nam03.
> safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.
> com%2Fr-dbi%2Fodbc%2Fissues%2F71&data=02%7C01%7C%
> 7C63e35b83ffef433eb51508d580464e6d%7C84df9e7fe9f640afb435aaaaaaaa
> aaaa%7C1%7C0%7C636555961800338129&sdata=9FoZpxToBLxpQZi%
> 2BLboXjkfnHWxj0lGqtGHgPtXGsmQ%3D&reserved=0>
>
> Puede haber problemas con las columnas de tipo y text... ¿Puede ser eso?
>
>
> El vie., 2 mar. 2018 14:24, Jesús Para Fernández <
> j.para.fernandez en hotmail.com<mailto:j.para.fernandez en hotmail.com>>
> escribió:
> Buenas,
>
> Tengo un problema y es que intentando conectarme a una base de datos SQL
> Server, tras cosneguirme conectarme usando el paquete odbc, me deja acceder
> al contenido de  algunas tablas (mediante un select), pero sin embargo en
> otras me pone lo siguiente:
>
>
> Error in new_result(connection en ptr, statement) : std::bad_alloc
>
>
> No entiendo muy bien porque me salta ese error, ya que desde SQL si que
> puedo acceder a dicha tabla...
>
> La base de datos ahora mismo esta casi vacia...(2 registros como mucho)
>
> Lo que hago para ver el codigo de la tabla es pinchar en View de Rstudio,
> pero haciendo l aconsulta con
>
> dbSendQuery(conexion,"SELECT * FROM Tabla1;")
>
> tb me da el mismo error.
>
>
>
> ¿Qué puede estar pasando?
>
> Gracias!!
> Jesús
>
>         [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> 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://
> nam03.safelinks.protection.outlook.com/?url=https%3A%2F%
> 2Fstat.ethz.ch%2Fmailman%2Flistinfo%2Fr-help-es&data=02%7C01%7C%
> 7C63e35b83ffef433eb51508d580464e6d%7C84df9e7fe9f640afb435aaaaaaaa
> aaaa%7C1%7C0%7C636555961800338129&sdata=mT7PGSexMgyNOOy0bsCg2cpb1uP8py
> bFWh5J4mluMiU%3D&reserved=0>
>
>         [[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
>
>

	[[alternative HTML version deleted]]



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