Aplica-se A
Revolution Analytics

Problema

> library(RODBC)> ch <-odbcConnect("jcgi")Não é possível exportar o resultado> sqlQuery (ch, "Seleccione sysdate duplo")Erro no. Chamar (C_RODBCFetchRows, ATR (canal, "handle_ptr"), max,buffsize:não são permitidos os vectores de comprimento negativocom a biblioteca de oracle de 32 bits> library(RODBC)> ch <-odbcConnect("jcgi")Mensagens de aviso:1: na odbcDriverConnect("DSN=jcgi"):[RODBC] Erro: Estado 01000, código 0, [unixODBC] [controlador de mensagemManager] não é possível abrir lib'/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : /usr/lib/Oracle/11.2/Client/lib/libsqora.SO.11.1: incorrecto a classe ELF:ELFCLASS32 2: de odbcDriverConnect("DSN=jcgi"): Falha na ligação de ODBC

Solução

Adicione a opção ' believeNRows = FALSE' na sua chamada odbcConnect().Esta opção tem de ser definida quando importar dados de bases de dados Oracle.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.