SSIS Интеграция данных между базой данных SQL Server в IBM AS400

Есть ли способ вставить данные в библиотечную таблицу AS/400 из базы данных SQL Server с помощью SSIS 2008r2? Мы сделали тест, и мы можем видеть таблицы в библиотеке, но выдает ошибку, когда вы нажимаете "отображения", см. Изображение.

Ошибка SSIS

Если мы включим Journalling в системе AS/400, столбцы будут отображаться, и я смогу сделать сопоставления. Но эта опция создает много дополнительного (журналируемого) пространства в системе AS/400, которого у нас нет или мы не хотим.

Есть ли способ получить эту работу без использования опции ведения журнала?

1 ответ

Решение

Решение состоит в том, чтобы изменить "режим доступа к данным" на "команду SQL".

Введите в тексте команды SQL следующее:

SELECT COLUMN_A AS COLUMN_A, 
       COLUMN_B AS COLUMN_B
FROM TABLE 

И теперь вы можете получить доступ к отображению таблицы в системе / библиотеке AS/400

Другие вопросы по тегам