IBM大型机论坛索引
 
登录
 
IBM大型机论坛索引 大型机:搜索 IBM Mainframe论坛:常见问题解答 寄存器
 

从IMS MPP提交到DB2时出现问题


IBM大型机论坛 -> IMS数据库/ DC
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
奥莱·索伦森(Ole Soerensen)

新的用户


已加入:2017年7月17日
帖子:2
地点:瑞典

发布发表:2017年7月26日星期三下午5:19
引用回复

嗨,论坛,

我正在寻找一种在IMS在线程序中发出显式DB2提交的方法,以确保在事务结束之前所有内容都已提交。我一直在搜索论坛和WWW,但是到目前为止,我还没有给出任何明确的答案。

背景:我有一个Java客户端,该客户端调用服务并启动IMS事务,该事务调用COBOL程序来删除DB2表上的记录。删除记录后,Java客户端立即调用另一个服务从同一DB2中拉出记录列表(当然要少删除一个记录)。但是,似乎在第二个事务从DB2表中选择记录时,第一个事务中的记录删除尚未提交到数据库,因此该记录与任何其他记录一起被获取。

我确实发现一个10岁 在这个论坛上的主题 它处理完全相同的问题,但那时看来,不可能在IMS在线程序中进行显式提交。

是否已找到方法来执行此操作,或者我需要在Java客户端的第一笔交易与第二笔交易之间添加延迟,以确保第一笔IMS交易已结束并将更改提交给数据库?
回到顶部
查看用户资料 发送私信
唐·雷西

活跃的成员


已加入:2010年7月6日
帖子:696
地点:加拿大安大略省惠特比

发布发表:2017年7月26日星期三晚上11:29
引用回复

IMS在线程序(MPP)在将GU发布给IOPCB时执行隐式提交。

Java程序是否在发布第二个事务之前等待IMS事务的响应?
回到顶部
查看用户资料 发送私信
奥莱·索伦森(Ole Soerensen)

新的用户


已加入:2017年7月17日
帖子:2
地点:瑞典

发布发表于:星期四七月27,2017 12:47上午
引用回复

唐·雷西写道:
IMS在线程序(MPP)在将GU发布给IOPCB时执行隐式提交。

Java程序是否在发布第二个事务之前等待IMS事务的响应?


它确实等待响应。但是,启动第二笔交易非常迅速。

IMS发送回响应与提交的DB2中的更改之间是否存在延迟?通过阅读有关内容,我将其理解为一个两步过程,其中IMS完成事务,然后指示DB2提交所有更改(但我可能错了)。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> IMS数据库/ DC

 


类似主题
话题 论坛 回覆
没有新帖 Sysncsort-对齐问题 同步排序 6
没有新帖 获取记录长度的问题... COBOL程式设计 2
没有新帖 尝试操纵遥控器时出现问题... DFSORT / ICETOOL 3
没有新帖 TSO IOF问题 TSO / ISPF 5
没有新帖 需要有关dfsort问题的帮助 DFSORT / ICETOOL 7
搜索我们的论坛:


回到顶部