问题标签 [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.
php - PHP - DB2 许可证文件位置
我正在为我的 PHP 应用程序运行 XAMPP 服务器,我想连接到 zOS DB2 表。我收到许可证错误。我可以连接非 zOS DB2 DB,以便 DB2 功能正常工作。我收到的错误信息是:
由于许可问题,尝试连接到数据库服务器失败。SQLSTATE=42968 SQLCODE=-1598
我的许可证文件是db2consv.lic
我必须在哪里复制此许可证才能生效?
php - 将 Cloud Foundry PHP 应用程序推送到 Bluemix 时在哪里放置 Z/OS 许可证文件?
我想使用 SecureGatway 从 Bluemix 连接到 Z/OS 系统,但我没有 Z/OS 许可证文件(很可能是:db2consv_zs.lic 文件)。我收到 SQLSTATE=42968。SG 调谐器看起来不错。
如果我获得了许可证。当我将本地项目推送到 CIO Bluemix 时,我必须在哪里复制/安装它?我应该将它复制到php buildpack吗?并且会在云环境中注册吗?有没有其他方法可以从 Blue Foundry PHP 应用程序连接到蓝区 Z/OS 系统?
db2 - 通过 SQL Developer 从 DB2 导出 Excel 中的问号而不是文本
有人通过 SQL 开发人员从 DB2 导出到 excel 吗?我的表中有一个字段没有正确导出,而是充满了问号。所有其他领域都很好。此字段不包含任何特殊内容,仅包含数字和标准拉丁字符。我不知道它是哪种编码方式以及如何检查它,唉 - 正如程序在导出表单上所建议的那样,尝试了“默认”、“UTF-8”和“CP-1251”等选项,但它仍然显示为一堆问号。我知道 z/OS 使用 EBCDIC,但在编码列表中没有类似的东西。有谁知道如何解决它?先感谢您 :)
apache-kafka - Kafka 连接源连接器不适用于 db2
当我在 MySQL 上运行 kafka 连接源连接器时,一切运行正常,我正在使用时间戳策略,当我尝试使用不同的数据库时出现问题,在我的情况下,我试图从 db2 获取信息表,当我执行连接器时,出现以下错误:
我认为它没有检测到数据库,它正在尝试执行查询:选择 CURRENT_TIMESTAMP
而且在db2中不行,所以我们需要指定数据库,有没有办法指定Driver类或者我们正在使用的数据库?
编辑
----我的连接器配置
我正在使用 我正在使用 z/OS DB2 V11.1 模式 NFM
谢谢你的帮助
database - IBM DB2 - 查询优化
问题
我有一张桌子,我需要使用以下规则进行选择,
- AUFT_LOESCH_KZ不能为空
- AUFT_AUFT_ART必须是 E
- AUFT_FZG_ART可以是 0,1,2,E,F 或 G
- 如果AUFT_PAT(date) Year 与当前年份相同,那么我想选择所有以前的月份,而不是我们当前所在年份的月份
例子
如果AUFT_PAT年份为 2018 年且当前年份为 2018 年,那么我想根据MONTH(AUFT_PAT)选择之前的所有月份,直到 2018 年 1 月
以下查询有效,但它在大型机上占用了太多 CPU 时间,比如 50 分钟,甚至还没有接近完成
每个DBIN0XX有大约 20.000 个寄存器。
我对 DB2 场景还很陌生,所以我对如何优化它或如何分离查询没有很好的看法,任何帮助将不胜感激,因为它会直接影响我的开发。
db2 - 在 DB2 for Z/OS 中创建表分区
我们可以创建一个范围分区的表,其中分区键不按顺序排列吗?例如。
这是在 DB2 中创建分区表的有效 DDL 吗?
db2 - DBeaver 是否支持 IDAA 查询加速?
我目前正在使用 SQuirrel SQL 在 DB2 上进行查询,并启用查询加速 (IBM IDAA)。我最近发现了 DBeaver,我真的很喜欢也很喜欢它。我尝试用它在 DB2 上执行查询,但我认为它不支持查询加速。有人可以确认这有效吗?
我必须手动加载 IBM DB2 驱动程序才能让 DBeaver 与我们的服务器一起工作(db2jcc.jar - http://www-01.ibm.com/support/docview.wss?uid=swg21363866)。以防万一是驱动问题。
这是 SQL 查询:
查询在 SQuirrl 中在几毫秒内执行,而在 DBeaver 中则需要几分钟。就像ACCELERATION = NONE;
在 SQuirrl 中设置查询一样。
java - 使用 Java 连接到 DB2 zOS 数据库时出错
连接到 DB2 zOS 服务器时出现以下错误。有人可以帮忙吗?我们使用了相同的 Jar 文件 db2jcc4.jar 以及其他与 JDBC 相关的 Jar 文件。我还需要使用“db2jcc_license_cu.jar”文件吗?我在解决这个问题时遇到了困难。
我们也尝试了 db2jcc.jar,但没有成功。
Java代码如下。
db2 - 使用 UTF-8 的 DB2 z/OS 中 varchar(n) CHAR 的列定义?
我正在寻找一种方法来定义用于在 DB2 for z/OS 中保存最大长度为 n 个字符(不是字节)的 UTF-8 字符串的列。据我所知, code_units仅在 DB2 LUW 中可用。
db2-zos - 生成的列不适用于 z/os,而在 LUW 中可以
以下 DDL 对 LUW 有效。
但它对 z/OS 无效:
知道如何GENERATED ALWAYS
像 SQL Server 中的计算列一样使用它吗?