在exec JCL的子之后,我得到了以下错误:
SQLCODE = -991错误=所有连接无法建立隐式连接或打开DB2
当我调用一个允许查询表的模块时触发这个错误。
PS:我对这个表有必要的权限
谢谢。
摘自IBM的页面:调用attach无法建立隐式连接或打开db2。RC2= RC2
和一些SQL返回代码信息的一般链接:
- http://en.wikipedia.org/wiki/DB2_SQL_return_codes
- http://theamericanprogrammer.com/programming/sqlcodes.shtml
- http://www-01.ibm.com/support/docview.wss?rs=64&uid=swg27011656 -使用这里的搜索找到很多东西
- http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp
您可能没有运行在与DB2不同的LPAR上,并且没有启用共享。
确保在程序绑定(即链接)步骤中包含了DSNALI,并且运行在正确的LPAR上。