2015-09-04 2 views
2

Я запускаю трансформацию Pentaho Kettle для вставки и обновления базы данных Oracle 11g, с которой Kettle подключается к ODBC. Когда я запускаю преобразование (или редактирую какие-либо шаги базы данных), я получаю следующее сообщение:Отключить пакетную обработку в чайнике?

ВНИМАНИЕ: Обработка ошибок в сочетании с пакетной обработкой не полностью поддерживается в используемой базе данных из-за ограничений драйвера. Соблюдайте осторожность на свой страх и риск.

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

+0

Используете ли вы преобразование вывода таблицы? – DUnkn0wn1

+0

Да, я использую вывод таблицы, а также вставку/обновление. – Anders

ответ

2

Это галочка в шаговой конфигурации «Использовать пакетный режим». Если вы не видите отметку на конкретном шаге, это не имеет значения.

Однако почему вы используете ODBC? Пакетный режим отлично работает с драйвером jdbc с оракулом. Как правило, пакетный режим является только проблемой для MySQL и только с конкретными версиями драйверов (поэтому его предупреждение)

+0

Спасибо за ответ! Существует флажок, но он неактивен и неактивен. Я предполагаю, что это означает, что пакетный режим отключен, но почему я получу предупреждение? Я использую ODBC, потому что я не мог заставить JDBC работать, возможно, мне просто нужно задать вопрос об этом ... – Anders

+0

Да, согласилось, что предупреждение, возможно, слишком велико. Возможно, он должен сказать что-то умнее о том, почему он отключил флажок. – Codek

+0

«Действуйте осторожно на свой страх и риск». заставляет меня поверить, что я использую пакетный режим, но, видимо, я этого не делаю? – Anders