Невозможно вставить или обновить данные BLOB / CLOB в DB2 с помощью Flyway - PullRequest
0 голосов
/ 14 января 2020

Мое требование вставлять или обновлять данные CLOB / BLOB (.pdf, .xlsx, .docx) в сценарии DB2 через db с помощью инструмента Flyway.

Без инструментов Flyway я выполнил требование, используя Import и команда export и генерирует файл ixf и lobs и продвигаются в High Environment.

шаг 1: экспорт в файл file_name.ixf для ixf lobs в. выберите * из схемы. Имя_таблицы, где идентификатор в ('dceb298');

Шаг 2. Подключение к базе данных и схеме

db2 -tvf file_name. sql -s -z file_name.log

После выполнения вышеуказанной команды ixf и файл lobs Генерируется

Шаг 3: импорт из file_name.ixf из ixf lobs from. insert_update в schema.Table_name;

Шаг 4: Запустите приведенную ниже команду в высоком окружении

db2 -tvf file_name. sql -s -z file_name.log

После того, как BLOB / CLOB данные вставлены / обновлены в базе данных

Но когда я использовал команду Импорт / Экспорт в инструментах flyway, получилось исключение:

Неожиданный токен "V17__file_update" был найден после "импорта из". Ожидаемые токены могут включать: «JOIN». SQLCODE = -104, SQLSTATE = 42601, DRIVER = 4.25.13

Может ли кто-нибудь помочь мне выполнить вышеуказанное требование?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...