Dica de última hora: Recompilando objetos inválidos
Dica de última hora: Sabe aqueles montes de objetos inválidos que aparecem no banco logo após um importação? E aqueles scripts odiosos para recompilar tudo?
SQL
alter procedure hello-world compile;
Chega! Seus problemas acabaram!
Para recompilar todos os seus objetos inválidos, use a procedure utlrp.sql!
comando (no unix):
Bash
@?/rdbms/admin/utlrp.sql
onde ? representa o ORACLE_HOME da máquina.
No Windows:
Bash
@ C:\oracle\ora92\rdbms\admin\utlrp.sql
(levando-se em consideração que o ORACLE_HOME do servidor seja C:\oracle\ora92).
T+
Lilian,
você contruiu essa procedure ou ela é uma procedure do oracle?
Abraços
Suzana
Oi Suzana!
Não, não foi eu que fiz, rsrs (ainda falta muito pra eu chegar neste ponto!)
O Oracle tem uma série de pacotes, e muitos deles estão na pasta rdbms do seu Oracle Home.
Sugiro que, apenas por curiosidade, dê uma olhadinha nesta pasta. Vc vai encontrar coisas muito interessantes.
Até mais,
Lílian
Show Lilian!
RSRS, Eu dei uma “suada” mas achei o bendito arquivo…rsrs
Aqui, compilou algumas, mas outras compilam com erros.
No meu caso estava nesse caminho…
C:oracleproduct10.2.0db_1RDBMSADMINutlrp.sql
Vlw!
[]’s
Michel
Olá Lilian! Obrigado pela visita ao meu blog! Sempre que posso visito o seu também, desculpe não ter passado por aqui antes, devido a correria do dia a dia.
Olá Lilian,
Não tenho seu email ,vou convidar vc aqui mesmo!
Estamos esperando você no http://orclbrdba.ning.com
Gostaria de ver você lá na nossa rede?
Será que poderemos ter todos os DBA’S Oracle na mesma rede social?
Abs
Faaaala Júlio!
meu e-mail: lilianbarroso@yahoo.com.br
t+