Re: [oracle_br] BIGFILE ou SMALLFILE

2009-05-05 Por tôpico Ricardo Portilho Proni
Pessoalmente, prefiro usar datafiles grandes para grandes Bancos.

Eu odeio aqueles Bancos com 2TB de dados divididos em 800 datafiles, em
97 filesystems diferentes. Cada datafile com 2GB ou 4GB, e separados
para índice e dados. Precisa de um DBA só para administrar os datafiles.

E se o storage já faz stripping / balanceamento, até a divisão entre
tablespaces de dados e índices perde mais o sentido ainda.

E cada datafile a mais é um header a mais, um possível ponto de
contenção a mais, embora isso geralmente só é um problema em grandes
quantidades ( 1000).

A dificuldade com datafiles grandes é o backup/restore. Se sua solução
de backup é boa e rápida, não vejo problemas em usar grandes datafiles.


-  
Ricardo Portilho Proni
http://portilho.profissionaloracle.com.br



Em Ter, 2009-05-05 às 00:36 +, cido_re escreveu:
 
 
 Olá a todos.
 
 Tenho o seguinte ambiente -- RAC 10g - 10.2.0.4 - SLES 10 - SAN
 STORAGE
 
 Neste ambiente tenho algumas tablespace com mais de 100Gb que por sua
 vez possuem mais de um arquivo de dados.
 
 Gostaria da opinião dos amigos, meu ambiente permite a utilização de
 bigfiles pois a expansão dos volumes acontecem na camada de storage...
 
 Eu ganho ou perco desempenho tendo um único arquivo para cada
 tablespace? Alguém já testou isso?
 
 Obrigado.
 
 Cordialmente.
 
 Aparecido Souza da Silva
 ORACLE DBA - OCA 10G / LINUX
 
 
 
 
 



Re: RES: [oracle_br] RAC no AIX

2009-05-05 Por tôpico Eliandro Jakubski
O ERP sap não suporta ASM!

Vc. montou o cluster do GPGS com quorum mantido por tiebreak?




De:
Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
Para:
oracle_br@yahoogrupos.com.br
Data:
04/05/2009 18:49
Assunto:
RES: [oracle_br] RAC no AIX








Já fiz uma instalação de RAC em AIX com GPFS...

Mas porque não usar ASM?

Abraços,

Marcus Vinicius Miguel Pedro

OCP Database 9i

OCP Database 10g

OCE RAC 10g

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Eliandro Jakubski
Enviada em: segunda-feira, 4 de maio de 2009 17:02
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] RAC no AIX

Alguém utiliza RAC sobre AIX com GPFS?

OBSERVAÇÃO:
A ITAIPU esclarece que, por força de seu Estatuto, a presente
mensagem não implica a assunção de obrigações em seu nome.

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

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





OBSERVAÇÃO:
A ITAIPU esclarece que, por força de seu Estatuto, a presente
mensagem não implica a assunção de obrigações em seu nome.

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



[oracle_br] Alocação uniforme

2009-05-05 Por tôpico Eliandro Jakubski
Pessoal,

.Vcs. têm utilizado tablespace com alocação uniforme?

Nesse contexto, considerando o banco com blocos de 32k qual seria o extent 
size adequado para:

- Objetos pequenos;
- Objetos médios e 
- Objetos grandes? 


OBSERVAÇÃO:
A ITAIPU esclarece que, por força de seu Estatuto, a presente
mensagem não implica a assunção de obrigações em seu nome.

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



[oracle_br] JAVA SOURCE ,JAVA CLASS

2009-05-05 Por tôpico Jose C Carvalho

Pessoal tenho alguns objetos java criados em um usuário A  e preciso que o
usuário B use esse objetos ..

Qual grant necessário para que o usuário B possa ter acesso sobre JAVA
SOURCE ,JAVA CLASS

Obrigado

Administrador de Banco de Dados
 PST Eletrônica S/A
(+55 (19) 3787-6418
Ê+55 (19) 3787-6238
/ jccarva...@pst.com.br
web:http://www.pst.com.br
web:http://www.positron.com.br

(Embedded image moved to file: pic00153.jpg)



 
  From:   Eliandro Jakubski elian...@itaipu.gov.br
 

 
  To: oracle_br@yahoogrupos.com.br  
 

 
  Date:   05/05/2009 10:02  
 

 
  Subject:[oracle_br] Alocação uniforme 
 

 
  Sent by:oracle_br@yahoogrupos.com.br  
 

 



















 Pessoal,   



 .Vcs. têm utilizado tablespace com alocação uniforme?  



 Nesse contexto, considerando o banco com blocos de 32k qual seria o extent 

 size adequado para:



 - Objetos pequenos;

 - Objetos médios e 

 - Objetos grandes? 



 OBSERVAÇÃO:

 A ITAIPU esclarece que, por força de seu Estatuto, a presente  

 mensagem não implica a assunção de obrigações em seu nome. 



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






Re: [oracle_br] Alocação uniforme

2009-05-05 Por tôpico Welvis Douglas
Amigo, deixo o oracle cuidar disso para vc, andei pesquisando sobre isso um 
tempo, e não achei muito legal, na realidade acho que tem coisas mais 
importantes para vc estar verificando no oracle que isso..

Acho que a alocação uniforme seria melhor util quando vc tem o tablespace 
gerenciado pelo dicionario de dados.. agora quando é local acho que vc não tem 
muito ganho..

pelo menos aqui na empresa não tivemos...

bom esta é minha opnião..

att,

Welvis




  - Original Message - 
  From: Eliandro Jakubski 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, May 05, 2009 10:00 AM
  Subject: [oracle_br] Alocação uniforme





  Pessoal,

  .Vcs. têm utilizado tablespace com alocação uniforme?

  Nesse contexto, considerando o banco com blocos de 32k qual seria o extent 
  size adequado para:

  - Objetos pequenos;
  - Objetos médios e 
  - Objetos grandes? 

  OBSERVAÇÃO:
  A ITAIPU esclarece que, por força de seu Estatuto, a presente
  mensagem não implica a assunção de obrigações em seu nome.

  [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: Stand By Database !! Algumas dúvidas

2009-05-05 Por tôpico candiurudba
Estava pensando exatamente nisso, na complexidade do switch entre os bancos.

Os archives srá enviados ao stand, onde serão aplicsdos nesta banco. Em caso de 
parada em produção, terei que aguardar a aplicação do último archive, alterar o 
ip, hostname do servidor de stand para o meu de produção (pq senão os clients 
não irão enxerga-lo como produção...)

O banco ficará aberto com a opção de archive habilitada para que depois, 
aplique estes archives do standby no servior de produção...

Vai ser uma bleza...rs rs

--- Em oracle_br@yahoogrupos.com.br, Caio Spadafora caiospadaf...@... escreveu

 A tecnologia de dataguard só está disponível para a edição Enterprise.
 
 Nunca implementei essa replicação sem o dataguard mas tenho dúvidas sobre a 
 viabilidade de você realizar um switchover e realize a volta depois que 
 recuperar seu ambiente. Quando você abrir o banco acredito que você terá 
 problemas para fazer o primeiro ambiente receber as diferenças de archives 
 geradas depois da pane, sugiro você testar isso bem antes de colocar em 
 produção, acredito que dependendo de como você resolver essa pane ele pode se 
 perder com o RESETLOGS ou a encarnação do banco..
 
 Utilize a tecnologia de FLASHBACK para auxilio na realização de manobras de 
 replicação. Mesmo sendo a versão SE acredito que o flashback database esteja 
 disponível.
 
 Atenciosamente,
 Caio Spadafora.
 http://0011brothers.blogspot.com/
 
 --- Em seg, 4/5/09, Eliandro Jakubski elian...@... escreveu:
 
 De: Eliandro Jakubski elian...@...
 Assunto: Re: [oracle_br] Re: Stand By Database !! Algumas dúvidas
 Para: oracle_br@yahoogrupos.com.br
 Data: Segunda-feira, 4 de Maio de 2009, 14:33
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
   Foi mal,
 
 
 
 Passei batido pela observação que vc. colocou sobre SE!
 
 
 
 Aqui trabalho com EEdition. Não tenho certeza sobre as eventuais 
 
 limitações de DG sobre SE!
 
 
 
 Eliandro.
 
 
 
 De:
 
 candiurudba candiurudba@ yahoo.com. br
 
 Para:
 
 oracle...@yahoogrup os.com.br
 
 Data:
 
 04/05/2009 14:31
 
 Assunto:
 
 [oracle_br] Re: Stand By Database !! Algumas dúvidas
 
 
 
 Jakubski,
 
 
 
 Maxima Performance em standard Edition ? conheço não..não estou utilizando 
 
 DG e sim, scripts para replicação (Shell).
 
 
 
 Tem alguma documentação sobre Maxima Performance (replicação) para 
 
 standard Edition ?
 
 
 
 --- Em oracle...@yahoogrup os.com.br, Eliandro Jakubski eliandro@ . 
 
 escreveu
 
 
 
  Se vc. optar pelo modo de máxima performance sugiro que vc. utilize LGWR 
 
 
 
  para a tramitação dos archives e standby redologs no site standby.
 
  Com standby redologs vc. estará tramitando informação de redo para o 
 
 site 
 
  secundário a cada commit realizado no site primário.
 
  Lembre-se entretanto que: Com modo de máxima performance existe a 
 
  possibilidade de perda de dados (embora isso seja minimzado com os 
 
 standby 
 
  redologs).
 
  
 
  
 
  
 
  
 
  
 
  De:
 
  candiurudba candiurudba@ ...
 
  Para:
 
  oracle...@yahoogrup os.com.br
 
  Data:
 
  04/05/2009 13:37
 
  Assunto:
 
  [oracle_br] Stand By Database !! Algumas dúvidas
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  Amigos,
 
  
 
  Estou iniciando os preparativos para configurar um standby database na 
 
  minha empresa e tenho algumas dúvidas com relação as configurações.
 
  
 
  Em algumas pesquisas aqui no forum, verifiquei os seguntes passos:
 
  
 
  1) Faça um backup com RMAN, begin backup, a forma que achar mais fácil 
 
  para você
 
  
 
  2) Restaure essa base na máquina onde será a Standby (não abra a mesma 
 
  deixa
 
  somente em modo mount)
 
  
 
  3) Monte um script para fazer de tempos em tempos um: alter system 
 
 switch
 
  logfile; (producao)
 
  
 
  4) Faça um recover de tempos em tempos na standby: recover automatic 
 
  database
 
  using backup controlfile until cancel;
 
  
 
  Fiquei na dúvida quanto ao terceiro passo...precisoa realmente fazer um 
 
  switch logfile de tempos em tempos ? Pq não esperar que o banco gere os 
 
  archives automaticamente, no seu tempo ?
 
  
 
  Sei que preciso gerar um script para copiar os archives para meu banco 
 
  standby, direto na localização LOG_ARCHIVE_ DEST deste banco que estara 
 
 em 
 
  mount, recebendo estes arquivos via comando recover automatic database 
 
  using backup controlfile until cancel; 
 
  
 
  Em caso de pane no seu banco em produção, ativarei o meu standby 
 
  cancelando a replicação e alternando o banco para Open. quando meu banco 
 
 
 
  em produção estiver funcionando novamente, basta aplicar os archives 
 
  gerados pelo meu banco standby e aplica-los no meu servidor em produção 
 
 ou 
 
  teria mais algum passo ?
 
  
 
  Vale lembrar que estou trabalhando com Standard edition, ou seja, não 
 
  tenho DG.
 
  
 
  Desde ja, obrigadão pela ajuda !!
 
  
 
  
 
  
 
  
 
  
 
  OBSERVAÇÃO:
 
  A ITAIPU esclarece que, por força de seu Estatuto, a presente
 
  mensagem não implica a assunção de 

Re: [oracle_br] Ajuda oracle 8i

2009-05-05 Por tôpico Caio Spadafora
Erick para realizar essa limpeza acredito que de archives automaticamente só 
consigo imaginar a utilização da flash recovery area, que está disponível a 
partir do 10g.

Se sua preocupação for única e exclusivamente o tamanho ocupado pelos archives, 
minha sugestão é você utilizar o rman para realização dos seus backups 
periodicamente e quando realizar backups dos archives utilize a opção DELETE 
INPUT. Desta maneira voce irá remover os archives que já foram backupeados, mas 
ainda assim precisará de espaço em algum lugar para armazenar esses backups.

Agora se o seu problema de espaço for outro, detalhe um pouco mais, por favor.

Atenciosamente,
Caio Spadafora.
http://0011brothers.blogspot.com/


--- Em seg, 4/5/09, Erick Correa erickscor...@yahoo.com.br escreveu:

De: Erick Correa erickscor...@yahoo.com.br
Assunto: [oracle_br] Ajuda oracle 8i
Para: Grupo Oracle oracle_br@yahoogrupos.com.br
Data: Segunda-feira, 4 de Maio de 2009, 16:25
















  
  Boa tarde pessoal 

Tenho que verificar  a ocupação de disco  do banco  a taxa de crescimento e o 
momento de realizar a limpeza  no banco .

Realizo isso manualmente  verificando os archives  meu computador unidade 
desejada  propriedades etc

Tem como o Oracle 8i fazer esta verificação pra mim?  

O so é win XP e 2003 oracle 8i 

Abs



Erickscorrea 

 



Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbusca dos.yahoo. com



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




 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Banco de Dados Distribuidos...melhorando performance !!

2009-05-05 Por tôpico candiurudba
Grandes amigos,

Pesquisei na net mas não achei muita coisa sobre melhorias que podem ser 
implementadas ao se trabalhar com banco de dados distribuídos...

Sabemos que ao se trabalhar com dblinks, a situação fica um pouco mais complexa 
pq ele aumenta o número de conexões, temos uma pequena queda na performance e 
etc...mas, se quiseros melhorar a performance para esta utilização, existe 
algum parametro específico que podemos melhorar ? 

Pergunto isto pq tenho 3 instancia que compartilham alguns dblinks e estou 
tendo alguns eventos de espera (SQL*Net message from dblink).

alguem tem alguma ideia ?



Re: [oracle_br] JAVA SOURCE ,JAVA CLASS

2009-05-05 Por tôpico Júlio César Corrêa
Jose,
Não conheço muito de java + oracle.
Tempos atrás fiz um procedimento e usei a dbms_java.grant_permission.

Acredito que deva ser por ela tbm.

2009/5/5 Jose C Carvalho jccarva...@cps.pst.com.br




 Pessoal tenho alguns objetos java criados em um usuário A e preciso que o
 usuário B use esse objetos ..

 Qual grant necessário para que o usuário B possa ter acesso sobre JAVA
 SOURCE ,JAVA CLASS

 Obrigado

 Administrador de Banco de Dados
 PST Eletrônica S/A
 (+55 (19) 3787-6418
 Ê+55 (19) 3787-6238
 / jccarva...@pst.com.br jccarvalho%40pst.com.br
 web:http://www.pst.com.br
 web:http://www.positron.com.br

 (Embedded image moved to file: pic00153.jpg)

 From: Eliandro Jakubski elian...@itaipu.gov.br eliandro%40itaipu.gov.br


 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br

 Date: 05/05/2009 10:02

 Subject: [oracle_br] Alocação uniforme

 Sent by: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br


 Pessoal,

 .Vcs. têm utilizado tablespace com alocação uniforme?

 Nesse contexto, considerando o banco com blocos de 32k qual seria o extent
 size adequado para:

 - Objetos pequenos;
 - Objetos médios e
 - Objetos grandes?

 OBSERVAÇÃO:
 A ITAIPU esclarece que, por força de seu Estatuto, a presente
 mensagem não implica a assunção de obrigações em seu nome.

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





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

  




-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
www.dbajccorrea.com

“To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate”
–John Hall, Senior Vice President, Oracle University


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





--
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/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 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:
oracle_br-unsubscr...@yahoogrupos.com.br

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




[oracle_br] [Web] - dúvidas

2009-05-05 Por tôpico Almir - almi...@yahoo.com.br
pEsta mensagem foi enviada via Web por
Almir/ppEndereço de resposta: a
href='mailto:almi...@yahoo.com.br'almi...@yahoo.com.br/a/pEstou
comesando em oracle, e gostaria de saber como
fasso para saber que um radion button esta
marcado.



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



[oracle_br] Re: Banco de Dados Distribuidos...melhorando performance !!

2009-05-05 Por tôpico candiurudba
Opa Caio,

A grande questão é que este dblinks ja estao criados e eles são publicos para 
todos os usuários do banco, acessarem todas as tabelas dos outeros bancos...

Existem alguma forma de melhorar a performance dos dblinks ?


--- Em oracle_br@yahoogrupos.com.br, Caio Spadafora caiospadaf...@... escreveu

 Trabalhe com views materializadas adequando a taxa de atualização de acordo 
 coma a necessidade que seu negócio exige, não para todas as tabelas, mas para 
 as mais acessadas.
 
 A documentação da oracle sobre replicação é bem completa.
 
 Atenciosamente,
 Caio Spadafora.
 http://0011brothers.blogspot.com/
 
 --- Em ter, 5/5/09, candiurudba candiuru...@... escreveu:
 
 De: candiurudba candiuru...@...
 Assunto: [oracle_br] Banco de Dados Distribuidos...melhorando performance !!
 Para: oracle_br@yahoogrupos.com.br
 Data: Terça-feira, 5 de Maio de 2009, 11:23
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
   Grandes amigos,
 
 
 
 Pesquisei na net mas não achei muita coisa sobre melhorias que podem ser 
 implementadas ao se trabalhar com banco de dados distribuídos. ..
 
 
 
 Sabemos que ao se trabalhar com dblinks, a situação fica um pouco mais 
 complexa pq ele aumenta o número de conexões, temos uma pequena queda na 
 performance e etc...mas, se quiseros melhorar a performance para esta 
 utilização, existe algum parametro específico que podemos melhorar ? 
 
 
 
 Pergunto isto pq tenho 3 instancia que compartilham alguns dblinks e estou 
 tendo alguns eventos de espera (SQL*Net message from dblink).
 
 
 
 alguem tem alguma ideia ?
 
 
 
 
  
 
   
 
 
 
   

   
   
 
 
 
 
 
 
 
 
   
 
 
   
   
 
 
   Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [oracle_br] JAVA SOURCE ,JAVA CLASS

2009-05-05 Por tôpico Jose C Carvalho
Julio muito obrigado pela resposta ... Vc tem algum exemplo ? Preciso dar
grant para execução  ..

Obrigado


JOSÉ CARLITOS CARVALHO JÚNIOR
Administrador de Banco de Dados

PST Eletrônica S/A
(+55 (19) 3787-6418
Ê+55 (19) 3787-6238
/ jccarva...@pst.com.br
web:http://www.pst.com.br
web:http://www.positron.com.br

(Embedded image moved to file: pic14604.jpg)



 
  From:   Júlio César Corrêa juliotubi...@yahoo.com.br
 

 
  To: oracle_br@yahoogrupos.com.br  
 

 
  Date:   05/05/2009 12:21  
 

 
  Subject:Re: [oracle_br] JAVA SOURCE ,JAVA CLASS   
 

 
  Sent by:oracle_br@yahoogrupos.com.br  
 

 





Jose,
Não conheço muito de java + oracle.
Tempos atrás fiz um procedimento e usei a dbms_java.grant_permission.

Acredito que deva ser por ela tbm.

2009/5/5 Jose C Carvalho jccarva...@cps.pst.com.br




 Pessoal tenho alguns objetos java criados em um usuário A e preciso que o
 usuário B use esse objetos ..

 Qual grant necessário para que o usuário B possa ter acesso sobre JAVA
 SOURCE ,JAVA CLASS

 Obrigado

 Administrador de Banco de Dados
 PST Eletrônica S/A
 (+55 (19) 3787-6418
 Ê+55 (19) 3787-6238
 / jccarva...@pst.com.br jccarvalho%40pst.com.br
 web:http://www.pst.com.br
 web:http://www.positron.com.br

 (Embedded image moved to file: pic00153.jpg)

 From: Eliandro Jakubski elian...@itaipu.gov.br
eliandro%40itaipu.gov.br


 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br

 Date: 05/05/2009 10:02

 Subject: [oracle_br] Alocação uniforme

 Sent by: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br


 Pessoal,

 .Vcs. têm utilizado tablespace com alocação uniforme?

 Nesse contexto, considerando o banco com blocos de 32k qual seria o
extent
 size adequado para:

 - Objetos pequenos;
 - Objetos médios e
 - Objetos grandes?

 OBSERVAÇÃO:
 A ITAIPU esclarece que, por força de seu Estatuto, a presente
 mensagem não implica a assunção de obrigações em seu nome.

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





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






--
Júlio César Corrêa
IS Technologist - Oracle DBA
www.dbajccorrea.com

“To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate”
–John Hall, Senior Vice President, Oracle University


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





--

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/
--

Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
» Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/

 Links do Yahoo! Grupos





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



Re: [oracle_br] Re: Banco de Dados Distribuidos...melhorando performance !!

2009-05-05 Por tôpico Caio Spadafora
Teria que analisar qual o gargalo do outro lado. Você informou o evento de 
espera de um dos lados, porém quais são os eventos de espero na outra ponta 
do DBLINK?

Se os acessos desses DBLINKS movimentarem muitos dados, por exemplo, consultas 
que retornam muitos blocos é importante você garantir um cenário de 
conectividade de rede que atenda ao seu ambiente, verifique se as rotas estão 
ok, se existe perda de pacotes, se existe latência, se a banda disponibilizada 
entre os ambientes está atendendo a demanda de trágefo, enfim, garanta que seu 
problema não é rede antes de tentar melhorar a performance de transações.

Ainda em cima da outra proposta você não consegue remover esses DBLINKS e 
forçar que os usuário utilizem as mviews? 

Por que você está utilizando esse cenário distribuído? Existe algum motivo que 
justifique?

Atenciosamente,
Caio Spadafora.
http://0011brothers.blogspot.com/

--- Em ter, 5/5/09, candiurudba candiuru...@yahoo.com.br escreveu:

De: candiurudba candiuru...@yahoo.com.br
Assunto: [oracle_br] Re: Banco de Dados Distribuidos...melhorando performance !!
Para: oracle_br@yahoogrupos.com.br
Data: Terça-feira, 5 de Maio de 2009, 12:04
















  
  Opa Caio,



A grande questão é que este dblinks ja estao criados e eles são publicos para 
todos os usuários do banco, acessarem todas as tabelas dos outeros bancos...



Existem alguma forma de melhorar a performance dos dblinks ?



--- Em oracle...@yahoogrup os.com.br, Caio Spadafora caiospadafora@ ... 
escreveu



 Trabalhe com views materializadas adequando a taxa de atualização de acordo 
 coma a necessidade que seu negócio exige, não para todas as tabelas, mas para 
 as mais acessadas.

 

 A documentação da oracle sobre replicação é bem completa.

 

 Atenciosamente,

 Caio Spadafora.

 http://0011brothers .blogspot. com/

 

 --- Em ter, 5/5/09, candiurudba candiurudba@ ... escreveu:

 

 De: candiurudba candiurudba@ ...

 Assunto: [oracle_br] Banco de Dados Distribuidos. ..melhorando performance !!

 Para: oracle...@yahoogrup os.com.br

 Data: Terça-feira, 5 de Maio de 2009, 11:23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   

   Grandes amigos,

 

 

 

 Pesquisei na net mas não achei muita coisa sobre melhorias que podem ser 
 implementadas ao se trabalhar com banco de dados distribuídos. ..

 

 

 

 Sabemos que ao se trabalhar com dblinks, a situação fica um pouco mais 
 complexa pq ele aumenta o número de conexões, temos uma pequena queda na 
 performance e etc...mas, se quiseros melhorar a performance para esta 
 utilização, existe algum parametro específico que podemos melhorar ? 

 

 

 

 Pergunto isto pq tenho 3 instancia que compartilham alguns dblinks e estou 
 tendo alguns eventos de espera (SQL*Net message from dblink).

 

 

 

 alguem tem alguma ideia ?

 

 

 

 

  

 

   

 

 

 

   



   

   

 

 

 

 

 

 

 

 

   

 

 

   

   

 

 

   Veja quais são os assuntos do momento no Yahoo! +Buscados

 http://br.maisbusca dos.yahoo. com

 

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






 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



RES: {Disarmed} Re: [oracle_br] Ajuda oracle 8i

2009-05-05 Por tôpico Alexandre Eduardo Borges
Eric

 

Cola esse código aqui e salva com a extensão vbs e coloca no agendador
do windows, isso vai apagar os archives mais velhos que 5 dias.

 

 

strCaminho = D:\oracle\oradata\sigest\archive

Set fso = CreateObject(Scripting.FileSystemObject)

Set intArquivo = fso.GetFolder(strCaminho)

For each i in intArquivo.Files

  if i.DateCreated  (now() - 5) then

fso.DeleteFile i.Path, true

  end if

Next

 

 

 

 

 

 

 

Alexandre Eduardo Borges
Administrador de Banco de Dados 
Politec Global IT Services

alexandre.bor...@politec.com.br mailto:alexandre.bor...@politec.com.br 

+55 61 3312-8089 

 

 

 

 

 

 

  _  

De: Caio Spadafora [mailto:caiospadaf...@yahoo.com.br] 
Enviada em: terça-feira, 5 de maio de 2009 11:20
Para: oracle_br@yahoogrupos.com.br
Assunto: {Disarmed} Re: [oracle_br] Ajuda oracle 8i

 






Erick para realizar essa limpeza acredito que de archives automaticamente
só consigo imaginar a utilização da flash recovery area, que está disponível
a partir do 10g.

Se sua preocupação for única e exclusivamente o tamanho ocupado pelos
archives, minha sugestão é você utilizar o rman para realização dos seus
backups periodicamente e quando realizar backups dos archives utilize a
opção DELETE INPUT. Desta maneira voce irá remover os archives que já foram
backupeados, mas ainda assim precisará de espaço em algum lugar para
armazenar esses backups.

Agora se o seu problema de espaço for outro, detalhe um pouco mais, por
favor.

Atenciosamente,
Caio Spadafora.
http://0011brothers http://0011brothers.blogspot.com/ .blogspot.com/

--- Em seg, 4/5/09, Erick Correa erickscorrea@
mailto:erickscorrea%40yahoo.com.br yahoo.com.br escreveu:

De: Erick Correa erickscorrea@ mailto:erickscorrea%40yahoo.com.br
yahoo.com.br
Assunto: [oracle_br] Ajuda oracle 8i
Para: Grupo Oracle oracle...@yahoogrup
mailto:oracle_br%40yahoogrupos.com.br os.com.br
Data: Segunda-feira, 4 de Maio de 2009, 16:25

Boa tarde pessoal 

Tenho que verificar  a ocupação de disco  do banco  a taxa de crescimento e
o momento de realizar a limpeza  no banco .

Realizo isso manualmente  verificando os archives  meu computador unidade
desejada  propriedades etc

Tem como o Oracle 8i fazer esta verificação pra mim?  

O so é win XP e 2003 oracle 8i 

Abs

Erickscorrea 

 

Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbusca http://br.maisbusca  dos.yahoo. com

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











Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca http://br.maisbuscados.yahoo.com dos.yahoo.com

[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: Banco de Dados Distribuidos...melhorando performance !!

2009-05-05 Por tôpico candiurudba
Na verdade, existem alguns sisemas pesados, que fazem consultas de cinco em 
cinco minutos em uma outra instancia, que tambem sofre com processos pesados de 
atualizações. Na época, iriamos realizar a replicação utilizando DG (replicação 
lógica) pois a base stand poderia continuar aberta e sendo alterado ao mesmo 
tempo mas a licença do Enterprise é bemmm alta, por isso continuamos no 
standard e, como a criação dos dblinks é bem simples, optamos em utiliza-los, 
alterando somente as Procs e Packs que ja era utilizadas, incluindo os dblinks 
publicos...

Com relação a view materializada, pelo que li um tempo atras, a mesma seria 
útil se fosse para algumas poucas tabelas e como neste caso, tenho + ou - umas 
200, poderia haver uma perda de performance, dependo de quanto ela poderiam ser 
atualizadas...

Como estas aplicações de missão critica rodam de 10 em 10 minutos, as views 
precisariam rodar pelo mennos de 5 em 5 (com algumas margem de segurança) para 
realizar a atualização das 200...



--- Em oracle_br@yahoogrupos.com.br, Caio Spadafora caiospadaf...@... escreveu

 Teria que analisar qual o gargalo do outro lado. Você informou o evento de 
 espera de um dos lados, porém quais são os eventos de espero na outra ponta 
 do DBLINK?
 
 Se os acessos desses DBLINKS movimentarem muitos dados, por exemplo, 
 consultas que retornam muitos blocos é importante você garantir um cenário de 
 conectividade de rede que atenda ao seu ambiente, verifique se as rotas estão 
 ok, se existe perda de pacotes, se existe latência, se a banda 
 disponibilizada entre os ambientes está atendendo a demanda de trágefo, 
 enfim, garanta que seu problema não é rede antes de tentar melhorar a 
 performance de transações.
 
 Ainda em cima da outra proposta você não consegue remover esses DBLINKS e 
 forçar que os usuário utilizem as mviews? 
 
 Por que você está utilizando esse cenário distribuído? Existe algum motivo 
 que justifique?
 
 Atenciosamente,
 Caio Spadafora.
 http://0011brothers.blogspot.com/
 
 --- Em ter, 5/5/09, candiurudba candiuru...@... escreveu:
 
 De: candiurudba candiuru...@...
 Assunto: [oracle_br] Re: Banco de Dados Distribuidos...melhorando performance 
 !!
 Para: oracle_br@yahoogrupos.com.br
 Data: Terça-feira, 5 de Maio de 2009, 12:04
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
   Opa Caio,
 
 
 
 A grande questão é que este dblinks ja estao criados e eles são publicos para 
 todos os usuários do banco, acessarem todas as tabelas dos outeros bancos...
 
 
 
 Existem alguma forma de melhorar a performance dos dblinks ?
 
 
 
 --- Em oracle...@yahoogrup os.com.br, Caio Spadafora caiospadafora@ ... 
 escreveu
 
 
 
  Trabalhe com views materializadas adequando a taxa de atualização de acordo 
  coma a necessidade que seu negócio exige, não para todas as tabelas, mas 
  para as mais acessadas.
 
  
 
  A documentação da oracle sobre replicação é bem completa.
 
  
 
  Atenciosamente,
 
  Caio Spadafora.
 
  http://0011brothers .blogspot. com/
 
  
 
  --- Em ter, 5/5/09, candiurudba candiurudba@ ... escreveu:
 
  
 
  De: candiurudba candiurudba@ ...
 
  Assunto: [oracle_br] Banco de Dados Distribuidos. ..melhorando performance 
  !!
 
  Para: oracle...@yahoogrup os.com.br
 
  Data: Terça-feira, 5 de Maio de 2009, 11:23
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 

 
Grandes amigos,
 
  
 
  
 
  
 
  Pesquisei na net mas não achei muita coisa sobre melhorias que podem ser 
  implementadas ao se trabalhar com banco de dados distribuídos. ..
 
  
 
  
 
  
 
  Sabemos que ao se trabalhar com dblinks, a situação fica um pouco mais 
  complexa pq ele aumenta o número de conexões, temos uma pequena queda na 
  performance e etc...mas, se quiseros melhorar a performance para esta 
  utilização, existe algum parametro específico que podemos melhorar ? 
 
  
 
  
 
  
 
  Pergunto isto pq tenho 3 instancia que compartilham alguns dblinks e estou 
  tendo alguns eventos de espera (SQL*Net message from dblink).
 
  
 
  
 
  
 
  alguem tem alguma ideia ?
 
  
 
  
 
  
 
  
 
   
 
  
 

 
  
 
  
 
  
 
  
 
   
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
Veja quais são os assuntos do momento no Yahoo! +Buscados
 
  http://br.maisbusca dos.yahoo. com
 
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
 
  
 
   
 
 
 
   

   
   
 
 
 
 
 
 
 
 
   
 
 
   
   
 
 
   Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com
 
 [As partes desta mensagem que não continham texto foram removidas]





[oracle_br] migração

2009-05-05 Por tôpico Fabio Cesario
Bom dia a todos, gostaria de saber que procedimento devo adotar para migrar
uma base inteira de produção para o storage, pois hoje o banco é salvo
localmente no servidor, oracle 10g, não utilizo ASM.
Obrigado


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



Res: [oracle_br] Stand By Database !! Algumas dú vidas

2009-05-05 Por tôpico Rodrigo Nascimento
Ola,

Vc precisa fazer o switch de tempos em tempos (por ex a cada 20 min) pra 
garantir que vc pegou as alteracoes desde o ultimo switch (no ex, alteracoes 
feitas nos ultimos 20min). Isto porque, dependendo da utilizacao do seu banco e 
tamanho dos redo log files, as alteracoes estejam somente no redo, o que no 
caso de perda dos mesmos, resultara em perda destas alteracoes que. 
Em alguns casos o que esta no redo pode ser um dia inteiro de trabalho dos 
usuários.

Boa sorte com seu stb.

Cordialmente,

Rodrigo Nascimento da Conceição
Oracle Certified Professional 10g

 






De: candiurudba candiuru...@yahoo.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Segunda-feira, 4 de Maio de 2009 13:31:19
Assunto: [oracle_br] Stand By Database !! Algumas dúvidas





Amigos,

Estou iniciando os preparativos para configurar um standby database na minha 
empresa e tenho algumas dúvidas com relação as configurações.

Em algumas pesquisas aqui no forum, verifiquei os seguntes passos:

1) Faça um backup com RMAN, begin backup, a forma que achar mais fácil para você

2) Restaure essa base na máquina onde será a Standby (não abra a mesma deixa
somente em modo mount)

3) Monte um script para fazer de tempos em tempos um: alter system switch
logfile; (producao)

4) Faça um recover de tempos em tempos na standby: recover automatic database
using backup controlfile until cancel;

Fiquei na dúvida quanto ao terceiro passo...precisoa realmente fazer um switch 
logfile de tempos em tempos ? Pq não esperar que o banco gere os archives 
automaticamente, no seu tempo ?

Sei que preciso gerar um script para copiar os archives para meu banco standby, 
direto na localização LOG_ARCHIVE_ DEST deste banco que estara em mount, 
recebendo estes arquivos via comando recover automatic database using backup 
controlfile until cancel; 

Em caso de pane no seu banco em produção, ativarei o meu standby cancelando a 
replicação e alternando o banco para Open. quando meu banco em produção estiver 
funcionando novamente, basta aplicar os archives gerados pelo meu banco standby 
e aplica-los no meu servidor em produção ou teria mais algum passo ?

Vale lembrar que estou trabalhando com Standard edition, ou seja, não tenho DG.

Desde ja, obrigadão pela ajuda !!


   


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Oracle Data Guard - Iniciante

2009-05-05 Por tôpico Rodrigo Aires
Olá Lista, estou tentando realizar minha primeira implementação de Data
Guard mas estou meio perdido. O Standby configuro em outra instancia ou
quando crio um control file acabo “criando” uma outra instância do banco de
dados.

 

Alguém teria um roteiro de implementação passo-a-passo pois estou meio
perdido com a documentação oficial?

Estou tentando usar o Oracle 10g em Windows. 

 

Obrigado pela atenção.

 

 

 

-

Rodrigo Aires

Desenvolvedor Delphi e .NET

Administrador de Banco de Dados



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



[oracle_br] DBA Day Online - evento gratuito para DBAs

2009-05-05 Por tôpico Andreano Lanusse
Oi pessoal,

Gostaria de convidar a todos para o DBA Day Online, o primeiro evento online 
para DBAs do Brasil, totalmente gratuito.

Serão 5 apresentações sobre gerenciamento, arquitetura, monitoramento, 
otimização e gerenciamento de banco de dados. Onde serão apresentadas diversas 
ferramentas que auxiliam DBAs, testers e desenvolvedores no dia a dia de 
trabalho.

O evento será dia 8 de maio, das 9:00 às 15:00 (horário de Brasília)

Segue o link para obter mais informações sobre o evento: 
http://latam.embarcadero.com/br/dbaday/

Até o evento.

Abraços,

Andreano Lanusse
Product Line Manager Latin America
Embarcadero Technologies


CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended 
recipient(s) and may contain confidential and privileged information. Any 
unauthorized review, use, disclosure or distribution is prohibited. If you are 
not the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message.



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



Re: [oracle_br] Stand By Database !! Algumas dúvida s

2009-05-05 Por tôpico Guilherme Alexandre
teste

2009/5/4 Rodrigo Nascimento rodrigonasda...@yahoo.com.br



 Ola,

 Vc precisa fazer o switch de tempos em tempos (por ex a cada 20 min) pra
 garantir que vc pegou as alteracoes desde o ultimo switch (no ex, alteracoes
 feitas nos ultimos 20min). Isto porque, dependendo da utilizacao do seu
 banco e tamanho dos redo log files, as alteracoes estejam somente no redo, o
 que no caso de perda dos mesmos, resultara em perda destas alteracoes que.
 Em alguns casos o que esta no redo pode ser um dia inteiro de trabalho dos
 usuários.

 Boa sorte com seu stb.

 Cordialmente,

 Rodrigo Nascimento da Conceição
 Oracle Certified Professional 10g

 

 De: candiurudba candiuru...@yahoo.com.br candiurudba%40yahoo.com.br
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Enviadas: Segunda-feira, 4 de Maio de 2009 13:31:19
 Assunto: [oracle_br] Stand By Database !! Algumas dúvidas

 Amigos,

 Estou iniciando os preparativos para configurar um standby database na
 minha empresa e tenho algumas dúvidas com relação as configurações.

 Em algumas pesquisas aqui no forum, verifiquei os seguntes passos:

 1) Faça um backup com RMAN, begin backup, a forma que achar mais fácil para
 você

 2) Restaure essa base na máquina onde será a Standby (não abra a mesma
 deixa
 somente em modo mount)

 3) Monte um script para fazer de tempos em tempos um: alter system switch
 logfile; (producao)

 4) Faça um recover de tempos em tempos na standby: recover automatic
 database
 using backup controlfile until cancel;

 Fiquei na dúvida quanto ao terceiro passo...precisoa realmente fazer um
 switch logfile de tempos em tempos ? Pq não esperar que o banco gere os
 archives automaticamente, no seu tempo ?

 Sei que preciso gerar um script para copiar os archives para meu banco
 standby, direto na localização LOG_ARCHIVE_ DEST deste banco que estara em
 mount, recebendo estes arquivos via comando recover automatic database using
 backup controlfile until cancel;

 Em caso de pane no seu banco em produção, ativarei o meu standby
 cancelando a replicação e alternando o banco para Open. quando meu banco em
 produção estiver funcionando novamente, basta aplicar os archives gerados
 pelo meu banco standby e aplica-los no meu servidor em produção ou teria
 mais algum passo ?

 Vale lembrar que estou trabalhando com Standard edition, ou seja, não tenho
 DG.

 Desde ja, obrigadão pela ajuda !!

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

 [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: migração

2009-05-05 Por tôpico candiurudba

Particularmente, eu usaria o seguinte 

alter tablespace x offline;

! cp old.dbf new.dbf

alter tablespace x
rename datafile 'old.dbf' to 'new.dbf';

alter tablespace x online;

Apenas, por favor, garanto um backup Ok no caso de algum problema... ;-)


--- Em oracle_br@yahoogrupos.com.br, Fabio Cesario fabiocesa...@... escreveu

 Bom dia a todos, gostaria de saber que procedimento devo adotar para migrar
 uma base inteira de produção para o storage, pois hoje o banco é salvo
 localmente no servidor, oracle 10g, não utilizo ASM.
 Obrigado
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [oracle_br] Stand By Database !! Algumas dúvida s

2009-05-05 Por tôpico Guilherme Alexandre
teste

2009/5/4 Rodrigo Nascimento rodrigonasda...@yahoo.com.br



 Ola,

 Vc precisa fazer o switch de tempos em tempos (por ex a cada 20 min) pra
 garantir que vc pegou as alteracoes desde o ultimo switch (no ex, alteracoes
 feitas nos ultimos 20min). Isto porque, dependendo da utilizacao do seu
 banco e tamanho dos redo log files, as alteracoes estejam somente no redo, o
 que no caso de perda dos mesmos, resultara em perda destas alteracoes que.
 Em alguns casos o que esta no redo pode ser um dia inteiro de trabalho dos
 usuários.

 Boa sorte com seu stb.

 Cordialmente,

 Rodrigo Nascimento da Conceição
 Oracle Certified Professional 10g

 

 De: candiurudba candiuru...@yahoo.com.br candiurudba%40yahoo.com.br
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Enviadas: Segunda-feira, 4 de Maio de 2009 13:31:19
 Assunto: [oracle_br] Stand By Database !! Algumas dúvidas

 Amigos,

 Estou iniciando os preparativos para configurar um standby database na
 minha empresa e tenho algumas dúvidas com relação as configurações.

 Em algumas pesquisas aqui no forum, verifiquei os seguntes passos:

 1) Faça um backup com RMAN, begin backup, a forma que achar mais fácil para
 você

 2) Restaure essa base na máquina onde será a Standby (não abra a mesma
 deixa
 somente em modo mount)

 3) Monte um script para fazer de tempos em tempos um: alter system switch
 logfile; (producao)

 4) Faça um recover de tempos em tempos na standby: recover automatic
 database
 using backup controlfile until cancel;

 Fiquei na dúvida quanto ao terceiro passo...precisoa realmente fazer um
 switch logfile de tempos em tempos ? Pq não esperar que o banco gere os
 archives automaticamente, no seu tempo ?

 Sei que preciso gerar um script para copiar os archives para meu banco
 standby, direto na localização LOG_ARCHIVE_ DEST deste banco que estara em
 mount, recebendo estes arquivos via comando recover automatic database using
 backup controlfile until cancel;

 Em caso de pane no seu banco em produção, ativarei o meu standby
 cancelando a replicação e alternando o banco para Open. quando meu banco em
 produção estiver funcionando novamente, basta aplicar os archives gerados
 pelo meu banco standby e aplica-los no meu servidor em produção ou teria
 mais algum passo ?

 Vale lembrar que estou trabalhando com Standard edition, ou seja, não tenho
 DG.

 Desde ja, obrigadão pela ajuda !!

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

 [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] Stand By Database !! Algumas dúvida s

2009-05-05 Por tôpico Guilherme Alexandre
teste

2009/5/4 Rodrigo Nascimento rodrigonasda...@yahoo.com.br



 Ola,

 Vc precisa fazer o switch de tempos em tempos (por ex a cada 20 min) pra
 garantir que vc pegou as alteracoes desde o ultimo switch (no ex, alteracoes
 feitas nos ultimos 20min). Isto porque, dependendo da utilizacao do seu
 banco e tamanho dos redo log files, as alteracoes estejam somente no redo, o
 que no caso de perda dos mesmos, resultara em perda destas alteracoes que.
 Em alguns casos o que esta no redo pode ser um dia inteiro de trabalho dos
 usuários.

 Boa sorte com seu stb.

 Cordialmente,

 Rodrigo Nascimento da Conceição
 Oracle Certified Professional 10g

 

 De: candiurudba candiuru...@yahoo.com.br candiurudba%40yahoo.com.br
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Enviadas: Segunda-feira, 4 de Maio de 2009 13:31:19
 Assunto: [oracle_br] Stand By Database !! Algumas dúvidas

 Amigos,

 Estou iniciando os preparativos para configurar um standby database na
 minha empresa e tenho algumas dúvidas com relação as configurações.

 Em algumas pesquisas aqui no forum, verifiquei os seguntes passos:

 1) Faça um backup com RMAN, begin backup, a forma que achar mais fácil para
 você

 2) Restaure essa base na máquina onde será a Standby (não abra a mesma
 deixa
 somente em modo mount)

 3) Monte um script para fazer de tempos em tempos um: alter system switch
 logfile; (producao)

 4) Faça um recover de tempos em tempos na standby: recover automatic
 database
 using backup controlfile until cancel;

 Fiquei na dúvida quanto ao terceiro passo...precisoa realmente fazer um
 switch logfile de tempos em tempos ? Pq não esperar que o banco gere os
 archives automaticamente, no seu tempo ?

 Sei que preciso gerar um script para copiar os archives para meu banco
 standby, direto na localização LOG_ARCHIVE_ DEST deste banco que estara em
 mount, recebendo estes arquivos via comando recover automatic database using
 backup controlfile until cancel;

 Em caso de pane no seu banco em produção, ativarei o meu standby
 cancelando a replicação e alternando o banco para Open. quando meu banco em
 produção estiver funcionando novamente, basta aplicar os archives gerados
 pelo meu banco standby e aplica-los no meu servidor em produção ou teria
 mais algum passo ?

 Vale lembrar que estou trabalhando com Standard edition, ou seja, não tenho
 DG.

 Desde ja, obrigadão pela ajuda !!

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

 [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: Banco de Dados Distribuidos...melhorando performance !!

2009-05-05 Por tôpico Caio Spadafora
Construir 200 mviews seria mesmo muito trabalhoso mas se você conseguir montar 
uma política de atualização legal não teria nada que inviabilizasse, de repente 
a solução seria você criar algumas mviews as mais importante em termos de 
acesso (algo entre 10, 20 mviews) e revisar as questões de rede, de repente 
trabalhar com switchs e interfaces gigabit, mas de qualquer maneira você 
precisa antes mapear qual ou quais o teu gargalo, assim no escuro fica mais 
complicado.

Atenciosamente,
Caio Spadafora.
http://0011brothers.blogspot.com/

--- Em ter, 5/5/09, candiurudba candiuru...@yahoo.com.br escreveu:

De: candiurudba candiuru...@yahoo.com.br
Assunto: [oracle_br] Re: Banco de Dados Distribuidos...melhorando performance !!
Para: oracle_br@yahoogrupos.com.br
Data: Terça-feira, 5 de Maio de 2009, 14:09
















  
  Na verdade, existem alguns sisemas pesados, que fazem consultas de cinco 
em cinco minutos em uma outra instancia, que tambem sofre com processos pesados 
de atualizações. Na época, iriamos realizar a replicação utilizando DG 
(replicação lógica) pois a base stand poderia continuar aberta e sendo alterado 
ao mesmo tempo mas a licença do Enterprise é bemmm alta, por isso continuamos 
no standard e, como a criação dos dblinks é bem simples, optamos em 
utiliza-los, alterando somente as Procs e Packs que ja era utilizadas, 
incluindo os dblinks publicos...



Com relação a view materializada, pelo que li um tempo atras, a mesma seria 
útil se fosse para algumas poucas tabelas e como neste caso, tenho + ou - umas 
200, poderia haver uma perda de performance, dependo de quanto ela poderiam ser 
atualizadas. ..



Como estas aplicações de missão critica rodam de 10 em 10 minutos, as views 
precisariam rodar pelo mennos de 5 em 5 (com algumas margem de segurança) para 
realizar a atualização das 200...



--- Em oracle...@yahoogrup os.com.br, Caio Spadafora caiospadafora@ ... 
escreveu



 Teria que analisar qual o gargalo do outro lado. Você informou o evento de 
 espera de um dos lados, porém quais são os eventos de espero na outra ponta 
 do DBLINK?

 

 Se os acessos desses DBLINKS movimentarem muitos dados, por exemplo, 
 consultas que retornam muitos blocos é importante você garantir um cenário de 
 conectividade de rede que atenda ao seu ambiente, verifique se as rotas estão 
 ok, se existe perda de pacotes, se existe latência, se a banda 
 disponibilizada entre os ambientes está atendendo a demanda de trágefo, 
 enfim, garanta que seu problema não é rede antes de tentar melhorar a 
 performance de transações.

 

 Ainda em cima da outra proposta você não consegue remover esses DBLINKS e 
 forçar que os usuário utilizem as mviews? 

 

 Por que você está utilizando esse cenário distribuído? Existe algum motivo 
 que justifique?

 

 Atenciosamente,

 Caio Spadafora.

 http://0011brothers .blogspot. com/

 

 --- Em ter, 5/5/09, candiurudba candiurudba@ ... escreveu:

 

 De: candiurudba candiurudba@ ...

 Assunto: [oracle_br] Re: Banco de Dados Distribuidos. ..melhorando 
 performance !!

 Para: oracle...@yahoogrup os.com.br

 Data: Terça-feira, 5 de Maio de 2009, 12:04

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   

   Opa Caio,

 

 

 

 A grande questão é que este dblinks ja estao criados e eles são publicos para 
 todos os usuários do banco, acessarem todas as tabelas dos outeros bancos...

 

 

 

 Existem alguma forma de melhorar a performance dos dblinks ?

 

 

 

 --- Em oracle...@yahoogrup os.com.br, Caio Spadafora caiospadafora@  
 escreveu

 

 

 

  Trabalhe com views materializadas adequando a taxa de atualização de acordo 
  coma a necessidade que seu negócio exige, não para todas as tabelas, mas 
  para as mais acessadas.

 

  

 

  A documentação da oracle sobre replicação é bem completa.

 

  

 

  Atenciosamente,

 

  Caio Spadafora.

 

  http://0011brothers .blogspot. com/

 

  

 

  --- Em ter, 5/5/09, candiurudba candiurudba@ ... escreveu:

 

  

 

  De: candiurudba candiurudba@ ...

 

  Assunto: [oracle_br] Banco de Dados Distribuidos. ..melhorando performance 
  !!

 

  Para: oracle...@yahoogrup os.com.br

 

  Data: Terça-feira, 5 de Maio de 2009, 11:23

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 



 

Grandes amigos,

 

  

 

  

 

  

 

  Pesquisei na net mas não achei muita coisa sobre melhorias que podem ser 
  implementadas ao se trabalhar com banco de dados distribuídos. ..

 

  

 

  

 

  

 

  Sabemos que ao se trabalhar com dblinks, a situação fica um pouco mais 
  complexa pq ele aumenta o número de conexões, temos uma pequena queda na 
  performance e etc...mas, se quiseros melhorar a performance para esta 
  utilização, existe algum parametro específico que podemos melhorar ? 

 

  

 

  

 

  

 

  Pergunto isto pq tenho 3 

[oracle_br] Re: Banco de Dados Distribuidos...melhorando performance !!

2009-05-05 Por tôpico candiurudba
Na verdade não tenho gargalos no servidor de produção...tenho baixissimos picos 
as vezes quanto a i/o...mas isto é raro...

Fiquei na dúvida mesmo na existencia de algum parametro que poderia ser 
alterado, seja de SGA ou não, para um ganho melhor na performance quanto a 
utilização do dblink...

Mas bleza...vou dar uma estudada

--- Em oracle_br@yahoogrupos.com.br, Caio Spadafora caiospadaf...@... escreveu

 Construir 200 mviews seria mesmo muito trabalhoso mas se você conseguir 
 montar uma política de atualização legal não teria nada que inviabilizasse, 
 de repente a solução seria você criar algumas mviews as mais importante em 
 termos de acesso (algo entre 10, 20 mviews) e revisar as questões de rede, de 
 repente trabalhar com switchs e interfaces gigabit, mas de qualquer maneira 
 você precisa antes mapear qual ou quais o teu gargalo, assim no escuro fica 
 mais complicado.
 
 Atenciosamente,
 Caio Spadafora.
 http://0011brothers.blogspot.com/
 
 --- Em ter, 5/5/09, candiurudba candiuru...@... escreveu:
 
 De: candiurudba candiuru...@...
 Assunto: [oracle_br] Re: Banco de Dados Distribuidos...melhorando performance 
 !!
 Para: oracle_br@yahoogrupos.com.br
 Data: Terça-feira, 5 de Maio de 2009, 14:09
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
   Na verdade, existem alguns sisemas pesados, que fazem consultas de 
 cinco em cinco minutos em uma outra instancia, que tambem sofre com processos 
 pesados de atualizações. Na época, iriamos realizar a replicação utilizando 
 DG (replicação lógica) pois a base stand poderia continuar aberta e sendo 
 alterado ao mesmo tempo mas a licença do Enterprise é bemmm alta, por isso 
 continuamos no standard e, como a criação dos dblinks é bem simples, optamos 
 em utiliza-los, alterando somente as Procs e Packs que ja era utilizadas, 
 incluindo os dblinks publicos...
 
 
 
 Com relação a view materializada, pelo que li um tempo atras, a mesma seria 
 útil se fosse para algumas poucas tabelas e como neste caso, tenho + ou - 
 umas 200, poderia haver uma perda de performance, dependo de quanto ela 
 poderiam ser atualizadas. ..
 
 
 
 Como estas aplicações de missão critica rodam de 10 em 10 minutos, as views 
 precisariam rodar pelo mennos de 5 em 5 (com algumas margem de segurança) 
 para realizar a atualização das 200...
 
 
 
 --- Em oracle...@yahoogrup os.com.br, Caio Spadafora caiospadafora@ ... 
 escreveu
 
 
 
  Teria que analisar qual o gargalo do outro lado. Você informou o evento de 
  espera de um dos lados, porém quais são os eventos de espero na outra 
  ponta do DBLINK?
 
  
 
  Se os acessos desses DBLINKS movimentarem muitos dados, por exemplo, 
  consultas que retornam muitos blocos é importante você garantir um cenário 
  de conectividade de rede que atenda ao seu ambiente, verifique se as rotas 
  estão ok, se existe perda de pacotes, se existe latência, se a banda 
  disponibilizada entre os ambientes está atendendo a demanda de trágefo, 
  enfim, garanta que seu problema não é rede antes de tentar melhorar a 
  performance de transações.
 
  
 
  Ainda em cima da outra proposta você não consegue remover esses DBLINKS e 
  forçar que os usuário utilizem as mviews? 
 
  
 
  Por que você está utilizando esse cenário distribuído? Existe algum motivo 
  que justifique?
 
  
 
  Atenciosamente,
 
  Caio Spadafora.
 
  http://0011brothers .blogspot. com/
 
  
 
  --- Em ter, 5/5/09, candiurudba candiurudba@ ... escreveu:
 
  
 
  De: candiurudba candiurudba@ ...
 
  Assunto: [oracle_br] Re: Banco de Dados Distribuidos. ..melhorando 
  performance !!
 
  Para: oracle...@yahoogrup os.com.br
 
  Data: Terça-feira, 5 de Maio de 2009, 12:04
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 

 
Opa Caio,
 
  
 
  
 
  
 
  A grande questão é que este dblinks ja estao criados e eles são publicos 
  para todos os usuários do banco, acessarem todas as tabelas dos outeros 
  bancos...
 
  
 
  
 
  
 
  Existem alguma forma de melhorar a performance dos dblinks ?
 
  
 
  
 
  
 
  --- Em oracle...@yahoogrup os.com.br, Caio Spadafora caiospadafora@  
  escreveu
 
  
 
  
 
  
 
   Trabalhe com views materializadas adequando a taxa de atualização de 
   acordo coma a necessidade que seu negócio exige, não para todas as 
   tabelas, mas para as mais acessadas.
 
  
 
   
 
  
 
   A documentação da oracle sobre replicação é bem completa.
 
  
 
   
 
  
 
   Atenciosamente,
 
  
 
   Caio Spadafora.
 
  
 
   http://0011brothers .blogspot. com/
 
  
 
   
 
  
 
   --- Em ter, 5/5/09, candiurudba candiurudba@ ... escreveu:
 
  
 
   
 
  
 
   De: candiurudba candiurudba@ ...
 
  
 
   Assunto: [oracle_br] Banco de Dados Distribuidos. ..melhorando 
   performance !!
 
  
 
   Para: oracle...@yahoogrup os.com.br
 
  
 
   Data: Terça-feira, 5 de Maio de 2009, 11:23
 
  
 
   
 
  
 
   
 
  
 
   
 
  
 
   
 
  
 
   
 
  
 
   
 
  
 
   
 
  
 
   

Re: [oracle_br] JAVA SOURCE ,JAVA CLASS

2009-05-05 Por tôpico Júlio César Corrêa
http://labite.wordpress.com/
http://labite.wordpress.com/Veja se ajuda.

2009/5/5 Jose C Carvalho jccarva...@cps.pst.com.br



 Julio muito obrigado pela resposta ... Vc tem algum exemplo ? Preciso dar
 grant para execução ..

 Obrigado


 JOSÉ CARLITOS CARVALHO JÚNIOR
 Administrador de Banco de Dados

 PST Eletrônica S/A
 (+55 (19) 3787-6418
 Ê+55 (19) 3787-6238
 / jccarva...@pst.com.br jccarvalho%40pst.com.br
 web:http://www.pst.com.br
 web:http://www.positron.com.br

 (Embedded image moved to file: pic14604.jpg)



 From: Júlio César Corrêa 
 juliotubi...@yahoo.com.brjuliotubista%40yahoo.com.br


 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br

 Date: 05/05/2009 12:21

 Subject: Re: [oracle_br] JAVA SOURCE ,JAVA CLASS

 Sent by: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br






 Jose,
 Não conheço muito de java + oracle.
 Tempos atrás fiz um procedimento e usei a dbms_java.grant_permission.

 Acredito que deva ser por ela tbm.

 2009/5/5 Jose C Carvalho 
 jccarva...@cps.pst.com.brjccarvalho%40cps.pst.com.br


 
 
 
  Pessoal tenho alguns objetos java criados em um usuário A e preciso que o

  usuário B use esse objetos ..
 
  Qual grant necessário para que o usuário B possa ter acesso sobre JAVA
  SOURCE ,JAVA CLASS
 
  Obrigado
 
  Administrador de Banco de Dados
  PST Eletrônica S/A
  (+55 (19) 3787-6418
  Ê+55 (19) 3787-6238
  / jccarva...@pst.com.br jccarvalho%40pst.com.br jccarvalho%
 40pst.com.br
  web:http://www.pst.com.br
  web:http://www.positron.com.br
 
  (Embedded image moved to file: pic00153.jpg)
 
  From: Eliandro Jakubski elian...@itaipu.gov.breliandro%40itaipu.gov.br
 eliandro%40itaipu.gov.br
 
 
  To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br%
 40yahoogrupos.com.br
 
  Date: 05/05/2009 10:02
 
  Subject: [oracle_br] Alocação uniforme
 
  Sent by: oracle_br@yahoogrupos.com.br 
  oracle_br%40yahoogrupos.com.broracle_br%
 40yahoogrupos.com.br
 
 
  Pessoal,
 
  .Vcs. têm utilizado tablespace com alocação uniforme?
 
  Nesse contexto, considerando o banco com blocos de 32k qual seria o
 extent
  size adequado para:
 
  - Objetos pequenos;
  - Objetos médios e
  - Objetos grandes?
 
  OBSERVAÇÃO:
  A ITAIPU esclarece que, por força de seu Estatuto, a presente
  mensagem não implica a assunção de obrigações em seu nome.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 



 --
 Júlio César Corrêa
 IS Technologist - Oracle DBA
 www.dbajccorrea.com

 “To stay competitive in the tech industry, never stop
 learning. Always be on the lookout for better ways of
 doing things and new technologies. Our industry does
 not reward people who let themselves stagnate”
 –John Hall, Senior Vice President, Oracle University


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



 

 --

 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/
 --

 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure

 » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
 http://www.oraclebr.com.br/
 --
 Links do Yahoo! Grupos




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

  




-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
www.dbajccorrea.com

“To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate”
–John Hall, Senior Vice President, Oracle University


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





--
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/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 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:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso 

Re: [oracle_br] Deletar grande quantidade de linhas

2009-05-05 Por tôpico alex maior
Boa Tarde Senhores,

Muito Obrigado por toda ajuda prestada.

Meu cenario, mudou ! A tabela é uma historico de processamento de rotinas, o 
usúario vai precisar das informações dos últimos 6 meses, preciso montar uma 
função para deletar as linhas e deixar somente os últimos seis meses.

Vocês teriam algum exemplo para esse delete, mais alguma sugestão 

Obrigado,

Alex 

--- Em seg, 4/5/09, Josÿffe9 Ferreira ja_...@yahoo.com.br escreveu:
De: Josÿffe9 Ferreira ja_...@yahoo.com.br
Assunto: Re: [oracle_br] Deletar grande quantidade de linhas
Para: oracle_br@yahoogrupos.com.br
Data: Segunda-feira, 4 de Maio de 2009, 18:11
















  
   

Alex,

 

 

Antes de fazer o particionamento, lembre-se que você vai ter que criar uma nova 
tabela já particionada ou usar o pacote DBMS_REDEFINITION. e demois fazer a 
carga

 

Tome cuidade ao criar a tabela com CREATE TABELAS X AS SELECT ...

Pelo tamanho de sua tabela eu não aconselho essa alternativa.

Caso opte, em criar uma nova tabela e faça os inserts, faça um bloco PL/SQL, 
além disso  pode  você usar também o hint INSERT /*+ APPEND */ . Atere sua 
tabela pra NOLOGGING. Outra coisa, se o seu banco estiver em modo archive log, 
verifica a possibilidade de desativá-lo durante o procedimento.

  



a--- Em seg, 4/5/09, Caio Spadafora caiospadafora@ yahoo.com. br escreveu:



De: Caio Spadafora caiospadafora@ yahoo.com. br

Assunto: Re: [oracle_br] Deletar grande quantidade de linhas

Para: oracle...@yahoogrup os.com.br

Data: Segunda-feira, 4 de Maio de 2009, 18:59



Sugiro particionamento por range em um campo data populado pelo default sysdate 
no momento do insert.



Mas é fundamental que você trabalhe com tablespaces diferentes, se possível uma 
para cada partição, isso vai te permitir algumas manobras interessantes para 
isolar o que você quer remover.



Simplesmente criar uma outra tabela com os dados que você quer vai ter um custo 
muito grande levando em conta a quantidade de linhas, lembrando que para usar o 
particionamento você vai precisar de uma licença enterprise e possuir o option 
de particionamento.



Atenciosamente,

Caio Spadafora.

http://0011brothers .blogspot. com/



--- Em seg, 4/5/09, Duilio Bruniera Junior bruni...@gmail. com escreveu:



De: Duilio Bruniera Junior bruni...@gmail. com

Assunto: Re: [oracle_br] Deletar grande quantidade de linhas

Para: oracle...@yahoogrup os.com.br

Data: Segunda-feira, 4 de Maio de 2009, 13:37



cria um nova tabela usando o comando:



create table tabela_name as select ... os campos que voce quer from



tabela que voce quer copiar



where suas restrições;



- truncate na tabela;



- depois um insert voltando os dados;



INSERT INTO owner.tabela



(campo1, campo2, campo3, campo4)



SELECT campo1, campo2, campo3, campo4



FROM owner.a tabela que voce criou com create table as select ...



se puder não esqueça de fazer um backup dessa tabela tambem.



ta feito.



Mais no seu caso seria muito mais interessante se voce criasse por exemplo



uma tabela particionada, dai conforme o tempo voce poderia ir apenas



dropando as antigas.



mais ou menos assim.



CREATE TABLE TABELA1



(



col1 number(5) not null,



col2 varchar2(50) not null,



col3 date not null



)



tablespace TBS_TABELA_1



partition by range (col3)



(partition SEMESTRE1 values less than (to_date(01- JUL-2006 ,DD-MON- ))



tablespace TBS_USERS_1,



partition SEMESTRE2 values less than (to_date(01- JAN-2007 ,DD-MON- ))



tablespace TBS_USERS_2) ;



beleza ?



2009/5/4 alex maior alex_maior@ yahoo. com.br











 Senhores,







 Bom Dia,







 Estou precisando fazer um expurgo em uma



 tabela que tem 260.739.106 linhas.







 A minha instância funciona 24x7x365.







 Preciso fazer o expurgo de +/- 10.000.000 de linhas a cada seis meses,



 deixar somente as informações de 6 meses atrás até o presente momento.







 Minha dúvida: Existe uma maneira eficiente e rápida para fazer esse



 expurgo ?







 Alguma dica ? sugestão ? Exemplos ?







 Grato.







 Alex Maior







 Veja quais são os assuntos do momento no Yahoo! +Buscados



 http://br.maisbusca dos.yahoo. com







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







 







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



Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbusca dos.yahoo. com



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



Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbusca dos.yahoo. com



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




 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Auditoria de Tabelas em Oracle 9i.

2009-05-05 Por tôpico Danilo Oliveira - CINBESA
Boa Tarde Grupo!

 

Gostaria em 1° lugar, pois será meu 1° post, de agradeçer e parabenizar ao
grupo que é muito dinâmico, prestativo e unido. Bem vamos a minha dúvida,
Estou com uma necessidade de auditar as operações de tabelas no banco Oracle
9i. O problema é que não sei se uso triggers ou habilito a auditagem do
proprio Oracle, alguém me indica o que é melhor, no seu ponto de vista?
Preciso colher informações do Sistema Operacional também, como usuário e
endereço IP.

 

Desde já agradeço a todos.

 

Att.

 

Danilo L. C. Oliveira.

DPS-Cinbesa.

(91) 30840714/ 8852-6114 / 81695659

 



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



Re: [oracle_br] Auditoria de Tabelas em Oracle 9i.

2009-05-05 Por tôpico Caio Spadafora
A auditoria interna do banco é mais pratica de implementar, agora exatamente o 
que você precisa auditar? somente DMLs, ou qualquer tipo de acesso?

Agora independente de qual tecnologia já prepare-se para limpar as informações 
de auditoria de tempos em tempos.

Detalhe um pouco mais o que você precisa auditar, por favor.

Atenciosamente,
Caio Spadafora.
http://0011brothers.blogspot.com/

--- Em ter, 5/5/09, Danilo Oliveira - CINBESA dan...@cinbesa.com.br escreveu:

De: Danilo Oliveira - CINBESA dan...@cinbesa.com.br
Assunto: [oracle_br] Auditoria de Tabelas em Oracle 9i.
Para: oracle_br@yahoogrupos.com.br
Data: Terça-feira, 5 de Maio de 2009, 15:23
















  
  Boa Tarde Grupo!



Gostaria em 1° lugar, pois será meu 1° post, de agradeçer e parabenizar ao

grupo que é muito dinâmico, prestativo e unido. Bem vamos a minha dúvida,

Estou com uma necessidade de auditar as operações de tabelas no banco Oracle

9i. O problema é que não sei se uso triggers ou habilito a auditagem do

proprio Oracle, alguém me indica o que é melhor, no seu ponto de vista?

Preciso colher informações do Sistema Operacional também, como usuário e

endereço IP.



Desde já agradeço a todos.



Att.



Danilo L. C. Oliveira.



DPS-Cinbesa.



(91) 30840714/ 8852-6114 / 81695659



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




 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



RES: [oracle_br] Auditoria de Tabelas em Oracle 9i.

2009-05-05 Por tôpico Danilo Oliveira - CINBESA
Caio, boa tarde!

 

Preciso auditar as DML’s de duas tabelas, acessos, alterações, inclusões e
exclusões. Como o usuário é um só para aplicação fazer o acesso ao banco,
preciso colher o endereço IP e o usuario do S.O. Lendo a documentação do 9i
e não acho nada nesse sentido, estou procurando na documentação na
www.oracle.com e googleando.

 

Att.

 

Danilo L. C. Oliveira.

DPS-Cinbesa.

(91) 30840714/ 8852-6114 / 81695659

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Caio Spadafora
Enviada em: terça-feira, 5 de maio de 2009 15:52
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Auditoria de Tabelas em Oracle 9i.

 






A auditoria interna do banco é mais pratica de implementar, agora exatamente
o que você precisa auditar? somente DMLs, ou qualquer tipo de acesso?

Agora independente de qual tecnologia já prepare-se para limpar as
informações de auditoria de tempos em tempos.

Detalhe um pouco mais o que você precisa auditar, por favor.

Atenciosamente,
Caio Spadafora.
http://0011brothers.blogspot.com/

--- Em ter, 5/5/09, Danilo Oliveira - CINBESA dan...@cinbesa.com.br
mailto:danilo%40cinbesa.com.br  escreveu:

De: Danilo Oliveira - CINBESA dan...@cinbesa.com.br
mailto:danilo%40cinbesa.com.br 
Assunto: [oracle_br] Auditoria de Tabelas em Oracle 9i.
Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
Data: Terça-feira, 5 de Maio de 2009, 15:23

Boa Tarde Grupo!

Gostaria em 1° lugar, pois será meu 1° post, de agradeçer e parabenizar ao

grupo que é muito dinâmico, prestativo e unido. Bem vamos a minha dúvida,

Estou com uma necessidade de auditar as operações de tabelas no banco Oracle

9i. O problema é que não sei se uso triggers ou habilito a auditagem do

proprio Oracle, alguém me indica o que é melhor, no seu ponto de vista?

Preciso colher informações do Sistema Operacional também, como usuário e

endereço IP.

Desde já agradeço a todos.

Att.

Danilo L. C. Oliveira.

DPS-Cinbesa.

(91) 30840714/ 8852-6114 / 81695659

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











Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[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: migração

2009-05-05 Por tôpico Willian Fernando Frasson
Tem janela? se tiver faça assim:

1) Faça um backup Full do Banco

2) Pare o banco

2) Copie os datafiles para o storage

3) Faça o rename dos datafiles apontando para o storage
(alter database rename file 'local_antigo/arquivo.dbf' to 
'local_novo/arquivo.dbf')


  - Original Message - 
  From: candiurudba 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, May 05, 2009 2:24 PM
  Subject: [oracle_br] Re: migração






  Particularmente, eu usaria o seguinte 

  alter tablespace x offline;

  ! cp old.dbf new.dbf

  alter tablespace x
  rename datafile 'old.dbf' to 'new.dbf';

  alter tablespace x online;

  Apenas, por favor, garanto um backup Ok no caso de algum problema... ;-)

  --- Em oracle_br@yahoogrupos.com.br, Fabio Cesario fabiocesa...@... escreveu
  
   Bom dia a todos, gostaria de saber que procedimento devo adotar para migrar
   uma base inteira de produção para o storage, pois hoje o banco é salvo
   localmente no servidor, oracle 10g, não utilizo ASM.
   Obrigado
   
   
   [As partes desta mensagem que não continham texto foram removidas]
  



  


--



  O Banco de Dados de Vírus interno expirou.
  Verificado por AVG - http://www.avgbrasil.com.br 
  Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de 
Lançamento: 30/1/2009 17:31


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



Re: RES: [oracle_br] RAC no AIX

2009-05-05 Por tôpico Anderson Haertel Rodrigues

Boa Tarde,

O ASM não irá atender ao colega no que diz respeito aos arquivos do CRS, por 
exemplo. 

ps: Ainda não usei o GPFS/IBM, mas li que as necessidades do GPFS são as mesmas 
do OCFS2.

Anderson Haertel Rodrigues
Consultor Oracle

--- Em seg, 4/5/09, Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br 
escreveu:

 De: Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
 Assunto: RES: [oracle_br] RAC no AIX
 Para: oracle_br@yahoogrupos.com.br
 Data: Segunda-feira, 4 de Maio de 2009, 18:48
 Já fiz uma instalação de RAC em
 AIX com GPFS...
 
  
 
 Mas porque não usar ASM?
 
  
 
 Abraços,
 
  
 
 Marcus Vinicius Miguel Pedro
 
 OCP Database 9i
 
 OCP Database 10g
 
 OCE RAC 10g
 
  
 
 De: oracle_br@yahoogrupos.com.br
 [mailto:oracle...@yahoogrupos.com.br]
 Em
 nome de Eliandro Jakubski
 Enviada em: segunda-feira, 4 de maio de 2009 17:02
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] RAC no AIX
 
  
 
 
 
 
 
 
 Alguém utiliza RAC sobre AIX com GPFS?
 
 OBSERVAÇÃO:
 A ITAIPU esclarece que, por força de seu Estatuto, a
 presente
 mensagem não implica a assunção de obrigações em seu
 nome.
 
 [As partes desta mensagem que não continham texto foram
 removidas]
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram
 removidas]
 
 
 
 
 
 --
 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/
 
 --
 Apostilas » Dicas e Exemplos » Função » Mundo
 Oracle » Package » Procedure » Scripts » Tutoriais - O
 GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  
 
 Links do Yahoo! Grupos
 
 
 
 


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[oracle_br] Tamanho Limite para Variável, usando FPDF

2009-05-05 Por tôpico Junior Martins
E ai Pessoal,

Estou usando o FPDF para gerar um arquivo PDF dinamicamente.

O meu problema é que arquivos maiores que 32k o arquivo não abre...

Utilizamos o oracle portal, no banco estou usando a package deste cara 
http://www.erasme.org/PL-FPDF,1337

Alguem já conseguiu gerar arquivos maiores?

Obrigado,

Junior



  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] Auditoria de Tabelas em Oracle 9i.

2009-05-05 Por tôpico Willian Fernando Frasson
Caio
veja se isso te ajuda:

Faça uma trigger de logon,(teste primeirobase teste) e ah criei a tabela 
sys_log_utilizacao antes.

Create or replace TRIGGER SYS.AUDIT_LOGON AFTER
LOGON ON DATABASE
DECLARE
  w_prog varchar2(48);
Begin
   SELECT nvl(substr(lower(module),1,40),program) into w_prog
from   v$session
   where audsid = userenv('SESSIONID');
   insert into sys.sys_log_utilizacao (
  NOME_TAB,DATA_OPER,TIPO_AIE,ID_REGISTRO,NOME_TERMINAL,
  NOME_USR_WINDOWS,NOME_USR_BANCO,IP_TERMINAL,programa)
   values ('LOGON',SYSDATE,'L',1, 
userenv('TERMINAL'),SYS_CONTEXT('USERENV','OS_USER'),
   USER,sys_context('userenv','ip_address'),w_prog);
 end;


Depois uma trigger na tabela assim:
CREATE OR REPLACE TRIGGER TRIGGER_AUDITORIA
BEFORE INSERT OR UPDATE OR DELETE ON CLIPAR
FOR EACH ROW
DECLARE
  V_OSUSER VARCHAR2(50);
  V_AUDIT NUMBER;
  LOGADO NUMBER;
  
  USU_NOME VARCHAR2(50);
  USU_NIVEL VARCHAR2(50);

BEGIN

--Verifica o usuario logado
SELECT userenv('SESSIONID') INTO LOGADO FROM DUAL;

--Selecionar o OSUSER e AUDITORIA
SELECT OSUSER, AUDITORIA INTO V_OSUSER, V_AUDIT FROM SYS.sys_log_utilizacao
WHERE AUDITORIA = LOGADO;

--Seleciona o nivel
SELECT USU_NOM, USU_NIVEL INTO USU_NOME, USU_NIVEL FROM SINTRA.USUCAD WHERE 
USU_NIVEL = '7';

IF DELETING THEN
  IF UPPER(V_OSUSER)  TRIM(USU_NOME) THEN
:NEW.CLI_FATMT3 := :OLD.CLI_FATMT3;
:NEW.CLI_TABPRE := :OLD.CLI_TABPRE;
  END IF;
END IF;

IF INSERTING THEN
  IF UPPER(V_OSUSER)  TRIM(USU_NOME) THEN
:NEW.CLI_FATMT3 := :OLD.CLI_FATMT3;
:NEW.CLI_TABPRE := :OLD.CLI_TABPRE;
  END IF;
END IF;

IF UPDATING THEN
  IF UPPER(V_OSUSER)  TRIM(USU_NOME) THEN
:NEW.CLI_FATMT3 := :OLD.CLI_FATMT3;
:NEW.CLI_TABPRE := :OLD.CLI_TABPRE;
  END IF;
END IF;

END;


  - Original Message - 
  From: Danilo Oliveira - CINBESA 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, May 05, 2009 4:19 PM
  Subject: RES: [oracle_br] Auditoria de Tabelas em Oracle 9i.





  Caio, boa tarde!

  Preciso auditar as DML's de duas tabelas, acessos, alterações, inclusões e
  exclusões. Como o usuário é um só para aplicação fazer o acesso ao banco,
  preciso colher o endereço IP e o usuario do S.O. Lendo a documentação do 9i
  e não acho nada nesse sentido, estou procurando na documentação na
  www.oracle.com e googleando.

  Att.

  Danilo L. C. Oliveira.

  DPS-Cinbesa.

  (91) 30840714/ 8852-6114 / 81695659

  De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
  nome de Caio Spadafora
  Enviada em: terça-feira, 5 de maio de 2009 15:52
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Re: [oracle_br] Auditoria de Tabelas em Oracle 9i.

  A auditoria interna do banco é mais pratica de implementar, agora exatamente
  o que você precisa auditar? somente DMLs, ou qualquer tipo de acesso?

  Agora independente de qual tecnologia já prepare-se para limpar as
  informações de auditoria de tempos em tempos.

  Detalhe um pouco mais o que você precisa auditar, por favor.

  Atenciosamente,
  Caio Spadafora.
  http://0011brothers.blogspot.com/

  --- Em ter, 5/5/09, Danilo Oliveira - CINBESA dan...@cinbesa.com.br
  mailto:danilo%40cinbesa.com.br  escreveu:

  De: Danilo Oliveira - CINBESA dan...@cinbesa.com.br
  mailto:danilo%40cinbesa.com.br 
  Assunto: [oracle_br] Auditoria de Tabelas em Oracle 9i.
  Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
  Data: Terça-feira, 5 de Maio de 2009, 15:23

  Boa Tarde Grupo!

  Gostaria em 1° lugar, pois será meu 1° post, de agradeçer e parabenizar ao

  grupo que é muito dinâmico, prestativo e unido. Bem vamos a minha dúvida,

  Estou com uma necessidade de auditar as operações de tabelas no banco Oracle

  9i. O problema é que não sei se uso triggers ou habilito a auditagem do

  proprio Oracle, alguém me indica o que é melhor, no seu ponto de vista?

  Preciso colher informações do Sistema Operacional também, como usuário e

  endereço IP.

  Desde já agradeço a todos.

  Att.

  Danilo L. C. Oliveira.

  DPS-Cinbesa.

  (91) 30840714/ 8852-6114 / 81695659

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

  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados.yahoo.com

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

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



  


--



  O Banco de Dados de Vírus interno expirou.
  Verificado por AVG - http://www.avgbrasil.com.br 
  Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de 
Lançamento: 30/1/2009 17:31


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



RES: RES: [oracle_br] RAC no AIX

2009-05-05 Por tôpico Marcus Vinicius Miguel Pedro
Boa tarde,

 

Na verdade o colega não nos disse o real motivo de querer usar o GPFS... se
for somente para armazenar voting disk e OCR o uso de raw devices é
tranquilo no AIX, o RAC que montei com ASM usava justamente essa solução.

 

Inclusive, se eu não me engano, só é possível usar o GPFS adquirindo a
licença de uso do HACMP, que é muito alta. Mas isso eu realmente não tenho
certeza.

 

Abraços,

 

Marcus Vinicius Miguel Pedro

OCP Database 9i

OCP Database 10g

OCE RAC 10g

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Anderson Haertel Rodrigues
Enviada em: terça-feira, 5 de maio de 2009 17:34
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] RAC no AIX

 







Boa Tarde,

O ASM não irá atender ao colega no que diz respeito aos arquivos do CRS, por
exemplo. 

ps: Ainda não usei o GPFS/IBM, mas li que as necessidades do GPFS são as
mesmas do OCFS2.

Anderson Haertel Rodrigues
Consultor Oracle

--- Em seg, 4/5/09, Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
mailto:mvmpedro%40yahoo.com.br  escreveu:

 De: Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
mailto:mvmpedro%40yahoo.com.br 
 Assunto: RES: [oracle_br] RAC no AIX
 Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br

 Data: Segunda-feira, 4 de Maio de 2009, 18:48
 Já fiz uma instalação de RAC em
 AIX com GPFS...
 
 
 
 Mas porque não usar ASM?
 
 
 
 Abraços,
 
 
 
 Marcus Vinicius Miguel Pedro
 
 OCP Database 9i
 
 OCP Database 10g
 
 OCE RAC 10g
 
 
 
 De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
 [mailto:oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br ]
 Em
 nome de Eliandro Jakubski
 Enviada em: segunda-feira, 4 de maio de 2009 17:02
 Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br

 Assunto: [oracle_br] RAC no AIX
 
 
 
 
 
 
 
 
 Alguém utiliza RAC sobre AIX com GPFS?
 
 OBSERVAÇÃO:
 A ITAIPU esclarece que, por força de seu Estatuto, a
 presente
 mensagem não implica a assunção de obrigações em seu
 nome.
 
 [As partes desta mensagem que não continham texto foram
 removidas]
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram
 removidas]
 
 
 
 
 
 --
 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/
 
 --
 Apostilas » Dicas e Exemplos » Função » Mundo
 Oracle » Package » Procedure » Scripts » Tutoriais - O
 GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/ 
 --
 Links do Yahoo! Grupos
 
 
 
 

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com





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



Re: RES: [oracle_br] RAC no AIX

2009-05-05 Por tôpico Willian Fernando Frasson
Isso mesmo Marcus
tenho um vai precisar pagar a licensa HACMP hehe, não é nada barata.

  - Original Message - 
  From: Marcus Vinicius Miguel Pedro 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, May 05, 2009 5:43 PM
  Subject: RES: RES: [oracle_br] RAC no AIX





  Boa tarde,

  Na verdade o colega não nos disse o real motivo de querer usar o GPFS... se
  for somente para armazenar voting disk e OCR o uso de raw devices é
  tranquilo no AIX, o RAC que montei com ASM usava justamente essa solução.

  Inclusive, se eu não me engano, só é possível usar o GPFS adquirindo a
  licença de uso do HACMP, que é muito alta. Mas isso eu realmente não tenho
  certeza.

  Abraços,

  Marcus Vinicius Miguel Pedro

  OCP Database 9i

  OCP Database 10g

  OCE RAC 10g

  De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
  nome de Anderson Haertel Rodrigues
  Enviada em: terça-feira, 5 de maio de 2009 17:34
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Re: RES: [oracle_br] RAC no AIX

  Boa Tarde,

  O ASM não irá atender ao colega no que diz respeito aos arquivos do CRS, por
  exemplo. 

  ps: Ainda não usei o GPFS/IBM, mas li que as necessidades do GPFS são as
  mesmas do OCFS2.

  Anderson Haertel Rodrigues
  Consultor Oracle

  --- Em seg, 4/5/09, Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
  mailto:mvmpedro%40yahoo.com.br  escreveu:

   De: Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
  mailto:mvmpedro%40yahoo.com.br 
   Assunto: RES: [oracle_br] RAC no AIX
   Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br

   Data: Segunda-feira, 4 de Maio de 2009, 18:48
   Já fiz uma instalação de RAC em
   AIX com GPFS...
   
   
   
   Mas porque não usar ASM?
   
   
   
   Abraços,
   
   
   
   Marcus Vinicius Miguel Pedro
   
   OCP Database 9i
   
   OCP Database 10g
   
   OCE RAC 10g
   
   
   
   De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
   [mailto:oracle_br@yahoogrupos.com.br
  mailto:oracle_br%40yahoogrupos.com.br ]
   Em
   nome de Eliandro Jakubski
   Enviada em: segunda-feira, 4 de maio de 2009 17:02
   Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br

   Assunto: [oracle_br] RAC no AIX
   
   
   
   
   
   
   
   
   Alguém utiliza RAC sobre AIX com GPFS?
   
   OBSERVAÇÃO:
   A ITAIPU esclarece que, por força de seu Estatuto, a
   presente
   mensagem não implica a assunção de obrigações em seu
   nome.
   
   [As partes desta mensagem que não continham texto foram
   removidas]
   
   
   
   
   
   [As partes desta mensagem que não continham texto foram
   removidas]
   
   
   
   
   
   --
   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/
   
   --
   Apostilas » Dicas e Exemplos » Função » Mundo
   Oracle » Package » Procedure » Scripts » Tutoriais - O
   GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
  http://www.oraclebr.com.br/ 
   --
   Links do Yahoo! Grupos
   
   
   
   

  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados.yahoo.com

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



  


--



  O Banco de Dados de Vírus interno expirou.
  Verificado por AVG - http://www.avgbrasil.com.br 
  Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de 
Lançamento: 30/1/2009 17:31


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



RES: RES: [oracle_br] RAC no AIX

2009-05-05 Por tôpico Marcus Vinicius Miguel Pedro
Willian,

 

Só por curiosidade, pode abrir o valor?

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Willian Fernando Frasson
Enviada em: terça-feira, 5 de maio de 2009 17:55
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] RAC no AIX

 






Isso mesmo Marcus
tenho um vai precisar pagar a licensa HACMP hehe, não é nada barata.

- Original Message - 
From: Marcus Vinicius Miguel Pedro 
To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br  
Sent: Tuesday, May 05, 2009 5:43 PM
Subject: RES: RES: [oracle_br] RAC no AIX

Boa tarde,

Na verdade o colega não nos disse o real motivo de querer usar o GPFS... se
for somente para armazenar voting disk e OCR o uso de raw devices é
tranquilo no AIX, o RAC que montei com ASM usava justamente essa solução.

Inclusive, se eu não me engano, só é possível usar o GPFS adquirindo a
licença de uso do HACMP, que é muito alta. Mas isso eu realmente não tenho
certeza.

Abraços,

Marcus Vinicius Miguel Pedro

OCP Database 9i

OCP Database 10g

OCE RAC 10g

De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
[mailto:oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
] Em
nome de Anderson Haertel Rodrigues
Enviada em: terça-feira, 5 de maio de 2009 17:34
Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
Assunto: Re: RES: [oracle_br] RAC no AIX

Boa Tarde,

O ASM não irá atender ao colega no que diz respeito aos arquivos do CRS, por
exemplo. 

ps: Ainda não usei o GPFS/IBM, mas li que as necessidades do GPFS são as
mesmas do OCFS2.

Anderson Haertel Rodrigues
Consultor Oracle

--- Em seg, 4/5/09, Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
mailto:mvmpedro%40yahoo.com.br 
mailto:mvmpedro%40yahoo.com.br  escreveu:

 De: Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
mailto:mvmpedro%40yahoo.com.br 
mailto:mvmpedro%40yahoo.com.br 
 Assunto: RES: [oracle_br] RAC no AIX
 Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br

 Data: Segunda-feira, 4 de Maio de 2009, 18:48
 Já fiz uma instalação de RAC em
 AIX com GPFS...
 
 
 
 Mas porque não usar ASM?
 
 
 
 Abraços,
 
 
 
 Marcus Vinicius Miguel Pedro
 
 OCP Database 9i
 
 OCP Database 10g
 
 OCE RAC 10g
 
 
 
 De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br 
 [mailto:oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br 
mailto:oracle_br%40yahoogrupos.com.br ]
 Em
 nome de Eliandro Jakubski
 Enviada em: segunda-feira, 4 de maio de 2009 17:02
 Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br

 Assunto: [oracle_br] RAC no AIX
 
 
 
 
 
 
 
 
 Alguém utiliza RAC sobre AIX com GPFS?
 
 OBSERVAÇÃO:
 A ITAIPU esclarece que, por força de seu Estatuto, a
 presente
 mensagem não implica a assunção de obrigações em seu
 nome.
 
 [As partes desta mensagem que não continham texto foram
 removidas]
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram
 removidas]
 
 
 
 
 
 --
 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/
 
 --
 Apostilas » Dicas e Exemplos » Função » Mundo
 Oracle » Package » Procedure » Scripts » Tutoriais - O
 GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/ 
 --
 Links do Yahoo! Grupos
 
 
 
 

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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

--

O Banco de Dados de Vírus interno expirou.
Verificado por AVG - http://www.avgbrasil.com.br 
Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de
Lançamento: 30/1/2009 17:31

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





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



Re: RES: [oracle_br] RAC no AIX

2009-05-05 Por tôpico Willian Fernando Frasson
cara não sei..  ;/
Só sei que é mto alto.

  - Original Message - 
  From: Marcus Vinicius Miguel Pedro 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, May 05, 2009 6:03 PM
  Subject: RES: RES: [oracle_br] RAC no AIX





  Willian,

  Só por curiosidade, pode abrir o valor?

  De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
  nome de Willian Fernando Frasson
  Enviada em: terça-feira, 5 de maio de 2009 17:55
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Re: RES: [oracle_br] RAC no AIX

  Isso mesmo Marcus
  tenho um vai precisar pagar a licensa HACMP hehe, não é nada barata.

  - Original Message - 
  From: Marcus Vinicius Miguel Pedro 
  To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
  Sent: Tuesday, May 05, 2009 5:43 PM
  Subject: RES: RES: [oracle_br] RAC no AIX

  Boa tarde,

  Na verdade o colega não nos disse o real motivo de querer usar o GPFS... se
  for somente para armazenar voting disk e OCR o uso de raw devices é
  tranquilo no AIX, o RAC que montei com ASM usava justamente essa solução.

  Inclusive, se eu não me engano, só é possível usar o GPFS adquirindo a
  licença de uso do HACMP, que é muito alta. Mas isso eu realmente não tenho
  certeza.

  Abraços,

  Marcus Vinicius Miguel Pedro

  OCP Database 9i

  OCP Database 10g

  OCE RAC 10g

  De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
  [mailto:oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
  ] Em
  nome de Anderson Haertel Rodrigues
  Enviada em: terça-feira, 5 de maio de 2009 17:34
  Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br 
  Assunto: Re: RES: [oracle_br] RAC no AIX

  Boa Tarde,

  O ASM não irá atender ao colega no que diz respeito aos arquivos do CRS, por
  exemplo. 

  ps: Ainda não usei o GPFS/IBM, mas li que as necessidades do GPFS são as
  mesmas do OCFS2.

  Anderson Haertel Rodrigues
  Consultor Oracle

  --- Em seg, 4/5/09, Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
  mailto:mvmpedro%40yahoo.com.br 
  mailto:mvmpedro%40yahoo.com.br  escreveu:

   De: Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
  mailto:mvmpedro%40yahoo.com.br 
  mailto:mvmpedro%40yahoo.com.br 
   Assunto: RES: [oracle_br] RAC no AIX
   Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
  mailto:oracle_br%40yahoogrupos.com.br

   Data: Segunda-feira, 4 de Maio de 2009, 18:48
   Já fiz uma instalação de RAC em
   AIX com GPFS...
   
   
   
   Mas porque não usar ASM?
   
   
   
   Abraços,
   
   
   
   Marcus Vinicius Miguel Pedro
   
   OCP Database 9i
   
   OCP Database 10g
   
   OCE RAC 10g
   
   
   
   De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
  mailto:oracle_br%40yahoogrupos.com.br 
   [mailto:oracle_br@yahoogrupos.com.br
  mailto:oracle_br%40yahoogrupos.com.br 
  mailto:oracle_br%40yahoogrupos.com.br ]
   Em
   nome de Eliandro Jakubski
   Enviada em: segunda-feira, 4 de maio de 2009 17:02
   Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
  mailto:oracle_br%40yahoogrupos.com.br

   Assunto: [oracle_br] RAC no AIX
   
   
   
   
   
   
   
   
   Alguém utiliza RAC sobre AIX com GPFS?
   
   OBSERVAÇÃO:
   A ITAIPU esclarece que, por força de seu Estatuto, a
   presente
   mensagem não implica a assunção de obrigações em seu
   nome.
   
   [As partes desta mensagem que não continham texto foram
   removidas]
   
   
   
   
   
   [As partes desta mensagem que não continham texto foram
   removidas]
   
   
   
   
   
   --
   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/
   
   --
   Apostilas » Dicas e Exemplos » Função » Mundo
   Oracle » Package » Procedure » Scripts » Tutoriais - O
   GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
  http://www.oraclebr.com.br/ 
   --
   Links do Yahoo! Grupos
   
   
   
   

  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados.yahoo.com

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

  --

  O Banco de Dados de Vírus interno expirou.
  Verificado por AVG - http://www.avgbrasil.com.br 
  Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de
  Lançamento: 30/1/2009 17:31

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

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



  


--



  O Banco de Dados de Vírus interno expirou.
  Verificado por AVG - http://www.avgbrasil.com.br 
  Versão: 

[oracle_br] Re: [oracle_br] Stand By Database !! Algumas dúvida s

2009-05-05 Por tôpico Andre Campos


Guilherme,

  configure o parametro ARCHIVE_LAG_TARGET, coloque um valor em segundos, 
que a cada x tempo ou quando encher o redo, o banco irá gerar um archive.

E no seu banco standby, coloque um script em nohup com recover managed standby 
database;

Abraço.

_
André Campos
Oracle Database Administrator
Mobile: + 55 11 8325-0022 



Em 05/05/2009 14:25, Guilherme Alexandre lt; guilhermeabr...@gmail.com gt; 
escreveu:








teste

2009/5/4 Rodrigo Nascimento lt;rodrigonasda...@yahoo.com.brgt;

gt;
gt;
gt; Ola,
gt;
gt; Vc precisa fazer o switch de tempos em tempos (por ex a cada 20 min) pra
gt; garantir que vc pegou as alteracoes desde o ultimo switch (no ex, 
alteracoes
gt; feitas nos ultimos 20min). Isto porque, dependendo da utilizacao do seu
gt; banco e tamanho dos redo log files, as alteracoes estejam somente no redo, 
o
gt; que no caso de perda dos mesmos, resultara em perda destas alteracoes que.
gt; Em alguns casos o que esta no redo pode ser um dia inteiro de trabalho dos
gt; usuários.
gt;
gt; Boa sorte com seu stb.
gt;
gt; Cordialmente,
gt;
gt; Rodrigo Nascimento da Conceição
gt; Oracle Certified Professional 10g
gt;
gt; 
gt;
gt; De: candiurudba lt;candiuru...@yahoo.com.br 40yahoo.com.brgt;gt;
gt; Para: oracle_br@yahoogrupos.com.br rupos.com.brgt;
gt; Enviadas: Segunda-feira, 4 de Maio de 2009 13:31:19
gt; Assunto: [oracle_br] Stand By Database !! Algumas dúvidas
gt;
gt; Amigos,
gt;
gt; Estou iniciando os preparativos para configurar um standby database na
gt; minha empresa e tenho algumas dúvidas com relação as configurações.
gt;
gt; Em algumas pesquisas aqui no forum, verifiquei os seguntes passos:
gt;
gt; 1) Faça um backup com RMAN, begin backup, a forma que achar mais fácil para
gt; você
gt;
gt; 2) Restaure essa base na máquina onde será a Standby (não abra a mesma
gt; deixa
gt; somente em modo mount)
gt;
gt; 3) Monte um script para fazer de tempos em tempos um: alter system switch
gt; logfile; (producao)
gt;
gt; 4) Faça um recover de tempos em tempos na standby: recover automatic
gt; database
gt; using backup controlfile until cancel;
gt;
gt; Fiquei na dúvida quanto ao terceiro passo...precisoa realmente fazer um
gt; switch logfile de tempos em tempos ? Pq não esperar que o banco gere os
gt; archives automaticamente, no seu tempo ?
gt;
gt; Sei que preciso gerar um script para copiar os archives para meu banco
gt; standby, direto na localização LOG_ARCHIVE_ DEST deste banco que estara em
gt; mount, recebendo estes arquivos via comando recover automatic database 
using
gt; backup controlfile until cancel;
gt;
gt; Em caso de pane no seu banco em produção, ativarei o meu standby
gt; cancelando a replicação e alternando o banco para Open. quando meu banco em
gt; produção estiver funcionando novamente, basta aplicar os archives gerados
gt; pelo meu banco standby e aplica-los no meu servidor em produção ou teria
gt; mais algum passo ?
gt;
gt; Vale lembrar que estou trabalhando com Standard edition, ou seja, não tenho
gt; DG.
gt;
gt; Desde ja, obrigadão pela ajuda !!
gt;
gt; Veja quais são os assuntos do momento no Yahoo! +Buscados
gt; http://br.maisbuscados.yahoo.com
gt;
gt; [As partes desta mensagem que não continham texto foram removidas]
gt;
gt; 
gt;

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














[oracle_br] Ajuda com Oracle Text -- Content

2009-05-05 Por tôpico rei_do_delphi
Boa Noite a Todos.

Gostaria de tirar uma dúvida sobre Oracle Text que já procurei nos manuais e 
não encontrei!

Gostaria de efetuar uma busca assim por exemplo:loja de animais

quando faço esta pesquisa no google, ele me traz tudo que tem as palavras: 
loja e animais. Sendo a palavra de eliminada.

Sei que há uma maneira de fazer isso com Oracle Text, com um recurso chamado de 
stoplist e stopwords. Pois bem. Vou colocar meu teste abaixo e as observações.

/***AQUI CRIEI A MINHA TABELA QUE IRÁ CONTER OS VALORES A SEREM PESQUISADOS***/
Create table bruno.teste_text(id number,texto varchar2(4000));

/***NESTA PARTE DO CÓDIGO, CRIEI UMA STOPLIST, QUE IRÁ CONTER AS STOPWORDS QUE 
EU DESEJO PROCURAR***/
begin
ctx_ddl.create_stoplist('minhastoplist');
end;
/

/***AQUI ADICIONO AS STOPWORDS QUE DESEJO COLOCAR NA STOPLIST***/
begin
ctx_ddl.add_stopword('minhastoplist','de');
ctx_ddl.add_stopword('minhastoplist','com');
ctx_ddl.add_stopword('minhastoplist','para');
ctx_ddl.add_stopword('minhastoplist','você');
end;

/***AQUI INSERI ALGUMAS LINHAS DE TESTE***/
insert into bruno.teste_text values(1,'loja de brinquedos');
insert into bruno.teste_text values(2,'loja');
insert into bruno.teste_text values(3,'de');
insert into bruno.teste_text values(4,'brinquedos');
insert into bruno.teste_text values(5,'animais');
insert into bruno.teste_text values(6,'loja de animais');
insert into bruno.teste_text values(7,'copos');
insert into bruno.teste_text values(8,'loja de copos');
insert into bruno.teste_text values(9,'loja de cães');
insert into bruno.teste_text values(10,'cães');
insert into bruno.teste_text values(11,'caes');
insert into bruno.teste_text values(12,'loja de caes');
insert into bruno.teste_text values(13,'com');
insert into bruno.teste_text values(14,'com você');
insert into bruno.teste_text values(15,'eu com você');
insert into bruno.teste_text values(16,'eu para você');
insert into bruno.teste_text values(17,'para tu');
insert into bruno.teste_text values(18,'eu com voce');

commit;

/***ESTE É MEU PRIMEIRO ÍNDICE, TIPO CONTEXT COM A STOPLIST QUE CRIEI HÁ 
POUCO***/
create index bruno.idx_teste_text_texto on bruno.teste_text(texto) 
Indextype is ctxsys.context parameters ('STOPLIST minhastoplist');

/***AQUI É QUE FALHO, QUANDO TENTO PESQUISAR A PALAVRA LOJA DE BRINQUEDOS 
GOSTARIA QUE ELE TROUXESSE TUDO QUE CONTIVÉSSE A PALAVRA LOJA COM A PALAVRA 
BRINQUEDOS OU QUALQUER UMA DAS DUAS! MAS, INFELIZMENTE NENHUM TESTE RETORNOU 
O QUE DEVERIA.***/
select * from bruno.teste_text where contains(texto,'LOJA')0; == retornou 6 
linhas.
select * from bruno.teste_text where contains(texto,'loja')0; == retornou 6 
linhas
select * from bruno.teste_text where contains(texto,'Loja')0; == retornou 6 
linhas
select * from bruno.teste_text where contains(texto,'Loja de Animais')0; == 
retornou 1, somente com a frase idêntico, nao encontrou loja ou animais ou 
ainda loja animais. Neste caso, gostaria que retornasse tudo que tivésse 
loja ou animais
select * from bruno.teste_text where contains(texto,'CãEs')0; == retornou 2 
linhas, ou seja, ignorou sem o acento.
select * from bruno.teste_text where contains(texto,'CaEs')0; == retornou 2 
linhas, ou seja, ignorou com o acento
select * from bruno.teste_text where contains(texto,'você')0;== 0, ou seja, 
ignorou o você com acento pois estava na stopword e o eu com voce sem 
acento.
select * from bruno.teste_text where contains(texto,'voce')0;== retornou 1 
linha, somente sem acento
select * from bruno.teste_text where contains(texto,'com')0; == retornou 0 
linhas pois a palavra com pertence a stoplist;
select * from bruno.teste_text where contains(texto,'eu')0; == retornou 3 
linhas
select * from bruno.teste_text where contains(texto,'de')0; == 0, ou seja, 
ignorou o de
select * from bruno.teste_text where contains(texto,'de com para você cães')0; 
== retornou 0 linhas.
select * from bruno.teste_text where contains(texto,'animais de')0; == 
retornou 0 linhas
select * from bruno.teste_text where contains(texto,'loja animais')0; == 
retornou 0 linhas.
select * from bruno.teste_text where contains(texto,'loja or animais')0; == 
retornou 7 linhas e não repetiu os resultados.
select * from bruno.teste_text where contains(texto,'loja and animais')0; == 
retornou 1 resultado.
select * from bruno.teste_text where contains(texto,'loja animais',1)0; == 
retornou 0 linhas
select * from bruno.teste_text where contains(texto,'loja or \de or 
animais',1)0; == retornou as linhas esperadas, ou seja, todas as que 
continham a palavra loja a palavra de que com o \ antes sai da stopword e 
com a palavra animais. Este é o resultado que eu espero quando tento loja de 
animais ou loja animais.
select * from bruno.teste_text where contains(texto,'loja \de animais',1)0; 
== retornou 1 linha: loja de animais.

/*** TENTEI TAMBÉM COM O MATCH***/

create index bruno.idx_teste_text_texto_m on bruno.teste_text(texto) Indextype 
is ctxsys.ctxrule parameters