【发布时间】:2018-07-05 06:03:19
【问题描述】:
我在 Cobol 中创建并编译了一个程序,但是在尝试使用 JCL 作业运行和测试它时,我在读取输出时收到此错误。 (程序编译,作业自行运行,没有错误)
SQLCODE = -991,错误:CALL ATTACH 无法建立隐式连接或打开 DB2。 RC1=0008 RC2=00F30034
SQLSTATE = 57015
现在我不明白为什么会出现这个错误。 DB2 数据库已启动并正在运行,我可以自己访问它。我的程序代码中也找不到错误。遗憾的是,谷歌搜索并没有为我提供明确的解决方案,我所能找到的只是程序的编译作业、运行它的 jcl 或 DB2 本身的问题。
【问题讨论】:
-
ibm.com/support/knowledgecenter/en/SSEPEK_10.0.0/codes/src/tpc/… 说:“与此连接关联的授权 ID 无权使用指定的计划名称或指定的计划名称不存在。”所以检查你的计划和权威。
-
我确实确定了这份工作的计划确实存在,我又问了一遍,它肯定也应该是正确的。