RODBC连接限制行

Luo*_*Lei 7 odbc r netezza

我建立了一个ODBC连接到Netezza(SQL数据库).连接很好.但是,R默认只拉出256行,并限制它可以拉出的行数.

如果我在Netezza中运行查询,它将返回总行数(300k).我期待R中的行数相同.但是,它只返回256行,相差300k.

我正在使用NetezzaSQL版本7.00.02 NSQLODBC.DLL的驱动程序

我试图在控制面板>管理工具>数据源(OBBC)>系统DNS的"驱动程序选项"中将预取计数更改为零

它没用.有任何想法吗?

Luo*_*Lei 7

我认为RODBC对Netezza表现不佳.解决方案http://datamining.togaware.com/survivor/Database_Connection.html

只需添加believeNRows=FALSE到您的电话sqlQueryodbcConnect致电(如果您也使用,请使用以后的电话sqlFetch.