Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Problema

> library(RODBC)

> ch <-odbcConnect("jcgi")

No se puede generar el resultado
> sqlQuery (ch, "select sysdate de doble")
Error en. Llame al (C_RODBCFetchRows, attr (canal, "handle_ptr"), max,
buffsize:
no se permiten los vectores de longitud negativa

con la biblioteca de oracle de 32 bits

> library(RODBC)
> ch <-odbcConnect("jcgi")
Mensajes de advertencia:
1: en odbcDriverConnect("DSN=jcgi"):
[RODBC] ERROR: estado 01000, código 0, [unixODBC] [controlador de mensaje
No puede abrir el administrador] lib
'/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : 
/usr/lib/Oracle/11.2/Client/lib/libsqora.SO.11.1: incorrecto clase ELF:
ELFCLASS32 
2: en odbcDriverConnect("DSN=jcgi"): error en la conexión ODBC

Solución

Agregue la opción ' believeNRows = FALSE' en la llamada de odbcConnect().

Esta opción debe establecerse al importar datos de bases de datos Oracle.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×