[oracle_br] Oracle Data Mining ?

2007-05-15 Por tôpico Welvis Douglas Silva Moreto
Alguem aqui da Lista usa o Oracle Data Mining?

pode me dar algum exemplo pratico de aplicações deste tipo.?

att,

Welvis Douglas

__
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [oracle_br] Erro FRM-10221 - Problema com Menu

2007-05-15 Por tôpico Marcelo Moacir Florindo
é 10g. (web)

Em 15/05/07, Roberto Fernandes Sobrinho [EMAIL PROTECTED] escreveu:

   o caminho dos executaveis estao no patch no regedit? é forms 6i ou web9
 ou
 10g?

 Em 14/05/07, Marcelo Moacir Florindo [EMAIL 
 PROTECTED]marceloflorindo%40gmail.com
 escreveu:
 
  Amigos,
 
  Ao tentar executar o meu sistema está dando o erro FRM-10221,
  informando que não localizou o menu.
  Alguém já passou por isso??
 
  Muito obrigado a todos.
 
  --
  Marcelo Moacir Florindo
  Analista/Desenvolvedor
  http://www.gestaotec.com.br
 
 

 --
 Roberto Fernandes Sobrinho
 Deenvolvedor Oracle

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

  




-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br


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



[oracle_br] Problemas com a view user_tab_privs

2007-05-15 Por tôpico Carlos
Pessoal,

Tentei fazer o export de um esquema de um usuário, que se encontra 
numa base 9i (9.2.0.6). Acontece que quando tento efetuar o import 
numa base 10g (10.2.X), o import tenta dar grants num usuário que não 
existe mais na base 9i. Explicando melhor, existia o usuário fulano1 
na base 9i. Alem disso, existe o usuário fulano2. fulano1 tinha 
acesso aos dados de fulano2 através de synonyms. Acontece que 
deletamos o fulano1. Inclusive, se dermos um select na 
user_tab_privs, os dados de fulano2 continuam a serem acessiveis a 
fulano1, que não existe mais no banco.

Como fazer para atualizar a view user_tab_privs de modo que exclua 
essas informações inconsistentes? Parece ser um bug da versão 9i. 
Testamos de várias maneiras a exclusão de um usuário com acesso em 
outro esquema numa base 10g e não observamos o mesmo problema.

Aguardo alguma sugestão dos colegas...

Grato

Carlos Eduardo



RES: [oracle_br] Problemas com a view user_tab_privs

2007-05-15 Por tôpico Rafael Milanez
Uma maneira é vc pode rastrear a query da view user_tab_privs

 

E ver quais tabelas estão sendo utilizadas e apagar via DELETE as permissões ao 
usuário Fulano1

 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos
Enviada em: terça-feira, 15 de maio de 2007 10:09
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Problemas com a view user_tab_privs

 

Pessoal,

Tentei fazer o export de um esquema de um usuário, que se encontra 
numa base 9i (9.2.0.6). Acontece que quando tento efetuar o import 
numa base 10g (10.2.X), o import tenta dar grants num usuário que não 
existe mais na base 9i. Explicando melhor, existia o usuário fulano1 
na base 9i. Alem disso, existe o usuário fulano2. fulano1 tinha 
acesso aos dados de fulano2 através de synonyms. Acontece que 
deletamos o fulano1. Inclusive, se dermos um select na 
user_tab_privs, os dados de fulano2 continuam a serem acessiveis a 
fulano1, que não existe mais no banco.

Como fazer para atualizar a view user_tab_privs de modo que exclua 
essas informações inconsistentes? Parece ser um bug da versão 9i. 
Testamos de várias maneiras a exclusão de um usuário com acesso em 
outro esquema numa base 10g e não observamos o mesmo problema.

Aguardo alguma sugestão dos colegas...

Grato

Carlos Eduardo

 



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



Re: Re:[oracle_br] S.Procedure

2007-05-15 Por tôpico Sérgio Luís Spolon
Obrigado, funcionou...
  - Original Message - 
  From: Rafael Alexandre Schmitt 
  To: oracle_br 
  Sent: Monday, May 14, 2007 8:39 PM
  Subject: Re:[oracle_br] S.Procedure


  Olá,

  Existe sim , dê uma olhada em dbms_lock.sleep(tempo em segundos);

  Ex: dbms_lock.sleep (5); -- aguarda 5 segundos;

  Rafael.

  -- Cabeçalho original ---

  De: oracle_br@yahoogrupos.com.br
  Para: oracle_br@yahoogrupos.com.br
  Cópia: 
  Data: Mon, 14 May 2007 18:26:52 -0300
  Assunto: [oracle_br] S.Procedure

   Srs.
   
   É engraçado, mas vou perguntar, pois sempre procuramos 'performance' e 
   não atrasos nas transações
   
   Tenho uma procedure e dentro de um if/end if preciso causar um atraso
   no processamento (por alguns segundos).
   
   Alguém sabe me dizer se existe algo parecido com delay (x 
milisegundos)
   para eu implentar no pl/sql, assim como existe em algumas linguagens?
   
   Tenho Oracle 10g, Linux RHAS
   
   Obrigado.
   
   
   Sérgio
   ---
   Esta mensagem não implica a assunção de obrigações em nome da
   empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em
   sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado,
   replicação ou disseminação desta mensagem ou parte dela é
   expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não
   é responsável pelo conteúdo ou a veracidade desta informação.
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]
   
   
   Esta mensagem foi verificada pelo E-mail Protegido Terra.
   Scan engine: McAfee VirusScan / Atualizado em 14/05/2007 / Versão: 
5.1.00/5030
   Proteja o seu e-mail Terra: http://mail.terra.com.br/
   
   



   
---
Esta mensagem não implica a assunção de obrigações em nome da
empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em
sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado,
replicação ou disseminação desta mensagem ou parte dela é
expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não
é responsável pelo conteúdo ou a veracidade desta informação.



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



Re: [oracle_br] Problemas com a view user_tab_privs

2007-05-15 Por tôpico rflribeiro
   Utilizando o datapump você pode excluir os schemas que não quer e 
pode excluir sinônimos do export ou import. Dá uma olhada no manual de 
utilities do 10g.

Reginaldo Ribeiro
Administrador de Bancos de Dados
Oracle Certified Associated 10g

DBcom IT Experts
skype: dbcom_it_experts
mobile: 551192344290 551196718255
e-mail: [EMAIL PROTECTED]
site: www.dbcom.com.br



Carlos wrote:

 Pessoal,

 Tentei fazer o export de um esquema de um usuário, que se encontra
 numa base 9i (9.2.0.6). Acontece que quando tento efetuar o import
 numa base 10g (10.2.X), o import tenta dar grants num usuário que não
 existe mais na base 9i. Explicando melhor, existia o usuário fulano1
 na base 9i. Alem disso, existe o usuário fulano2. fulano1 tinha
 acesso aos dados de fulano2 através de synonyms. Acontece que
 deletamos o fulano1. Inclusive, se dermos um select na
 user_tab_privs, os dados de fulano2 continuam a serem acessiveis a
 fulano1, que não existe mais no banco.

 Como fazer para atualizar a view user_tab_privs de modo que exclua
 essas informações inconsistentes? Parece ser um bug da versão 9i.
 Testamos de várias maneiras a exclusão de um usuário com acesso em
 outro esquema numa base 10g e não observamos o mesmo problema.

 Aguardo alguma sugestão dos colegas...

 Grato

 Carlos Eduardo



Res: [oracle_br] Re: Ordem de cláusulas where

2007-05-15 Por tôpico Fernando Weschenfelder
Anderson,

Aproveitando o teu retorno, olhei os meus parâmetros no banco 9i e no 10g que 
tenho, e analisei que o optimizer_features_enable aparece, por exemplo, 
9.2.0, e o parâmetro compatible mostra 9.2.0.0.0 ... isso tá certo?



Até, 
Fernando W







- Mensagem original 
De: Anderson Haertel Rodrigues [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Segunda-feira, 14 de Maio de 2007 11:12:07
Assunto: Re: [oracle_br] Re: Ordem de cláusulas where

Colega,

Desconheço se há algum tempo para o otimizador dar uma
resposta (interessante a dica dos 03 segs, irei olhar
depois), mas é +- o que o teu professor disse, apenas,
como citei em outro e-mail, se houver diferenças de
performance (usando CBO) apenas trocando a ordem das
tabelas é porque:

1) Parâmetros Compatible / optimizer_*
mal-configurados
2) Estatísticas incompletas (mal coletadas)
3) PGA mal dimensionada (forçando ao CBO escolher
planos incorretos)

Anderson Haertel Rodrigues
Consultor Oracle
TEIKO Soluções em Tecnologia da Informação
Blumenau/SC (47) - 3035 3777 - (47) 9178 0170
www.teiko.com. br

--- nandoverona fernando.verona@ escopo.com escreveu:

 Não sou muito expert em Oracle, mas acabei de fazer
 uma pós.
 
 O prof. de tunning dizia que a ordem não faz
 diferença quando o 
 otimizador está trabalhando com base nas
 estatísticas.
 
 Mas o otimizador tem um tempo para resolver o plano
 de acesso (se eu 
 não me engano máximo de 3 seg.), se a query estiver
 bem escrita 
 provavelmente o melhor plano de execução será levado
 em consideração.
 
 Se eu estiver errado, me corrijam.
 
 Abraços
 
 --- Em [EMAIL PROTECTED] os.com.br, Rafael
 Alexandre Schmitt 
 hbtec.rafael@ ... escreveu
 
  Olá,
  
  Mesmo assim não deixa de ser uma boa prática de
 programação.
  
  Existem programadores e programadores. ..
  --
  Rafael Alexandre Schmitt
  [EMAIL PROTECTED] || www.hbtec.com. br
  Blumenau - Santa Catarina
  
  - Original Message - 
  From: Anderson Haertel Rodrigues 
  To: [EMAIL PROTECTED] os.com.br 
  Sent: Saturday, May 12, 2007 7:31 PM
  Subject: Re: [oracle_br] Ordem de cláusulas
 where
  
  
  Colegas,
  
  No tempo do Otimizador por regra, escrever
 Querys
  cuidando de todas as boas práticas era sim de
 grande
  valia.
  
  Com o otimizador por custo, e principalmente,
 com o
  avanço do mesmo isso tudo caiu por terra. 
  
  Atenciosamente,
  
  Anderson Haertel Rodrigues
  Consultor Oracle
  TEIKO Soluções em Tecnologia da Informação
  Blumenau/SC (47) - 3035 3777 - (47) 9178 0170
  www.teiko.com. br
  
  --- Rafael Alexandre Schmitt
  hbtec.rafael@ ... escreveu:
  
   Sim, segundo o que conheço o parse é feito de
 baixo
   para cima. 
   Ou seja, a cláusula de mais restritiva deve
 ser a
   última ( de cima para baixo, ou a primeira de
 baixo
   para cima ).
   
   Ex: select ...
   from 
   where condicao3 and -- terceira mais
   restritiva
   condicao2 and -- segunda mais
   restritiva
   condicao 1; -- mais restritiva
   
   --
   Rafael Alexandre Schmitt
   [EMAIL PROTECTED] || www.hbtec.com. br
   Blumenau - Santa Catarina
   
   - Original Message - 
   From: Bruno de Souza Leite 
   To: [EMAIL PROTECTED] os.com.br ;
   [EMAIL PROTECTED] s.com.br ;
   usuarios_oracle@ yahoogrupos. com.br 
   Sent: Friday, May 11, 2007 2:56 PM
   Subject: [oracle_br] Ordem de cláusulas where
   
   
   Boa tarde!
   
   A ordem de cláusulas where pode influenciar a
   performance de uma query?
   
   Obrigado.
   
   Bruno de Souza Leite
   Systems Analyst 
   
   Sonopress Rimo Ind. Com. Fon. Ltda.
   Rua Dr. Edgard Theotônio Santana, 351 - Barra
   Funda
   01140-030 - São Paulo - SP - Brazil
   
   www.sonopress. com.br
   
   bruno.leite@ ...
   
   Phone: +55 11 3383.4658
   Fax: +55 11 3611.2989
   
   [As partes desta mensagem que não continham
 texto
   foram removidas]
   
   
   
   
   
   
  
  

 - - - - - -
   Esta mensagem foi verificada pelo E-mail
 Protegido
   Terra.
   Scan engine: McAfee VirusScan / Atualizado em
   11/05/2007 / Versão: 5.1.00/5029
   Proteja o seu e-mail Terra:
   http://mail. terra.com. br/ 
   
   
   
   [As partes desta mensagem que não continham
 texto
   foram removidas]
   
   
   
   Apostilas » Dicas e Exemplos » Funções »
 Mundo
   Oracle » Package » Procedure » Scripts »
 Tutoriais
   acesse:
  
 http://www.oraclebr .com.br/codigo/ ListaCodigo. php 
  
  

 - - - - - -
   Atenção! As mensagens do grupo ORACLE_BR são
 de
   acesso público e de inteira responsabilidade
 de seus
   remetentes.
   Acesse:
  
  

http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/
   
  
  

 - - - - - -
   O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
 VISITE:
   http://www.oraclebr .com.br/ 
  
  

 - - - - - -
   
   Links do Yahoo! Grupos
   
   
   
   
  
  
 

[oracle_br] OFF: NC Software

2007-05-15 Por tôpico Talles Gomes Maion
Bom dia a todos,
 
E mais alguns amigos fechamos o pacote de formação DBA Oracle 10g na
escola NC Software, porém a mesma fechou as portas e consequêntemente nós
acabamos perdendo o dinheiro investido. Mais alguém caiu nesta roubada??
Como vocês estão procedendo com este assunto??
 
 
Valeu

Talles Gomes Maion
Information Technology
Expresso Jundiaí São Paulo Ltda
(Phone: +55 (11) 2152-6000 r. 6083
, [EMAIL PROTECTED] 
8 http://www.expressojundiai.com.br http://www.expressojundiai.com.br/ 

 

Esta mensagem e uma correspondência reservada. Se você a recebeu por engano, 
por favor, desconsidere-a.
O sistema de mensagens da Internet não é considerado seguro ou livre de erros. 
As opiniões expressas nesta mensagem ou em seus anexos são de total 
responsabilidade do autor da mensagem.


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



[oracle_br] ERRO ORA-03115

2007-05-15 Por tôpico Jose Carlos
Tenho algumas tabelas que foram geradas pelo HIBERNATE para um 
sistema em JAVA, algumas
destas tabelas eu preciso usar em ORACLE FORMS, ORACLE REPORTS.
Algumas destas tabelas por razões de regras de negocios possuim 
columas com o datatype
TIMESTAMP.
PElo que li a respeito deste datatype ele armazena data, hora e 
frações de segundos,
toda vez que usa algumas destas tabelas no SQLPLUS, ORACLE FORMS e 
ORACLE REPORTS, me
retorna um erro ORA-03115.


O banco que uso é o  : Oracle Database 10g Release 10.2.0.3.0
O sistema operaconal é o : HPUX
O FORMS e REPORTS é o: 6.0.8.27.0
 

Qualquer ajuda é bem vinda.


ATT JOSE CARLOS




Re: [oracle_br] OFF: NC Software

2007-05-15 Por tôpico José Mario Barduchi



Fala Talles

Eu não sabia disso... Para mim, ficou faltando o módulo
de Tunning...

Abraço
-- 
José Mario Barduchi
Administrador de Banco de Dados - T.I.
Grupo Wheaton Brasil 
+55 11
4355-1931
+55 11 4355-1800




Em Ter, Maio
15, 2007 10:31, Talles Gomes Maion escreveu:
 

  
Bom dia a todos,
  
 E mais alguns amigos fechamos o
pacote de formação DBA Oracle 10g na
 escola NC Software, porém a mesma
fechou as portas e consequêntemente nós
 acabamos perdendo o dinheiro
investido. Mais alguém caiu nesta roubada??
 Como vocês estão procedendo
com este assunto??
  
  
 Valeu
 
 Talles Gomes
Maion
 Information Technology
 Expresso Jundiaí São Paulo Ltda

(Phone: +55 (11) 2152-6000 r. 6083
 , [EMAIL PROTECTED] 
 8 http://www.expressojundiai.com.br http://www.expressojundiai.com.br/

 
 Esta mensagem e uma correspondência reservada. Se você a
recebeu por engano, por favor, desconsidere-a.
 O sistema de
mensagens da Internet não é considerado seguro ou livre de erros. As opiniões
expressas nesta mensagem ou em seus anexos são de total responsabilidade do
autor da mensagem.
 
 [As partes desta mensagem que não
continham texto foram removidas]
 
 


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



[oracle_br] Total de CPU !!!!

2007-05-15 Por tôpico fabiobat2002
Ae galera,

Estou querendo fazer uam estimativa de processemanto do banco de dados
Estou procurando na view v$sysstat em CPU used by this session.

Tem mais algum valor que devo adicionar ?


Valeu



[oracle_br] Banco de Dados de Cep

2007-05-15 Por tôpico rflribeiro
Alguém teria um link onde pode ser baixado um destes aí?
Desde já, obrigado.

-- 

Reginaldo Ribeiro
Administrador de Bancos de Dados
Oracle Certified Associated 10g

DBcom IT Experts
skype: dbcom_it_experts
mobile: 551192344290 551196718255
e-mail: [EMAIL PROTECTED]
site: www.dbcom.com.br



Re: [oracle_br] Problemas com a view user_tab_privs

2007-05-15 Por tôpico rflribeiro
Há necessidade? Você tentou selecionar apenas o schema fulano1 no 
export? Faça o export pelo expdp do 10g, selecionando apenas o schema 
fulano1 e informando a versão do banco de dados. Inclusive, você pode 
excluir os sinônimos. Dá uma olhada no manual de utilities.

Reginaldo Ribeiro
Administrador de Bancos de Dados
Oracle Certified Associated 10g

DBcom IT Experts
skype: dbcom_it_experts
mobile: 551192344290 551196718255
e-mail: [EMAIL PROTECTED]
site: www.dbcom.com.br



Carlos wrote:

 Pessoal,

 Tentei fazer o export de um esquema de um usuário, que se encontra
 numa base 9i (9.2.0.6). Acontece que quando tento efetuar o import
 numa base 10g (10.2.X), o import tenta dar grants num usuário que não
 existe mais na base 9i. Explicando melhor, existia o usuário fulano1
 na base 9i. Alem disso, existe o usuário fulano2. fulano1 tinha
 acesso aos dados de fulano2 através de synonyms. Acontece que
 deletamos o fulano1. Inclusive, se dermos um select na
 user_tab_privs, os dados de fulano2 continuam a serem acessiveis a
 fulano1, que não existe mais no banco.

 Como fazer para atualizar a view user_tab_privs de modo que exclua
 essas informações inconsistentes? Parece ser um bug da versão 9i.
 Testamos de várias maneiras a exclusão de um usuário com acesso em
 outro esquema numa base 10g e não observamos o mesmo problema.

 Aguardo alguma sugestão dos colegas...

 Grato

 Carlos Eduardo



[oracle_br] Re: ERRO ORA-03115

2007-05-15 Por tôpico jlchiappa
Colega, ** não é ** só isso que vc leu não, além da fração de segundo 
(inclusive com a PRECISÃO que vc desejar, dentro dos limites máximos) 
no TIMESTAMP vc ainda pode ter ou não TIME ZONE, o manual SQL 
Reference no capítulo de DATATYPES te explica tudo isso.
 No caso do Forms 6i, ele foi criado MUITO ANTES de existir esse novo 
datatype, pode ver no list item da propriedade datatype dum item 
qquer que ele NÂO TEM o datatype TIMESTAMP, então realmente ele NÃO 
SUPORTA, ponto. Idem pro Reports... O que vc PODE fazer tentar como 
work-around (nunca fiz mas deve funcionar) é ter uma VIEW que 
converte a coluna prum datatype que o developer 6i entende, talvez 
até string mesmo (tipo create view V as select campo1, campo2, TO_CHAR
(campotimestamp) COLUNA_TIMESTAMP_STR, e basear o bloco e o report 
nessa view, e no caso do Forms se desejado fazer DMLs vc teria que 
ter triggers apropriadas convertendo a coluna, também.
  Já o sqlplus DA VERSÃO CORRETA, ie, de MESMA versão que o banco 
suporta normal :

SQL*Plus: Release 9.2.0.5.0 - Production 

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Conectado a:
Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
With the Partitioning option
JServer Release 9.2.0.5.0 - Production
  
[EMAIL PROTECTED]:SQLcreate table test_time( srno number, tim  
timestamp); 

Tabela criada.

[EMAIL PROTECTED]:SQLinsert into test_time values(1, systimestamp);

1 linha criada.

[EMAIL PROTECTED]:SQLselect srno, tim, to_char(tim) from test_time;

SRNO TIM  TO_CHAR(TIM)
  ---
   1 15/05/07 12:42:38,846105 15/05/07 12:42:38,846105

certamente vc deve estar tentando usar o sqlplus antigão que veio com 
o forms 6i, não rola mesmo...

[]s

 Chiappa
 
--- Em oracle_br@yahoogrupos.com.br, Jose Carlos [EMAIL PROTECTED] 
escreveu

 Tenho algumas tabelas que foram geradas pelo HIBERNATE para um 
 sistema em JAVA, algumas
 destas tabelas eu preciso usar em ORACLE FORMS, ORACLE REPORTS.
 Algumas destas tabelas por razões de regras de negocios possuim 
 columas com o datatype
 TIMESTAMP.
 PElo que li a respeito deste datatype ele armazena data, hora e 
 frações de segundos,
 toda vez que usa algumas destas tabelas no SQLPLUS, ORACLE FORMS e 
 ORACLE REPORTS, me
 retorna um erro ORA-03115.
 
 
 O banco que uso é o  : Oracle Database 10g Release 10.2.0.3.0
 O sistema operaconal é o : HPUX
 O FORMS e REPORTS é o: 6.0.8.27.0
  
 
 Qualquer ajuda é bem vinda.
 
 
 ATT JOSE CARLOS





Re: [oracle_br] RMAN

2007-05-15 Por tôpico Rodrigo Mufalani

Vc pode fazer isso

Limit Backup Time and Load
When you are backing up to disk, you may want to trickle the data over a
longer period of time to reduce the load or hit the disks as hard as
possible in order to reduce the length of time of the backup. Oracle10g
puts you in control with this little enhancement with the new DURATION
clause. It kind of replaces the RATE and READRATE options:

DURATION hh:mm PARTIAL MINIMIZE [ TIME | LOAD ]

With the PARTIAL keyword, RMAN will not record an error if the backup
exceeds the accepted time limit.
MINIMIZE TIME does the backup in the fastest time possible
MINIMIZE LOAD will attempt to do the backup in the target time by
spreading the load over a longer period of time.



 Mensagem Original:
 Data: 14:05:57 14/05/2007
 De: Oscar Nogueira Neto [EMAIL PROTECTED]
 Assunto: Re: [oracle_br] RMAN

 Boas,

 eu não conheço nenhum comando do RMAN que faça essa limitação, mas acredito
 que você pode usar o Resource Manager para isso. Sugiro que você dê uma
 pesquisada sabre.

 Att,

 Em 14/05/07, nandoverona [EMAIL PROTECTED] escreveu:

   Pessoal, tem como fazer backup pelo rman sem que ele comprometa tanto o
 desempenho do banco de dados?

 Tipo um comando que força o rman utilizar pouco recurso, mesmo que o
 backup demore mais tempo para ser executado.

 Abraços






 --
 Oscar Nogueira Neto
 oscarnogueira[at]gmail[dot]com


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





Atenciosamente,

/***/
/* Rodrigo Mufalani  */
/* Oracle 10g Adm Certified Associate */
/***/

Aqui na Oi Internet você ganha ou ganha. Além de acesso grátis com
qualidade, ganha contas ilimitadas de email com 1 giga cada uma. Ganha
espaço ilimitado para hospedar sua página pessoal. Ganha flog, suporte
grátis e muito mais. Baixe grátis o Discador em
http://www.oi.com.br/discador e comece a ganhar.

Agora, se o seu negócio é voar na internet sem pagar uma fortuna,
assine Oi Internet banda larga e ganhe modem grátis. Clique em
http://www.oi.com.br/bandalarga e aproveite essa moleza!





RES: [oracle_br] OFF: NC Software

2007-05-15 Por tôpico Cristiano J Santos
Olá Talles,
 
Eu também cai nesta roubada. Investi pagando o curso a vista e acabei
levando este prejuízo. Meu procedimento foi o de ir no DP da Consolocação
para fazer um B.O, assim como os demais colegas.
 
Abraços,
 
Cristiano Joaquim.

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Talles Gomes Maion
Enviada em: terça-feira, 15 de maio de 2007 10:32
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] OFF: NC Software



Bom dia a todos,

E mais alguns amigos fechamos o pacote de formação DBA Oracle 10g na
escola NC Software, porém a mesma fechou as portas e consequêntemente nós
acabamos perdendo o dinheiro investido. Mais alguém caiu nesta roubada??
Como vocês estão procedendo com este assunto??


Valeu

Talles Gomes Maion
Information Technology
Expresso Jundiaí São Paulo Ltda
(Phone: +55 (11) 2152-6000 r. 6083
, [EMAIL PROTECTED] mailto:tallesgm%40expressojundiai.com.br
ndiai.com.br 
8 http://www.expresso http://www.expressojundiai.com.br jundiai.com.br
http://www.expresso http://www.expressojundiai.com.br/ jundiai.com.br/ 

Esta mensagem e uma correspondência reservada. Se você a recebeu por
engano, por favor, desconsidere-a.
O sistema de mensagens da Internet não é considerado seguro ou livre de
erros. As opiniões expressas nesta mensagem ou em seus anexos são de total
responsabilidade do autor da mensagem.

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



 


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



[oracle_br] Segurança no sistema ?

2007-05-15 Por tôpico pythondeveloper
Saudações

Estou precisando criar um sistema, mas estou emperrado na parte de
segurança do mesmo, estou emperrado em decidir como faze-la.

A pergunta é: Como fazer para criar um mecanismo dinâmico de
segurança do meu sistema, onde eu possa dar permissões aos usuários de
insert/update/delete/select nas tables, qual a técnica que vocês usam ?

Eu pensei em usar usuários do banco, acho que seria a maneira mais
adequada, mas me vi meio perdido, pois iria precisar criar em minha
aplicação uma tela para controlar esse esquema.

Alguma sugestão ?





[oracle_br] Re: Total de CPU !!!!

2007-05-15 Por tôpico jlchiappa
Acho que mais do que o que somar , vc precisa saber o que está 
recuperando nessa view : primeiro, essas stats são gasto de CPU *** 
pelo kernel do banco ***, ela só contabiliza tempo que o ** banco em 
si ** passou aguardando por resultado de operação que consumiu CPU , 
o banco NÂO MONITORA o Sistema Operacional, absolutamente TODA a CPU 
que vc gastou no sistema operacional para atender I/Os e outras 
funções (tanto pedidads pelo banco diretamente quanto house-keeping 
do SO) ** não são ** contabilizadas aqui, assim FACILMENTE vc pode 
sub-estimar o teu consumo de CPU se vc olhar só no banco... 
Exatamente por isso o manual Database Performance Tuning Guide and 
Reference no capítulo sobre recursos de SO, E os papers da área, 
como http://orafaq.com/papers/cpu.pdf , recomendam e mostra como vc 
fazer uma análise NO SISTEMA, também...
 O segundo ponto é que essas stats todas são TEMPO DE CPU, com elas 
se obtém TEMPO, mas é ** impossível ** vc relacionar tempo com 
capacidade de CPU a não ser do modo mais grosseiro... Assim, se vc 
analisou e descobriu que o kernel do banco gastou (digamos) x 
segundos de CPU por minuto, so what, o que esses x segundos 
representam em termos de capacidade da sua CPU, ela está 
sobrecarregada ou não  Vai se saber Vc até pode estimar 
grosseiramente como eu disse, mas mehor que isso só com essa info não 
dá, só mesmo coletando no SO. Nesse mesmo tópico há a questão também 
da RESOLUÇÃO da estat, elas são em dezenas de milisegundos, assim 
qualquer operação que levou 10 ms ou menos será registrada como 
ZERADA, é algo similar a vc querer medir menos que um segundo com um 
cronômetro que só tem ponteiro de segundos, arredondamento e erros 
são inevitáveis, num sistema OLTP (com montes de pequenas operações 
ocorrendo sempre) ,isso pode ser significativo.
 Finalmente, alerto que essas estats são CUMULATIVAS, ie, vc NÂO SOMA 
o número diretamente, e sim calcula um delta (ie, inicio - fim), isso 
é o que vc efetivamente usou.
 
 === COM ESSAS OBS em mente, respondo à sua pergunta : vc deveria 
ao menos medir também a CPU gasta em parse e em SQL recursivo, como 
mostrado em http://www.dbasupport.com/forums/showthread.php?
threadid=10524 , mas isso VAI VARIAR de acordo com a versão de banco, 
que pra variar vc não diz qual é, a cada versão estats mais 
detalhadas são adicionadas, o manual Database Reference da sua 
versão deve ter no apêndice quais as estats relevantes e o que cada 
uma registra.
 
 []s
 
  Chiappa
  
--- Em oracle_br@yahoogrupos.com.br, fabiobat2002 [EMAIL PROTECTED] 
escreveu

 Ae galera,
 
 Estou querendo fazer uam estimativa de processemanto do banco de 
dados
 Estou procurando na view v$sysstat em CPU used by this session.
 
 Tem mais algum valor que devo adicionar ?
 
 
 Valeu





Re: [oracle_br] OFF: NC Software

2007-05-15 Por tôpico Jose - Oracle
O site deles acabou d entrar no ar.

[]
barba


  - Original Message - 
  From: Cristiano J Santos 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, May 15, 2007 1:33 PM
  Subject: RES: [oracle_br] OFF: NC Software


  Olá Talles,

  Eu também cai nesta roubada. Investi pagando o curso a vista e acabei
  levando este prejuízo. Meu procedimento foi o de ir no DP da Consolocação
  para fazer um B.O, assim como os demais colegas.

  Abraços,

  Cristiano Joaquim.

  _ 

  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Talles Gomes Maion
  Enviada em: terça-feira, 15 de maio de 2007 10:32
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] OFF: NC Software

  Bom dia a todos,

  E mais alguns amigos fechamos o pacote de formação DBA Oracle 10g na
  escola NC Software, porém a mesma fechou as portas e consequêntemente nós
  acabamos perdendo o dinheiro investido. Mais alguém caiu nesta roubada??
  Como vocês estão procedendo com este assunto??

  Valeu

  Talles Gomes Maion
  Information Technology
  Expresso Jundiaí São Paulo Ltda
  (Phone: +55 (11) 2152-6000 r. 6083
  , [EMAIL PROTECTED] mailto:tallesgm%40expressojundiai.com.br
  ndiai.com.br 
  8 http://www.expresso http://www.expressojundiai.com.br jundiai.com.br
  http://www.expresso http://www.expressojundiai.com.br/ jundiai.com.br/ 

  Esta mensagem e uma correspondência reservada. Se você a recebeu por
  engano, por favor, desconsidere-a.
  O sistema de mensagens da Internet não é considerado seguro ou livre de
  erros. As opiniões expressas nesta mensagem ou em seus anexos são de total
  responsabilidade do autor da mensagem.

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

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



   

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



[oracle_br] Re: Segurança no sistema ?

2007-05-15 Por tôpico pythondeveloper
Opa

Vc pode me dar + ou - a explicação de como fizeram ae ? Tipo, com o
cadastro de usuários e tals ?

Obrigado




--- Em oracle_br@yahoogrupos.com.br, FERNANDES Marco ASOFTTEK
[EMAIL PROTECTED] escreveu

 Amigo,
 aqui nós temos exatamente isso... cada usuário que loga no sistema é
 um usuário de banco e existe uma tela de controle de segurança que
 faz todo o serviço sujo... existe pouca intervenção do DBA e o trabalho
 fica mesmo a cargo do Analista de Segurança.
  
 É um precinho meio caro ter isso... mas o controle fica ótimo.
  
 A outra possibilidade que já vi em outros locais é o uso de uma tabela
 de controle de usuários e permissões apenas na aplicação (menus,
botões, etc).
 Mas isso tbém dá um bom trabalho !
  
 Abraço,
 Marco.
 
 
 
 From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] On Behalf Of PUB: pythondeveloper
 Sent: terça-feira, 15 de maio de 2007 13:29
 To: oracle_br@yahoogrupos.com.br
 Subject: [oracle_br] Segurança no sistema ?
 
 
 
 Saudações
 
 Estou precisando criar um sistema, mas estou emperrado na parte de
 segurança do mesmo, estou emperrado em decidir como faze-la.
 
 A pergunta é: Como fazer para criar um mecanismo dinâmico de
 segurança do meu sistema, onde eu possa dar permissões aos usuários de
 insert/update/delete/select nas tables, qual a técnica que vocês usam ?
 
 Eu pensei em usar usuários do banco, acho que seria a maneira mais
 adequada, mas me vi meio perdido, pois iria precisar criar em minha
 aplicação uma tela para controlar esse esquema.
 
 Alguma sugestão ?
 
 
 
  
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: Res: [oracle_br] Re: Ordem de cláusula s where

2007-05-15 Por tôpico Anderson Haertel Rodrigues
Exato. 

Num dos Bancos que administro o Fornecedor
enfaticamente disse para eu setar, por exemplo, em
optimizer_features_enable=8.1.7..mesmo eu estando
usando um banco 9.2.0.8.

Não gosto da idéia, mas quem conhece da aplicação é o
fornecedor...por isso, acatei prontamente.

--- jlchiappa [EMAIL PROTECTED] escreveu:

 Ainda não vi nenhum exemplo importante, mas EM TESE
 podem sim 
 tranquilamente haver features que foram introduzidas
 em patch do 
 release (por exemplo, na 9.2.0.4, digamos), assim
 por norma se eu 
 quero usar as feats todas do banco e se não há
 contra-indicação do 
 fornecedor do aplicativo ou do Suporte,  eu sempre
 deixo o COMPATIBLE 
 com 4 dígitos, assim se o banco é 9.2.0.4, eu taco
 9.2.0.4 no 
 compatible ... Se o banco 10g estiver como
 compatible 9.x.y.z, em 
 princípio isso estará desabilitando features 10g, às
 vezes isso é 
 feito sob recomendação do fornecedor do aplicativo
 como quebra-galho 
 enquanto não sai versão compatível 10g do
 aplicativo...
 
 []s
 
  Chiappa
  
 --- Em oracle_br@yahoogrupos.com.br, Anderson
 Haertel Rodrigues 
 [EMAIL PROTECTED] escreveu
 
  Olá Fernando,
  
  Sim, estão alinhados, digamos assim. Onde,
 Compatible
  diz que tu estás usando features da versão do
 Banco
  citada, e optimizer_features_enable tu citas que o
  Otimizador deve trabalhar em cima da versão que tu
  especificou (novas características que por ventura
  existam no Otimizador devem ser ignoradas). 
  
  Agora, o que cita o teu Banco 10g?
  
  Anderson Haertel Rodrigues
  Consultor Oracle
  TEIKO Soluções em Tecnologia da Informação
  Blumenau/SC (47) - 3035 3777 - (47) 9178 0170
  www.teiko.com. br
  
  --- Fernando Weschenfelder [EMAIL PROTECTED]
  escreveu:
  
   Anderson,
   
   Aproveitando o teu retorno, olhei os meus
 parâmetros
   no banco 9i e no 10g que tenho, e analisei que o
   optimizer_features_enable aparece, por
 exemplo,
   9.2.0, e o parâmetro compatible mostra
 9.2.0.0.0
   ... isso tá certo?
   
   
   
   Até, 
   Fernando W
   
   
   
   
   
   
   
   - Mensagem original 
   De: Anderson Haertel Rodrigues
   [EMAIL PROTECTED]
   Para: oracle_br@yahoogrupos.com.br
   Enviadas: Segunda-feira, 14 de Maio de 2007
 11:12:07
   Assunto: Re: [oracle_br] Re: Ordem de cláusulas
   where
   
   Colega,
   
   Desconheço se há algum tempo para o otimizador
 dar
   uma
   resposta (interessante a dica dos 03 segs, irei
   olhar
   depois), mas é +- o que o teu professor disse,
   apenas,
   como citei em outro e-mail, se houver diferenças
 de
   performance (usando CBO) apenas trocando a ordem
 das
   tabelas é porque:
   
   1) Parâmetros Compatible / optimizer_*
   mal-configurados
   2) Estatísticas incompletas (mal coletadas)
   3) PGA mal dimensionada (forçando ao CBO
 escolher
   planos incorretos)
   
   Anderson Haertel Rodrigues
   Consultor Oracle
   TEIKO Soluções em Tecnologia da Informação
   Blumenau/SC (47) - 3035 3777 - (47) 9178 0170
   www.teiko.com. br
   
   --- nandoverona fernando.verona@ escopo.com
   escreveu:
   
Não sou muito expert em Oracle, mas acabei de
   fazer
uma pós.

O prof. de tunning dizia que a ordem não faz
diferença quando o 
otimizador está trabalhando com base nas
estatísticas.

Mas o otimizador tem um tempo para resolver o
   plano
de acesso (se eu 
não me engano máximo de 3 seg.), se a query
   estiver
bem escrita 
provavelmente o melhor plano de execução será
   levado
em consideração.

Se eu estiver errado, me corrijam.

Abraços

--- Em [EMAIL PROTECTED] os.com.br, Rafael
Alexandre Schmitt 
hbtec.rafael@ ... escreveu

 Olá,
 
 Mesmo assim não deixa de ser uma boa prática
 de
programação.
 
 Existem programadores e programadores. ..
 --
 Rafael Alexandre Schmitt
 rafael@ || www.hbtec.com. br
 Blumenau - Santa Catarina
 
 - Original Message - 
 From: Anderson Haertel Rodrigues 
 To: [EMAIL PROTECTED] os.com.br 
 Sent: Saturday, May 12, 2007 7:31 PM
 Subject: Re: [oracle_br] Ordem de cláusulas
where
 
 
 Colegas,
 
 No tempo do Otimizador por regra, escrever
Querys
 cuidando de todas as boas práticas era sim
 de
grande
 valia.
 
 Com o otimizador por custo, e
 principalmente,
com o
 avanço do mesmo isso tudo caiu por terra. 
 
 Atenciosamente,
 
 Anderson Haertel Rodrigues
 Consultor Oracle
 TEIKO Soluções em Tecnologia da Informação
 Blumenau/SC (47) - 3035 3777 - (47) 9178
 0170
 www.teiko.com. br
 
 --- Rafael Alexandre Schmitt
 hbtec.rafael@ ... escreveu:
 
  Sim, segundo o que conheço o parse é feito
 de
baixo
  para cima. 
  Ou seja, a cláusula de mais restritiva
 deve
ser a
  última ( de cima para baixo, ou a primeira
 de
baixo
  para cima ).
  
  Ex: select ...
  from 
  where condicao3 

[oracle_br] Re: Total de CPU !!!!

2007-05-15 Por tôpico fabiobat2002
Obrigado Chiappa,


No doc id :Note:232443.1 do metalink existe o seguinte:


Service Time is comprised of time spent on the CPU for Parsing,
Recursive CPU usage (for PLSQL and recursive SQL) and CPU used for
execution of SQL statements (CPU Other).

 Service Time = CPU Parse + CPU Recursive + CPU Other

The above components of Service Time can be found from the following
statistics:

* Service Time from CPU used by this session
* CPU Parse from parse time cpu
* CPU Recursive from recursive cpu usage

From these, CPU Other can be calculated as follows:

 CPU other = CPU used by this session - parse time cpu -
recursive cpu usage


Minha duvida e a seguinte , se Service Time e o valor de CPU used by
this session entao a soma de CPU Recursive , CPU Parse e CPU
other consiste em ser o valor de CPU used by this session

E isso ?

MInha versao e 9.2.0.8

OBrigado

--- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] escreveu

 Acho que mais do que o que somar , vc precisa saber o que está 
 recuperando nessa view : primeiro, essas stats são gasto de CPU *** 
 pelo kernel do banco ***, ela só contabiliza tempo que o ** banco em 
 si ** passou aguardando por resultado de operação que consumiu CPU , 
 o banco NÂO MONITORA o Sistema Operacional, absolutamente TODA a CPU 
 que vc gastou no sistema operacional para atender I/Os e outras 
 funções (tanto pedidads pelo banco diretamente quanto house-keeping 
 do SO) ** não são ** contabilizadas aqui, assim FACILMENTE vc pode 
 sub-estimar o teu consumo de CPU se vc olhar só no banco... 
 Exatamente por isso o manual Database Performance Tuning Guide and 
 Reference no capítulo sobre recursos de SO, E os papers da área, 
 como http://orafaq.com/papers/cpu.pdf , recomendam e mostra como vc 
 fazer uma análise NO SISTEMA, também...
  O segundo ponto é que essas stats todas são TEMPO DE CPU, com elas 
 se obtém TEMPO, mas é ** impossível ** vc relacionar tempo com 
 capacidade de CPU a não ser do modo mais grosseiro... Assim, se vc 
 analisou e descobriu que o kernel do banco gastou (digamos) x 
 segundos de CPU por minuto, so what, o que esses x segundos 
 representam em termos de capacidade da sua CPU, ela está 
 sobrecarregada ou não  Vai se saber Vc até pode estimar 
 grosseiramente como eu disse, mas mehor que isso só com essa info não 
 dá, só mesmo coletando no SO. Nesse mesmo tópico há a questão também 
 da RESOLUÇÃO da estat, elas são em dezenas de milisegundos, assim 
 qualquer operação que levou 10 ms ou menos será registrada como 
 ZERADA, é algo similar a vc querer medir menos que um segundo com um 
 cronômetro que só tem ponteiro de segundos, arredondamento e erros 
 são inevitáveis, num sistema OLTP (com montes de pequenas operações 
 ocorrendo sempre) ,isso pode ser significativo.
  Finalmente, alerto que essas estats são CUMULATIVAS, ie, vc NÂO SOMA 
 o número diretamente, e sim calcula um delta (ie, inicio - fim), isso 
 é o que vc efetivamente usou.
  
  === COM ESSAS OBS em mente, respondo à sua pergunta : vc deveria 
 ao menos medir também a CPU gasta em parse e em SQL recursivo, como 
 mostrado em http://www.dbasupport.com/forums/showthread.php?
 threadid=10524 , mas isso VAI VARIAR de acordo com a versão de banco, 
 que pra variar vc não diz qual é, a cada versão estats mais 
 detalhadas são adicionadas, o manual Database Reference da sua 
 versão deve ter no apêndice quais as estats relevantes e o que cada 
 uma registra.
  
  []s
  
   Chiappa
   
 --- Em oracle_br@yahoogrupos.com.br, fabiobat2002 fabaobat@ 
 escreveu
 
  Ae galera,
  
  Estou querendo fazer uam estimativa de processemanto do banco de 
 dados
  Estou procurando na view v$sysstat em CPU used by this session.
  
  Tem mais algum valor que devo adicionar ?
  
  
  Valeu
 





[oracle_br] SQL Plus - Iniciante

2007-05-15 Por tôpico Pedro de Souza
Boa tarde pessoal, estou aprendendo a mexer com o oracle e instalei a versão 9i.
Na instalação foi tudo bem, acompanhei um tutorial que baixei na net. Mais 
quando tento me conectar usando o SQL plus, qual o informação que eu coloco no 
string de host?

Desde já agradeço a ajuda,

Pedro.

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



RES: [oracle_br] OFF: NC Software

2007-05-15 Por tôpico Talles Gomes Maion
Então José, eu também não sabia.porém recebi um e-Mail e aí
comecei a ir atrás, então percebi que o site esta fora do ar, o registro no
REGISTRO BR foi desativado, todos os telefones não funcionam mais e os
e-Mails foram desativados Daqui a pouco vou estar indo até a JUCESP aqui
de Jundiaí para gerar uma ficha de breve relato para conseguir abrir o BO.
 
Caso você consiga entrar em contato com estes caras, me da um toque, por
favor
 
 
Valeu
 

Talles Gomes Maion
Information Technology
Expresso Jundiaí São Paulo Ltda
(Phone: +55 (11) 2152-6000 r. 6083
, [EMAIL PROTECTED] 
8 http://www.expressojundiai.com.br http://www.expressojundiai.com.br/ 

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de José Mario Barduchi
Enviada em: terça-feira, 15 de maio de 2007 11:12
Para: oracle_br@yahoogrupos.com.br
Cc: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] OFF: NC Software





Fala Talles

Eu não sabia disso... Para mim, ficou faltando o módulo
de Tunning...

Abraço
-- 
José Mario Barduchi
Administrador de Banco de Dados - T.I.
Grupo Wheaton Brasil 
+55 11
4355-1931
+55 11 4355-1800

Em Ter, Maio
15, 2007 10:31, Talles Gomes Maion escreveu:



Bom dia a todos,

E mais alguns amigos fechamos o
pacote de formação DBA Oracle 10g na
escola NC Software, porém a mesma
fechou as portas e consequêntemente nós
acabamos perdendo o dinheiro
investido. Mais alguém caiu nesta roubada??
Como vocês estão procedendo
com este assunto??


Valeu

Talles Gomes
Maion
Information Technology
Expresso Jundiaí São Paulo Ltda

(Phone: +55 (11) 2152-6000 r. 6083
, [EMAIL PROTECTED] mailto:tallesgm%40expressojundiai.com.br
ndiai.com.br 
8 http://www.expresso http://www.expressojundiai.com.br jundiai.com.br
http://www.expresso http://www.expressojundiai.com.br/ jundiai.com.br/

Esta mensagem e uma correspondência reservada. Se você a
recebeu por engano, por favor, desconsidere-a.
O sistema de
mensagens da Internet não é considerado seguro ou livre de erros. As
opiniões
expressas nesta mensagem ou em seus anexos são de total responsabilidade do
autor da mensagem.

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



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



 

Esta mensagem e uma correspondência reservada. Se você a recebeu por engano, 
por favor, desconsidere-a.
O sistema de mensagens da Internet não é considerado seguro ou livre de erros. 
As opiniões expressas nesta mensagem ou em seus anexos são de total 
responsabilidade do autor da mensagem.


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



[oracle_br] Dúvida Archives

2007-05-15 Por tôpico Renata Freitas
Pessoal, restaurei um backup e ele criou vários archives que estão ocupando +/ 
80Gb do meu HD. Eu posso excluir esses archives?Qual a melhor solução a fazer 
para diminuir o espaço ocupado por eles? O Oracle gerencia isso sozinho? Estou 
na plataforma Windows.

Mto obrigada,
Renata

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



[oracle_br] Posso excluir os archives?

2007-05-15 Por tôpico Renata Freitas
Pessoal, restaurei um backup e ele criou vários archives que estão ocupando +/ 
80Gb do meu HD. Eu posso excluir esses archives?Qual a melhor solução a fazer 
para diminuir o espaço ocupado por eles? O Oracle gerencia isso sozinho? Estou 
na plataforma Windows.

Mto obrigada,
Renata

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



Re: [oracle_br] Re: 8i para 10g

2007-05-15 Por tôpico celia.novaisjoao
Olá Gustavo, Fábio, Sérgio, td bem?

Vocês ainda possuem o material de estudo para a prova do New 
Features 8i to 10g (Exame 1Z0-045)?

Poderiam me passar, por favor.

Obrigada,
Célia.

--- Em oracle_br@yahoogrupos.com.br, Sérgio Luís Spolon [EMAIL PROTECTED] 
escreveu

 Gustavo, se puder, passe para mim também.
 
 Obrigado.
 
 Sérgio
 [EMAIL PROTECTED]
 
   - Original Message - 
   From: Gustavo Venturini de Lima 
   To: oracle_br@yahoogrupos.com.br 
   Sent: Thursday, December 28, 2006 12:46 PM
   Subject: {Desarmado} Re: [oracle_br] Re: 8i para 10g
 
 
   Oi Fábio, eu tenho o material sim...
   Do curso 1z0-045, que trata especificamente disso... New 
Features do 10g
   para OCPs 8i.
   Me passa depois um mail que possa lotar de arquivos que te 
passo.
   Abraços.
 
   Gustavo.
 
   Em 28/12/06, jlchiappa [EMAIL PROTECTED] escreveu:
   
Material específico (seja site, livro ou curso) para te levar 
duma só
vez do 8i pro 10g eu REALMENTE desconheço, o que diria é pra 
vc fazer
o caminho normal, ie : estudar o manual de new features e 
concepts do
9i, e depois estudar os mesmos manuais do 10g, e depois, **
complementando ** os manuais, adquirir bons livros de new 
features de
cada release, os do Robert G. Freeman (ie, Oracle Database 
10g New
Features e Oracle9i New Features: Use All of the Enhanced
Capabilities of Oracle9i) gozam de boa fama para isso, eu não 
os li
mas o pessoal da oracle-l os recomendou bem E é claro, os 
livros
do Tom Kyte (ie, Expert Oracle Database Architecture: 9i and 
10g
Programming Techniques and Solutions e o Effective Oracle by
Design) foram há pouco atualizados para conter info do 10g e 
9i,
também, claro que valem a pena, pois não só vão te ensinar 
coisas
sobre o 9i e 10g, mas também falam de algumas features (como 
MVs,
bulk collect, array processing, funções analíticas, etc, etc, 
etc)
que já existiam no 8i mas muitas vezes não eram muito usadas, 
ás
vezes por causa de restrições e dificuldades já eliminadas no 
9i e
10g...
De sites, http://www.dbasupport.com/oracle/ora9i/ ,
http://www.oracle-base.com/articles/9i/Articles9i.php ,
http://www.dbspecialists.com/presentations.html e
http://www.trivadis.com/e/knowhow/publikationen/index.asp tem 
artigos
interessantes sobre as new feats 9i e
http://www.dbasupport.com/oracle/ora10g/ , http://www.oracle-
base.com/articles/10g/Articles10g.php sobre o 10g. Como o 10g é
(relativamente) recente, a Oracle está tentando incentivar os
consumidores a ir pra ele, então no technet

(http://www.oracle.com/technology/products/database/oracle10g/index.h
t
ml) e na Oracle Magazine 
(http://www.oracle.com/oramag/index.html) vc
achará LOTES de artigos sobre new features tanto do banco 10g 
em si
quanto das tools do banco (como OEM e similares).
   
[]s
   
Chiappa
   
   
--- Em oracle_br@yahoogrupos.com.br oracle_br%
40yahoogrupos.com.br,
Fábio Gibon - Comex System
gibon@ escreveu

 Pessoal,
 alguém tem algum material para quem precisa fazer um
upgrade dos conhecimentos de DBA do 8i para o 10g ?

 sds
 Fábio Gibon

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

   

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

 ---
 Esta mensagem não implica a assunção de obrigações em nome da
 empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em
 sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado,
 replicação ou disseminação desta mensagem ou parte dela é
 expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não
 é responsável pelo conteúdo ou a veracidade desta informação.
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: RES: [oracle_br] OFF: NC Software

2007-05-15 Por tôpico priscila . viana

Bom gente...eu encontrei no site na NC software essa nota...espero que
ajude.

NOTA DE ESCLARECIMENTO NC SOFTWARE
A Empresa NC Software nasceu com um único ideal, com o ideal de resolver uma 
necessidade que o profissional TI tem,
ser bem tratado e respeitado como Profissional e Aluno, pois seu acionista é um 
profissional que por muito tempo sentiu dificuldade
em encontrar um local de treinamento que prestasse um serviço digno e 
respeitoso dentro desta área. Presta serviços de suporte a seus alunos,
recolocação no mercado e não utiliza isto como marketing para venda de seus 
serviços.Temos um alto índice de indicações de amigos e novos alunos,
isto demonstra que estávamos no caminho.

Porem, nos últimos dias fomos surpreendidos por uma serie de problemas 
envolvendo infra-estrutura (problemas na nossa rede elétrica),
elevadíssimo índice de inadimplência, prejudicando nossas operações e não 
permitindo assim os cumprir os objetivos traçados.

Por esses motivos estamos oficialmente suspendendo nossas atividades, até 
regularização de infra-estrutura em uma nova unidade e outros
 fatores que estão impedindo a empresa de cumprir seus ideais.

Pedimos desculpas a todos aqueles que acreditaram e confiaram por todos esses 
anos em nosso trabalho e aproveitamos para informar aos
clientes/amigos e fornecedores que todos serão contatados por nossa Assessoria 
Jurídica para resolução de caso a caso.

Gostaríamos de fazê-lo em apenas um dia, porém sabemos que não será um trabalho 
tão rápido, sendo assim gostaríamos de pedir compreensão
neste momento e garantir que serão todos contatados e suas situações resolvidas.

IMPORTANTE:

Serão calculados os valores de cursos realizados de aluno por aluno. Os cheques 
pertinentes aos cursos NÃO REALIZADOS serão devolvidos.
O mesmo procedimento para boletos bancários.

Assim como clientes inadimplentes também serão procurados e responsáveis 
diretos e indiretos por este fato, também serão responsabilizados por seus
atos.

Informamos que já iniciamos os contatos!!


PRISCILA PACHECO VIANA
Gerência de Tecnologia e Prod / BULL LTDA
LIGHT S.E.S.A. / [EMAIL PROTECTED] / 2211-7196



Talles Gomes Maion [EMAIL PROTECTED]@yahoogrupos.com.br
em 15/05/2007 13:40:56

Favor responder a oracle_br@yahoogrupos.com.br

Enviado Por:  oracle_br@yahoogrupos.com.br


Para:  oracle_br@yahoogrupos.com.br
cc: (bcc: priscila pacheco viana BULL/LIGHT)
Assunto:RES: [oracle_br] OFF: NC Software




Olá Cristiano, bem vindo ao clube..rs. Você teve alguma novidade sobre
este assunto??


T+


Talles Gomes Maion
Information Technology
Expresso Jundiaí São Paulo Ltda
(Phone: +55 (11) 2152-6000 r. 6083
, [EMAIL PROTECTED]
8 http://www.expressojundiai.com.br http://www.expressojundiai.com.br/

_

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Cristiano J Santos
Enviada em: terça-feira, 15 de maio de 2007 13:33
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] OFF: NC Software

Olá Talles,

Eu também cai nesta roubada. Investi pagando o curso a vista e acabei
levando este prejuízo. Meu procedimento foi o de ir no DP da Consolocação
para fazer um B.O, assim como os demais colegas.

Abraços,

Cristiano Joaquim.

_

De: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br
[mailto:[EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br
os.com.br] Em
nome de Talles Gomes Maion
Enviada em: terça-feira, 15 de maio de 2007 10:32
Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br
Assunto: [oracle_br] OFF: NC Software

Bom dia a todos,

E mais alguns amigos fechamos o pacote de formação DBA Oracle 10g na
escola NC Software, porém a mesma fechou as portas e consequêntemente nós
acabamos perdendo o dinheiro investido. Mais alguém caiu nesta roubada??
Como vocês estão procedendo com este assunto??

Valeu

Talles Gomes Maion
Information Technology
Expresso Jundiaí São Paulo Ltda
(Phone: +55 (11) 2152-6000 r. 6083
, [EMAIL PROTECTED] mailto:tallesgm%40expressojundiai.com.br
ndiai.com.br
8 http://www.expresso http://www.expresso
http://www.expressojundiai.com.br jundiai.com.br jundiai.com.br
http://www.expresso http://www.expresso
http://www.expressojundiai.com.br/ jundiai.com.br/ jundiai.com.br/

Esta mensagem e uma correspondência reservada. Se você a recebeu por
engano, por favor, desconsidere-a.
O sistema de mensagens da Internet não é considerado seguro ou livre de
erros. As opiniões expressas nesta mensagem ou em seus anexos são de total
responsabilidade do autor da mensagem.

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

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

Esta mensagem e uma correspondência reservada. Se você a recebeu por
engano, por favor, desconsidere-a.
O sistema de mensagens da Internet não é considerado seguro ou livre de
erros. As opiniões expressas nesta mensagem ou em seus anexos são de total
responsabilidade do autor da mensagem.

[As partes desta mensagem 

Re: [oracle_br] OFF: NC Software

2007-05-15 Por tôpico Edmilton Neves
Talles, bom dia!
Alguns colegas de lista enfrentaram o mesmo problema.
Dê uma olhada no histórico da lista, acho que umas 3 semanas atrás.

Abraço.
Edmilton Neves

On 5/15/07, Talles Gomes Maion [EMAIL PROTECTED] wrote:

   Bom dia a todos,

 E mais alguns amigos fechamos o pacote de formação DBA Oracle 10g na
 escola NC Software, porém a mesma fechou as portas e consequêntemente nós
 acabamos perdendo o dinheiro investido. Mais alguém caiu nesta roubada??
 Como vocês estão procedendo com este assunto??



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



Re: [oracle_br] SQL Plus - Iniciante

2007-05-15 Por tôpico rflribeiro
Se você está se conectando diretamente no servidor do banco de dados 
(máquina onde ele se encontra instalado), não é necessário informar 
host. Supondo que você tenha somente um banco de dados rodando nesta 
máquina (somente uma instalação Oracle) e uma instância.

Reginaldo Ribeiro
Administrador de Bancos de Dados
Oracle Certified Associated 10g

DBcom IT Experts
skype: dbcom_it_experts
mobile: 551192344290 551196718255
e-mail: [EMAIL PROTECTED]
site: www.dbcom.com.br



Pedro de Souza wrote:

 Boa tarde pessoal, estou aprendendo a mexer com o oracle e instalei a 
 versão 9i.
 Na instalação foi tudo bem, acompanhei um tutorial que baixei na net. 
 Mais quando tento me conectar usando o SQL plus, qual o informação que 
 eu coloco no string de host?

 Desde já agradeço a ajuda,

 Pedro.



[oracle_br] Re: Delphi e oracle

2007-05-15 Por tôpico rzzanatta
Valeu galera, eu coloquei um count dentro da select que ja deu certo.
obrigado.





--- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo [EMAIL PROTECTED] 
escreveu

 A sua consulta deve estar errada, pois eu utilizo essa propriedade 
e ela me traz a quantidade correta...
 Posta o seu codigo aqui para analizarmos.
   - Original Message - 
   From: rzzanatta 
   To: oracle_br@yahoogrupos.com.br 
   Sent: Monday, May 14, 2007 1:29 PM
   Subject: [oracle_br] Delphi e oracle
 
 
   Olá gostaria de saber como faço para que em uma consulta de 
registros, 
   me traga a quantidade dos registros encontrados?
 
   pois no delphi, usando a propriedade RecordCount na query ele 
só me 
   traz o numero -1.
 
 
 

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





Re: [oracle_br] SQL Plus - Iniciante

2007-05-15 Por tôpico Manoel Marcos da Silva
Bem vindo Pedro!!
  
 Depois da Intalação normalmente ele ativa um serviço  para  Montar  o 
banco e ABRIR a Instancia  que o padrao  (se me lembro ORCL) para vc fazer a 
conexao com sqlplus precisa que  esteja ativado e tambem  cria tres usuarios:  
sys/change_on_install,system/manager e o scott/tiger onde deve ter as  tabelas 
criados pra vc iniciar o aprendizado quando vc abre o sqlplus  ele pede o nome 
do usuario a senha w host que deve ser o nome do banco  (ORCL);
  para testar : select * from tab;
  
  Boa Sorte
  
  
  
  

Manoel Marcos da Silva [EMAIL PROTECTED] escreveu:  

rflribeiro [EMAIL PROTECTED] escreveu:
  Se você está se conectando diretamente no servidor do banco de 
dados 
  (máquina onde ele se encontra instalado), não é necessário informar 
  host. Supondo que você tenha somente um banco de dados rodando nesta 
  máquina (somente uma instalação Oracle) e uma instância.
  
  Reginaldo Ribeiro
  Administrador de Bancos de Dados
  Oracle Certified Associated 10g
  
  DBcom IT   Experts
  skype: dbcom_it_experts
  mobile: 551192344290 551196718255
  e-mail: [EMAIL PROTECTED]
  site: www.dbcom.com.br
  
  Pedro de Souza wrote:
  
   Boa tarde pessoal, estou aprendendo a mexer com o oracle e instalei a 
   versão 9i.
   Na instalação foi tudo bem, acompanhei um tutorial que baixei na net. 
   Mais quando tento me conectar usando o SQL plus, qual o informação que 
   eu coloco no string de host?
  
   Desde já agradeço a ajuda,
  
   Pedro.
  
  
  



   Manoel Marcos da Silva Analista de Sistema  - Oracle DBA
  Gerência de Inovação em Sistemas de Gestão de Redes
Telefônica Pesquisa e Desenvolvimento
Rua Xavier Curado, 473 - 8º andar  Cep  04210-100
Ipiranga - SP - BRASIL
Tel: 55-11-6166-3149  Móvel: 55-11-7466-5144
[EMAIL PROTECTED]













 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 



   Manoel Marcos da Silva Analista de Sistema  - Oracle DBA
  Gerência de Inovação em Sistemas de Gestão de Redes
Telefônica Pesquisa e Desenvolvimento
Rua Xavier Curado, 473 - 8º andar  Cep  04210-100
Ipiranga - SP - BRASIL
Tel: 55-11-6166-3149  Móvel: 55-11-7466-5144
[EMAIL PROTECTED]














 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



RE: [oracle_br] Re: OFF: NC Software

2007-05-15 Por tôpico FERNANDES Marco A SOFTTEK
O ideal mesmo é marcar os nomes dos proprietários e sócios para
que esses caras nunca mais tenham oportunidade de lesar ninguém !
Um absurdo desses tem que se pagar caro ! teria que dar cadeia !



From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of PUB: 
Cassio Frigo
Sent: terça-feira, 15 de maio de 2007 14:00
To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] Re: OFF: NC Software



Pessoal Boa Tarde,

A NC Software, fechou as portas de forma inescrupulosa, lesando a boa 
fé de Alunos e Instrutores, eu particulamente tinha dois cursos a 
terminar e mais um de 30 horas para realizar.., segundo consta o 
fechamento ocorreu na calada da noite de sexta para sabado.., o 
proprietário encostou um caminhão e limpou todas as salas, e 
simplesmente sumiu.., aqui na empresa estamos estudando alguma 
possibilidade de reaver nossos investimentos. 
Enfim aquele que tiver algum tipo ded Informação por favor postem.

Abraços

--- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br , 
José Mario Barduchi 
[EMAIL PROTECTED] escreveu

 
 
 
 Fala Talles
 
 Eu não sabia disso... Para mim, ficou faltando o módulo
 de Tunning...
 
 Abraço
 -- 
 José Mario Barduchi
 Administrador de Banco de Dados - T.I.
 Grupo Wheaton Brasil 
 +55 11
 4355-1931
 +55 11 4355-1800
 
 
 
 
 Em Ter, Maio
 15, 2007 10:31, Talles Gomes Maion escreveu:
 
 
 
 Bom dia a todos,
 
 E mais alguns amigos fechamos o
 pacote de formação DBA Oracle 10g na
 escola NC Software, porém a mesma
 fechou as portas e consequêntemente nós
 acabamos perdendo o dinheiro
 investido. Mais alguém caiu nesta roubada??
 Como vocês estão procedendo
 com este assunto??
 
 
 Valeu
 
 Talles Gomes
 Maion
 Information Technology
 Expresso Jundiaí São Paulo Ltda
 
 (Phone: +55 (11) 2152-6000 r. 6083
 , [EMAIL PROTECTED] 
 8 http://www.expressojundiai.com.br http://www.expressojundiai.com.br  
http://www.expressojundiai.com.br/ http://www.expressojundiai.com.br/ 
 
 
 Esta mensagem e uma correspondência reservada. Se você a
 recebeu por engano, por favor, desconsidere-a.
 O sistema de
 mensagens da Internet não é considerado seguro ou livre de erros. 
As opiniões
 expressas nesta mensagem ou em seus anexos são de total 
responsabilidade do
 autor da mensagem.
 
 [As partes desta mensagem que não
 continham texto foram removidas]
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]




 


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



[oracle_br] Autorelacionamento

2007-05-15 Por tôpico Roberto
Caros amigos
Tenho que tomar uma decisão de modelagem que envolve um autorelacionamento e
gostaria de ajuda.
Tomem por exemplo uma tabela A. Nela um registro pode surgir em decorrência
de um anteiror, na verdade um ou mais.
Assim a tabela poderia ficar da seguinte forma:

TABELA_A

Num_proc, origem, dpto, valor

1,  null,   DPTO1,   2040

2,  null,   DPTO1,   3000

3,  null,   DPTO1,   1000

4, 2,   DPTO2,   1500

5, 2,   DPTO4,   1500

6,  null,   DPTO1,   1000

7, 3,   DPTO5,   1000

8, 7,   DPTO9,   1000


Como vocês podem ver, os processos 4 e 5 surgiram a partir do resultado do
2, o processo 7 surgiu a partir do 3 e o 8 a partir do 7

Quero ver isso graficamente, tal como aquela janela lateral do explorer que
mostra a hierarquia das pastas. Ficaria mais ou menos assim:

1
2---+
4
5
3---+
7---+
8

Acho que posso deixar o campo origem na própria tabela A. E só com selects
poderia chegar aos pais e filhos sem problema.
Já um colega acha que seria melhor criar uma tabela, que seria uma entidade
de relacionamento de A com A, com a seguinte estrutura:

TABELA_A

Num_proc, dpto, valor

1,  DPTO1,   2040

2,  DPTO1,   3000

3,  DPTO1,   1000

4,  DPTO2,   1500

5,  DPTO4,   1500

6,  DPTO1,   1000

7,  DPTO5,   1000

8,  DPTO9,   1000





TABELA_B

Num_proc, origem

4, 2

5, 2

7, 3

8, 7



O que vocês acham?
O sistema sera em Java/Struts/JPA e o banco é o 8i

Agradeço desde já a atenção de vocês

Roberto



[oracle_br] Melhor forma de backup

2007-05-15 Por tôpico Renata Freitas
Qual a melhor forma de backup para se fazer em um banco em Archivelog? O exp, 
Rman ou o do OMS?

Atualmente estou utilizando o exp com os seguintes parametros:
exp usuario/senha file=bkp.dmp full=y log=logbkp.log

Porém o banco de dados corrompeu e quando fui restaurar com o Imp, tive alguns 
problemas, pois ele me retornava erro na criação de alguns indices e abortava a 
importação, além disso a tablespace SYSTEM estourou e novamente a importação 
falhou. Estou usando o Windows XP. Sei que não é o mais adequado, mas isso tem 
haver com o fato da tablespace SYSTEM e outras do sistema não crescer 
automaticamente?

Grata,
Renata



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



Re: [oracle_br] Re: Posso excluir os archives?

2007-05-15 Por tôpico Renata Freitas
Ok. Muito obrigada pela ajuda.

  - Original Message - 
  From: jlchiappa 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, May 15, 2007 3:39 PM
  Subject: [oracle_br] Re: Posso excluir os archives?


  Renata, archived logs em princípio só servem pra fazer RECOVER de 
  banco e/ou para se mineirar informações históricas via log miner, 
  se vc já está com o banco ok (portanto não precisará de recover) e 
  não tem interesse em fazer auditorias/pesquisas históricas de ações 
  passadas, vc pode SIM apagar simplesmente do disco esses archived 
  logs que vieram do backup. 
  Quanto ao gerenciamento - não, o banco Oracle não faz NADA com 
  esses archived log files depois que os gerou em disco, é TOTALMENTE 
  por sua conta remover do disco os archived logs que vc já sabe que 
  estão seguramente backupeados pra atender necessidades futuras. Vc 
  até poderia em tese compactar esses archived logs em disco enquanto 
  não os backupeia, mas já que imediatamente após o backup eles já 
  podem ser removidos, não sei se compensa, de repente vale mais a pena 
  vc ter backups mais frequentes só deles e após o backup (com sucesso, 
  conferido ok) vc já os elimina do disco duma vez.

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, Renata Freitas 
  [EMAIL PROTECTED] escreveu
  
   Pessoal, restaurei um backup e ele criou vários archives que estão 
  ocupando +/ 80Gb do meu HD. Eu posso excluir esses archives?Qual a 
  melhor solução a fazer para diminuir o espaço ocupado por eles? O 
  Oracle gerencia isso sozinho? Estou na plataforma Windows.
   
   Mto obrigada,
   Renata
   
   [As partes desta mensagem que não continham texto foram removidas]
  



   


--


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.467 / Virus Database: 269.7.0/803 - Release Date: 13/5/2007 12:17


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



Re: [oracle_br] SQL Plus - Iniciante

2007-05-15 Por tôpico Pedro de Souza
Boa tarde pessoal, consegui me conectar!
Agradeço a ajuda de vcs.


  - Original Message - 
  From: Pedro de Souza 
  To: Oracle 
  Sent: Tuesday, May 15, 2007 1:01 PM
  Subject: [oracle_br] SQL Plus - Iniciante


  Boa tarde pessoal, estou aprendendo a mexer com o oracle e instalei a versão 
9i.
  Na instalação foi tudo bem, acompanhei um tutorial que baixei na net. Mais 
quando tento me conectar usando o SQL plus, qual o informação que eu coloco no 
string de host?

  Desde já agradeço a ajuda,

  Pedro.

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



   


--


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.467 / Virus Database: 269.7.0/804 - Release Date: 14/5/2007 16:46


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



[oracle_br] cd de instalação - Developer 2000 para A IX

2007-05-15 Por tôpico André Alves
Olá Amigos, alguém ai tem o cd de Instalação do Developer 2000 para AIX???, 
aquele que tem o forms 5.0 e o reports 3.0??? Estou precisando urgente dessa 
midia pois um server que tinha esses softwares instalados deu problema e eu 
peciso colocar outro no ar urgente. 

Obrigado, desde já, André

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [oracle_br] Autorelacionamento

2007-05-15 Por tôpico Andre Santos
Roberto

Concordo com você. A solução mais natural seria ter a chave estrangeira na
própria tabela A.

[ ]

André


Em 15/05/07, Roberto [EMAIL PROTECTED] escreveu:

   Caros amigos
 Tenho que tomar uma decisão de modelagem que envolve um autorelacionamento
 e
 gostaria de ajuda.
 Tomem por exemplo uma tabela A. Nela um registro pode surgir em
 decorrência
 de um anteiror, na verdade um ou mais.
 Assim a tabela poderia ficar da seguinte forma:

 TABELA_A

 Num_proc, origem, dpto, valor

 1, null, DPTO1, 2040

 2, null, DPTO1, 3000

 3, null, DPTO1, 1000

 4, 2, DPTO2, 1500

 5, 2, DPTO4, 1500

 6, null, DPTO1, 1000

 7, 3, DPTO5, 1000

 8, 7, DPTO9, 1000

 Como vocês podem ver, os processos 4 e 5 surgiram a partir do resultado do
 2, o processo 7 surgiu a partir do 3 e o 8 a partir do 7

 Quero ver isso graficamente, tal como aquela janela lateral do explorer
 que
 mostra a hierarquia das pastas. Ficaria mais ou menos assim:

 1
 2---+
 4
 5
 3---+
 7---+
 8

 Acho que posso deixar o campo origem na própria tabela A. E só com selects
 poderia chegar aos pais e filhos sem problema.
 Já um colega acha que seria melhor criar uma tabela, que seria uma
 entidade
 de relacionamento de A com A, com a seguinte estrutura:

 TABELA_A

 Num_proc, dpto, valor

 1, DPTO1, 2040

 2, DPTO1, 3000

 3, DPTO1, 1000

 4, DPTO2, 1500

 5, DPTO4, 1500

 6, DPTO1, 1000

 7, DPTO5, 1000

 8, DPTO9, 1000

 TABELA_B

 Num_proc, origem

 4, 2

 5, 2

 7, 3

 8, 7

 O que vocês acham?
 O sistema sera em Java/Struts/JPA e o banco é o 8i

 Agradeço desde já a atenção de vocês

 Roberto

 



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



RE: [oracle_br] Re: Segurança no sistema ?

2007-05-15 Por tôpico Fernando Paiva
É estou vendo mesmo que é complicado de explicar. Bem! Vou te dizer o
que estou tentando fazer.

Tenho uma tabela chamada usuarios, que é onde vou cadastrar meus
usuários, depois tenho uma outra tabela chamada permissoes, que é onde
eu pretend gravar o nome da tabela o código do usuário juntamente
com suas permissões insert/update/delete/select.
Ex:
Cod.Usuario = 001
tablename | insert | update | delete | select
cliente   |   v|   v|v   |   v
estoque   |   v|   v|f   |   v

Seria + ou - isso. O que naum estou achando uma maneira é fazer com que
as permissões sejam dadas partindo desse principio, onde o codigo
daquele usuario tera as permissoes, entende ?

Talvez vc possa me dar uma outra idéia.

[]'s
Fernando Paiva



Em Ter, 2007-05-15 às 15:04 -0300, FERNANDES Marco A SOFTTEK escreveu:
 Amigo,
 não é nada de espetacular não.
 
 Temos algumas tabelas auxiliares para controlar nome do usuário e
 outros dados, e usamos algumas views do sys
 pra ter os objetos do banco. Daí por diante é tudo código embarcado
 pra dar os grants... o detalhe é que
 temos algumas roles padrões para os usuários comuns do sistema
 (consulta, alteração, acesso) e
 algumas coisas também fazemos por módulos e menus do sistema.
 Ficou um pouco confuso porque foi feito aos poucos e por isso meio
 remendado.
 
 Os acesso mais gerais são controlados por roles, por exemplo, execução
 de procedures do banco.
 Já para os menus e módulos fazemos o controle a nível de usuário, ou
 seja, tem que dar direito
 pra cada transação da tela da aplicação.
 
 A tela básica é sim de cadastro de usuários... nesse cara temos a
 criação do usuário a partir
 de roles básicas (como acesso por exemplo). Temos uma outra tela de
 cadastro de transações
 e uma tela para associação dos dois cadastros. Estas transações podem
 estar ligadas aos
 objetos do banco (tabelas) e aos objetos da aplicação (menus,
 módulos).
 
 Nada muito complexo de fazer e nada muito simples de explicar... risos
 
 Abraço,
 Marco.
 
 
 
 From: oracle_br@yahoogrupos.com.br
 [mailto:[EMAIL PROTECTED] On Behalf Of PUB:
 pythondeveloper
 Sent: terça-feira, 15 de maio de 2007 14:17
 To: oracle_br@yahoogrupos.com.br
 Subject: [oracle_br] Re: Segurança no sistema ?
 
 Opa
 
 Vc pode me dar + ou - a explicação de como fizeram ae ? Tipo, com o
 cadastro de usuários e tals ?
 
 Obrigado
 
 --- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%
 40yahoogrupos.com.br , FERNANDES Marco A SOFTTEK
 [EMAIL PROTECTED] escreveu
 
  Amigo,
  aqui nós temos exatamente isso... cada usuário que loga no sistema é
  um usuário de banco e existe uma tela de controle de segurança que
  faz todo o serviço sujo... existe pouca intervenção do DBA e o
 trabalho
  fica mesmo a cargo do Analista de Segurança.
  
  É um precinho meio caro ter isso... mas o controle fica ótimo.
  
  A outra possibilidade que já vi em outros locais é o uso de uma
 tabela
  de controle de usuários e permissões apenas na aplicação (menus,
 botões, etc).
  Mas isso tbém dá um bom trabalho !
  
  Abraço,
  Marco.
  
  
  
  From: oracle_br@yahoogrupos.com.br mailto:oracle_br%
 40yahoogrupos.com.br 
 [mailto:oracle_br@yahoogrupos.com.br mailto:oracle_br%
 40yahoogrupos.com.br ] On Behalf Of PUB: pythondeveloper
  Sent: terça-feira, 15 de maio de 2007 13:29
  To: oracle_br@yahoogrupos.com.br mailto:oracle_br%
 40yahoogrupos.com.br 
  Subject: [oracle_br] Segurança no sistema ?
  
  
  
  Saudações
  
  Estou precisando criar um sistema, mas estou emperrado na parte de
  segurança do mesmo, estou emperrado em decidir como faze-la.
  
  A pergunta é: Como fazer para criar um mecanismo dinâmico de
  segurança do meu sistema, onde eu possa dar permissões aos usuários
 de
  insert/update/delete/select nas tables, qual a técnica que vocês
 usam ?
  
  Eu pensei em usar usuários do banco, acho que seria a maneira mais
  adequada, mas me vi meio perdido, pois iria precisar criar em minha
  aplicação uma tela para controlar esse esquema.
  
  Alguma sugestão ?
  
  
  
  
  
  
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
  



RE: [oracle_br] Re: Segurança no sistema ?

2007-05-15 Por tôpico FERNANDES Marco A SOFTTEK
Fernando,
vc já tentou montar o SQL com os grants e dar um execute immediate ?
 
Deve ter também um pacote DBMS onde vc passe o SQL ou outros argumentos
e o mesmo execute na base os grants.
 
No nosso caso criamos usuários a partir de roles e por isso não temos que
dar os grants diretamente.
 
Abraço,
Marco.



From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of PUB: 
Fernando Paiva
Sent: terça-feira, 15 de maio de 2007 17:19
To: oracle_br@yahoogrupos.com.br
Subject: RE: [oracle_br] Re: Segurança no sistema ?



É estou vendo mesmo que é complicado de explicar. Bem! Vou te dizer o
que estou tentando fazer.

Tenho uma tabela chamada usuarios, que é onde vou cadastrar meus
usuários, depois tenho uma outra tabela chamada permissoes, que é onde
eu pretend gravar o nome da tabela o código do usuário juntamente
com suas permissões insert/update/delete/select.
Ex:
Cod.Usuario = 001
tablename | insert | update | delete | select
cliente | v | v | v | v
estoque | v | v | f | v

Seria + ou - isso. O que naum estou achando uma maneira é fazer com que
as permissões sejam dadas partindo desse principio, onde o codigo
daquele usuario tera as permissoes, entende ?

Talvez vc possa me dar uma outra idéia.

[]'s
Fernando Paiva

Em Ter, 2007-05-15 às 15:04 -0300, FERNANDES Marco A SOFTTEK escreveu:
 Amigo,
 não é nada de espetacular não.
 
 Temos algumas tabelas auxiliares para controlar nome do usuário e
 outros dados, e usamos algumas views do sys
 pra ter os objetos do banco. Daí por diante é tudo código embarcado
 pra dar os grants... o detalhe é que
 temos algumas roles padrões para os usuários comuns do sistema
 (consulta, alteração, acesso) e
 algumas coisas também fazemos por módulos e menus do sistema.
 Ficou um pouco confuso porque foi feito aos poucos e por isso meio
 remendado.
 
 Os acesso mais gerais são controlados por roles, por exemplo, execução
 de procedures do banco.
 Já para os menus e módulos fazemos o controle a nível de usuário, ou
 seja, tem que dar direito
 pra cada transação da tela da aplicação.
 
 A tela básica é sim de cadastro de usuários... nesse cara temos a
 criação do usuário a partir
 de roles básicas (como acesso por exemplo). Temos uma outra tela de
 cadastro de transações
 e uma tela para associação dos dois cadastros. Estas transações podem
 estar ligadas aos
 objetos do banco (tabelas) e aos objetos da aplicação (menus,
 módulos).
 
 Nada muito complexo de fazer e nada muito simples de explicar... risos
 
 Abraço,
 Marco.
 
 
 
 From: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
 [mailto:oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
 ] On Behalf Of PUB:
 pythondeveloper
 Sent: terça-feira, 15 de maio de 2007 14:17
 To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
 Subject: [oracle_br] Re: Segurança no sistema ?
 
 Opa
 
 Vc pode me dar + ou - a explicação de como fizeram ae ? Tipo, com o
 cadastro de usuários e tals ?
 
 Obrigado
 
 --- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br  
 mailto:oracle_br%
 40yahoogrupos.com.br , FERNANDES Marco A SOFTTEK
 [EMAIL PROTECTED] escreveu
 
  Amigo,
  aqui nós temos exatamente isso... cada usuário que loga no sistema é
  um usuário de banco e existe uma tela de controle de segurança que
  faz todo o serviço sujo... existe pouca intervenção do DBA e o
 trabalho
  fica mesmo a cargo do Analista de Segurança.
  
  É um precinho meio caro ter isso... mas o controle fica ótimo.
  
  A outra possibilidade que já vi em outros locais é o uso de uma
 tabela
  de controle de usuários e permissões apenas na aplicação (menus,
 botões, etc).
  Mas isso tbém dá um bom trabalho !
  
  Abraço,
  Marco.
  
  
  
  From: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br  
  mailto:oracle_br%
 40yahoogrupos.com.br 
 [mailto:oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br  
 mailto:oracle_br%
 40yahoogrupos.com.br ] On Behalf Of PUB: pythondeveloper
  Sent: terça-feira, 15 de maio de 2007 13:29
  To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br  
  mailto:oracle_br%
 40yahoogrupos.com.br 
  Subject: [oracle_br] Segurança no sistema ?
  
  
  
  Saudações
  
  Estou precisando criar um sistema, mas estou emperrado na parte de
  segurança do mesmo, estou emperrado em decidir como faze-la.
  
  A pergunta é: Como fazer para criar um mecanismo dinâmico de
  segurança do meu sistema, onde eu possa dar permissões aos usuários
 de
  insert/update/delete/select nas tables, qual a técnica que vocês
 usam ?
  
  Eu pensei em usar usuários do banco, acho que seria a maneira mais
  adequada, mas me vi meio perdido, pois iria precisar criar em minha
  aplicação uma tela para controlar esse esquema.
  
  Alguma sugestão ?
  
  
  
  
  
  
  [As partes desta mensagem que não continham texto foram removidas]
 
 

[oracle_br] Re: Segurança no sistema ?

2007-05-15 Por tôpico jlchiappa
Fernando. deixe-me palpitar aí na conversa de vcs : primeiro de tudo,
SE vc puder usar o recomendado, o fácil, o built-in,o nativo do banco,
que é CADA usuário do sistema corresponder a um usuário no banco, aí
vc NÂO TEM necessidade alguma de tabelas extras, o banco controla
isso, é função dele, além de vc ganhar ENORME facilidade em traces de
usuário, em auditorias, etc... Nesse cenário, vc não teria uma tabela
chamada usuário, mas um uma VIEW chamada usuarios, que busca a info
necessária dba DBA_USERS, DBA_TAB_PRIVS, trazendo nome da tabela, do
usuário, e teria colunas INSERT, UPDATE, DELETE, SELECT, que estariam
vazias pros privs de tabela que o usuário não tem, etc. A sua
aplicação de controle de usuários consulta essa view, a mostra na
tela, e o usuário tem chance de clicar nos campos que hoje estão
vazios ou nos que estão preenchidos, se clicou numa coluna vazia
(digamos, na coluna de UPDATE) a aplicação monta e envia pro banco um
SQL dinâmico tipo GRANT UPDATE ON nomedatabela TO usuáriodestino, caso
clicou num campo não-vazio quer remover o privilégio, aí a aplicação
monta um REVOKE - já que nome do usuário e da tabela taria na view,
problema nenhum Eu acho que REALMENTE não é necessário se criar
tabela pera isso, MAS se vc quiser criar deve funcionar também.
 Agora, se por qquer mau motivo vc não puder ter o ideal e correto,
que é cada usuário da aplicação ter o seu usuário de banco, aí o
negócio complica mais... 

[]s

 Chiappa
 
--- Em oracle_br@yahoogrupos.com.br, Fernando Paiva
[EMAIL PROTECTED] escreveu

 É estou vendo mesmo que é complicado de explicar. Bem! Vou te dizer o
 que estou tentando fazer.
 
 Tenho uma tabela chamada usuarios, que é onde vou cadastrar meus
 usuários, depois tenho uma outra tabela chamada permissoes, que é onde
 eu pretend gravar o nome da tabela o código do usuário juntamente
 com suas permissões insert/update/delete/select.
 Ex:
 Cod.Usuario = 001
 tablename | insert | update | delete | select
 cliente   |   v|   v|v   |   v
 estoque   |   v|   v|f   |   v
 
 Seria + ou - isso. O que naum estou achando uma maneira é fazer com que
 as permissões sejam dadas partindo desse principio, onde o codigo
 daquele usuario tera as permissoes, entende ?
 
 Talvez vc possa me dar uma outra idéia.
 
 []'s
 Fernando Paiva
 
 
 
 Em Ter, 2007-05-15 às 15:04 -0300, FERNANDES Marco A SOFTTEK escreveu:
  Amigo,
  não é nada de espetacular não.
  
  Temos algumas tabelas auxiliares para controlar nome do usuário e
  outros dados, e usamos algumas views do sys
  pra ter os objetos do banco. Daí por diante é tudo código embarcado
  pra dar os grants... o detalhe é que
  temos algumas roles padrões para os usuários comuns do sistema
  (consulta, alteração, acesso) e
  algumas coisas também fazemos por módulos e menus do sistema.
  Ficou um pouco confuso porque foi feito aos poucos e por isso meio
  remendado.
  
  Os acesso mais gerais são controlados por roles, por exemplo, execução
  de procedures do banco.
  Já para os menus e módulos fazemos o controle a nível de usuário, ou
  seja, tem que dar direito
  pra cada transação da tela da aplicação.
  
  A tela básica é sim de cadastro de usuários... nesse cara temos a
  criação do usuário a partir
  de roles básicas (como acesso por exemplo). Temos uma outra tela de
  cadastro de transações
  e uma tela para associação dos dois cadastros. Estas transações podem
  estar ligadas aos
  objetos do banco (tabelas) e aos objetos da aplicação (menus,
  módulos).
  
  Nada muito complexo de fazer e nada muito simples de explicar... risos
  
  Abraço,
  Marco.
  
  
  
  From: oracle_br@yahoogrupos.com.br
  [mailto:[EMAIL PROTECTED] On Behalf Of PUB:
  pythondeveloper
  Sent: terça-feira, 15 de maio de 2007 14:17
  To: oracle_br@yahoogrupos.com.br
  Subject: [oracle_br] Re: Segurança no sistema ?
  
  Opa
  
  Vc pode me dar + ou - a explicação de como fizeram ae ? Tipo, com o
  cadastro de usuários e tals ?
  
  Obrigado
  
  --- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%
  40yahoogrupos.com.br , FERNANDES Marco A SOFTTEK
  mfernandes@ escreveu
  
   Amigo,
   aqui nós temos exatamente isso... cada usuário que loga no sistema é
   um usuário de banco e existe uma tela de controle de segurança que
   faz todo o serviço sujo... existe pouca intervenção do DBA e o
  trabalho
   fica mesmo a cargo do Analista de Segurança.
   
   É um precinho meio caro ter isso... mas o controle fica ótimo.
   
   A outra possibilidade que já vi em outros locais é o uso de uma
  tabela
   de controle de usuários e permissões apenas na aplicação (menus,
  botões, etc).
   Mas isso tbém dá um bom trabalho !
   
   Abraço,
   Marco.
   
   
   
   From: oracle_br@yahoogrupos.com.br mailto:oracle_br%
  40yahoogrupos.com.br 
  [mailto:oracle_br@yahoogrupos.com.br mailto:oracle_br%
  40yahoogrupos.com.br ] On Behalf Of PUB: pythondeveloper
   Sent: terça-feira, 15 de 

[oracle_br] Urgente!! - Ler dados do Excel usando Webutil

2007-05-15 Por tôpico Tathyanna Pelegrinni
Alguém já fez isso?
Teria como me passar o código-exemplo pra eu comparar com a que construi?

Pois estou com o seguinte erro:

305500:non-ORACLE exception

Já aconteceu isso com algúem?


Obrigada.


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



[oracle_br] Re: Melhor forma de backup

2007-05-15 Por tôpico jlchiappa
Absolutamente ** NÃO EXISTE ** a melhor forma, se existisse uma
melhor a Oracle teria nos dado só ela :) O que existe é é a que você
ache mais adequada, de acordo com as SUAS necessidades 
 Antes de falar sobre isso porém, um aviso : export ** NÂO É
** ferramenta de backup coisa alguma por si só, pois ele copia os
dados de usuário MAS  NÂO  copia dados internos do banco
(schema SYS), ele *** NÃO *** gera um CREATE DATABASE, export  *** NÃO
***  cria a tablespace SYSTEM, ele *** NÃO *** backupeia arquivos de
log e demais arqs (inits, etc) necessários pra recuperar se o banco
der crash Assim, se vc só tem exports e o servidor crashar vc
senta, chora e terá que REINSTALAR o software todo, RECRIAR o banco,
RE-APLICAR patches,um procedimento complexo E vc estará demorando
MONTES de tempo e com ALTÍSSIMO risco de falhas! Vc tranquilamente
PODE SIm ter export como complemento, mas export sozinho NÂo é
suficiente... 
 falando agora de opções apropriadas de backup, que implicam em CÓPIA
DE ARQUIVOS do banco, esquecendo dump de dados que é o exp : a tua
escolha número um é se vc pode (e quer...) parar o banco pra backup
(ie, backup COLD, FRIO) , ou se vc quer fazer backup HOT, QUENTE, ie,
com o banco ativo e servindo aos usuários - já que vc diz que está em
modo archivelog, que permite backups hot, imagino que vc VAI sim
querer se aproveitar disso...
  A segunda escolha é se essa cópia hot será feita pelo RMAN ou por
programas externos de backup (ou até mesmo por simples comandos de
cópia do sistema operacional) : as vantagens principais do RMAN é que
ele permite backups incrementais (o que é uma ENORME economia de
espaço em bancos de maior porte), não copia blocos vazios do disco pro
banco, permite vc ter um catálogo de backups em banco Oracle, em
algumas versões permite compactar o backup, controlr recursos de
máquina para que o backup não interfira muito em produção, etc. As
desvantagens principais é que o RMAN exige configuração extra, e em
alguns casos softwares extras (que TEM que ser comprados, pagos,
instalados, configurados) pra poder ler/gravar dispositivos de backup
(como fitas), e muitas vezes os técnicos já tem longa experiência com
softs outros de backup - no caso dessas desvantagens serem fator
impossibilitante, ou se as features RMAN não forem atrativas pra vc
neste momento (digamos, é um banco muito pequeno e trivial), vc faz a
cópia dos arqs Oracle com softs externos mesmo, tendo o cuidado de
antes da cópia dos arqs vc mandar um ALTER TABLESPACE nnn BEGIN BACKUP
pra tablespace e feita a cópia mandar um END BACKUP - normalmente se
escreve um pequeno shell script (.BAT no windows) pra automatizar isso.
 E finalmente, eu não uso mas afaik o que os assistentes do OEM fazem
é acionar o RMAN, então se vc for usar o OEM é o RMAN que vc estará
usando, sim...
 
 []s
 
  Chiappa
  
--- Em oracle_br@yahoogrupos.com.br, Renata Freitas
[EMAIL PROTECTED] escreveu

 Qual a melhor forma de backup para se fazer em um banco em
Archivelog? O exp, Rman ou o do OMS?
 
 Atualmente estou utilizando o exp com os seguintes parametros:
 exp usuario/senha file=bkp.dmp full=y log=logbkp.log
 
 Porém o banco de dados corrompeu e quando fui restaurar com o Imp,
tive alguns problemas, pois ele me retornava erro na criação de alguns
indices e abortava a importação, além disso a tablespace SYSTEM
estourou e novamente a importação falhou. Estou usando o Windows XP.
Sei que não é o mais adequado, mas isso tem haver com o fato da
tablespace SYSTEM e outras do sistema não crescer automaticamente?
 
 Grata,
 Renata
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]