2016-11-29 1 views
0

Возможно ли, что в Тибко есть сухой пробег для мероприятий JDBC Update? Это означает, что я хочу запустить эти действия, но фактически не обновлять базу данных.Tibco JDBC Update dry run

Даже работает в тестовом режиме, если это возможно, будет хорошо.

ответ

0

Я думаю, что я нашел способ. Я еще не тестировал его, но теоретически он должен работать.

Решение заключается в установке P6Spy и создании пользовательского module, который генерирует исключение при попытке выполнить INSERT/UPDATE.

0

Единственный вариант, который я вижу, - это копирование целевых таблиц в схему разделов, дублирование данных и временное выравнивание соединения JDBC с вашей деятельностью в этой вторичной, временной/тестовой базе данных.

Так как вы можете использовать глобальные переменные, код не изменяется между тестом и доставки (типичная цель), и вы можете сравнить обе таблицы БД, чтобы увидеть, если бы побежал хорошо ...

0

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

Смежные вопросы