Tibco JDBC Обновление пробного запуска

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

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

3 ответа

Решение

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

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

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

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

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

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