问题标签 [dashdb]

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 回答
443 浏览

ibm-cloud - 如何将 dashDB(在 Bluemix 上)与 Object Storage(在 Bluemix 上)连接起来?

我正在使用公共 Bluemix。我在 Bluemix 中使用我的 IBM ID 供应了一个 dashDB 服务实例。我还提供了对象存储服务。我想将文件从对象存储加载到 dashDB。

当我尝试在 dashDB 中定义加载作业以从对象存储中获取文件时,我遇到了一个问题。

dashDB 允许我选择 Amazon S3 或 Swift Object Store 作为数据源。我选择了“Swift”,然后提供了以下 Bluemix Object Store 服务凭证。

  1. 公共身份验证端点:https ://identity.open.softlayer.com
  2. 用户名:在我的 Bluemix 对象存储凭据“用户名”中找到
  3. API 访问密钥:在我的 Bluemix 对象存储凭据“密码”中找到

然后,我单击“Browse swift files”,希望看到存在于我的 Bluemix Object Store 容器中的文件。但是,它只显示一个空白文件夹,没有文件。

我需要了解将 Bluemix dashDB 连接到 Bluemix Object Store 的方法。请帮忙。

0 投票
1 回答
447 浏览

ibm-cloud - 如何将在 msg.req.query 上收到的空值传递给 msg.payload

我在 Bluemix 和 nodered 上使用 Dashdb 开发应用程序,我的 PHP 应用程序使用对 web 服务的调用来调用 node-red,每当我在 PHP 上的函数调用要插入表的节点并且字段 GEO_ID 为空时,应用程序就会失败,我理解这个问题,似乎没有通知第三个参数,我刚刚尝试检查参数并传递了类似 NULL 的内容,但它仍然无法正常工作。

见代码:

在 Dashdb 组件上,我将参数设置如下:

第三个 geo_id 是问题,我尝试过类似下面的代码:

或者

我得到的错误是以下错误:

dashDB 查询节点:错误:[IBM][CLI Driver][DB2/LINUXX8664] SQL0420N 在函数“DECIMAL”的字符串参数中发现无效字符。SQLSTATE=22018

如果有人可以帮助我,我真的很感激。谢谢,爱德华多·迪奥戈·加西亚

0 投票
1 回答
215 浏览

dashdb - dashDB 查询节点:错误:[IBM][CLI Driver][DB2/LINUXX8664] SQL0964C 数据库的事务日志已满。SQLSTATE=57011

我正在使用 nodeRed 和 DashDB,现在当我在数据库上执行一些插入操作时,我在调试 nodered 时收到以下消息:

0 投票
1 回答
294 浏览

r - 在 IBM Bluemix 的 R 控制台中安装包

我无法在 IBM Bluemix 的 dashDB 中的 R 控制台中安装包。我正在执行以下行:

我收到此错误:

我也尝试过像这样给出库参数:

我收到此错误:

这里可能是什么问题?在尝试安装软件包之前,我是否必须进行任何其他配置更改?我也尝试使用.libPaths()函数将库设置为上述路径。不过,这些软件包已在 RStudio 界面中正确安装。能否请你帮忙?谢谢!

PS: keyinfo 和 UserIDs 在上述语句中被删除。

0 投票
3 回答
669 浏览

ibm-cloud - IBM Cloud dashDB 时区

IBM Cloud(以前的 Bluemix)dashDB 服务使用 UTC 作为时区。据我所知,您无法更改该设置。我的数据来自不同的时区。

如何为我的数据(表或列)设置时区或构造/格式化我的数据,以便 dashDB 正确比较我的值?(例如匹配“今天”)

0 投票
1 回答
27 浏览

playframework - 如何使用 Slick 连接到 DashDB?

我有一个在 Bluemix 上运行的 Scala Play 应用程序。我们决定尝试DashDB(我们之前使用的是 DB2)。

该应用程序使用freeslick插件连接到运行良好的 DB2。它似乎也与 DashDB 部分合作(SELECT 查询有效,UPDATE 无效)。知道如何进行吗?

0 投票
1 回答
603 浏览

ibm-cloud - 使用 Bluemix 备份 DashDB 的可能性有哪些?

我们在 Bluemix 上有一个连接到 DashDB 数据库的应用程序。我在图形界面中找不到任何提及备份的内容。

  • 是否有可能获得完整备份?
  • 服务是否支持自动备份?

任何指向资源的链接都会有所帮助。谢谢

0 投票
3 回答
838 浏览

r - 使用 R studio 连接到 dashDB 的 RODBC

尝试从 DSX 上的 rstudio ide 建立与 dashDB 的连接时,出现此错误:

这是填写后

所以这段代码对我不起作用。我在这里有什么遗漏吗?我导入了 RODBC 库。

0 投票
1 回答
294 浏览

sql - GROUP BY 子句在 IBM dashDB 中神秘地失败

从理论上讲,我应该能够在 dashDB 的 SQL 语法中运行 GROUP BY 子句。这有效:

但是,这不会:

这是我从 IBM Bluemix dashDB Web 仪表板中的 Run SQL Web 控制台得到的错误。旁注,我无法复制/粘贴它,最后被切断了,因为我既没有巨大的显示器,也无法在错误消息面板中滚动。我不得不使用开发人员工具复制出包含它的 div 的 innerHTML:

在 SELECT 子句、HAVING 子句或 ORDER BY 子句中指定的以“MESSAGE_RETWEET_COUNT”开头的表达式未在 GROUP BY 子句中指定,或者它位于具有列函数但没有 GROUP 的 SELECT 子句、HAVING 子句或 ORDER BY 子句中指定了 BY 子句.. SQLCODE=-119, SQLSTATE=42803, DRIVER=3.66.46

反正; 任何人都知道为什么我的 GROUP BY 子句不起作用?错误代码文档说我有一个 HAVING 子句(https://www.ibm.com/support/knowledgecenter/SSEPEK_10.0.0/codes/src/tpc/n119.html)。我没有 HAVING 子句。

0 投票
0 回答
117 浏览

ibm-cloud - 在 Windows 上使用 WAMP 和 PHP 7 连接到 DashDB

我有一个使用 Zend Framework 构建的网站,由 Windows 10 上的 Wamp32 和 PHP 7 运行,连接到 MySQL 数据库。

我现在正在尝试添加到 DashDB 的连接。

从这里下载了 PECL 文件,将它们安装在 PHP 7 的 ext 目录中,将它们添加到php.ini文件中,我可以在 WAMP 的扩展菜单中看到php_ibm_db2php_pdo_ibm

在我的global.php文件中,我有以下内容:

我还在local.php文件中将凭据添加到 DashDB

最后在Module.php文件中,我有:

但是当我尝试加载网站时,会出现此错误: