Pular para o conteúdo

Relatório de objetos inválidos no SGDB Oracle

Dica publicada em Banco de Dados / Oracle
Ygor Thomaz ygorth
Hits: 8.527 Categoria: Banco de Dados Subcategoria: Oracle
  • Indicar
  • Impressora
  • Denunciar

Relatório de objetos inválidos no SGDB Oracle

Imagine a situação onde antes de realizar uma rotina importante você precise gerar um relatório para os objetos inválidos presentes numa base de dados Oracle, para posterior comparações.

O script abaixo gera um arquivo texto formatado para melhor visualização, relacionando todos os objetos inválidos presentes no momento de sua execução:

spool /tmp/OBJETOS_INVALIDOS.txt
set head off echo off feed off array 2
select 'Global Name : '||global_name
from global_name
union
select 'SysDate : '||to_char(sysdate, 'Month dd, yyyy')
from dual
union
select 'SysTime : '||to_char(sysdate, 'hh24:mi:ss')
from dual
union
select 'Username : '||username
from user_users
/
set head on feed on pages 100 lines 120
select * from all_objects
where status <> 'VALID';
spool off

Superkaramba: mudando a cara do seu KDE

PhpSecInfo - relatório de segurança de seu ambiente PHP

Forçando o uso do proxy com iptables

CVS - usando compactação de dados, para conexões lentas

Gnu/Linux - CentOS (RHEL-based) e outros - Red Hat Enterprise Linux recompilado

Recuperando a senha SYS do Oracle

Gerando MER no Oracle SQL Developer

Oracle vs Apache Tomcat

Descobrir se uma determinada tabela, sinonimo ou usuário existe no Oracle

Backup Oracle Agendado por Crontab

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.