Obrigado Reginaldo e Clayton,,  me ajudou bastante.. 

 

 

atenciosamente, 

 

 

Renan Nucci

Desenvolvedor C#

CSM Software

Msn: [EMAIL PROTECTED]

 

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de rflribeiro
Enviada em: segunda-feira, 23 de julho de 2007 15:34
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Tabela consta na all_objects mas nao
existe...

 

É exatamente o mesmo caso que mencionei anteriormente. Acontece que 
acabamos nos focando no nome do usuário e nem fizemos o mesmo teste como 
nome do objeto. P/ conservar o nome em minúsculas, ele foi criado 
utilizando "".

Reginaldo Ribeiro
Administrador de Bancos de Dados
Oracle Certified Associate 10g
____________________________________________
DBcom IT Experts
skype: rflribeiro
msn: [EMAIL PROTECTED] <mailto:rflribeiro%40dbcom.com.br> 
mobile: 551192344290 551196718255
e-mail: [EMAIL PROTECTED] <mailto:rflribeiro%40dbcom.com.br> 
site: www.dbcom.com.br

Renan Nucci - CSM Software wrote:
>
> Bom pessoal conseguir acessar.. reparem..
>
> SQL> select * from TESTE."csm098";
>
> não há linhas selecionadas
>
> SQL> select * from TESTE.csm098;
>
> select * from TESTE.csm098
>
> *
>
> ERRO na linha 1:
>
> ORA-00942: a tabela ou view não existe
>
> Por que isso ocorre??
>
> As aspas no nome da tabela esta influenciando.. o que gera isso? Pq
> acontece?
>
> atenciosamente,
>
> Renan Nucci
>
> Desenvolvedor C#
>
> CSM Software
>
> Msn: [EMAIL PROTECTED] <mailto:renanxr3%40hotmail.com>
<mailto:renanxr3%40hotmail.com>
>
> De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>  
> <mailto:oracle_br%40yahoogrupos.com.br> 
> [mailto:oracle_br@yahoogrupos.com.br
<mailto:oracle_br%40yahoogrupos.com.br>  
> <mailto:oracle_br%40yahoogrupos.com.br>] Em
> nome de Renan Nucci - CSM Software
> Enviada em: segunda-feira, 23 de julho de 2007 14:31
> Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
<mailto:oracle_br%40yahoogrupos.com.br>
> Assunto: RES: RES: [oracle_br] Tabela consta na all_objects mas nao
> existe...
>
> Mas se fosse isso o problema, eu não iria conseguir fazer o select na 
> outra
> tabela usando o schema..
>
> E outra eu criei esse usuário com esse script:
>
> Create USER teste IDENTIFIED BY teste
>
> Agora não consigo exlcuir essas tabelas..
>
> Td minusculo..
>
> Mas tem como eu ver como q foi criado? Ja que a coluna owner aparece 
> sempre
> maiusculu??
>
> atenciosamente,
>
> Renan Nucci
>
> Desenvolvedor C#
>
> CSM Software
>
> Msn: [EMAIL PROTECTED] <mailto:renanxr3%40hotmail.com>
<mailto:renanxr3%40hotmail.com> 
> <mailto:renanxr3%40hotmail.com>
>
> De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>  
> <mailto:oracle_br%40yahoogrupos.com.br> 
> <mailto:oracle_br%40yahoogrupos.com.br>
> [mailto:oracle_br@yahoogrupos.com.br
<mailto:oracle_br%40yahoogrupos.com.br>  
> <mailto:oracle_br%40yahoogrupos.com.br> 
> <mailto:oracle_br%40yahoogrupos.com.br>
> ] Em
> nome de rflribeiro
> Enviada em: segunda-feira, 23 de julho de 2007 12:21
> Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>

> <mailto:oracle_br%40yahoogrupos.com.br> 
> <mailto:oracle_br%40yahoogrupos.com.br>
> Assunto: Re: RES: [oracle_br] Tabela consta na all_objects mas nao 
> existe...
>
> Você já pensou na possibilidade destes usuários terem sido criados
> utilizando "" na definição do nome?
> Neste caso, você teria 2 usuários distintos: teste e TESTE, como segue:
>
> [EMAIL PROTECTED]> create user "teste"
> 2 identified by teste
> 3 default tablespace users
> 4 temporary tablespace temp
> 5 profile default
> 6 account unlock
> 7 quota unlimited on users;
>
> User created.
>
> [EMAIL PROTECTED]> create user "TESTE"
> 2 identified by teste
> 3 default tablespace users
> 4 temporary tablespace temp
> 5 profile default
> 6 account unlock
> 7 quota unlimited on users;
>
> User created.
>
> [EMAIL PROTECTED]> select * from all_users order by username;
>
> USERNAME USER_ID CREATED
> ------------------------------ ---------- --------
> ADEMPIERE 70 02/06/07
> ANONYMOUS 39 30/06/05
> BI 60 24/04/07
> CTXSYS 36 30/06/05
> DBSNMP 24 30/06/05
> DIP 19 30/06/05
> DMSYS 35 30/06/05
> EXFSYS 34 30/06/05
> HR 55 24/04/07
> IX 57 24/04/07
> MDDATA 50 30/06/05
> MDSYS 46 30/06/05
> MGMT_VIEW 53 30/06/05
> OE 56 24/04/07
> OLAPSYS 47 30/06/05
> ORDPLUGINS 44 30/06/05
> ORDSYS 43 30/06/05
> OUTLN 11 30/06/05
> PM 59 24/04/07
> RFLRIBEIRO 69 02/06/07
> SCOTT 54 30/06/05
> SH 58 24/04/07
> SI_INFORMTN_SCHEMA 45 30/06/05
> SYS 0 30/06/05
> SYSMAN 51 30/06/05
> SYSTEM 5 30/06/05
> TESTE 72 23/07/07
> teste 71 23/07/07
> TSMSYS 21 30/06/05
> WMSYS 25 30/06/05
> XDB 38 30/06/05
>
> 31 rows selected.
>
> Reginaldo Ribeiro
> Administrador de Bancos de Dados
> Oracle Certified Associate 10g
> ____________________________________________
> DBcom IT Experts
> skype: rflribeiro
> msn: [EMAIL PROTECTED] <mailto:rflribeiro%40dbcom.com.br>
<mailto:rflribeiro%40dbcom.com.br> 
> <mailto:rflribeiro%40dbcom.com.br>
> <mailto:rflribeiro%40dbcom.com.br>
> mobile: 551192344290 551196718255
> e-mail: [EMAIL PROTECTED] <mailto:rflribeiro%40dbcom.com.br>
<mailto:rflribeiro%40dbcom.com.br> 
> <mailto:rflribeiro%40dbcom.com.br>
> <mailto:rflribeiro%40dbcom.com.br>
> site: www.dbcom.com.br
>
> Renan Nucci - CSM Software wrote:
> >
> > Está ae o q tentei fazer...
> >
> > Dei select na all_objects e vi q a tabela existe,
> >
> > Depois tentei dar um select nela.. deu erro!!
> >
> > Não eh permissão pois estou logado como system e consigo dar select em
> > outra
> > tabela desse schema.. E não eh permissão de objeto. ..
> >
> > Uso Oracle 10g.
> >
> > SQL> select * from all_objects where owner = upper('teste') and
> > object_name
> > = 'csm098';
> >
> > OWNER OBJECT_NAME SUBOBJECT_NAME
> > OBJECT_ID DATA_OBJECT_ID OBJECT_TYPE CREATED LAST_DDL TIMESTAMP
> > STATUS T G S
> >
> > ------------------------------ ------------------------------
> > ------------------------------ ---------- --------------
> > -------------------
> > -------- -------- ------------------- ------- - - -
> >
> > TESTE csm098
> > 54315 54315 TABLE 25/05/07 25/05/07
> > 2007-05-25:09:47:29 VALID N N N
> >
> > 1 linha selecionada.
> >
> > SQL> select * from teste.csm098;
> >
> > select * from teste.csm098
> >
> > *
> >
> > ERRO na linha 1:
> >
> > ORA-00942: a tabela ou view não existe
> >
> > SQL> select codigo, descricao from teste.produtos;
> >
> > CODIGO DESCRICAO
> >
> > ----------
> > ----------------------------------------------------------
> > ------------------------
> >
> > 61 prod teste
> >
> > 62 prod teste1
> >
> > 42 produtoooteste
> >
> > 41 prod teste
> >
> > 22 produto1
> >
> > 23 produto1
> >
> > 6 linhas selecionadas.
> >
> > SQL> show user
> >
> > USER é "SYSTEM"
> >
> > atenciosamente,
> >
> > Renan Nucci
> >
> > Desenvolvedor C#
> >
> > CSM Software
> >
> > Msn: [EMAIL PROTECTED] <mailto:renanxr3%40hotmail.com>
<mailto:renanxr3%40hotmail.com> 
> <mailto:renanxr3%40hotmail.com>
> <mailto:renanxr3%40hotmail.com>
> <mailto:renanxr3%40hotmail.com>
> >
> > De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>

> <mailto:oracle_br%40yahoogrupos.com.br> 
> <mailto:oracle_br%40yahoogrupos.com.br>
> <mailto:oracle_br%40yahoogrupos.com.br>
> > <mailto:oracle_br%40yahoogrupos.com.br>
> > [mailto:oracle_br@yahoogrupos.com.br
<mailto:oracle_br%40yahoogrupos.com.br>  
> <mailto:oracle_br%40yahoogrupos.com.br>
> <mailto:oracle_br%40yahoogrupos.com.br>
> <mailto:oracle_br%40yahoogrupos.com.br>
> > <mailto:oracle_br%40yahoogrupos.com.br>] Em
> > nome de rflribeiro
> > Enviada em: segunda-feira, 23 de julho de 2007 11:45
> > Para: oracle_br@yahoogrupos.com.br
<mailto:oracle_br%40yahoogrupos.com.br>  
> <mailto:oracle_br%40yahoogrupos.com.br> 
> <mailto:oracle_br%40yahoogrupos.com.br>
> <mailto:oracle_br%40yahoogrupos.com.br>
> <mailto:oracle_br%40yahoogrupos.com.br>
> > Assunto: Re: [oracle_br] Tabela consta na all_objects mas nao existe...
> >
> > Uma das possibilidades seria a da tabela estar na recycle bin. Neste
> > caso, ao consultar a view, você receberia:
> > ORA-04063: view "RFLRIBEIRO.VIEWTESTE" has errors.
> > Passa p/ gente o erro que você está recebendo, versão do banco e do
> > sistema operacional. O erro acima foi simulado criando uma tabela de
> > teste e uma view que a consulta e depois dropando a tabela.
> >
> > Reginaldo Ribeiro
> > Administrador de Bancos de Dados
> > Oracle Certified Associate 10g
> > ____________________________________________
> > DBcom IT Experts
> > skype: rflribeiro
> > msn: [EMAIL PROTECTED] <mailto:rflribeiro%40dbcom.com.br>
<mailto:rflribeiro%40dbcom.com.br> 
> <mailto:rflribeiro%40dbcom.com.br>
> <mailto:rflribeiro%40dbcom.com.br>
> <mailto:rflribeiro%40dbcom.com.br>
> > <mailto:rflribeiro%40dbcom.com.br>
> > mobile: 551192344290 551196718255
> > e-mail: [EMAIL PROTECTED] <mailto:rflribeiro%40dbcom.com.br>
<mailto:rflribeiro%40dbcom.com.br> 
> <mailto:rflribeiro%40dbcom.com.br>
> <mailto:rflribeiro%40dbcom.com.br>
> <mailto:rflribeiro%40dbcom.com.br>
> > <mailto:rflribeiro%40dbcom.com.br>
> > site: www.dbcom.com.br
> >
> > Renan Nucci - CSM Software wrote:
> > >
> > > Pessoal,
> > >
> > > Alguem sabe o que pode estar acontecendo?
> > >
> > > Quando faço:
> > >
> > > select * from all_objects where owner = upper('teste')
> > >
> > > ele me apresenta os objetos desse schema..
> > >
> > > Acontece que estou tentando acessar algumas tabelas que ele me
> > > informou, mas
> > > não consigo pois da um erro falando q a tabela não existe!!!
> > >
> > > Não pode ser problema de permissão, pois eu já tentei com o system e
> > com o
> > > dono das tabelas, que possuem privilégios necessários.
> > >
> > > Apenas para confirmar eu consigo acessar outras tabelas q ele me
> > > informou, o
> > > q confirma q não eh permissão..
> > >
> > > Existe algum utilitário que faça uma checagem geral e atualize as
> > views??
> > > Pois estou desconfiado que essas tabelas realmente não existem e a
> > > view que
> > > está desatualizada..
> > >
> > > Como acertar isso??
> > >
> > > atenciosamente,
> > >
> > > Renan Nucci
> > >
> > > Desenvolvedor C#
> > >
> > > CSM Software
> > >
> > > Msn: [EMAIL PROTECTED] <mailto:renanxr3%40hotmail.com>
<mailto:renanxr3%40hotmail.com> 
> <mailto:renanxr3%40hotmail.com>
> <mailto:renanxr3%40hotmail.com>
> <mailto:renanxr3%40hotmail.com>
> > <mailto:renanxr3%40hotmail.com>
> > <mailto:renanxr3%40hotmail.com>
>

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a