1) Где находиться alert.log?
select value||'alert_'||(select value from v$parameter where name='db_name')||'.log' from v$parameter where name='background_dump_dest';
В результате выполнения запроса получиться путь к файлу который необходимо выслать в тех.поддержку.
2) Проверка всех файлов данных с помощью DBV.
select 'dbv file='||name||' logfile='||substr(name,1,instr(name,'.',-1,1)-1)||'.txt blocksize='||(select value from v$parameter where name='db_block_size') from V$DATAFILE;
В результате выполнения запроса получится набор команд, которые необходимо выполнить в CMD. В результате этих команд, в папке где лежать файлы БД получаться файлы *.txt их необходимо прислать в тех.поддержку для анализа.
3) Примитивный анализ прироста базы (собрать данные сейчас и через некоторый период и сравнить).
select * from DBA_DATA_FILES order by file_name;
select * from DBA_TEMP_FILES order by file_name;
select * from dba_segments order by owner,segment_name;
4) Проверка ограничений ресурсов (при ORA-12520, TNS-12519 или ORA-12519, ORA-12518).
select * from v$resource_limit;
5) Проверка установленных патчей PSU.
select * from registry$history;