我试图在 changeman 中推广 COBOL 程序和软件包。包中的 BIND 参数中有 QUALIFIER 选项。但是在推广时,我收到错误“INVALID QUALIFIER SUPPLIED”
所以我从 BIND 参数中删除了 QUALIFIER 选项,并在 COBOL 程序的 SELECT 查询中添加了 QUALIFIER。当推广它是成功的。但是在尝试降级时,我得到了与之前相同的错误,即由于提供了 INVALID QUALIFIER 而导致 BIND 失败。
使用的限定符在我使用的 DB2 子系统中是有效的。有什么方法可以找出为什么 QUALIFIER 被报告为无效。它是否在 SYSIBM 表中的任何位置注册?我试图查询 SYSIBM.SYSSCHEMAAUTH,但找不到任何有用的信息。任何人都可以对此有所了解。