sqlFetch,表不存在

时间:2018-11-26 18:24:31

标签: r oracle rodbc

我正在尝试访问数据库。

myConn <-odbcDriverConnect("Driver={Oracle in OraClient11g_home1};Dbq=IIESP;Uid=user;Pwd=pass;")
table_list <- sqlTables(myConn)
res <- sqlFetch(myConn, "MV_LIFELAPSE", max = 10)
res

我们发现res是长度为2的字符向量。

  

[1]“ 42S02 942 [Oracle] [ODBC] [ORA] ORA-00942:表或视图不存在\ n”

     

[2]“ [RODBC]错误:无法SQLExecDirect'SELECT * FROM \“ MV_LIFELAPSE \”'“

我遇到的问题是table_list包含数千行。 MV_LIFELAPSE是table_list的TABLE_NAME列中的一项。我并不完全确定“驱动程序”,我只是在使用此答案中的代码Failure to connect to odbc database in R。我可以查看所有可用表,但无法从表中检索结果,这似乎很奇怪。

我已经使用同一用户访问了PowerPivot中的数据并通过了,所以我认为这不是访问问题。

0 个答案:

没有答案