Só acrescento que :
a) a recomendação do manual ** não é ** por causa de performance, veja
lá que nas razões, são citadas a melhor legibilidade da sintaxe ANSI,
features que são mais difíceis de imitar na sintaxe tradicional (como
FULL OUTER JOINs, OUTER JOIN da mesma tabela com várias outras,
Absolutamente ** sempre ** que vc tiver problemas com objetos do
schema SYS, são objetos internos do banco, só mesmo o Suporte da
Oracle para poder te guiar na certeza
[]s
Chiappa
--- Em oracle_br@yahoogrupos.com.br, Jose C Carvalho [EMAIL PROTECTED]
escreveu
Pessoal , estou com um indice
Pessoal , estou com um indice de uma tabela de systema Corrompido ...(
tabela DEPENDENCY$) .. Alguem sabe me dizer se tem como resolver esse
problema sem precisar restaurar todo o banco ?
Em alguns DOCS do Meta eles falam para entrar em contato com a oracle
quando tiver Indices Do SYS com
Chiappa
Muito obrigado pela informação! É sempre bom ter em mente que, dependendo da
versão/release, podem haver bugs.
Mas, esses específicos que você citou, estão corrigidos a partir da versão
10.2.0.4, certo? (pelo menos, foi o que a nota menciona).
Valeu!
[ ]
André
Em 21/11/07, jlchiappa
Dá o Grant que o nosso amigo indicou e em vez de fazer select na
V$SESSION, faça na SYS.V_$SESSION.
Atenciosamente,
Rodrigo Mufalani
-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Sharif G Raduan
Enviada em: quarta-feira, 21 de
Senhores, to com um pepino aqui, com uma certa urgência.
Preciso acessar a v$session de dentro de uma procedure. Não rola.
Tentei criar um sinônimo, mas não deu tbm, ele da erro na tradução do
sinonimo na hora de compilar a SP.
Alguém já fez isso? Como!?
Agradeço qualquer ajuda!
[]'s
André
Você já tentou fazer um
grant select on SYS.V_$SESSION to dono_procedure;
[]´s
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de André Castro
Enviada em: quarta-feira, 21 de novembro de 2007 15:33
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Ajuda com
Sim, isso funciona
Se eu executar só um bloco PL/SQL roda sem problemas.
O caso é que quando eu boto esse bloco dentro de uma procedure dá pobrema.
Ou ele diz que a v$sessions não existe, ou da erro na tradução do sinonimo.
Eu sei que essa v$session tem umas restrições de acesso. Mas precisava
O problema está no character set do 10g que está para unicode.
Dá uma olhada nesse link passado por um colega da lista e procura por
problemas relacionados a isso.
http://www.oracle.com/technology/oramag/oracle/03-nov/o63tech_glob.html
Lo Bello escreveu:
estou importando um banco 9i que estava
Boa Noite,
Companheiro técnicamente não se pode atualizar nenhum registro do SYS.
Dependendo da urgência e da importancia dos dados recomendo que voce exporte os
dados, reinstale o banco e faça o importe.
jlchiappa [EMAIL PROTECTED] escreveu:
Absolutamente **
A frase é PROVAVELMENTE ESTARÃO CORRIGIDOS, e não estão, pois como
a nota mesmo diz o patch 10.2.0.4 é futuro ainda, não existe ainda...
[]s
Chiappa
--- Em oracle_br@yahoogrupos.com.br, Andre Santos
[EMAIL PROTECTED] escreveu
Chiappa
Muito obrigado pela informação! É sempre bom ter em
11 matches
Mail list logo