Получил SQLCODE = -991 - PullRequest
       48

Получил SQLCODE = -991

0 голосов
/ 01 мая 2011

После подпрограммы exec JCL у меня появляется следующая ошибка:

SQLCODE = -991 Ошибка = ВСЕ ATTACH НЕ УДАЛСЯ, ЧТОБЫ УСТАНОВИТЬ НЕПРАВИЛЬНОЕ СОЕДИНЕНИЕ ИЛИ ОТКРЫТЬ К DB2

Эта ошибка возникает, когда я вызываю модуль, который позволяет запросить таблицу.

PS: у меня есть необходимые привилегии для таблицы.

Спасибо.

Ответы [ 3 ]

0 голосов
/ 02 мая 2011

Возможно, вы не используете тот же LPAR, что и DB2, и у вас не включено совместное использование.

0 голосов
/ 06 апреля 2012

со страницы IBM : -991 CALL ATTACH был неспособен установить неявное соединение или открытие в DB2. RC1 = RC1 RC2 = RC2

И некоторые общие ссылки для информации о коде возврата SQL:

0 голосов
/ 01 мая 2011

Убедитесь, что вы включили DSNALI в шаге привязки программы (он же ссылка), и что вы используете правильный LPAR.

...