Кажется, нечто подобное должно существовать, но я никогда о нем не слышал и считаю такую утилиту невероятно полезной. Много раз я разрабатывал приложения, которые поддерживаются базой данных — SQL Server или Oracle. Во время разработки конечным пользователям приложения предлагается протестировать сайт — я могу убедиться в этом, просматривая записи в базе данных... если есть записи, они тестировали... если нет, то нет.
Я хотел бы, чтобы инструмент/утилита сделал эту проверку для меня. Я бы указал параметры базы данных и подключения, и инструмент периодически объединял бы базу данных (на основе значений, которые я указывал) и предупреждал меня, если в базе данных были какие-либо новые действия (возможно, это отображало бы уведомление в системном трее). Я также мог указать несколько сценариев базы данных для мониторинга в инструменте. Если бы такое приложение существовало, мне не пришлось бы вручную запускать запросы к базам данных для новой активности. Я знаю о SQL Profiler, но когда я просмотрел его, он показался излишним для того, что я хотел сделать (и он также не выполнял мониторинг Oracle DB). Кроме того, чтобы использовать SQL Profiler, вы должны быть администратором базы данных. Мне нужно будет отслеживать базы данных, в которых у меня есть только учетная запись только для чтения.
Кто-нибудь знает, существует ли такой инструмент?