首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cognos10.2.1通过JDBC连接到IMS

Cognos10.2.1通过JDBC连接到IMS
EN

Stack Overflow用户
提问于 2015-07-21 13:12:20
回答 1查看 384关注 0票数 1

当我尝试建立一个从COGNOS BI10.2.1到IMS的数据存储连接时,我得到了以下错误

“XQE-DS-0006无法登录到数据源。com.ibm.ims.dli.PSBCreationException:访问PSB时出错: com.ibm.ims.dli.DLIException:无法从IMS目录中检索数据库(PSB) CORSEPSB的元数据信息。访问PSB时出错: com.ibm.ims.dli.DLIException:无法从IMS目录中检索数据库(PSB) CORSEPSB的元数据信息。无法从IMS目录中检索数据库(PSB) CORSEPSB的元数据信息。com.ibm.ims.drda.base.DrdaException:在IMS目录中找不到GUR请求的PSB资源CORSEPSB。验证是否正在访问正确的IMS目录。AIB返回代码(AIBRETRN):108 AIB原因代码(AIBREASN):344在IMS目录中找不到GUR请求的PSB资源CORSEPSB。验证是否正在访问正确的IMS目录。AIB返回代码(AIBRETRN):108 AIB原因代码(AIBREASN):344“。

我们在IMSV13环境中有编目。

我已经生成了PSB、DBD、ACB成员,这些生成的成员在各自的库中,甚至我的DBD也在目录DB IMSV13.SDFSRESL中。

请指导我解决上述问题。

EN

回答 1

Stack Overflow用户

发布于 2018-03-29 04:00:50

您收到的0108/0344返回和原因代码表明PSB CORSEPSB不在您的目录中。发生这种情况有两个可能的原因:

1.信息不在目录

除了运行DBDGEN、PSBGEN和ACBGEN步骤之外,还需要从ACBLIB填充IMS目录。这可以使用IMS目录填充实用程序(DFS3PU00)或组合的ACBGEN/填充实用程序(DFS3UACB)来完成。然后,您可以通过直接查询目录数据库(DFSCD000)查看资源是否在目录中,从而验证资源是否在IMS目录中。

2.资源不是active

另一种可能是CORSEPSB在IMS目录中,但是在您的ACBLIB中没有被标记为活动。当元数据查找发生时,它检索IMS目录中的资源信息,该信息对应于您的系统上运行的基于ACBLIB的资源。要解决此问题,您需要运行在线更改命令。您可以进行成员在线更改或全局在线更改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31530846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档