COGNOS 10.2.1通过JDBC连接到IMS



当我尝试从COGNOS BI 10.2.1到IMS建立数据存储连接时,我得到以下错误

" XQE-DS-0006无法登录数据源。访问PSB时发生错误:com.ibm.ims.dli.DLIException:无法从IMS Catalog检索数据库(PSB) CORSEPSB的元数据信息。访问PSB时发生错误:com.ibm.ims.dli.DLIException:无法从IMS Catalog检索数据库(PSB) CORSEPSB的元数据信息。无法从IMS目录检索数据库(PSB)、CORSEPSB的元数据信息。drdaexception: GUR请求的PSB资源CORSEPSB在IMS Catalog中找不到。验证正在访问正确的IMS目录。AIB返回码(AIBRETRN): 108 AIB原因码(AIBREASN): 344GUR请求的PSB资源CORSEPSB在IMS Catalog中找不到。验证正在访问正确的IMS目录。AIB返回码(AIBRETRN): 108 AIB原因码(AIBREASN): 344".

我们的IMSV13环境中有catalog。

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

请指导我解决以上问题

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

1。信息不在目录

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

2。资源未激活

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

相关内容

  • 没有找到相关文章

最新更新