ibm-midrange相关内容

为什么会出现错误“无法存储非私有密钥"?在Java中创建SSL套接字时?

我正在使用旧版本的IBM iSeries(IBM-i,i5OS,AS/400等),并在O/S版本V5R3M0上使用Java 5 JVM(经典而不是ITJ J9). 以下是该场景: 我使用 Portecle 1.7 创建了JKS类型的密钥库(注意:我确实尝试过转换密钥-store到JCEKS,但是由于不支持的格式而被拒绝,因此JKS似乎是iSeries机器(至少是我使用的版本)的唯一选择 ..
发布时间:2020-11-26 01:15:16 Java开发

Bluemix Secure Gateway AS 400 DB2连接被拒绝发行

我已经配置了Bluemix Secure网关客户端,以使用Windows机器连接到AS 400上的DB2.我能够从运行安全网关客户端的Windows计算机上的应用程序成功运行Db2连接.但是,当我在Bluemix上运行相同的应用程序并修改代码以描述Secure Gateway客户端目标详细信息时,会出现"Connection Refused"错误. 我已经经历过如何连接到本地db/as400 ..
发布时间:2020-11-26 00:41:54 其他开发

用包含空值的物理文件替代DSPF的好方法是什么?

我发现命令DSPF(显示物理文件)不能正确显示包含空值的记录.如果我在字段中使用ALWNULL关键字在DDS中定义一个物理文件,然后用数据填充该文件,则DSPF将正确显示不包含空值的记录的数据,但是包含至少一个空值的所有记录将仅显示空字段和非空字段中都为空白. 这可能会引起误解.例如,在下面的屏幕快照中,看似空白的记录的大多数字段中都有数据,而日期中只有null.在字符模式下,它显示为空白; ..
发布时间:2020-11-05 23:55:59 其他开发

UDTF使用动态SQL在DB2 V5R4上返回表

我必须编写一个返回表的UDF。我已经用静态SQL完成了。 我创建了创建动态复杂SQL语句并返回游标的过程。 但是现在我必须使用Dynamic SQL创建UDF并返回一个表,该表将与其他select中的IN子句一起使用。 这是可能的在DB2 v5R4上?你有例子吗? 预先感谢... 解决方案 我没有V5R4,但是我有6.1和V5R3。我有一个6.1示例,我在V5R3中 ..
发布时间:2020-10-19 02:30:34 其他开发

IBM DB2的db2连接问题

我正在尝试使用php连接db2数据库。现在,我要编写一些与此类似的代码(调用存储过程): $ proc ='CALL MyLib.MySP (?,?,?)'; $ stmt = db2_prepare($ conn,$ proc)或die(“ db2_prepare failed ”); //定义输入变量值// $ paramIN1 = ...; $ param ..
发布时间:2020-10-19 02:27:53 PHP

DB2更新和插入触发器,我可以使用*来缩短很多字段的引用(在iSeries中,但这可能无关紧要)

iSeries上的DB2与其他平台上的DB2稍有不同,但就像我说的没关系。 以下是我的以下触发器(有效)(一个区别是使用'/'与'。'的不同,这取决于用于创建查询的工具) create trigger utbachInsert在CO99PR / UTBACH 上插入后,对于每个行模式,将new引用为n db2sql 开始原子 插入CO99PRH / UTBACH值( n.B ..
发布时间:2020-10-19 02:27:40 其他开发

DB2 SQL全选带列为

我正在使用DB2上的一些SQL查询。是否可以选择表中的所有列,并使用该select语句中的“ as”关键字指定某些条件?例如,是否可以执行以下查询: 选择 *, col1 + col2作为sum1, col3-col4作为 表中的dif1 ; 每当尝试此操作时,都会收到SQL0104错误,并说“令牌,无效”有效令牌:FROM INTO”。 谢谢您的帮助。 ..
发布时间:2020-10-19 02:21:24 其他开发

DB2 SQL不区分大小写

我正在通过SQL Server执行下面的DB2 SQL(因此需要在DB2 SQL中执行): exec( ' 选择 TRIM(vhitno)AS为“项”, TRIM(mmitds)AS为“描述”, TRIM(SUBSTRING(vhitno,12,4))AS为“大小“, vhalqt AS为“可用” ,来自m3fdbtest.oagrln 离开外部联接m3fdbtest.mdeo ..
发布时间:2020-10-19 02:20:17 其他开发

与IBM i的远程PHP DB2连接中未使用库列表

我已经通过PHP从本地Windows PC成功连接到远程IBM i DB2数据库(AS400)。我将IBM Data Server Client与PHP中的 db2 _ * 函数结合使用。我遇到的问题是,尽管我的库列表设置正确,但没有将其用于不合格的表名。而是使用当前用户名作为库。但是,当我限定表名时,所有内容都像一个符咒。 通过查询 QSYS2.LIBRARY_LIST_INFO ,创建连 ..
发布时间:2020-10-19 02:18:04 PHP

如何在DB2 AS / 400中将小数字段转换为日期字段?

我有一个DECIMAL字段,其中包含一个AS400格式的日期:1100614 我尝试过: 广播(MYDATE作为DATE) 但我可以t将DECIMAL转换为DATE,而 DATE(MYDATE) 返回空值。 如何在DATE字段中强制转换此字段? 解决方案 假定它是CYYMMDD(如我在上面的评论中所问的那样),这里有几个选择: ..
发布时间:2020-10-19 02:17:50 其他开发

在Python中将SQL与IBM_DB连接器一起使用

是否有人将 ibm_db 包与IBM的Python for PASE一起使用来更新IBM i(以前为AS / 400)上的Db2文件? 我想使用Python脚本(来自QSH)来更新Db2数据库。我的目的是在运行时填充值并更新Db2文件的字段。它适用于静态(硬编码)值,但不适用于动态值。 这是我正在尝试的方法,但不起作用: import ibm_db c1 = ibm_d ..
发布时间:2020-10-19 02:17:44 Python

在多个搜索条件下使用光标

首先,我想为我的英语不好而道歉,并且有可能我错过了一些重要信息给你们。 反正。我正在开发带有子文件的显示文件,以显示一些记录。当显示一个选择时,它就像一种魅力,但现在我想为用户开发一种搜索功能。因此,当用户输入不同的搜索条件时,选择将改变,并且光标必须以新的选择以某种方式更新。我正在扯掉头发,我真的无法使它正常工作。 我在“ mcpressonine”论坛上找到了一个帖子,有个男人和我 ..
发布时间:2020-10-19 02:13:06 其他开发

DB2 400下降柱

我想删除一个称为 id 的列,这是一个自动递增的PK。 SQL: 更改表“ CO88GT”。“ XGLCTL”删除列ID级联; 我得到: 错误:[SQL0952] SQL语句的处理结束。原因码10。 SQLState:57014 错误代码:-952 我可能是错的,但我认为这与防止表丢失数据有关。要解决此问题,我需要创建一个没有该列 ..
发布时间:2020-10-19 02:06:50 其他开发

在房号前的地址字段中插入逗号

我有一个表,其中有很多地址字段,街道名称和门牌号之间没有逗号 。 类似的东西: “ VIA MILANO 123” “ VIA MILANO A123” “ VIA 11 MILANO AA123“ 我需要的是一个在 之前插入逗号的SQL最后一个包含数字的组... “ VIA MILANO,123” “ VIA MILANO,A123” “ VIA 1 ..
发布时间:2020-10-19 02:06:17 其他开发

Windows上PHP7的php_ibm_db2.dll扩展名?

我很难在Windows上找到PHP7的 php_ibm_db2.dll 扩展名。 https://pecl.php.net/package/ibm_db2 的最新版本来自2016年4月,因此自然不起作用。我试过下载Zend Server 9.1的试用版,并在非Zend Server WAMP堆栈中使用捆绑的 php_ibm_db2.dll 文件,但是没有运气(适用于32位和64位)版本)。 ..
发布时间:2020-10-19 02:06:13 PHP

DB2将数字转换为日期

由于某种原因(我对此无能为力),日期以整数形式存储在我需要查询的iSeries AS400 DB2系统中。例如。今天将存储为: 20,171,221 在英国,我需要它与日期格式类似: 2017年12月21日 这是从我的查询中得到的:(OAORDT = date字段) 选择 日期(SUBSTR(CHAR(OAORDT),7,2)||'/'| ..
发布时间:2020-10-18 06:27:48 其他开发

为什么会收到“ [SQL0802]数据映射错误的数据转换错误”?例外?

我对iseries / DB2不太熟悉。但是,我在一个将其用作主数据库的网站上工作。 最近在现有表中添加了新列。通过AS400查看它时,我看到以下数据类型: 类型:S 长度:9 12月:2 这告诉我这是一个数字字段,小数点前有6位数字,并且小数点后两位。 当我使用简单的SELECT查询数据时(从MYTABLE中选择MYCOL ) ,我没有问题地取回了所 ..
发布时间:2020-10-16 20:37:35 其他开发

直接从Excel选择AS400查询记录

我已经在互联网上搜索了数小时,试图弄清是否甚至可能发生以下情况: 要直接从Excel中选择AS400查询记录。 我还没有找到任何解决方案或说明如何实现此目标,这使我猜测这根本不可能。但是,我还没有看到任何人确认这是不可能的。 所以我的问题是:这可能吗?如果是这样,您能为我指明正确的方向以便我开始学习如何做吗? 我知道可以从Excel运行查询,然后通过SQL语句添加参数,但就 ..
发布时间:2020-10-16 04:00:13 其他开发

获取受更新影响的行

如何在AS400上的DB2中获得受SQL UPDATE语句影响的确切行? 查看哪些是非常有用的 我看到了:相同,但特定于MySQL。是否有标准的SQL方式或特定于DB2的方式? 我也看到了此技术,但由于我的更新查询过于复杂,因此无法使用。 附加功能可能是:还获取这些行的先前版本,因此您可以将其与实际版本进行比较(更新后),并查看 编辑:我的 DB2版本是IBM i V ..
发布时间:2020-10-16 00:33:45 其他开发