Копирование данных таблицы DB2 10.1 в таблицу IBM VSE 7.4

У нас есть одно приложение, в котором в качестве базы данных используется db2 10.1. Теперь появилось одно требование, в котором нам нужно связать несколько таблиц с HOST, который находится в IBM DB2 VSE 7.4. Я попытался выполнить команду загрузки с параметром клиента, но выдал «SQL1325N. Среда удаленной базы данных не поддерживает команду или один из параметров команды. ." ошибка. команда: «D:\tempdata>db2 загрузить клиент из app.tbl из ixf вставить в host.tbl». Во многих сообщениях говорится, что он не позволяет использовать загрузку из 10.1 в VSE Z/OS.

Другой вариант, который я пробовал, - это импорт, но он слишком медленный, и нам нужно каждый раз удалять записи, поскольку усечение недоступно.

Репликация может быть вариантом, но мы хотели бы избежать репликации.

Может ли кто-нибудь предложить способ добиться этого. Нагрузку можно использовать или нет?


person IT 4 world    schedule 05.10.2015    source источник


Ответы (1)


Кажется, это не позволяет использовать загрузку с удаленной машины. Но интересно, для чего тогда используется опция CLIENT при загрузке.

Наконец, мы решили использовать утилиту импорта после удаления записей HOST DB2. В этом нам нужно выполнить команду удаления и импорта для части таблицы. Если мы попытаемся импортировать или удалить большую таблицу за один раз, это выдаст ошибку о полном размере файла журнала.

Надеюсь, это поможет.

person IT 4 world    schedule 08.10.2015