[oracle_br] FERNANDA GOMES DINIS FDINIS/Embratel Está Fora do Escritório.

2005-07-11 Por tôpico fdinis




Estarei Fora do Escritório de 11/07/2005 Até 10/08/2005.

Responderei à sua mensagem quando retornar.

   Assuntos relacionados à Produção do Arbor devem ser encaminhados ao
Mazai (amazai).

   Assuntos relacionados à infra-estrutura tais como:  bases de dados,
sistema operacional, performance, solicitação de software, acessos aos
ambientes de desenvolvimento, system test,  uat, e produção devem ser
encaminhados para o Carlos (carl).

  Assuntos relacionados ao PVCS/Tracker e PVCS/VM devem ser encaminhados
para o  César (infante).

 Atenciosamente,




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] XML

2005-07-11 Por tôpico Rodrigo Lether
  Olá Galera,
  Existe alguma rotina no banco que me retorne o rsultado de uma consulta no 
formato XML ou tenho que criar isso na mão ???
 
Obrigado,
Rodrigo


-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Jonathan Barbosa
Oi Andressa,
   Complementando o que o Gari colocou. Por qual motivo 
vc não pode fazer o EXP? Este erro deve ter acontecido quando o banco estava 
entrando no  estágio open, e agora ele deve estar no estágio mount. Para 
abrir o banco  novamente terás que colocar o tablespace sysaux offline.

shutdown
startup mount
alter tablespace sysaux offline;
alter database open;

Agora tente fazer o EXP.

Jonathan

- Original Message - 
From: "Andresa Ferreira" <[EMAIL PROTECTED]>
To: 
Sent: Monday, July 11, 2005 5:43 PM
Subject: Re: RES: RES: [oracle_br] Urgente Data File corrompido


não consigo conectar para fazer o EXP tem alguma outra maneira

Gari Julio Einsfeldt <[EMAIL PROTECTED]> escreveu:Bom, neste caso 
complica, mas solução rapida a base de facão: se o banco ainda estiver no 
ar, tente exportar a(s) aplicação(ões) (owners/schemas) que não queres 
perder os dados. Torce para que não estaja na tablespace deste datafile (por 
exemplo: criado por engano).

Como é banco de testes, depois mata, instala tudo denovo e importa a 
aplicação.

Estando tudo certinho, baixa o banco e faz ao menos um backup off-line.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 17:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente Data File corrompido


Então Rosiano...

Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... 
Minha empresa é desenvolvedora de software e nosso banco aqui é só p/ 
teste porém neste extao momento tinha um banco que eu não posso 
perder

E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem alguma saída???



Rosiano Vieira de Sales <[EMAIL PROTECTED]> escreveu:
É realmente parece ser tablespace System ... e do banco default da 
instalação  vc tem quantos servidores Oracle (Instância) neste servidor 
(Hardware) ??

Att.

Rosiano

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em 
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.

O QUE DEVO FAZER???

"dbaoracle (candangoNET)" <[EMAIL PROTECTED]> escreveu:
Será que a variável ORACLE_SID não está setada para outra instância?
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

>Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
>neste caso???
>
>Grata,
>
>ORA-01122: database file 3 failed verification check
>
>ORA-01110: data file 3: 
>'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'
>
>ORA-01251: Unknown File Header Version read for file number 3
>
>
>__
>Converse com seus amigos em tempo real com o Yahoo! Messenger
>http://br.download.yahoo.com/messenger/
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
>Fernanda Damous [EMAIL PROTECTED]
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/
>__
>
>Sair da Lista...: [EMAIL PROTECTED]
>Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>
>



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
Fernanda Damous [EMAIL PROTECTED]
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/
__

Sair da Lista...: [EMAIL PROTECTED]



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!.



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
Fernanda Damous [EMAIL PROTECTED]
Alisson Aguiar [EMAIL PROTECTED]
_

Re: RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Andresa Ferreira
não consigo conectar para fazer o EXP tem alguma outra maneira

Gari Julio Einsfeldt <[EMAIL PROTECTED]> escreveu:Bom, neste caso complica, mas 
solução rapida a base de facão: se o banco ainda estiver no ar, tente exportar 
a(s) aplicação(ões) (owners/schemas) que não queres perder os dados. Torce para 
que não estaja na tablespace deste datafile (por exemplo: criado por engano).

Como é banco de testes, depois mata, instala tudo denovo e importa a aplicação.

Estando tudo certinho, baixa o banco e faz ao menos um backup off-line.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 17:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente Data File corrompido


Então Rosiano...

Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... Minha 
empresa é desenvolvedora de software e nosso banco aqui é só p/ teste 
porém neste extao momento tinha um banco que eu não posso perder

E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem alguma saída???



Rosiano Vieira de Sales <[EMAIL PROTECTED]> escreveu:
É realmente parece ser tablespace System ... e do banco default da instalação 
 vc tem quantos servidores Oracle (Instância) neste servidor (Hardware) ??

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.

O QUE DEVO FAZER???

"dbaoracle (candangoNET)" <[EMAIL PROTECTED]> escreveu:
Será que a variável ORACLE_SID não está setada para outra instância? 
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é 
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

>Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
>neste caso???
>
>Grata,
>
>ORA-01122: database file 3 failed verification check
>
>ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'
>
>ORA-01251: Unknown File Header Version read for file number 3
>
>
>__
>Converse com seus amigos em tempo real com o Yahoo! Messenger 
>http://br.download.yahoo.com/messenger/ 
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>Fernanda Damous [EMAIL PROTECTED] 
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/ 
>__
>
>Sair da Lista...: [EMAIL PROTECTED] 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>  
>



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos











__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
___

RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Gari Julio Einsfeldt
Bom, neste caso complica, mas solução rapida a base de facão: se o banco ainda 
estiver no ar, tente exportar a(s) aplicação(ões) (owners/schemas) que não 
queres perder os dados. Torce para que não estaja na tablespace deste datafile 
(por exemplo: criado por engano).

Como é banco de testes, depois mata, instala tudo denovo e importa a aplicação.

Estando tudo certinho, baixa o banco e faz ao menos um backup off-line.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 17:05
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente Data File corrompido


Então Rosiano...
 
Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... Minha 
empresa é desenvolvedora de software e nosso banco aqui é só p/ teste 
porém neste extao momento tinha um banco que eu não posso perder
 
E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem alguma saída???
 


Rosiano Vieira de Sales <[EMAIL PROTECTED]> escreveu:
É realmente parece ser tablespace System ... e do banco default da instalação 
 vc tem quantos servidores Oracle (Instância) neste servidor (Hardware) ??

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.

O QUE DEVO FAZER???

"dbaoracle (candangoNET)" <[EMAIL PROTECTED]> escreveu:
Será que a variável ORACLE_SID não está setada para outra instância? 
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é 
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

>Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
>neste caso???
>
>Grata,
>
>ORA-01122: database file 3 failed verification check
>
>ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'
>
>ORA-01251: Unknown File Header Version read for file number 3
>
>
>__
>Converse com seus amigos em tempo real com o Yahoo! Messenger 
>http://br.download.yahoo.com/messenger/ 
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>Fernanda Damous [EMAIL PROTECTED] 
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/ 
>__
>
>Sair da Lista...: [EMAIL PROTECTED] 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>  
>



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos











__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Link

Re: [oracle_br] Ajuda - Esta Query está a arruinar a base de dados :(

2005-07-11 Por tôpico Alex Fernando Kirsten
   Opa,
   Repare ali nas linhas 10, 13 e 15. Esta sendo gerado um produto
cartesiano. Verifique se os relacionamentos estão corretos ou se não
esta faltando alguma coluna para relacionar.
   Pense pelo lado positivo!!! A sua consulta leva APENAS 1 minuto!!!
A da Aline ta rodando há +- 60 horas e ainda não terminou!! (não
resisti a piadinha :D)
[]'s
-- 
Alex Fernando Kirsten
MSN: [EMAIL PROTECTED]
Oracle DBA (in curse)

On 7/11/05, RUI MADALENO - 00805 <[EMAIL PROTECTED]> wrote:
> Bom dia,
> 
>  preciso da vossa ajuda para perceber qual é o problema nessa query.
>  Demora 1 minuto a ser executada.
> 
>  Oracle 10g
>  Tenho estatisticas calculadas com DBMS_STATS, com a option 'FOR ALL INDEXED 
> COLUMNS'
> 
> 
>   SELECT
>   A.PRO_NUMERO AS PRO_NUMERO,
>   A.AUT_TIPO AS AUT_TIPO,
>   A.UTI_AUTORIZACAO AS DESTINATARIO,
>   R.RAM_DESCRICAO AS RAM_DESCRICAO,
>   DA.DET_AUT_NUMERO AS DET_AUT_NUMERO,
>   TO_CHAR(P.PRO_DAT_INICIO, '-MM-DD') AS PRO_DAT_INICIO,
>   TO_CHAR(DA.DET_AUT_DATA, '-MM-DD') AS DET_AUT_DATA,
>  E.ESC_NOME AS ESC_NOME,
>  U.UTI_NOME AS UTI_NOME,
>M.MED_NOME AS MED_NOME
>   FROM
>   OWF_MGR.WF_WORKLIST_V WL ,
>   OWF_MGR.WF_ITEM_ACTIVITY_STATUSES S,
>   wf_prod.AUTORIZACOES A,
>   wf_prod.DET_AUTORIZACOES DA,
>   wf_prod.PROCESSOS P,
>   wf_prod.RAMOS R,
>   wf_prod.UTILIZADORES U,
>  wf_prod.MEDIADORES M,
>  wf_prod.ESCRITORIOS E
>   WHERES.NOTIFICATION_ID = WL.NID
>   AND S.ITEM_KEY = TO_CHAR(DA.DET_AUT_NUMERO)
>   AND DA.AUT_NUMERO = A.AUT_NUMERO
>   AND  E.ESC_DIRECCAO = p.ESC_DIRECCAO
>   AND E.ESC_ZONA = p.ESC_ZONA
>   AND E.ESC_ESCRITORIO = p.ESC_ESCRITORIO
>   AND A.PRO_NUMERO = P.PRO_NUMERO
>AND P.RAM_CODIGO = R.RAM_CODIGO
>AND P.UTI_TECNICO = U.UTI_CODIGO
>AND P.MED_CODIGO = M.MED_CODIGO
>AND WL.ITEM_TYPE='AUTOR'
>AND UPPER(WL.RECIPIENT_ROLE) =  'JSOUSA01'
>AND WL.STATUS = 'OPEN'  ORDER BY PRO_DAT_INICIO DESC, DET_AUT_DATA DESC
> 
>  --
>  EXPLAIN PLAN
> -
> 
> 111 linhas seleccionadas.
> 
> Decorreram: 00:00:57.51
> 
> Execution Plan
> --
>   0  SELECT STATEMENT Optimizer=CHOOSE (Cost=155 Card=1 Bytes=400
>  )
> 
>   10   SORT (ORDER BY) (Cost=155 Card=1 Bytes=400)
>   21 HASH JOIN (Cost=154 Card=1 Bytes=400)
>   32   HASH JOIN (Cost=132 Card=383 Bytes=146689)
>   43 HASH JOIN (Cost=111 Card=383 Bytes=108389)
>   54   HASH JOIN (Cost=97 Card=246 Bytes=62730)
>   65 TABLE ACCESS (FULL) OF 'ESCRITORIOS' (TABLE) (Co
>  st=3 Card=99 Bytes=3465)
> 
>   75 HASH JOIN (Cost=94 Card=246 Bytes=54120)
>   87   INDEX (FULL SCAN) OF 'UTILIZADORES_IDX05' (IND
>  EX) (Cost=1 Card=84 Bytes=2268)
> 
>   97   HASH JOIN (Cost=92 Card=246 Bytes=47478)
>  109 MERGE JOIN (CARTESIAN) (Cost=34 Card=1 Bytes
>  =140)
> 
>  11   10   TABLE ACCESS (BY INDEX ROWID) OF 'WF_ITEM_
>  ACTIVITY_STATUSES' (TABLE) (Cost=2 Card=1 Bytes=9)
> 
>  12   11 NESTED LOOPS (Cost=31 Card=1 Bytes=78)
>  13   12   MERGE JOIN (CARTESIAN) (Cost=25 Card=1
>   Bytes=69)
> 
>  14   13 MERGE JOIN (CARTESIAN) (Cost=3 Card=
>  1 Bytes=34)
> 
>  15   14   INDEX (RANGE SCAN) OF 'WF_LOOKUPS_
>  TL_PK' (INDEX (UNIQUE)) (Cost=2 Card=1 Bytes=27)
> 
>  16   14   BUFFER (SORT) (Cost=1 Card=1 Bytes
>  =7)
> 
>  17   16 INDEX (RANGE SCAN) OF 'WF_ITEM_T
>  YPES_TL_PK' (INDEX (UNIQUE)) (Cost=1 Card=1 Bytes=7)
> 
>  18   13 BUFFER (SORT) (Cost=24 Card=7 Bytes=
>  245)
> 
>  19   18   TABLE ACCESS (BY INDEX ROWID) OF '
>  WF_NOTIFICATIONS' (TABLE) (Cost=25 Card=7 Bytes=245)
> 
>  20   19 BITMAP CONVERSION (TO ROWIDS)
>  21   20   BITMAP AND
>  22   21 BITMAP CONVERSION (FROM ROWI
>  DS)
> 
>  23   22   INDEX (RANGE SCAN) OF 'WF_
>  NOTIFICATIONS_N5' (INDEX) (Cost=0 Card=2303)
> 
>  24   21 BITMAP CONVERSION (FROM ROWI
>  DS)
> 
>  25   24   SORT (ORDER BY)
>  26   25 INDEX (RANGE SCAN) OF 'W
>  FNOTIFIC_IDX01' (INDEX) (Cost=3 Card=2303)
> 
>  27   12   INDEX (RANGE SCAN) OF 'WF_ITEM_ACTIVIT
>  Y_STATUSES_N2' (INDEX) (Cost=1 Card=1)
> 
>  28   10   BUFFER (SORT) (Cost=32 Card=1 Bytes=62)
>  29   28 TABLE ACCESS (FULL) OF 'RAMOS' (TABLE) (
>  Cost=3 Card=1 Bytes=62)
> 
>  309 TABLE ACCESS (FULL) OF 'PROCESSOS' (TABLE) (
> 

RES: [oracle_br] URGENTE: Otimização de Query

2005-07-11 Por tôpico Gari Julio Einsfeldt
Aline,

Ajudaria muito se mandasse pra lista:
- Plano de execução;
- Lista de indices;
- Tipo das colunas da clausula where;
- Data da ultima coleta de estatisticas dos objetos envolvidos.

Podia vir junto até o tkprof do processo.

Sem isso não temos nem por onde começar. 

Mas já de inicio:
- veja se tens indices baseados em função para as colunas 
TO_CHAR(R.MESANO,'MM/') e TO_CHAR(C.MESANO,'MM/');
- veja o predicado (C.CLASSE = TC.CLASEMP OR C.CLASSE IS NULL). O OR mata as 
consultas na grande maioria dos casos;
- Veja se não consegues uma solução usando nvl ou coisa do genero ao inves de 
usar o is null.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Aline Rios
Enviada em: segunda-feira, 11 de julho de 2005 16:51
Para: Grupo Oracle3; Grupo Oracle; Grupo2 Oracle2;
[EMAIL PROTECTED]; oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] URGENTE: Otimização de Query


Pessoal, boa tarde!
Alguém teria alguma sugestão de como otimizar esta query?
Ela está rodando desde 6ª feira e ainda não terminou.
As tabelas são pesadíssimas e tenho urgência nos resultados.
Agradeço a quem puder me ajudar.
Sds,
Aline.
 
SELECT 
 TO_CHAR(R.MESANO,'MM/') MESANO,  
 
DECODE(SIGN(MONTHS_BETWEEN('31/07/1991',TO_DATE(R.MESANO,'DD/MM/'))),-1, 
 DECODE(R.CODRUB,'77',NULL,  DECODE(R.CODRUB,'88',NULL, 
 DECODE(R.CODRUB,'99',NULL,  DECODE(SIGN(500 - 
R.CODRUB),-1,'D','R',  
 DECODE(R.CODRUB,'77',NULL, DECODE(R.CODRUB,'88',NULL, 
 DECODE(R.CODRUB,'99',NULL, DECODE(SIGN(20 - 
R.CODRUB),-1,'D','R') TIPORUB, 
 R.MATRICULA,
 R.SEQRUB, 
 TO_CHAR(R.VALRUB,'999,999,999.99' ) AS VALRUB, 
 R.CODRUB,
 TR.DESCRUB, 
 R.PRAZORUB, 
 C.NOME, 
 C.MATRICULA AS MATR, 
 C.CPF, 
 C.DATAADM, 
 C.JORNADA, 
 C.DEPSF, 
 C.DEPIR,  
 TC.DESCCAR, 
 C.CLASSE, 
 TO_CHAR(C.DATAADM,'DD/MM/') AS DTADMISSAO  
 FROM 
SIAPE.RUBRICAS_PART PARTITION (SIAPE_RUBRICA_PART2005) R, 
SIAPE.TABRUBRICAS TR,  
SIAPE.CADASTRO_CH_PART PARTITION (SIAPE_CADASTRO_CH_PART2005) C,
SIAPE.TABCAR TC   
 WHERE 
R.MATRICULA = C.MATRICULA 
AND TO_CHAR(R.MESANO,'MM/') = TO_CHAR(C.MESANO,'MM/') 
AND C.CPF = '04492134638'
AND R.CODRUB = TR.CODRUB  
AND C.CARGO = TC.CARGOEMP 
AND (C.CLASSE = TC.CLASEMP OR C.CLASSE IS NULL) 
 ORDER BY R.MATRICULA, TO_CHAR(R.MESANO,'MM/'), R.CODRUB



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Andresa Ferreira
Então Rosiano...
 
Seguinte meu banco é 10g sim, eu disse errado sempre foi 10g... Minha 
empresa é desenvolvedora de software e nosso banco aqui é só p/ teste 
porém neste extao momento tinha um banco que eu não posso perder
 
E na SYSAUX... o problema... não tenho backup e o banco está em 
noarchivelog tem alguma saída???
 


Rosiano Vieira de Sales <[EMAIL PROTECTED]> escreveu:
É realmente parece ser tablespace System ... e do banco default da instalação 
 vc tem quantos servidores Oracle (Instância) neste servidor (Hardware) ??

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.

O QUE DEVO FAZER???

"dbaoracle (candangoNET)" <[EMAIL PROTECTED]> escreveu:
Será que a variável ORACLE_SID não está setada para outra instância? 
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é 
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

>Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
>neste caso???
>
>Grata,
>
>ORA-01122: database file 3 failed verification check
>
>ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'
>
>ORA-01251: Unknown File Header Version read for file number 3
>
>
>__
>Converse com seus amigos em tempo real com o Yahoo! Messenger 
>http://br.download.yahoo.com/messenger/ 
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>Fernanda Damous [EMAIL PROTECTED] 
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/ 
>__
>
>Sair da Lista...: [EMAIL PROTECTED] 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>  
>



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos











__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Ali

[oracle_br] URGENTE: Otimização de Query

2005-07-11 Por tôpico Aline Rios
Pessoal, boa tarde!
Alguém teria alguma sugestão de como otimizar esta query?
Ela está rodando desde 6ª feira e ainda não terminou.
As tabelas são pesadíssimas e tenho urgência nos resultados.
Agradeço a quem puder me ajudar.
Sds,
Aline.
 
SELECT 
 TO_CHAR(R.MESANO,'MM/') MESANO,  
 
DECODE(SIGN(MONTHS_BETWEEN('31/07/1991',TO_DATE(R.MESANO,'DD/MM/'))),-1, 
 DECODE(R.CODRUB,'77',NULL,  DECODE(R.CODRUB,'88',NULL, 
 DECODE(R.CODRUB,'99',NULL,  DECODE(SIGN(500 - 
R.CODRUB),-1,'D','R',  
 DECODE(R.CODRUB,'77',NULL, DECODE(R.CODRUB,'88',NULL, 
 DECODE(R.CODRUB,'99',NULL, DECODE(SIGN(20 - 
R.CODRUB),-1,'D','R') TIPORUB, 
 R.MATRICULA,
 R.SEQRUB, 
 TO_CHAR(R.VALRUB,'999,999,999.99' ) AS VALRUB, 
 R.CODRUB,
 TR.DESCRUB, 
 R.PRAZORUB, 
 C.NOME, 
 C.MATRICULA AS MATR, 
 C.CPF, 
 C.DATAADM, 
 C.JORNADA, 
 C.DEPSF, 
 C.DEPIR,  
 TC.DESCCAR, 
 C.CLASSE, 
 TO_CHAR(C.DATAADM,'DD/MM/') AS DTADMISSAO  
 FROM 
SIAPE.RUBRICAS_PART PARTITION (SIAPE_RUBRICA_PART2005) R, 
SIAPE.TABRUBRICAS TR,  
SIAPE.CADASTRO_CH_PART PARTITION (SIAPE_CADASTRO_CH_PART2005) C,
SIAPE.TABCAR TC   
 WHERE 
R.MATRICULA = C.MATRICULA 
AND TO_CHAR(R.MESANO,'MM/') = TO_CHAR(C.MESANO,'MM/') 
AND C.CPF = '04492134638'
AND R.CODRUB = TR.CODRUB  
AND C.CARGO = TC.CARGOEMP 
AND (C.CLASSE = TC.CLASEMP OR C.CLASSE IS NULL) 
 ORDER BY R.MATRICULA, TO_CHAR(R.MESANO,'MM/'), R.CODRUB



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Rosiano Vieira de Sales
É realmente parece ser tablespace System ... e do banco default da instalação 
 vc tem quantos servidores Oracle (Instância) neste servidor (Hardware) ??

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Urgente Data File corrompido

É DO 10G SIM.
 
O QUE DEVO FAZER???

"dbaoracle (candangoNET)" <[EMAIL PROTECTED]> escreveu:
Será que a variável ORACLE_SID não está setada para outra instância? 
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é 
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

>Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
>neste caso???
>
>Grata,
>
>ORA-01122: database file 3 failed verification check
>
>ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'
>
>ORA-01251: Unknown File Header Version read for file number 3
>
>
>__
>Converse com seus amigos em tempo real com o Yahoo! Messenger 
>http://br.download.yahoo.com/messenger/ 
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>Fernanda Damous [EMAIL PROTECTED] 
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/ 
>__
>
>Sair da Lista...: [EMAIL PROTECTED] 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>  
>



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 






__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Andresa Ferreira
É DO 10G SIM.
 
O QUE DEVO FAZER???

"dbaoracle (candangoNET)" <[EMAIL PROTECTED]> escreveu:
Será que a variável ORACLE_SID não está setada para outra instância? 
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é 
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

>Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
>neste caso???
>
>Grata,
>
>ORA-01122: database file 3 failed verification check
>
>ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'
>
>ORA-01251: Unknown File Header Version read for file number 3
>
>
>__
>Converse com seus amigos em tempo real com o Yahoo! Messenger 
>http://br.download.yahoo.com/messenger/ 
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>Fernanda Damous [EMAIL PROTECTED] 
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/ 
>__
>
>Sair da Lista...: [EMAIL PROTECTED] 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>  
>



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico dbaoracle (candangoNET)
Andressa

Não sei se fui claro, você disse que seu banco é 9i, mas o que está 
parecendo é que tem uma outra versão do oracle na máquina e que está 
tentando inicar a instância do oracle 10 e não do 9.

Att.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

>Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
>neste caso???
>
>Grata,
>
>ORA-01122: database file 3 failed verification check
>
>ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'
>
>ORA-01251: Unknown File Header Version read for file number 3
>
>
>__
>Converse com seus amigos em tempo real com o Yahoo! Messenger 
>http://br.download.yahoo.com/messenger/ 
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>Fernanda Damous [EMAIL PROTECTED] 
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/ 
>__
>
>Sair da Lista...: [EMAIL PROTECTED] 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>  
>



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Rosiano Vieira de Sales
Com o banco em estado mount, execute:

SELECT A.TABLESPACE_NAME,B.NAME
FROM v$datafile_header a, v$dbfile b
where b.name = 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'
and b.file#=a.file#
/

Mas precisa ser mais apurado como o pessoal da lista esta questionando 
...conforme o Gari citou ... algum problema houve com o sincronismo do 
controlfile e os datafiles ... ou o datafile no caso. Passe mais detalhes 
comforme o questionamento do pessoal.

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 16:15
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Urgente Data File corrompido

Desculpe Rosiano...
 
Como faço p/ saber??
 
Andresa

Rosiano Vieira de Sales <[EMAIL PROTECTED]> escreveu:
A qual tablespace pertence este datafile ???

Att;

Rosiano

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 15:46
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Urgente Data File corrompido


Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos










__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 





__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Oracle Sql server
Boa tarde
 
Andresa,
 
Esse é o banco de produção?
 
Vc tem backup dos controfiles, redo_log e datafiles?
 
abs,
Cello

Andresa Ferreira <[EMAIL PROTECTED]> escreveu:

Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Acessar View do banco no word ...

2005-07-11 Por tôpico Nelson Antonio da Cruz Covolo
Olá pessoal!!!

Preciso acessar os dados de uma view do meu banco no word.

Criei uma view ("DADOS") com o usuário "GERAL" que tem direitos de 
DBA, RESOURCE e CONNECT, para me retornar os dados que eu quero que 
o outro usuário ("RH") acesse o banco no word.

O usuário "RH" tem somente direito de "connect e resource", que só 
tera acesso de select nessa view ("DADOS").

Em seguida com o usuário "GERAL" eu atribui direiro ao usuário "RH" 
de somente select na view "DADOS" conforme sintaxe:
grant select on  to ;

Porém eu não estou conseguindo ver os dados que ele deveria trazer 
na select, nem os campos ele traz certo ...

Existe alguma coisa mais que devo fazer para que o usuário "RH" 
possa ver os dados da view? 
Os direito que atribui ao usuário "RH" são suficientes para que ele 
possa ver/acessar o conteúdo da view "DADOS"?
Alguém tem algum tutorial/ajuda para que possa me auxiliar?

Sem mais para o momento, agradeço a atenção de todos, e ficarei na 
expectativa de uma breve ajudar.

Banco: Oracle 9.2.0.4
Sistema Operacional: RedHat Linux 9
ODBC/Fonte de Dados: Microsoft OLE DB Provider for Oracle

Atenciosamente,

Nelson Antonio




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Gari Julio Einsfeldt
Muito generico. 

Voce ou o administrador andou fazendo alguma coisa em nivel de SO que possa ter 
causado impacto no sincronismo do controlfile com o header do datafile?

Aconteceu assim 'do nada'?



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andresa Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 15:46
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Urgente Data File corrompido



Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico dbaoracle (candangoNET)
Será que a variável ORACLE_SID não está setada para outra instância? 
Aparentemente esse datafile é da tablespace SYSAUX do Oracle 10g, é 
possível que esse seja o problema.

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]



Andresa Ferreira escreveu:

>Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
>neste caso???
>
>Grata,
>
>ORA-01122: database file 3 failed verification check
>
>ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'
>
>ORA-01251: Unknown File Header Version read for file number 3
>
>
>__
>Converse com seus amigos em tempo real com o Yahoo! Messenger 
>http://br.download.yahoo.com/messenger/ 
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>Fernanda Damous [EMAIL PROTECTED] 
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/ 
>__
>
>Sair da Lista...: [EMAIL PROTECTED] 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>  
>



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Andresa Ferreira
Desculpe Rosiano...
 
Como faço p/ saber??
 
Andresa

Rosiano Vieira de Sales <[EMAIL PROTECTED]> escreveu:
A qual tablespace pertence este datafile ???

Att;

Rosiano

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 15:46
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Urgente Data File corrompido


Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos










__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 



-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Rosiano Vieira de Sales
A qual tablespace pertence este datafile ???

Att;

Rosiano

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andresa 
Ferreira
Enviada em: segunda-feira, 11 de julho de 2005 15:46
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Urgente Data File corrompido


Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 





__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: RES: [oracle_br] Enviar muito dados ao banco

2005-07-11 Por tôpico Salvio Padlipskas
Olá Rafael,

Nesse caso vc poderia sugerir algumas opções :

1) Colocar a tabela em modo nologging

2) Fazer o insert em outra tabela (de resultado) de seu ambiente
e posteriormente vc fazer a carga para a tabela que hoje está tendo 
muita concorrência (não sei se é possível ??)

3) No momento do insert, incluir a clausula /*+ APPEND */ 

4) Trabalhar com BULK COLLECT e FOR ALL para inserir essas linhas

5) às vezes pode ser possível desabilitar os indices e constraints
e depois fazer rebuilds e habilita-los novamente. (não sei se é possível ??)

6) Ajustar os parâmetros de free-list de seu objeto para que aumente o
acesso
concorrente dos objetos que estão envolvidos no processo.

As dicas acima dependem de cada ambiente e são independentes para cada caso.


Veja se alguma te ajuda.

[ ]'s
Salvio Padlipskas



-Mensagem original-
De: Rafael Mueller [mailto:[EMAIL PROTECTED]
Enviada em: segunda-feira, 11 de julho de 2005 15:27
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Enviar muito dados ao banco


A origem é um software, são pego dados do banco, realizados vários
cálculos em um software e são enviados novamente para o banco.


On 7/11/05, Salvio Padlipskas <[EMAIL PROTECTED]> wrote:
> Olá Rafael,
> 
> Mas qual é a origem dos dados (é de outro database que não seja Oracle) ?
> 
> [ ]'s
> Salvio
> 
> -Mensagem original-
> De: Rafael Mueller [mailto:[EMAIL PROTECTED]
> Enviada em: segunda-feira, 11 de julho de 2005 15:09
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Enviar muito dados ao banco
> 
> 
> Olá,
> 
> eu gostaria de saber, qual a maneira mais rápida de enviar dados para o
> banco.
> 
> Atualmente, vamos escrevendo em uma arquivo texto (fica
> aproximadamente 60mb de texto), e depois enviamos para o banco. São
> vários inserts que acaba causando um gargalo no sistema. Tem alguma
> maneira mais rapida de enviar estas informações?
> É possível colocar em algum formato parecido com o que o exp faz? Pois
> o imp carrega uma quantidade grande de dados com uma boa velocidade.
> 
> Grato,
> 
> -- Rafael
> 
> 
> __
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
> __
> http://br.groups.yahoo.com/group/oracle_br/
> __
> 
> Sair da Lista...: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> __
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
> __
> http://br.groups.yahoo.com/group/oracle_br/
> __
> 
> Sair da Lista...: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
>


__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 



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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] Comparar dados em duas tabelas

2005-07-11 Por tôpico Rosiano Vieira de Sales
Qual é o tipo de dado que é armazenado em ambas as colunas ???

Existem funções de conversão ... mas para isso precisamos saber qual o 
tipo de dado que é armazenado.

Att.

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rjpzav
Enviada em: segunda-feira, 11 de julho de 2005 15:38
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Comparar dados em duas tabelas

Boa Tarde,

Gostaria de saber como posso comparar se um campo tem valores 
diferentes em duas tabelas, ou seja:
Se o campo A da tabela X tem valores diferentes do campo B da tabela Y.

Grato,
Ricardo.




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 





__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Urgente.... Data File corrompido

2005-07-11 Por tôpico Andresa Ferreira

Gente deu esse problema no meu banco 9i Alguém sabe como devo fazer 
neste caso???

Grata,

ORA-01122: database file 3 failed verification check

ORA-01110: data file 3: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF'

ORA-01251: Unknown File Header Version read for file number 3


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] Comparar dados em duas tabelas

2005-07-11 Por tôpico Gari Julio Einsfeldt
Use a teoria dos conjuntos:

select A from X
minus
select B from Y
/

O resultado sera a lista de valores de A que não existem em B.


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de rjpzav
Enviada em: segunda-feira, 11 de julho de 2005 15:38
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Comparar dados em duas tabelas


Boa Tarde,

Gostaria de saber como posso comparar se um campo tem valores 
diferentes em duas tabelas, ou seja:
Se o campo A da tabela X tem valores diferentes do campo B da tabela Y.

Grato,
Ricardo.




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Comparar dados em duas tabelas

2005-07-11 Por tôpico rjpzav
Boa Tarde,

Gostaria de saber como posso comparar se um campo tem valores 
diferentes em duas tabelas, ou seja:
Se o campo A da tabela X tem valores diferentes do campo B da tabela Y.

Grato,
Ricardo.




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: RES: [oracle_br] Enviar muito dados ao banco

2005-07-11 Por tôpico Rafael Mueller
A origem é um software, são pego dados do banco, realizados vários
cálculos em um software e são enviados novamente para o banco.


On 7/11/05, Salvio Padlipskas <[EMAIL PROTECTED]> wrote:
> Olá Rafael,
> 
> Mas qual é a origem dos dados (é de outro database que não seja Oracle) ?
> 
> [ ]'s
> Salvio
> 
> -Mensagem original-
> De: Rafael Mueller [mailto:[EMAIL PROTECTED]
> Enviada em: segunda-feira, 11 de julho de 2005 15:09
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Enviar muito dados ao banco
> 
> 
> Olá,
> 
> eu gostaria de saber, qual a maneira mais rápida de enviar dados para o
> banco.
> 
> Atualmente, vamos escrevendo em uma arquivo texto (fica
> aproximadamente 60mb de texto), e depois enviamos para o banco. São
> vários inserts que acaba causando um gargalo no sistema. Tem alguma
> maneira mais rapida de enviar estas informações?
> É possível colocar em algum formato parecido com o que o exp faz? Pois
> o imp carrega uma quantidade grande de dados com uma boa velocidade.
> 
> Grato,
> 
> -- Rafael
> 
> 
> __
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
> __
> http://br.groups.yahoo.com/group/oracle_br/
> __
> 
> Sair da Lista...: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> __
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
> __
> http://br.groups.yahoo.com/group/oracle_br/
> __
> 
> Sair da Lista...: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
>


__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: RES: [oracle_br] Enviar muito dados ao banco

2005-07-11 Por tôpico Rafael Mueller
Só uma correção do meu email original.

O arquivo texto não é enviado ao banco, ele é relido e enviado pelo
software que realiza os cálculos.

On 7/11/05, Gari Julio Einsfeldt <[EMAIL PROTECTED]> wrote:
> Da uma olhadinha no guia 'Utilities', no capitulo sobre o SQL*Loader.
> Ao que tudo indica, será a solução para os seus problemas.
> 
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
> nome de Rafael Mueller
> Enviada em: segunda-feira, 11 de julho de 2005 15:09
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Enviar muito dados ao banco
> 
> 
> Olá,
> 
> eu gostaria de saber, qual a maneira mais rápida de enviar dados para o banco.
> 
> Atualmente, vamos escrevendo em uma arquivo texto (fica
> aproximadamente 60mb de texto), e depois enviamos para o banco. São
> vários inserts que acaba causando um gargalo no sistema. Tem alguma
> maneira mais rapida de enviar estas informações?
> É possível colocar em algum formato parecido com o que o exp faz? Pois
> o imp carrega uma quantidade grande de dados com uma boa velocidade.
> 
> Grato,
> 
> -- Rafael
> 
> 
> __
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
> __
> http://br.groups.yahoo.com/group/oracle_br/
> __
> 
> Sair da Lista...: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
> 
> 
> __
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
> __
> http://br.groups.yahoo.com/group/oracle_br/
> __
> 
> Sair da Lista...: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
>


__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] Enviar muito dados ao banco

2005-07-11 Por tôpico Gari Julio Einsfeldt
Da uma olhadinha no guia 'Utilities', no capitulo sobre o SQL*Loader.
Ao que tudo indica, será a solução para os seus problemas.

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Rafael Mueller
Enviada em: segunda-feira, 11 de julho de 2005 15:09
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Enviar muito dados ao banco


Olá,

eu gostaria de saber, qual a maneira mais rápida de enviar dados para o banco.

Atualmente, vamos escrevendo em uma arquivo texto (fica
aproximadamente 60mb de texto), e depois enviamos para o banco. São
vários inserts que acaba causando um gargalo no sistema. Tem alguma
maneira mais rapida de enviar estas informações?
É possível colocar em algum formato parecido com o que o exp faz? Pois
o imp carrega uma quantidade grande de dados com uma boa velocidade.

Grato,

-- Rafael


__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: RES: [oracle_br] Retirada parcial dos dados de uma tabela

2005-07-11 Por tôpico Gari Julio Einsfeldt
Legal,

Imaginando que esta tabela não tenha relacionada nenhuma outra a ela, uma das 
soluções seria fazer um export usando a clausula QUERY, segmentando por mes.

Claro que isso demandaria uma politica de retirada dos registros e de 
recuperação dos mesmos. Por exemplo:
1. manter apenas auditorias dos ultimos 12 meses;
2. exportar mensalmente as auditorias do decimo terceiro mes (primeiro dia do 
mes);
3. criar uma estrutura para eliminar as linhas da tabela (procedure por 
exemplo);
4. a cada eliminação em massa faria um rebuild nos indices;
5. recalcular as estatisticas;
6. O dump jogaria para fita.

Na primeira grande eliminação faria um move na tabela, rebuild dos indices e 
recalcularia as estatisticas.

Tudo poderia ser automatizado por um shell.

Espaço em disco recuperarias em nivel de tablespace. A primeira vista, 
evitarias que o tablespace cresça. Dependendo de quanto sobrar de espaço, uma 
manutenção no tablespace seria interessante.

Seria uma das soluções. Existem outras. Mas numa visão simplista, esta já lhe 
ajudaria. Se não aplicavel, comente.

Abraço





-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de claudiacosta_souza
Enviada em: segunda-feira, 11 de julho de 2005 11:59
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Retirada parcial dos dados de uma tabela


A tabela está atualmente com 482 milhões de registros é uma tabela de 
auditoria e raramente sofre alguma consulta, por isso a necessidade 
da retirada de algumas linhas, para ganharmos espaço em disco e 
agilizar a consulta dos dados que sobrarem na tabela.


--- Em oracle_br@yahoogrupos.com.br, "Gari Julio Einsfeldt" 
<[EMAIL PROTECTED]> escreveu
> Claudia,
> 
> Só por curiosidade: em função de que surgiu esta sua necessidade?
> Comente um pouco mais sobre as limitações ou não do teu ambiente.
> 
> Existem N soluções e com um pouco mais de informação, a lista 
poderá chegar a uma dica mais conclusiva e acertada para o teu caso.
> 
> Abraço
> 
> 
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
> nome de claudiacosta_souza
> Enviada em: sexta-feira, 8 de julho de 2005 11:54
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Retirada parcial dos dados de uma tabela
> 
> 
> Senhores
> 
>  É possível retirar parte dos dados de uma tabela de disco
> e jogar 
> para backup (fita) e em caso de necessidade baixá-la e utilizar 
> novamente? Que tipo de recurso é esse?
>  É uma tabela de auditoria ocupando atualmente 22GB. O acesso
> nas 
> pesquisas/queries a ela é um tanto lento.
>  Utilizo a versão Enterprise Edition 8.1.7.3.0.
> 
> Agradeço desde já a ajuda!
> 
> [ ]'s
> Claudia Costa
> 
> 
> 
> 
> 
__
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
> Fernanda Damous [EMAIL PROTECTED] 
> Alisson Aguiar [EMAIL PROTECTED]
> 
__
> http://br.groups.yahoo.com/group/oracle_br/ 
> 
__
> 
> Sair da Lista...: [EMAIL PROTECTED] 
> Links do Yahoo! Grupos




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] Enviar muito dados ao banco

2005-07-11 Por tôpico Rosiano Vieira de Sales
Rafael,

Apenas o Oracle interpreta o formato do EXP e IMP, e não tem como vc 
escrever um arquivo de texto e passar para esse formato... Pelo menos eu 
desconheço ...
O arquivo de EXP nada mais é que uma série de comandos DDL e DML ... ou 
seja ele cria a tabela da os grants necessários e contém os inserts das linhas 
 mas isso vai depender muito dos parâmetros que esta usando no EXP.

Você pode utilizar o Loader ... defina um padrão para o arquivo txt com 
os dados a serem carregados e utilize a ferramenta Loader para fazer a carga, 
isso imaginando que esses dados são padronizados.

Att. 

Rosiano 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rafael 
Mueller
Enviada em: segunda-feira, 11 de julho de 2005 15:09
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Enviar muito dados ao banco

Olá,

eu gostaria de saber, qual a maneira mais rápida de enviar dados para o banco.

Atualmente, vamos escrevendo em uma arquivo texto (fica
aproximadamente 60mb de texto), e depois enviamos para o banco. São
vários inserts que acaba causando um gargalo no sistema. Tem alguma
maneira mais rapida de enviar estas informações?
É possível colocar em algum formato parecido com o que o exp faz? Pois
o imp carrega uma quantidade grande de dados com uma boa velocidade.

Grato,

-- Rafael


__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 





__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] Enviar muito dados ao banco

2005-07-11 Por tôpico Salvio Padlipskas
Olá Rafael,

Mas qual é a origem dos dados (é de outro database que não seja Oracle) ?

[ ]'s
Salvio 

-Mensagem original-
De: Rafael Mueller [mailto:[EMAIL PROTECTED]
Enviada em: segunda-feira, 11 de julho de 2005 15:09
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Enviar muito dados ao banco


Olá,

eu gostaria de saber, qual a maneira mais rápida de enviar dados para o
banco.

Atualmente, vamos escrevendo em uma arquivo texto (fica
aproximadamente 60mb de texto), e depois enviamos para o banco. São
vários inserts que acaba causando um gargalo no sistema. Tem alguma
maneira mais rapida de enviar estas informações?
É possível colocar em algum formato parecido com o que o exp faz? Pois
o imp carrega uma quantidade grande de dados com uma boa velocidade.

Grato,

-- Rafael


__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 



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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Enviar muito dados ao banco

2005-07-11 Por tôpico Rafael Mueller
Olá,

eu gostaria de saber, qual a maneira mais rápida de enviar dados para o banco.

Atualmente, vamos escrevendo em uma arquivo texto (fica
aproximadamente 60mb de texto), e depois enviamos para o banco. São
vários inserts que acaba causando um gargalo no sistema. Tem alguma
maneira mais rapida de enviar estas informações?
É possível colocar em algum formato parecido com o que o exp faz? Pois
o imp carrega uma quantidade grande de dados com uma boa velocidade.

Grato,

-- Rafael


__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] material de forms e report oracle

2005-07-11 Por tôpico humberto cabarit

Meus caros alguém tem material de oracle forms e reports.


__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Re: dúvida com union

2005-07-11 Por tôpico katia_claro
Pessoal, obrigada com o Union ALL deu certo.

até +


Kátia Claro




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: RES: [oracle_br] Retirada parcial dos dados de uma tabela

2005-07-11 Por tôpico claudiacosta_souza
A tabela está atualmente com 482 milhões de registros é uma tabela de 
auditoria e raramente sofre alguma consulta, por isso a necessidade 
da retirada de algumas linhas, para ganharmos espaço em disco e 
agilizar a consulta dos dados que sobrarem na tabela.


--- Em oracle_br@yahoogrupos.com.br, "Gari Julio Einsfeldt" 
<[EMAIL PROTECTED]> escreveu
> Claudia,
> 
> Só por curiosidade: em função de que surgiu esta sua necessidade?
> Comente um pouco mais sobre as limitações ou não do teu ambiente.
> 
> Existem N soluções e com um pouco mais de informação, a lista 
poderá chegar a uma dica mais conclusiva e acertada para o teu caso.
> 
> Abraço
> 
> 
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
> nome de claudiacosta_souza
> Enviada em: sexta-feira, 8 de julho de 2005 11:54
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Retirada parcial dos dados de uma tabela
> 
> 
> Senhores
> 
>  É possível retirar parte dos dados de uma tabela de disco
> e jogar 
> para backup (fita) e em caso de necessidade baixá-la e utilizar 
> novamente? Que tipo de recurso é esse?
>  É uma tabela de auditoria ocupando atualmente 22GB. O acesso
> nas 
> pesquisas/queries a ela é um tanto lento.
>  Utilizo a versão Enterprise Edition 8.1.7.3.0.
> 
> Agradeço desde já a ajuda!
> 
> [ ]'s
> Claudia Costa
> 
> 
> 
> 
> 
__
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
> Fernanda Damous [EMAIL PROTECTED] 
> Alisson Aguiar [EMAIL PROTECTED]
> 
__
> http://br.groups.yahoo.com/group/oracle_br/ 
> 
__
> 
> Sair da Lista...: [EMAIL PROTECTED] 
> Links do Yahoo! Grupos




__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] teste (não precisa abrir)

2005-07-11 Por tôpico Kátia Claro
teste

Kátia Claro 

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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: RES: RES: [oracle_br] Duvida NAS x SAN

2005-07-11 Por tôpico Gari Julio Einsfeldt
Usamos a solução HP.


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Neilor Mendes
Enviada em: sexta-feira, 8 de julho de 2005 16:35
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Duvida NAS x SAN



 Qual o fabricante  do nas e do san que você trabalha ? EMC?

Neilor Mendes
Analista de Sistemas - DBA (Projetos)
*Gerência de Tecnologia e Informação*
+55 (31) 3377.1847 (Geral)
+55 (31) 3378.7065 (Fax)
[EMAIL PROTECTED] 
[EMAIL PROTECTED] *
* 










Gari Julio Einsfeldt wrote:

>Aqui temos os dois. Para interligar os servidores e storages usamos uma SAN. 
>O NAS como servidor de arquivos.
>
>Mais ou menos a estrutura que queres. Agora medir performance disso depende 
>muito dos componentes que estão a sua disposição, bem como as especificações 
>tecnicas e limitações dos mesmos.
>
>
>-Mensagem original-
>De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
>nome de Neilor Mendes
>Enviada em: sexta-feira, 8 de julho de 2005 15:59
>Para: oracle_br@yahoogrupos.com.br
>Assunto: Re: RES: [oracle_br] Duvida NAS x SAN
>
>
>
>O que estou querendo é usar uma dessas soluções para ligar o SAN/NAS a 
>dois servidores, sendo que um será servidor de banco e o outro servidor 
>de arquivos.
>Acho que seria o SAN a melhor opção.
>
>Neilor Mendes
>Analista de Sistemas - DBA (Projetos)
>*Gerência de Tecnologia e Informação*
>+55 (31) 3377.1847 (Geral)
>+55 (31) 3378.7065 (Fax)
>[EMAIL PROTECTED] 
>[EMAIL PROTECTED] *
>* 
>
>
>
>
>
>
>
>
>
>
>Gari Julio Einsfeldt wrote:
>
>  
>
>>Uma em relação a outra?
>>
>>São coisas distintas:
>>- SAN: Storage Area Network, rede de alto desempenho que liga os servidores 
>>aos storages
>>- NAS: Network Attachment Storage, em resumo uma area de storage meio como 
>>servidor de arquivos.
>>
>>Estamos falando da mesma coisa?
>>
>>
>>
>>-Mensagem original-
>>De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
>>nome de Neilor Mendes
>>Enviada em: sexta-feira, 8 de julho de 2005 14:10
>>Para: oracle_br
>>Assunto: [oracle_br] Duvida NAS x SAN
>>
>>
>>
>>
>>Pessoal,
>>
>>Algum de vocês já fez o teste de performance entre soluções 
>>de storage SAN x NAS ? O que tem a dizer sobre isso ? Qual seria a 
>>melhor escolha para trabalhar com o oracle.
>>  
>>Estamos querendo comprar um storage para trabalhar tanto 
>>com o banco e com um servidor de arquivos. O que acham ?
>>
>>Neilor Mendes
>>Analista de Sistemas - DBA (Projetos)
>>*Gerência de Tecnologia e Informação*
>>+55 (31) 3377.1847 (Geral)
>>+55 (31) 3378.7065 (Fax)
>>[EMAIL PROTECTED] 
>>[EMAIL PROTECTED] *
>>* 
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>__
>>
>>Cancelar assinatura...: [EMAIL PROTECTED]
>>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>>Fernanda Damous [EMAIL PROTECTED] 
>>Alisson Aguiar [EMAIL PROTECTED]
>>__
>>http://br.groups.yahoo.com/group/oracle_br/ 
>>__
>>
>>Sair da Lista...: [EMAIL PROTECTED] 
>>Links do Yahoo! Grupos
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>__
>>
>>Cancelar assinatura...: [EMAIL PROTECTED]
>>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>>Fernanda Damous [EMAIL PROTECTED] 
>>Alisson Aguiar [EMAIL PROTECTED]
>>__
>>http://br.groups.yahoo.com/group/oracle_br/ 
>>__
>>
>>Sair da Lista...: [EMAIL PROTECTED] 
>>Links do Yahoo! Grupos
>>
>>
>>
>>
>>
>>
>>
>>
>> 
>>
>>
>>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>Fernanda Damous [EMAIL PROTECTED] 
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/ 
>__
>
>Sair da Lista...: [EMAIL PROTECTED] 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>__
>
>Cancelar assinatura...: [EMAIL PROTECTED]
>Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
>Fernanda Damous [EMAIL PROTECTED] 
>Alisson Aguiar [EMAIL PROTECTED]
>__
>http://br.groups.yahoo.com/group/oracle_br/ 
>__
>

RES: [oracle_br] Tablespace TEMP estourando...

2005-07-11 Por tôpico Rosiano Vieira de Sales
Oséas,

Existem 2 views que vc pode monitorar a utilização da tablespace TEMP 
(v$sort_usage e V$SORT_SEGMENT) através delas vc consegue visualizar o quanto 
esta sendo utilizada e se precisa ser redimensionada.

Mas acho que o melhor caminho é primeiro vc mapear as transações e 
consultas feitas no banco que executam JOIN, UNION, ORDER BY pois são estas e 
mais algumas operações executadas pelo Oracle os grandes vilões da história, 
como já foi citado (abaixo) uma vez na lista pelo amigo JlChiappa vc pode fazer 
o seguinte:


a) primeiro de tudo, checar se ** REALMENTE ** as áreas de RAM estão 
corretamente setadas, se o coitado do banco não está tendo que criar áreas temp 
à toa : se banco 8i ou 9i com workarea_size_policy<>AUTO, checar principalmente 
SORT_AREA_SIZE, HASH_AREA_SIZE, se for banco 9i E se for banco 9i com 
workarea_size_policy=AUTO checar pga_aggregate_target principalmente. Os 
tamanhos TEM QUE serem proporcionais, nem pode ser poucos Mbs, isso é 
marcadamente insuficiente pra qquer banco mais que trivial, nem pode ser algo 
tão grande que force swap.

b) segundo, checar se REALMENTE a tablespace temp é LMT (local), está criada 
como tipo TEMPORARY e usando TEMPFILES, essa recomendação é importante, pois 
tablespaces TEMP não criadas assim muitas vezes demoram demais pra liberar os 
segmentos temp não usados.

==>> Isso conferido, o procedimento seria primeiro monitorar o consumo de temp 
com as queries abaixo mostradas, quando não estiver rodando a query-monstro mas 
o sistema está em operação normal. Está sempre coisa de só 10% ou menos usada a 
tablespace temp ? Se sim : aí é rodar essa query-monstro restringindo nos WHERE 
com rownum pra umas 1000 linhas, ver quanto consumiu, aí rodar de novo 
restringindo para 1, consultar, depois para 10, consultar, aí vc terá 
um parâmetro razoável para prever quanto mais ou menos vc consumirá.

queries :

select * from v$sort_segment;

select * from v$sort_usage;


Rosiano 


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Oseas R 
de Alcantara Jr
Enviada em: sexta-feira, 8 de julho de 2005 15:34
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Tablespace TEMP estourando...

Companheiros,

Banco: 8.1.7.4.0
Sistema: Linux

Meu alerta está exibindo a seguinte mensagem:

ORA-1652: unable to extend temp segment by 2560 in tablespace  TEMP

Já tenho dois datafiles de 1GB cada, para a tablespace TEMPAlgo tá 
consumindo muito espaço e tá causando a queda de desempenho do banco.
Alguém teria um passo a passo para identificar o causador do mal???


Agradeço antecipadamente,
Oséas
Analista de Sistemas.
DBA Júnior.





__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos




 





__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Tablespace TEMP estourando...

2005-07-11 Por tôpico Oseas R de Alcantara Jr
Companheiros,

Banco: 8.1.7.4.0
Sistema: Linux

Meu alerta está exibindo a seguinte mensagem:

ORA-1652: unable to extend temp segment by 2560 in tablespace  TEMP

Já tenho dois datafiles de 1GB cada, para a tablespace TEMPAlgo tá 
consumindo muito espaço e tá causando a queda de desempenho do banco.
Alguém teria um passo a passo para identificar o causador do mal???


Agradeço antecipadamente,
Oséas
Analista de Sistemas.
DBA Júnior.





__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Backup

2005-07-11 Por tôpico faogx9
Gostaria da opinião de vcs sobre rotina de backup. 
Uns colegas dizem que script é mais confiavel que rman. 
Vcs poderiam me fornecer opinioes sobre o assunto? 
obrigado. 


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



__

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
__
http://br.groups.yahoo.com/group/oracle_br/ 
__

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] dúvida com union

2005-07-11 Por tôpico Kátia Claro
Pessoal, quando eu rodo este select:

SELECT SELC.CAMPO_1, SELC.CAMPO_2,
SUM(NVL(SELC.FATURAMENTO, 0)) FATURAMENTO,
SUM(SELC.ORCADO) ORCADO,
NVL(F_VAR_ATUAL(SUM(NVL(SELC.FATURAMENTO, 0)), SUM(SELC.ORCADO)),0) VAR_ATUAL,
SUM(NVL(SELC.ANO_ANTERIOR, 0)) ANO_ANTERIOR,
NVL(F_VAR_ATUAL(SUM(SELC.FATURAMENTO), SUM(NVL(SELC.ANO_ANTERIOR, 0))),0) 
VAR_ANTERIOR
FROM (
SELECT U.UNI_NOME CAMPO_1, F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, 
TO_DATE('062005', 'MM'), TO_DATE('062005', 'MM')) CAMPO_2, U.UNI_CODIGO 
CAMPO_3, NULL CAMPO_4, NVL(F_VALORCADO('062005', '062005', U.UNI_CODIGO, 
G.GNP_CODIGO, CP.CTP_CODIGO, 'U.UNI_CODIGO', 'G.GNP_CODIGO', 'CP.CTP_CODIGO'), 
0) ORCADO, TO_NUMBER(NULL) FATURAMENTO, TO_NUMBER(NULL) ANO_ANTERIOR
FROM CONTRATO C, UNI_NEGOCIO U, PROPRIEDADE P, PROGRAMA PG, GEN_PROGRAMA G, 
CONTRATO_CATPROD CCP, CAT_PRODUTO CP ,
ORC_RECEITACAT ORC, ORC_RECEITAGEN ORG
WHERE U.UNI_CODIGO = C.UNI_CODIGO AND P.PRP_CODIGO = C.PRP_CODIGO AND 
PG.PRG_CODIGO = P.PRG_CODIGO AND CCP.CTR_CODIGO = C.CTR_CODIGO
AND ORG.UNI_CODIGO = C.UNI_CODIGO AND ORG.GNP_CODIGO = G.GNP_CODIGO AND 
ORC.UNI_CODIGO = C.UNI_CODIGO AND ORG.ORG_ANO = '2005'
AND ORC.ORC_ANO = '2005' AND (( ORC.ORC_JUN <> 0) AND ( ORG.ORG_JUN <> 0))
AND ((ORC.CTP_CODIGO = CCP.CTP_CODIGO AND CP.CTP_CODIGO = CCP.CTP_CODIGO) OR 
(CP.CTP_CODIGO = ORC.CTP_CODIGO AND ( ORC.ORC_JUN <> 0 AND ORG.ORG_JUN <> 0)))
GROUP BY U.UNI_NOME, NULL, U.UNI_CODIGO, G.GNP_CODIGO, CP.CTP_CODIGO
) SELC
GROUP BY SELC.CAMPO_1, SELC.CAMPO_2, SELC.CAMPO_3, SELC.CAMPO_4
ORDER BY SELC.CAMPO_1, SELC.CAMPO_2, SELC.CAMPO_3, SELC.CAMPO_4



Tenho o seguinte resultado para o campo orçado:

42021
331513,5
61465,5
327460

 estes resultados estão certos, mas quando eu coloco mais dois selects usando o 
"UNION" 

SELECT SELC.CAMPO_1, SELC.CAMPO_2,
   SUM(NVL(SELC.FATURAMENTO, 0)) FATURAMENTO,
   SUM(SELC.ORCADO) ORCADO,
   NVL(F_VAR_ATUAL(SUM(NVL(SELC.FATURAMENTO, 0)), SUM(SELC.ORCADO)),0) 
VAR_ATUAL,
   SUM(NVL(SELC.ANO_ANTERIOR, 0)) ANO_ANTERIOR,
   NVL(F_VAR_ATUAL(SUM(SELC.FATURAMENTO), SUM(NVL(SELC.ANO_ANTERIOR, 
0))),0) VAR_ANTERIOR
FROM ( SELECT U.UNI_NOME CAMPO_1, F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, 
H.HTP_DTVENC, H.HTP_DTVENC) CAMPO_2, U.UNI_CODIGO CAMPO_3, NULL CAMPO_4, 0 
ORCADO, SUM(H.HTP_VLFATURADO) FATURAMENTO, TO_NUMBER(NULL) ANO_ANTERIOR
   FROM HIS_PAGAMENTO H, CONTRATO C,UNI_NEGOCIO U, PROPRIEDADE P,
PROGRAMA PG, GEN_PROGRAMA G  , CAT_PRODUTO CP, CONTRATO_CATPROD CCP
   WHERE C.CTR_CODIGO = H.CTR_CODIGO AND U.UNI_CODIGO = C.UNI_CODIGO AND 
P.PRP_CODIGO = C.PRP_CODIGO
   AND P.PRG_CODIGO = PG.PRG_CODIGO AND PG.GNP_CODIGO = G.GNP_CODIGO AND 
CCP.CTR_CODIGO = C.CTR_CODIGO
   AND CP.CTP_CODIGO = CCP.CTP_CODIGO
   AND TO_CHAR(H.HTP_DTVENC, 'MM') = '062005' AND H.HTP_FATURADO = 'S'
   GROUP BY U.UNI_NOME, F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, H.HTP_DTVENC, 
H.HTP_DTVENC), U.UNI_CODIGO, NULL
   UNION
   SELECT U.UNI_NOME CAMPO_1,F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, 
H.HTP_DTVENC, H.HTP_DTVENC) CAMPO_2,U.UNI_CODIGO CAMPO_3,NULL CAMPO_4,  
  0 ORCADO, TO_NUMBER(NULL) FATURAMENTO,SUM(H.HTP_VLFATURADO) 
ANO_ANTERIO
   FROM HIS_PAGAMENTO H, CONTRATO C,UNI_NEGOCIO U, PROPRIEDADE P,
PROGRAMA PG, GEN_PROGRAMA G  , CONTRATO_CATPROD CCP, CAT_PRODUTO CP
   WHERE C.CTR_CODIGO = H.CTR_CODIGO AND U.UNI_CODIGO = C.UNI_CODIGO AND 
P.PRP_CODIGO = C.PRP_CODIGO
   AND P.PRG_CODIGO = PG.PRG_CODIGO AND PG.GNP_CODIGO = G.GNP_CODIGO AND 
CCP.CTR_CODIGO = C.CTR_CODIGO
   AND CP.CTP_CODIGO = CCP.CTP_CODIGO
   AND TO_CHAR(H.HTP_DTVENC, 'MM') = '062004' AND H.HTP_FATURADO = 'S'
   GROUP BY U.UNI_NOME, F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, H.HTP_DTVENC, 
H.HTP_DTVENC), U.UNI_CODIGO, NULL
   UNION
   SELECT U.UNI_NOME CAMPO_1,F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, 
TO_DATE('062005', 'MM'), TO_DATE('062005', 'MM')) CAMPO_2,
U.UNI_CODIGO CAMPO_3,NULL CAMPO_4,NVL(F_VALORCADO('062005', 
'062005', U.UNI_CODIGO, G.GNP_CODIGO, CP.CTP_CODIGO, 'U.UNI_CODIGO', 
'G.GNP_CODIGO', 'CP.CTP_CODIGO'), 0) ORCADO,TO_NUMBER(NULL) FATURAMENTO,
TO_NUMBER(NULL) ANO_ANTERIOR
   FROM CONTRATO C,UNI_NEGOCIO U, PROPRIEDADE P,PROGRAMA PG, 
GEN_PROGRAMA G,  CONTRATO_CATPROD CCP, CAT_PRODUTO CP ,
ORC_RECEITACAT ORC, ORC_RECEITAGEN ORG
   WHERE U.UNI_CODIGO = C.UNI_CODIGO AND P.PRP_CODIGO = C.PRP_CODIGO AND 
PG.PRG_CODIGO = P.PRG_CODIGO AND CCP.CTR_CODIGO = C.CTR_CODIGO
   AND ORG.UNI_CODIGO = C.UNI_CODIGO AND ORG.GNP_CODIGO = G.GNP_CODIGO AND 
ORC.UNI_CODIGO = C.UNI_CODIGO AND ORG.ORG_ANO = '2005'
   AND ORC.ORC_ANO = '2005' AND (( ORC.ORC_JUN <> 0) AND ( ORG.ORG_JUN <> 
0))
   AND ((ORC.CTP_CODIGO = CCP.CTP_CODIGO AND CP.CTP_CODIGO = 
CCP.CTP_CODIGO) OR (CP.CTP_CODIGO = ORC.CTP_CODIGO AND ( ORC.ORC_JUN <> 0 AND  
ORG.ORG_JUN <> 0)))
   GROUP BY U.UNI_NOME, NULL, U.UNI_CODIGO, G.GNP_CODIGO, CP.CTP_CODIGO
 ) SELC
GROUP 

Re: [oracle_br] dúvida com union

2005-07-11 Por tôpico dbaoracle (candangoNET)
Kátia,

Não entendi direito o que você está considerando resultado errado, mas 
posso dizer que o UNION retornar linhas distintas das duas querys, como 
se fizesse um distinct de todos os campos. Por exemplo, se rodar a 
seguinte query só retornará um valor:

SELECT 'TESTE' FROM DUAL
UNION
SELECT 'TESTE' FROM DUAL;

Retornará apenas um registro 'TESTE' se quiser os dois terá que usar 
UNION ALL.

Espero que ter ajudado.

Abs,

Murilo



Kátia Claro escreveu:

>Pessoal, quando eu rodo este select:
>
>SELECT SELC.CAMPO_1, SELC.CAMPO_2,
>SUM(NVL(SELC.FATURAMENTO, 0)) FATURAMENTO,
>SUM(SELC.ORCADO) ORCADO,
>NVL(F_VAR_ATUAL(SUM(NVL(SELC.FATURAMENTO, 0)), SUM(SELC.ORCADO)),0) VAR_ATUAL,
>SUM(NVL(SELC.ANO_ANTERIOR, 0)) ANO_ANTERIOR,
>NVL(F_VAR_ATUAL(SUM(SELC.FATURAMENTO), SUM(NVL(SELC.ANO_ANTERIOR, 0))),0) 
>VAR_ANTERIOR
>FROM (
>SELECT U.UNI_NOME CAMPO_1, F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, 
>TO_DATE('062005', 'MM'), TO_DATE('062005', 'MM')) CAMPO_2, 
>U.UNI_CODIGO CAMPO_3, NULL CAMPO_4, NVL(F_VALORCADO('062005', '062005', 
>U.UNI_CODIGO, G.GNP_CODIGO, CP.CTP_CODIGO, 'U.UNI_CODIGO', 'G.GNP_CODIGO', 
>'CP.CTP_CODIGO'), 0) ORCADO, TO_NUMBER(NULL) FATURAMENTO, TO_NUMBER(NULL) 
>ANO_ANTERIOR
>FROM CONTRATO C, UNI_NEGOCIO U, PROPRIEDADE P, PROGRAMA PG, GEN_PROGRAMA G, 
>CONTRATO_CATPROD CCP, CAT_PRODUTO CP ,
>ORC_RECEITACAT ORC, ORC_RECEITAGEN ORG
>WHERE U.UNI_CODIGO = C.UNI_CODIGO AND P.PRP_CODIGO = C.PRP_CODIGO AND 
>PG.PRG_CODIGO = P.PRG_CODIGO AND CCP.CTR_CODIGO = C.CTR_CODIGO
>AND ORG.UNI_CODIGO = C.UNI_CODIGO AND ORG.GNP_CODIGO = G.GNP_CODIGO AND 
>ORC.UNI_CODIGO = C.UNI_CODIGO AND ORG.ORG_ANO = '2005'
>AND ORC.ORC_ANO = '2005' AND (( ORC.ORC_JUN <> 0) AND ( ORG.ORG_JUN <> 0))
>AND ((ORC.CTP_CODIGO = CCP.CTP_CODIGO AND CP.CTP_CODIGO = CCP.CTP_CODIGO) OR 
>(CP.CTP_CODIGO = ORC.CTP_CODIGO AND ( ORC.ORC_JUN <> 0 AND ORG.ORG_JUN <> 0)))
>GROUP BY U.UNI_NOME, NULL, U.UNI_CODIGO, G.GNP_CODIGO, CP.CTP_CODIGO
>) SELC
>GROUP BY SELC.CAMPO_1, SELC.CAMPO_2, SELC.CAMPO_3, SELC.CAMPO_4
>ORDER BY SELC.CAMPO_1, SELC.CAMPO_2, SELC.CAMPO_3, SELC.CAMPO_4
>
>
>
>Tenho o seguinte resultado para o campo orçado:
>
>42021
>331513,5
>61465,5
>327460
>
> estes resultados estão certos, mas quando eu coloco mais dois selects usando 
> o "UNION" 
>
>SELECT SELC.CAMPO_1, SELC.CAMPO_2,
>   SUM(NVL(SELC.FATURAMENTO, 0)) FATURAMENTO,
>   SUM(SELC.ORCADO) ORCADO,
>   NVL(F_VAR_ATUAL(SUM(NVL(SELC.FATURAMENTO, 0)), SUM(SELC.ORCADO)),0) 
> VAR_ATUAL,
>   SUM(NVL(SELC.ANO_ANTERIOR, 0)) ANO_ANTERIOR,
>   NVL(F_VAR_ATUAL(SUM(SELC.FATURAMENTO), SUM(NVL(SELC.ANO_ANTERIOR, 
> 0))),0) VAR_ANTERIOR
>FROM ( SELECT U.UNI_NOME CAMPO_1, F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, 
>H.HTP_DTVENC, H.HTP_DTVENC) CAMPO_2, U.UNI_CODIGO CAMPO_3, NULL CAMPO_4, 0 
>ORCADO, SUM(H.HTP_VLFATURADO) FATURAMENTO, TO_NUMBER(NULL) ANO_ANTERIOR
>   FROM HIS_PAGAMENTO H, CONTRATO C,UNI_NEGOCIO U, PROPRIEDADE P,
> PROGRAMA PG, GEN_PROGRAMA G  , CAT_PRODUTO CP, CONTRATO_CATPROD CCP
>   WHERE C.CTR_CODIGO = H.CTR_CODIGO AND U.UNI_CODIGO = C.UNI_CODIGO AND 
> P.PRP_CODIGO = C.PRP_CODIGO
>   AND P.PRG_CODIGO = PG.PRG_CODIGO AND PG.GNP_CODIGO = G.GNP_CODIGO AND 
> CCP.CTR_CODIGO = C.CTR_CODIGO
>   AND CP.CTP_CODIGO = CCP.CTP_CODIGO
>   AND TO_CHAR(H.HTP_DTVENC, 'MM') = '062005' AND H.HTP_FATURADO = 'S'
>   GROUP BY U.UNI_NOME, F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, H.HTP_DTVENC, 
> H.HTP_DTVENC), U.UNI_CODIGO, NULL
>   UNION
>   SELECT U.UNI_NOME CAMPO_1,F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, 
> H.HTP_DTVENC, H.HTP_DTVENC) CAMPO_2,U.UNI_CODIGO CAMPO_3,NULL 
> CAMPO_4,0 ORCADO, TO_NUMBER(NULL) FATURAMENTO,
> SUM(H.HTP_VLFATURADO) ANO_ANTERIO
>   FROM HIS_PAGAMENTO H, CONTRATO C,UNI_NEGOCIO U, PROPRIEDADE P,
> PROGRAMA PG, GEN_PROGRAMA G  , CONTRATO_CATPROD CCP, CAT_PRODUTO CP
>   WHERE C.CTR_CODIGO = H.CTR_CODIGO AND U.UNI_CODIGO = C.UNI_CODIGO AND 
> P.PRP_CODIGO = C.PRP_CODIGO
>   AND P.PRG_CODIGO = PG.PRG_CODIGO AND PG.GNP_CODIGO = G.GNP_CODIGO AND 
> CCP.CTR_CODIGO = C.CTR_CODIGO
>   AND CP.CTP_CODIGO = CCP.CTP_CODIGO
>   AND TO_CHAR(H.HTP_DTVENC, 'MM') = '062004' AND H.HTP_FATURADO = 'S'
>   GROUP BY U.UNI_NOME, F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, H.HTP_DTVENC, 
> H.HTP_DTVENC), U.UNI_CODIGO, NULL
>   UNION
>   SELECT U.UNI_NOME CAMPO_1,F_CONTATOS_CATEGORIA(CP.CTP_CODIGO, 
> TO_DATE('062005', 'MM'), TO_DATE('062005', 'MM')) CAMPO_2,
> U.UNI_CODIGO CAMPO_3,NULL CAMPO_4,NVL(F_VALORCADO('062005', 
> '062005', U.UNI_CODIGO, G.GNP_CODIGO, CP.CTP_CODIGO, 'U.UNI_CODIGO', 
> 'G.GNP_CODIGO', 'CP.CTP_CODIGO'), 0) ORCADO,TO_NUMBER(NULL) FATURAMENTO,  
>   TO_NUMBER(NULL) ANO_ANTERIOR
>   FROM CONTRATO C,UNI_NEGOCIO U, PROPRIEDADE P,PROGRAMA PG, 
> GEN_PROGRAMA G,  CONTRATO_CATPROD CCP, CAT_PRODUTO CP ,
>ORC_RECEITACAT ORC, ORC_RECEITAGEN ORG
>   WHERE U.UNI_CODIGO = C.UNI_CODIGO AND

[oracle_br] Ajuda - Esta Query está a arruinar a base de dados :(

2005-07-11 Por tôpico RUI MADALENO - 00805
Bom dia, 

 preciso da vossa ajuda para perceber qual é o problema nessa query.
 Demora 1 minuto a ser executada.
 
 Oracle 10g
 Tenho estatisticas calculadas com DBMS_STATS, com a option 'FOR ALL INDEXED 
COLUMNS'
 
 
   SELECT
   A.PRO_NUMERO AS PRO_NUMERO,   
   A.AUT_TIPO AS AUT_TIPO,
   A.UTI_AUTORIZACAO AS DESTINATARIO,
   R.RAM_DESCRICAO AS RAM_DESCRICAO,
   DA.DET_AUT_NUMERO AS DET_AUT_NUMERO,
   TO_CHAR(P.PRO_DAT_INICIO, '-MM-DD') AS PRO_DAT_INICIO,
   TO_CHAR(DA.DET_AUT_DATA, '-MM-DD') AS DET_AUT_DATA, 
  E.ESC_NOME AS ESC_NOME,
  U.UTI_NOME AS UTI_NOME,
M.MED_NOME AS MED_NOME  
   FROM
   OWF_MGR.WF_WORKLIST_V WL ,
   OWF_MGR.WF_ITEM_ACTIVITY_STATUSES S,
   wf_prod.AUTORIZACOES A,
   wf_prod.DET_AUTORIZACOES DA,
   wf_prod.PROCESSOS P,
   wf_prod.RAMOS R,
   wf_prod.UTILIZADORES U,
  wf_prod.MEDIADORES M,
 wf_prod.ESCRITORIOS E  
   WHERES.NOTIFICATION_ID = WL.NID
   AND S.ITEM_KEY = TO_CHAR(DA.DET_AUT_NUMERO) 
   AND DA.AUT_NUMERO = A.AUT_NUMERO
   AND  E.ESC_DIRECCAO = p.ESC_DIRECCAO 
   AND E.ESC_ZONA = p.ESC_ZONA 
   AND E.ESC_ESCRITORIO = p.ESC_ESCRITORIO   
   AND A.PRO_NUMERO = P.PRO_NUMERO
AND P.RAM_CODIGO = R.RAM_CODIGO
AND P.UTI_TECNICO = U.UTI_CODIGO
AND P.MED_CODIGO = M.MED_CODIGO
AND WL.ITEM_TYPE='AUTOR'
AND UPPER(WL.RECIPIENT_ROLE) =  'JSOUSA01'
AND WL.STATUS = 'OPEN'  ORDER BY PRO_DAT_INICIO DESC, DET_AUT_DATA DESC 

 --
 EXPLAIN PLAN 
-
 
111 linhas seleccionadas.

Decorreram: 00:00:57.51

Execution Plan
--
   0  SELECT STATEMENT Optimizer=CHOOSE (Cost=155 Card=1 Bytes=400
  )

   10   SORT (ORDER BY) (Cost=155 Card=1 Bytes=400)
   21 HASH JOIN (Cost=154 Card=1 Bytes=400)
   32   HASH JOIN (Cost=132 Card=383 Bytes=146689)
   43 HASH JOIN (Cost=111 Card=383 Bytes=108389)
   54   HASH JOIN (Cost=97 Card=246 Bytes=62730)
   65 TABLE ACCESS (FULL) OF 'ESCRITORIOS' (TABLE) (Co
  st=3 Card=99 Bytes=3465)

   75 HASH JOIN (Cost=94 Card=246 Bytes=54120)
   87   INDEX (FULL SCAN) OF 'UTILIZADORES_IDX05' (IND
  EX) (Cost=1 Card=84 Bytes=2268)

   97   HASH JOIN (Cost=92 Card=246 Bytes=47478)
  109 MERGE JOIN (CARTESIAN) (Cost=34 Card=1 Bytes
  =140)

  11   10   TABLE ACCESS (BY INDEX ROWID) OF 'WF_ITEM_
  ACTIVITY_STATUSES' (TABLE) (Cost=2 Card=1 Bytes=9)

  12   11 NESTED LOOPS (Cost=31 Card=1 Bytes=78)
  13   12   MERGE JOIN (CARTESIAN) (Cost=25 Card=1
   Bytes=69)

  14   13 MERGE JOIN (CARTESIAN) (Cost=3 Card=
  1 Bytes=34)

  15   14   INDEX (RANGE SCAN) OF 'WF_LOOKUPS_
  TL_PK' (INDEX (UNIQUE)) (Cost=2 Card=1 Bytes=27)

  16   14   BUFFER (SORT) (Cost=1 Card=1 Bytes
  =7)

  17   16 INDEX (RANGE SCAN) OF 'WF_ITEM_T
  YPES_TL_PK' (INDEX (UNIQUE)) (Cost=1 Card=1 Bytes=7)

  18   13 BUFFER (SORT) (Cost=24 Card=7 Bytes=
  245)

  19   18   TABLE ACCESS (BY INDEX ROWID) OF '
  WF_NOTIFICATIONS' (TABLE) (Cost=25 Card=7 Bytes=245)

  20   19 BITMAP CONVERSION (TO ROWIDS)
  21   20   BITMAP AND
  22   21 BITMAP CONVERSION (FROM ROWI
  DS)

  23   22   INDEX (RANGE SCAN) OF 'WF_
  NOTIFICATIONS_N5' (INDEX) (Cost=0 Card=2303)

  24   21 BITMAP CONVERSION (FROM ROWI
  DS)

  25   24   SORT (ORDER BY)
  26   25 INDEX (RANGE SCAN) OF 'W
  FNOTIFIC_IDX01' (INDEX) (Cost=3 Card=2303)

  27   12   INDEX (RANGE SCAN) OF 'WF_ITEM_ACTIVIT
  Y_STATUSES_N2' (INDEX) (Cost=1 Card=1)

  28   10   BUFFER (SORT) (Cost=32 Card=1 Bytes=62)
  29   28 TABLE ACCESS (FULL) OF 'RAMOS' (TABLE) (
  Cost=3 Card=1 Bytes=62)

  309 TABLE ACCESS (FULL) OF 'PROCESSOS' (TABLE) (
  Cost=57 Card=6228 Bytes=330084)

  314   INDEX (FAST FULL SCAN) OF 'AUT_IDX_01' (INDEX) (Co
  st=13 Card=9718 Bytes=272104)

  323 INDEX (FAST FULL SCAN) OF 'MEDIADOR_IDX04' (INDEX) (
  Cost=21 Card=15233 Bytes=1523300)

  332   INDEX (FAST FULL SCAN) OF 'DET_AUT_IDX03' (INDEX) (Cos
  t=21 Card=21063 Bytes=358071)





Statistics
--
309  recursive calls
  0  db block gets
836  consistent ge