Невозможно получить доступ к глобальным временным таблицам DB2 из SSIS - PullRequest
0 голосов
/ 25 февраля 2019

Я вручную создал глобальную временную таблицу в DB2 и пытаюсь получить доступ к ней в SSIS DFT.Но я не могу получить доступ.

Примечание: сессия открыта

Создать скрипт:

DECLARE GLOBAL TEMPORARY TABLE temptbl
(id int ) 
WITH Replace 
ON COMMIT PRESERVE ROWS;

Сообщение об ошибке:

Невозможно получить информацию о столбце из источника данных.Убедитесь, что таблица назначения в базе данных доступна

1 Ответ

0 голосов
/ 25 февраля 2019

Определение таблицы глобальной временной таблицы DECLARED не помещено в системный каталог.
Вместо этого следует использовать глобальную временную таблицу CREATED , если ваш инструмент хочет получить такуюопределение из системного каталога.

CREATE GLOBAL TEMPORARY TABLE temptbl
(id int ) 
WITH Replace 
ON COMMIT PRESERVE ROWS;
...