问题标签 [db2-zos]

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 投票
0 回答
78 浏览

php - DB2 zOS 的安全网关 - Bluemix - SQL1598N

在 Bluemix 和 Secure Gateway 之间使用 PHP 访问 DB2 z/O 时出现错误 SQL1598N 的问题。网关客户端是 Windows 并在我的系统上运行。我有一个产品“db2conpe”的许可证类型“客户端设备”。

谢谢你的帮助

0 投票
0 回答
33 浏览

database - 删除 DB2 ZOS 11 中的相同重复项

我有个问题。我们有一张巨大的桌子,不幸的是已经加载了重复的表格。我们已经删除了用于加载历史数据的索引和约束,并且团队在没有进行适当回滚的情况下无意中重新加载了失败时已经加载的数据。

这导致了表上的完全重复,我只需要删除其中一个我在 Internet 上搜索,但找不到任何关于 DB2 ZOS 的内容。

我找到了下面的,但我认为这适用于 LUW,不适用于 ZOS。

DELETE FROM (SELECT ROW_NUMBER() OVER (PARTITION BY COL1) AS RN FROM ABC.TABLE) AS TMP WHERE > 1;

任何帮助将不胜感激。

谢谢, 卡莱

0 投票
1 回答
50 浏览

sql - oracle sql 到 db2 sql

我必须更改 Oracle SQL DDL 才能在 zOS/DB2 中使用它。现在我被困在这部分:

我从未在 oracle 中使用过“检查”,在 DB2 中也没有。有人可以帮我吗?谢谢你。

0 投票
1 回答
241 浏览

sql - DB2 for z/OS 中的 CREATE TYPE 语句出错

我尝试创建一个具有整数索引的关联数组

DB2 向我返回了这个:

非法符号“阵列”。一些可能是合法的符号是:检查 UNIQUE NOT PRIMARY AS UPDATE IMPLICITY INLINE CONSTRAINT。SQLCODE = -104,SQLSTATE = 42601,驱动程序 = 3.68.61

有人可以帮帮我吗?

0 投票
2 回答
3685 浏览

sql - DB2 11 query with anonymous table or hard list of values

I'd like a DB2 compatible query for all the values in my own hardcoded list of values that are NOT in a table. This query works well in Microsoft SQL Server

I'm aware of this answer SQL - How can I return the IDs from a where clause list that are not in the table? where they suggest using a VALUES clause. Perhaps it works with other versions of DB2, but on mine I get the error "Illegal symbol (" so I'm not sure it likes the VALUES function in my version of DB2.

0 投票
1 回答
317 浏览

stored-procedures - 如何反映对 cobol DB2 存储过程所做的更改?

尝试运行更改后的存储过程时得到 -805。完成的绑定过程是:停止存储过程,编译和绑定存储过程,启动存储过程,刷新wlm区域。

我仍然得到-805。我尝试在存储过程中显示一些内容,但这些更改没有反映出来。有什么我做错了吗?

0 投票
2 回答
18 浏览

sql - DB2 SQL 使用 group by 读取 2 个表

我需要阅读 2 个选择唯一日期的表,并按日期计算两个表中的条目数。

最终结果集应该是:

有人可以帮助我如何编写最终结果如上的代码

0 投票
0 回答
57 浏览

jdbc - DB2“将列名从 JString 转换为 CString 时出错”

我们正在设置联邦以便使用 DB2 联邦浏览来自 ADABAS 的数据。我们设置了一个 Classic Data Architect 连接,并使用 JDBC 配置了 DB2 联合中的远程服务器。问题是当我们尝试使用此命令创建昵称时:

为“CACDSJ”创建昵称“JADABAS”.“[TABLENAME]”。“ANAG”。“[TABLENAME]”;我们收到此错误:

由于数据库系统错误,SQL 语句或命令失败。(原因“将列名从 JString 转换为 CString 时出错”。)。SQLCODE=-901,SQLSTATE=,驱动程序=3.68.61

DB2 服务器是一个 windows。

如果我们使用命令执行选择

查询执行没有任何问题

0 投票
1 回答
193 浏览

c# - 通过 IBM.Data.DB2 的 Z/OS DB2

我通过 C# 使用 IBM.Data.DB2 来访问我们大型机 Z/OS 上的 DB2 数据库。不幸的是,我收到“DB2 SQL 错误:SQLCODE=-551, SQLSTATE=42501, SQLERRMC=USER_NAME;EXECUTE PACKAGE;NULLID.SYSLH200, DRIVER=4.19.56”

当我尝试通过 IBM Data Studio 访问 DB2 数据库时收到相同的错误,但后来当我向我的用户授予对包 'NULLID.SYSLH200' 的执行权限时它开始工作,但我仍然从 IBM.Data.DB2 收到相同的错误通过 C# 代码。

我确保:

  • 列表项 我的用户对我正在执行查询的表具有执行权限
  • 列表项 我的用户对包 'NULLID.SYSLH200' 具有执行权限

关于我应该如何让它工作的任何想法?

0 投票
2 回答
188 浏览

php - 使用 PHP Cloud Foundry 应用程序连接到 IBM zOS 系统/DB2 表

是否可以从 w3ibm.bluemix/PHP Cloud Foundry 应用程序连接到 bluezone zOS 系统和它的 DB2 表?

我已经连接到 w3ibm.bluemix 上的 DB2 表(使用 db2 服务并在那里有一个表)。它有效,但现在我想连接到 zOS 系统。

当我尝试在本地连接时,我收到此错误消息:

由于许可问题,尝试连接到数据库服务器失败。SQLSTATE=42968 SQLCODE=-1598

我有一个 lincense 文件,但它是 jar 格式(db2jcc_license_cisuz.jar),我不知道如何将 jar 添加到 php 项目中。

当我尝试从 w3ibm.bluemix(云)连接时 - 我收到此错误 - 使用相同的代码:

未找到远程主机“******.UK.IBM.COM”。SQLSTATE=08001 SQLCODE=-1336

提前谢谢!