Pois é Fábio... o erro do wrap não tem nada a ver com compilação do objeto no banco ! O que gera o erro é o mecanismo usado na encriptação do objeto. Ainda acho que o problema está na incompatibilidade do wrap com o banco. Vc saberia dizer se na máquina onde está o aplicativo de wrap tem (ou já teve) outras versões de oracle (server ou client) instaladas ? Deve-se ter o cuidado de usar o aplicativo wrap adequado à versão do banco. Vc tentou usar o wrap que se encontra no servidor do banco de dados Oracle 9i ?
Abraço, Marco. complementando... é o 9i (9.2...) EE e segundo o meu amigo estas procedures compilam sem problemas... ----- Original Message ----- From: jlchiappa To: oracle_br@yahoogrupos.com.br Sent: Thursday, December 07, 2006 9:31 AM Subject: [oracle_br] Re: Erro no Wrap Isso tem ** muito ** jeito de ser o problema, pois a msg de erro diz : "...Encountered the symbol "JOIN" when expecting on ..." e realmente, 8i não entendia a cláusula de JOIN ANSI, pode muito bem ser esse o erro, erro de procedimento... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] escreveu > > Fala Fábio ! beleza ? > > Os problemas que experimentei com o Wrap era em função da versão do > aplicativo wrap... > > por exemplo, usar o wrap do oracle 8 para encriptar procs de outras > versões de oracle. > > essa é a dica que posso lhe dar... os wraps das versões do oracle são > diferentes ! > > abraço, > Marco. > > > > Pessoal, > segue a dúvida de um colega desenvolvedor, eu testei várias vezes > aqui e não encontrei nada de erros... > > "Boa tarde a todos. > Alguem usa Oracle com stored procedures? > Estou tentando encriptar objetos usando o comando WRAP. Exemplo: > > WRAP INAME=arquivo_origem.sql ONAME=arquivo_destino.sql > > O problema é que em algumas procedures ele dah o erro (2 exemplos): > > Exmplo Erro 1: > PSU(103,1,52,32): Encontered the symbol "<" when expecting on the > following: > varyng large > > Exmplo Erro 2: > PSU(103,1,38,13): Encountered the symbol "JOIN" when expecting on the > following: , ; for group having intersect minus order start union where > conncection. > > A procedure compila e executa normalmente. É só pra encriptar que dah esse > erro. > > Obrigado a todos." > > > abraços > > Fábio Henrique Gibon > > [As partes desta mensagem que não continham texto foram removidas] > > > > Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » > Procedure » Scripts » Tutoriais acesse: http://www.oraclebr.com.br/codigo/ListaCodigo.php > ---------------------------------------------------------- ------------------------------------------------------ > Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de > inteira responsabilidade de seus remetentes. > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > ---------------------------------------------------------- ------------------------------------------------------ > O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ > ---------------------------------------------------------- ---------------------------------------------------- > > Links do Yahoo! Grupos > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]