Blz ? Eu não tenho um script pronto pro Oracle 8.0.x (é uma versão por demais pré-histórica, na época dela usava 7.x e rapidamente o mercado migrou pra 8i – trabalhei muito POUCO tempo com ela) mas te digo que :
1) o tamanho dos seus dados é bico de se achar, e a fonte não mudou desde a v7, é simplesmente :
select sum(bytes) as Total_dados from dba_data_files;
Ou se quiser em megabytes :
select sum(bytes)/1024/1024 as Total_dados_em_MBs from dba_data_files;
Até aqui tranquilo, e isto te dá aquilo que via de regra é o Grosso, o PRINCIPAL CONSUMIDOR do espaço ocupado pelo seu database em disco : se algo assim geral te atende ok, é isso aí…..
2) Porém, podem haver outros componentes importantes : entre os principais, listo os tempfiles (arquivos temporários), os redo log files e os archived redo log files… Se vc precisa de algo mais detalhado, vc VAI ter que os considerar, e iirc justamente esses são os que a fonte mudou entre as versões 7 e 8 até as modernas/atuais, invalidando a maioria dos scripts …
Assim sendo a sua resposta : eu não tenho nada pronto mas Recomendo que vc pesquise por tempfile, controlfile e redo log na Documentação Oracle 8.0.5, que está online em http://www.oracle.com/technetwork/apps-tech/oracle8-arch-805-082159.html e crie o seu….
[]s
Chiappa