Есть ли в Oracle DB (независимо от версии) способ извлечь информацию для обновления версии с помощью представлений или трассировок/журналов?
Например: временная метка, когда это произошло, предыдущая версия базы данных и текущая обновленная версия?
решение1
Тымощьиметь возможность заглянуть в таблицы DBA_AUDIT (если аудит включен), чтобы увидеть, когда системные таблицы и т. п. были обновлены во время обновления. Кроме этого, я не знаю ни одного места, где он мог бы хранить информацию о предыдущей версии и временные метки того, когда это изменилось.
Вы можете взглянуть на двоичные файлы Oracle на самом сервере, чтобы узнать, насколько они старые. Это даст вам своего рода временную метку того, когда они были обновлены. Это зависит от того, что вы хотите найти: последнее обновление, дату предыдущих обновлений и т. д.