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

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


La descripción del bug que leí tiene DBI y otras dos librerías, por las
dudas que se pisen entre ellas

El 2 de marzo de 2018, 20:15, Javier Marcuzzi <
javier.ruben.marcuzzi en gmail.com> escribió:

> Estimado Jesús
>
> Si, leí el hilo del problema, por eso si por las dudas al cambiar las
> librerías de casualidad se salta el inconveniente.
>
> La otra solución es utilizar R desde Sqlserver, se podría enviar el código
> dentro de la base de datos utilizando RServer o Sqlserver, esto depende de
> la instalación. Una alternativa es cambiar R a Rserver.
>
> Javier Rubén Marcuzzi
>
> El 2 de marzo de 2018, 20:08, Jesús Para Fernández <
> j.para.fernandez en hotmail.com> escribió:
>
>> Buenas
>>
>> El problema es el tipo dr columnas. Haynun bug q hace que haya q mostrar
>> el tipo de columna mas largo al final de la consulta...
>>
>> Es un bug de los odbc de Windows..
>>
>> Gracias
>> Jesús
>>
>> Obtener Outlook para Android <https://aka.ms/ghei36>
>>
>> ------------------------------
>> *From:* Javier Marcuzzi <javier.ruben.marcuzzi en gmail.com>
>> *Sent:* Saturday, March 3, 2018 12:02:10 AM
>> *To:* Jesús Para Fernández
>> *Cc:* David Luna; r-help-es en r-project.org
>> *Subject:* Re: [R-es] Problemas de conexion con base de datso
>>
>>
>> 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://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fr-dbi%2Fodbc%2Fissues%2F71&data=02%7C01%7C%7Cbba1045666384951645608d58091a1ca%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636556285325061530&sdata=%2Box8iI61cTSycTbe7lG8O3FD8n9UetyRu8k1bKCxQ98%3D&reserved=0>
>>> <https://nam03.safelinks.protection.outlook.com/?ur
>>> l=https%3A%2F%2Fgithub.com%2Fr-dbi%2Fodbc%2Fissues%2F71&data
>>> =02%7C01%7C%7C63e35b83ffef433eb51508d580464e6d%7C84df9e7fe9f
>>> 640afb435aaaaaaaaaaaa%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://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstat.ethz.ch%2Fmailman%2Flistinfo%2Fr-help-es&data=02%7C01%7C%7Cbba1045666384951645608d58091a1ca%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636556285325061530&sdata=m6H2OHgXaQW3Ps10GZCJqqLWVnVOiMxhXVgbNyb6tYY%3D&reserved=0>
>>> <https://nam03.safelinks.protection.outlook
>>> .com/?url=https%3A%2F%2Fstat.ethz.ch%2Fmailman%2Flistinfo%2F
>>> r-help-es&data=02%7C01%7C%7C63e35b83ffef433eb51508d580464e6d
>>> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63655596180033
>>> 8129&sdata=mT7PGSexMgyNOOy0bsCg2cpb1uP8pybFWh5J4mluMiU%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
>>> <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstat.ethz.ch%2Fmailman%2Flistinfo%2Fr-help-es&data=02%7C01%7C%7Cbba1045666384951645608d58091a1ca%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636556285325217776&sdata=qDp9786mD%2BUQop2mzK0dd86hVNAVraykY0Cot5LALEo%3D&reserved=0>
>>>
>>>
>>
>

	[[alternative HTML version deleted]]



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