使用 ODBC 连接将 R studio 连接到 IBM Netezza 数据库

Connecting R studio to IBM Netezza database using ODBC connection

我需要通过 R studio 连接到 Netezza DB。我已经检查了一些页面,答案并不清楚。我不太了解ODBC驱动程序和东西。

我有这个文件夹,里面有一堆 dll 和 .jar 文件。

C:\Program Files (x86)\IBM Netezza ODBC Driver\jre.

我需要下载任何驱动程序吗?是否有任何特定的 R 包可以为此安装。

我用 RODBC 包做了这个。

首先,确保在ODBC数据源管理器(Windows系统)中设置了ODBC连接。

在 R studio 中安装 RODBC 包。
图书馆(RODBC)
myconn <-odbcConnect("ODBC_connection_name", uid="user", pwd="pass")
q_df <- sqlQuery(myconn,"select * from table", believeNRows=FALSE)

默认只导入 256 行。设置 believeNRows=FALSE 将导入所有行