Ошибка открытого курсора CLI: при подключении к DB2 из SAS - PullRequest
0 голосов
/ 02 июля 2019

Я застрял в SAS DB2 выпуске на долгое время.

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

proc sql; 
  connect to odbc (uid="&uid" dsn='db2p' pwd="&pwd"); 
        Create table test (compress=yes) as
        Select *
        from connection to ODBC
        (
        SELECT * 
        FROM J0.Table1
        WHERE type in ('abc', 'def', 'axy')  AND type1= 'J'
        ) ;
  Disconnect from ODBC ;
quit;

ОШИБКА: ошибка открытого курсора CLI: [IBM] [Драйвер CLI] CLI0115E Недопустимое состояние курсора. SQLSTATE = 24000

...