问题标签 [rjdbc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 在 R 中使用 RJDBC 将数据帧插入 DB2
如何使用 RJDBC 包将数据帧从 R 插入 DB2。
我尝试了多种方式,但大多数都失败了。当前方法:使用 . 将 df 转换为查询paste
。然后使用dbExecute(conn,req[1])
获取以下错误
是否需要修复此错误或需要示例代码将数据帧插入 DB2
示例代码:
PROCESS_DATE
是 sys.date
样本数据:
得到上述错误。
r - 使用 RJDBC 包合并 Hive 表
我正在使用 RJDBC 包连接到 Hive。
连接后,我键入此命令以查看表列表:
其他命令即
但是当我想读取表格时,它显示错误为“找不到表格”:
还,
我想知道以下命令:
a) 如何读取表,即 m_11
b) 通过“Consm_ID”合并两个表,即 m_11 和 m_12
有没有其他简单的替代方法可以在 R 中完成它。
r - 如何从 Cassandra (DBeaver) 读取数据到 R
我在 DBeaver 数据库工具中使用 Cassandra CQL 系统。我想将此 cassandra 连接到 R 以读取数据。不幸的是,连接需要更多时间(我等了超过 2 个小时)RCassandra
。但它似乎根本没有连接并且仍在加载。有人对此有任何想法吗?
代码如下:
在这一步之后RC.login
,它仍然加载了2个多小时。
我也尝试过使用RJDBC
这里发布的包:如何使用 R 从 Cassandra 读取数据?.
但这会引发错误
.jfindClass(as.character(driverClass)[1]) 中的错误:找不到类
上面的链接中没有一个答案对我有用。我使用的是最新的 R 版本 3.4.0 (2017-04-21) 和 DBeaver 的新版本:4.0.4。
r - 将 R 连接到 Redshift 时出错
我正在尝试通过连接RStudio
,Amazon Redshift
这JDBC
就是我试图运行的:
执行时dbConnect()
,我收到以下错误:
知道是什么原因造成的以及如何解决吗?
r - 执行授权或同义词的哪个函数?
我有一个同义词声明:
我想通过使用 RJDBC 库的 R 语言来执行此操作。我尝试了不同的函数,包括 dbGetQuery 函数等。但它无法执行此语句。
有人可以建议如何在 R 中执行这些语句。
sql - R中的sql查询中的SYSDATE
我正在尝试自动化代码,我在其中提取上周的数据并每周运行一次。如何在 R 的 sql 查询中获取 Sys.Date()。
库('RJDBC')
Tdata<- dbGetQuery(conn, "select roll_id,source,create_date,login from master_data where create_date>'2017-07-17'")
所以基本上我想创建条件create_date> Sys.Date()-7。怎么做?
r - rjdbc 使用 parallelmap 进行并行查询
我正在尝试并行运行我的查询,但00001: Error in .jcheck() : No running JVM detected. Maybe .jinit() would help.
出现错误。当我一一运行查询时,它们正在工作
我的脚本:
我知道这不是真正可复制的,但我不能给你我的日志/通行证:)
我试图在奴隶.jinit()
中Sys.setenv(JAVA_HOME='C:\\Program Files\\Java\\jdk1.8.0_102')
它不工作
我的会话信息
基础位于 Oracle 11.xx 服务器上。
请指导。
r - 在 R 中使用 RJDBC 导入数据时定义列类
我正在尝试从 R 中的 HANA 数据库导入一个非常大的数据集。RJDBC 包的问题之一是所有带有字符的列都作为字符列类型加载。在我们的例子中,将列作为因子加载会更有效,因为只有几个唯一值。是否可以在 RJDBC 调用中的某个地方定义 col 类以及在哪里进行 col 类转换?如果在 HANA 中执行转换为因子会很好,因为它会减少必须传输到 R 的 GB 数。示例代码:
在文档https://www.rforge.net/RJDBC/上,他们正在谈论所需的 DBML 语句。
ibm-cloud - RJDBC - 无法使用 JDBC Uri 打开客户端传输
我正在尝试从 RJDBC 连接到我的 Biginsights Enterprise 集群:
但是,我遇到了这个问题:
无法使用 JDBC Uri 打开客户端传输
r - 增加 Teradata JDBC 驱动程序最大字节长度的 R 代码
我正在尝试使用通过 RJDBC 的批量插入将一些相当大的几何对象从 R 导出到 teradata。问题是一些对象超过 64000 个字符:
.jcall(ps, "V", "addBatch") 中的错误:
java.sql.SQLException: [Teradata JDBC Driver] [TeraJDBC 16.00.00.28] [Error 1186] [SQLState HY000] 参数 2 长度为 89190 字节,即大于可以设置的最大 64000 字节。
看起来可以增加 CLOB 列的这个限制,但我无法弄清楚 R 代码来做到这一点:
数据库在尝试将大小为 2MB 的文件存储为 BLOB 数据时引发异常
然后这是我的插入代码: