问题标签 [roracle]

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.

0 投票
1 回答
271 浏览

r - 如何使用 Plotly 在 R 中正确分组

我在 R 下的 Plotly 中对我的数据进行分组时遇到了一些问题。首先我使用的是 csv 文件中的本地数据,读取它们:

并且绘图进展顺利,使用以下内容:

这里的输出:

输出 csv 数据分组

然后我打算将数据源更改为 Oracle 数据库表,使用 ROracle 包读取数据如下:

并将绘图调整为:

不幸的是,这似乎导致分组出现一些问题。:

从数据库表中分组数据的输出

正如您在将鼠标悬停在数据点上时从标签文本中看到的那样,该点表示来自NY_SKOV_PLANTEB_MW_POLY的数据,而图例设置为显示来自NY_BYGN_MW_POLY的数据。查看该图中的其他数据点,我发现该图中各种点的混合,其中一些代表NY_BYGN_MW_POLY的数据,大多数不是。

此外,关于时间线的绘图不再起作用,例如,数据从 12 月 11 日 - 12 月 10 日 - 12 月 10 日 - 12 月 12 日 - 12 月 20 日 - 12 月 17 日 - 12 月 16 日开始绘制 - 12 月 15 日。

我在处理数据时哪里出错了,我该怎么做才能让它正确?

0 投票
1 回答
443 浏览

r - 如何使用 R 中的 R Oracle 包确定数据库连接是打开还是关闭?

我正在使用 R 中的 ROracle 包连接到 oracle 数据库。使用下面的代码块,我建立了到 oracle DB 的连接。

我可以使用以下命令关闭连接

为了确保在发生错误时正确关闭连接,我想知道连接的状态。就像它已经关闭或仍然打开一样。

0 投票
1 回答
102 浏览

sql - 使用 ROracle 包一次查询两个相关的 Oracle 表

我有一个功能性 SQL 查询,它从 Oracle 数据库中的两个相关表中提取数据,如下所示(虚拟查询):

是否可以在 ROracle 框架中使用此查询?我无法让它工作,我不知道是不是因为它不可能,我的查询格式不正确等等。我尝试了很多事情,但这是我尝试过的一个例子(虚拟查询) :

我的数据库连接工作正常,我可以从其中任何一个表中查询,但不能以这种格式一起查询。任何帮助将不胜感激!ROracle 文档只包含非常简单的查询示例。

0 投票
0 回答
38 浏览

r - 错误:依赖项 'ROracle' 不适用于包 'ora'

我正在尝试安装“ora”包,所以我使用这个命令:

但是,它向我抛出了以下错误,它表明 ROracle 的版本不可行。

所以我尝试更新它,但在这样做之后,继续错误。

你可以帮帮我吗?

0 投票
1 回答
498 浏览

r - drv <- dbDriver("Oracle") 在命令行 R 中工作正常,但在 RStudio Server 上不工作

正如标题所暗示的,我正在尝试使用 Unix 机器上的库 ROracle 通过 R 设置与 Oracle DB 的连接。在命令行中使用 R 我有 0 个问题,但是在 RStudio Server 中尝试相同的确切指令时,我遇到了以下错误。

drv <- dbDriver("Oracle") .oci.Driver(.oci.drv() 中的错误,可中断 = 可中断,unicode_as_utf8 = unicode_as_utf8,:尝试检索错误 ORA-01804 的文本时出错

这些是 libPaths() 的输出:在 RStudio Server 中

在 R 中(命令行)

我设置了以下路径: 在此处输入图像描述

并按照其他 stackoverflow answear 中的建议将 LD 设置为共享 oracle.conf 文件

任何想法或建议如何解决?

编辑:我尝试在 RStudio 控制台中设置这些环境变量,但没有分辨率

现在错误是:

.oci.Driver(.oci.drv() 中的错误,可中断 = 可中断,unicode_as_utf8 = unicode_as_utf8,:ORA-12715:指定的字符集无效

错误更改是由 ORACLE_HOME env 的设置触发的

0 投票
3 回答
48 浏览

r - Create single objects form a table containing them

Here is my problem with R:

I have a table similar to this:

what i want to do is to create 2 different table from this based on the TABLE_NAME value that will have TABLE_NAME as name. Like this

table_1

table_2

This way i can create a catalog of my tables, synonym and view of my db (with ROracle is not possible to fetch such metadata from the connection).

How can i Achieve this?

0 投票
1 回答
801 浏览

r - 从 BLOB/RAW 绘制图像

我正在尝试使用 ROracle 包从数据库中提取图像。图像作为 BLOB 存储在数据库中。

我已经设法将图像以“原始”格式转换为 R。有没有办法将它从 raw 转换为 jpeg/png?

这是我到目前为止所拥有的:

理想情况下,我可以这样做:

这将允许我绘制/保存图像

0 投票
0 回答
141 浏览

r - 在 R 中使用 m_ref_cursor 参数执行存储过程

我正在尝试使用REF CURSOR参数执行存储过程。

我的存储过程是这样的:

我根据这些帖子尝试从 R 中执行它:

在许多错误之后,我已经到了无法前进的地步。这些是我目前的方法

  1. 尝试 1

    /li>
  2. 尝试 2

    .oci.oracleProc(conn, statement, data = data, prefetch = prefetch,
    : ORA-06550: 第 2 行第 18 列: PLS-00306: 调用“procname”时参数数量或类型错误 ORA-06550:第 2 行第 18 列:PL/SQL:语句被忽略

  3. 尝试 3

    .oci.oracleProc(conn, statement, data = data, prefetch = prefetch, 中的错误:绑定数据与绑定规范不匹配

0 投票
1 回答
391 浏览

r - 连接:Oracle Autonomous DB 和 R - ROracle 包问题

我正在尝试将计算实例上的 RStudio 连接到 Oracle 自治仓库。我已经介绍了以下步骤:

现在我在 RStudio 中安装 ROracle 包时遇到了问题。我正在使用以下脚本:

我得到的错误是未找到包含标头:

每个人都说要像这样设置 OCI_INC(但我没有以“...client_1/oci/include/:

知道 ROracle 或一般情况下我缺少什么吗?

R版本:3.6

操作系统:计算实例上的 Windows Server

0 投票
1 回答
129 浏览

python - Python cx_Oracle 相当于 ROracle::dbsendquery?

我现在正在使用 cx-oralce,我必须执行一条 sql 语句。对于 R,sendquery 和 getinfo 用于它并检查执行是否完成。我可以用 cx-oralce 在 Python 中做类似的事情吗?我需要能够查看执行是否完成!