Для нашего проекта стало все труднее воспроизводить определенные условия ошибок, которые обнаруживаются при продуктивном использовании. Извлечение и воссоздание определенных условий иногда занимает несколько часов, чтобы повторно ввести данные и воспроизвести ситуацию, главным образом потому, что требуемый «график» может быть огромным, и есть много ссылочных ограничений, которые должны быть выполнены, и воссоздать их в базе данных анализа (производство не может быть используется для этого по понятным причинам) в правильном порядке часто бывает чрезвычайно сложным и утомительным. - будет проходить по всему графику, как определено ссылками таблицы (внешними ключами), и будет рекурсивно выдавать все ссылочные записи. В идеале он должен выдавать все эти строки (имя таблицы, имена столбцов и их значения) как операторы sql -insert, чтобы их можно было выполнять как сценарии вставки для загрузки соответствующего подмножества в другую БД для анализа.
Существует ли такой инструмент? Я мог бы представить, что это не так уж редко и exoti c wi sh или требование. Или это мечтательный сон, и я собираюсь заняться более длительным программированием? DB, который мы используем, это Oracle (v12) - на случай, если это имеет значение.
Надеюсь, я смогу прояснить ситуацию и передать намерение.