问题标签 [ibm-data-studio]

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

ibm-midrange - 通过 Data Studio 为 DB2 for IBM i (iSeries) 构建存储过程失败

当尝试通过 Data Studio 在 IBM i(iSeries)上为 DB2 部署存储过程时,它显示“No Build Services found for routine”。在状态窗口中。

我在首选项-> 数据管理-> SQL 开发-> 例程-> 部署选项-> SQL - 外部中看到选项。默认情况下,它填充有构建实用程序名称:DSNTPSMP,在 SYSPROC 模式中,但这不是 iSeries 中存在的东西。有谁知道 iSeries 上的等效架构和程序?

0 投票
1 回答
448 浏览

db2 - DB2 打印日志

我正在使用 DB2 IBM 数据工作室,但无法打印日志:

未找到具有兼容参数的类型为“PROCEDURE”的名为“DBMS_OUTPUT.PUT_LINE”的授权例程。SQLCODE=-440,SQLSTATE=42884,DRIVER=4.18.60

0 投票
1 回答
1159 浏览

data-warehouse - 数据阶段并行作业导出选项

我知道在 Datastage 中,并行作业 (.pjb) 或任何其他作业可以导出到 .dsx 和 .isx 文件。我想知道我是否可以简单地按原样导出 .pjb 文件?

0 投票
1 回答
1305 浏览

db2 - 无法使用 Aqua Data Studio ETL 工具创建数据库连接

尝试连接到 DB2 Z/OS 时,显示以下错误消息,

[jcc][t4][10509][13454][3.67.28] 与数据服务器的连接失败。IBM Data Server for JDBC and SQLJ 许可证无效或没有为 DB2 for z/OS 子系统激活。如果您直接连接到数据服务器并使用 DB2 Connect Unlimited Edition for System z,请通过运行许可证激活工具包中的激活程序来执行激活步骤。如果您使用任何其他版本的 DB2 Connect,请从许可证激活工具包中获取许可证文件 db2jcc_license_cisuz.jar,然后按照安装说明将许可证文件包含在类路径中。错误代码=-4230,SQLSTATE=42968"

0 投票
1 回答
441 浏览

db2 - 在 MSQuery 中使用字段别名不适用于 DB2

此查询在数据工作室中有效,但无法在 MS Query 中显示别名!我尝试过不同的类型,例如 ""、''、[] 甚至https://support.microsoft.com/en-us/kb/298955

选择“TRANIN”作为名称,总和(当 ALT3.TRANINDT 介于 20150603 和 20150601 之间,然后 1 否则 0 结束)作为当前月份,总和(当 ALT3.TRANINDT 在 20150501 和 20150531 之间,然后 1 否则 0 结束时作为上个月)从 ALT3

0 投票
1 回答
1769 浏览

database - 在 IBM Data Studio 中哪里可以看到 DBMS_OUTPUT.PUT_LINE() 的输出?

我使用 IBM Data Studio 作为开发环境,

我可以在执行详细信息中看到时间、异常(如果有)以及 SQL Results window. IBM 工作室是否将 OUTPUT 详细信息存储在某个文件中?如果是这样,我想知道位置。

如何启用此功能女巫可以提供此功能。

0 投票
1 回答
328 浏览

db2 - 在 IBM 数据服务器管理器中解释 DB2 失败

我正在使用 IBM Data Server Manager 中的 SQL 编辑器对 DB2 执行查询。有问题的查询工作正常。但是,当我单击“解释”生成访问计划时,我得到

“无法生成访问计划图”

并且诊断文本是

SQL 语句失败。说明:SQL 语句导致错误,SQLCODE:-204 和 SQLSTATE:42704。用户响应:DB2 文档包含有关 SQLCODE 以及如何解决错误的更多信息。“DB2ADMIN.TABLENAME”是一个未定义的名称。SQLCODE=-204, SQLSTATE=42704, DRIVER=3.66.46

查询类似于

为什么会失败?需要改变什么?

0 投票
1 回答
1422 浏览

ibm-data-studio - 在 IBM Data Studio 中运行单个 sql 的快捷方式是什么(相当于 Toad 中的 F9)

我是 IBM Datastudio (DB2) 的新手,我的经验是使用 sql Developer 和 Toad。我试过 F5,它运行所有的 sql,但我只想运行一个特定的 sql。

0 投票
1 回答
87 浏览

database - DataStudio 保持与 DB2 数据库的连接

我在 DB2 Datastudio 上运行查询。我从“连接”到数据库开始......并在一段时间内......比如说,我在同一连接上运行了 100 多个查询在多天。

在数据库方面,我们看到来自我的 100 多个连接。我不明白我这边的 1 个连接如何变成数据库端的 100 多个连接?我使用 DataStudio v4.1.0.1。请帮忙..

0 投票
2 回答
884 浏览

stored-procedures - 我如何部署一个 DB2 存储过程来写入一个尚不存在的表(但到那时它会存在)?

正如您很可能从以下问题中推断出的那样,我通常是 DB2 的新手。我正在尝试使用 IBM Data Studio 编写我的第二个存储过程,但在尝试部署它时遇到了错误。存储过程的重点是在不同表的字段中搜索文本字符串。注意:代码不完整,在当前形式下没有用处。我正在尝试测试每一步。

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

尝试部署时出现此错误:

当我注释掉插入语句时,它部署得很好(但当然,如果没有插入能力,这个过程对我没有多大好处):

确实,该表还不存在,因为它应该由过程创建。但是,如果我创建表然后部署该过程,我会收到此错误:

谁能告诉我如何在表存在、不存在或两者兼有时部署此过程?

非常感谢,让我知道还需要什么其他细节。此外,关于如何改进代码的建议也很好。