[oracle_br] Tunning de Queries

2014-02-17 Por tôpico candiurudba
Bom dia colegas, tudo bom ? 

 Estou passando por alguns problemas na empresa onde trabalho, pois a 
quantidade de desenvolvedores praticamente triplicou e a área de BD, continua 
com os mesmos DBAs, ou seja, a quantidade de queries desenvolvidas e que 
precisam ser analisadas se tornou muito grande.
 

 Se as queries estivessem sendo enviadas com uma boa qualidade, não teríamos 
grandes problemas mas não é o que ocorre no momento.
 

 Já ouvi falar em algumas aplicações que facilitam ou melhoram o 
desenvolvimento de querys, no momento que a mesma esta sendo escrita. Pensei em 
utilizar algumas destas ferramentas para que os desenvolvedores conseguissem 
escrever melhor suas queries,, antes de envia-las para os DBAs.
 

 Alguem teria algum conhecimento sobre estas ferramentas ?


[oracle_br] Cache Buffer Chains - Como encontrar os hotblocks

2013-08-02 Por tôpico candiurudba
Bom dia Colegas,

Verificando alguns latches no meu BD de produção, encontrei o Buffer Chains e 
entendi que este é exibido quando temos um acesso alto a determinados blocos no 
cache. Isto procede ?

Desta maneira, como consigo localizar os hotblocks ? Alguem poderia me ajudar ?







[oracle_br] Auditoria BD + Mascaramento de informações

2013-05-15 Por tôpico candiurudba
Bom dia amigos,

Estou pesquisando algumas ferramentas que possibilitem a auditoria de BD , 
relacionado as alterações realizadas em tabelas, e demais objetos.

Outra questão esta direcionada para o mascaramento de informações. Temos alguns 
servidores de DSV e HML que recebem atualizações de produção e com isso 
gostaríamos de mascarar estas informações.

Teriam algum indicativo de ferramentas ? Estou pesquisando algumas inclusive da 
Oracle mas não obttive um bom rentorno...



[oracle_br] Re: Dúvidas Sobre Procedimento - Jchiapa e Amigos - Rman Skip Datafile

2012-09-26 Por tôpico candiurudba
Bem, fiz uma outro teste aqui e a principio entendi a situação

Quando utilizamos a clausula SKIP INACESSIBLE o rman na verdade rejeita todos 
os datafiles que ele não conseguir acessar e realiza uma copia do controlfile 
original, sem modificações.

Quando tentamos restaurar o backup em um outro servidor, se criamos os mesmos 
paths onde originalmente os datafiles estavam localizados no servidor 
"primario", ele ira restaurar todos os datafiles normalmente e com relação aos 
que sofreram o SKIP no processo de backup, ele somente criará um datafile 
vazio, respeitando o controlfile original que foi copiado la do servidor 
primario.

Fiz um teste agora, criando um novo diretorio, exatamente igual ao que foi 
perdido no primeiro servidor. ele fez a criação de alguns datafiles vazios para 
ele e agora esta resataurando os demais com dados.

Acho que é isto.



--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Talvez no meu entendimento seja diferente ou não consegui ainda compreender a 
> solução.
> 
> Para que me serve a clausula de SKIP INACESSIBLE do Rman, se não posso 
> restaurar o backup do banco em um outro servidor, sem os datafiles que não 
> sofreram backup, por estarem inacessíveis por qualquer motivo que seja ?
> 
> Acho que esta é a duvida que engloba todos estas threads.
> 
> 
> 
> --- Em oracle_br@yahoogrupos.com.br, "Milton Bastos Henriquis Jr." 
>  escreveu
> >
> > Colega, esse e-mail não é repetido?
> > 
> > O Chiappa já respondeu seu e-mail naquela thread anterior, que pelo que
> > percebi é exatamente o mesmo caso.
> > 
> > 
> > 
> > 
> > 2012/9/26 candiurudba 
> > 
> > > **
> > >
> > >
> > > Bom dia colegas, tudo bom ?
> > >
> > > Estou com uma dúvida em um procedimento especifico de restore de um backup
> > > realizado pelo Rman utilizando a clausula SKIP.
> > >
> > > Tenho um servidor onde uma partição se corrompeu e como garatina, fiz um
> > > backup utilizando a clausu-la skip inacessible. O backup foi gerado sem
> > > problemas, removendo do backup todos os datafiles que não estavam
> > > acessíveis mas agora quando tento restaurar este backup em um outro
> > > servidor, apos restaurar o controlfile e rodar o comando restore database,
> > > ele informa que o caminho onde os dados haviam se perdido não existe e não
> > > recupera o backup.
> > >
> > > Pensei que ao utilizar esta clausula, a copia do controlfile fosse
> > > atualizada não apontando para os caminhos que estariam inacessiveis.
> > >
> > > Desta maneira, como posso restaurar este backup em um outro servidor,
> > > levando em consideração que não tenho este caminho nem os datafiles que
> > > estavam no file system que se corrompeu, nesta outra maquina ?
> > >
> > >  
> > >
> > 
> > 
> > 
> > -- 
> > Att,
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>




[oracle_br] Re: Erro na Criação de Datafile - Autobackup Controlfile

2012-09-25 Por tôpico candiurudba
Opa..

Segue:

RMAN configuration parameters for database with db_unique_name XPI are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 2;
CONFIGURE BACKUP OPTIMIZATION OFF;
CONFIGURE DEFAULT DEVICE TYPE TO DISK;
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 
'/u03/work/backup_rman/backup_full/segunda/%F';
CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1;
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1;
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT   
'/u03/work/backup_rman/archivelog/BKP_ARC_ALL_%t_%d_%s.arc';
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR 
LOAD TRUE ; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+DGDATA/prd/datafile/snapcf_xpi1.f';


Mas este problema somente ocorre quando eu crio algum datafile novo neste nó.

Existe uma modificação que foi feita recente neste ambiente pois alteramos o 
snapshot do controlfile para o ASM pois quando estava em file system, tinhamos 
alguns problemas para a geração automatica do controlfile (autobackup).

Fiz uma analise mais recente ainda pouco e descobri que deste nó, não tinhamos 
a entrada do tnsnames para o catalogo do rman. Poderia ser tambem este o motivo 
??


--- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa"  
escreveu
>
>  *** Altamente *** provável que seja isso, Vitor : como eu mostrei em outra 
> msg, em princípio AUTOBACKUPs não são disparados fora do RMAN, mas SNAPSHOTs 
> são sim uma boa possibilidade .
>Candiru, mostra um SHOW ALL pra gente , vamos ver se o SNAPSHOT está ON e 
> pra onde ele está direcionado ...
> 
>  []s
> 
>Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "Vitor Jr."  escreveu
> >
> > Observar a nota:
> > RMAN backup fails with Ora-00245 And Rman-08132 [ID 1365484.1]
> > 
> > RMAN> show all;
> > 
> > 
> > CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE 
> > FOR LOAD TRUE ; # default
> > CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
> > CONFIGURE SNAPSHOT CONTROLFILE NAME TO 
> > '/opt/oracle/product/rdbms/11.2.0/dbhome_1/dbs/snapcf_LVSP1.f'; # default
> > 
> > 
> > This directory might exist on all the related RAC-nodes, but are not 
> > necessary shared.
> > Depending on the configuration, the snapshot controlfile might be created 
> > on 'Node 1', but is than read on 'Node 2' as that related channel is making 
> > a backup of the controlfile.
> > 
> > Therefor the Snapshot Controlfile location needs to on a shared location 
> > between the nodes.
> > 
> > Example :
> > 
> > RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/mnt/backup/snapcf_V112.f';
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > Att,/Regards,
> > 
> > 
> > Vitor Jr.
> > Infraestrutura / Infrastructure Team
> > Oracle 11g DBA Certified Professional - OCP
> > Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid 
> > Infrastructure Administrator - OCE
> > Oracle Database 11g Performance Tuning Certified Expert - OCE
> > Oracle Exadata 11g Certified Implementation Specialist
> > Oracle Certified Associate, MySQL 5
> > mail, gtalk e msn: vitorjr81@
> > http://certificacaobd.com.br/
> > skype: vjunior1981
> > 
> > 
> > 
> > 
> > On 25/09/2012, at 08:10, Wadson Ramon  wrote:
> > 
> > > Não seria possível ter uma trigger que dispara um Job de auto backup ?
> > > Em 19/09/2012 11:15, "candiurudba"  escreveu:
> > >> 
> > >> 
> > >> 
> > >> Opa Milton, tudo bom ?
> > >> 
> > >> Na verdade não. pelo formato do arquivo parece ser mesmo algum autobackup
> > > do controlfile pois o formato do arquivo é o mesmo gerado pelo Rman quando
> > > setamos esta opção.
> > >> 
> > >> Trabalho com ASM, ou seja, a atualização dos controlfiles é feita nesta
> > > camada entende...não em um outro formato e outro caminho.
> > >> 
> > >> Eu trabalho com um RAC versão 11.2 com 2 nos e este caminho esta criado
> > > no primeiro nó. Deste servidor crio os datafiles e não gera nenhum
> > > erro..apenas no segundo servidor onde realmente este 

[oracle_br] Re: Erro na Criação de Datafile - Autobackup Controlfile

2012-09-19 Por tôpico candiurudba
Opa Milton, tudo bom ?

Na verdade não. pelo formato do arquivo parece ser mesmo algum autobackup do 
controlfile pois o formato do arquivo é o mesmo gerado pelo Rman quando setamos 
esta opção.

Trabalho com ASM, ou seja, a atualização dos controlfiles é feita nesta camada 
entende...não em um outro formato e outro caminho.

Eu trabalho com um RAC versão 11.2 com 2 nos e este caminho esta criado no 
primeiro nó. Deste servidor crio os datafiles e não gera nenhum erro..apenas no 
segundo servidor onde realmente este caminho não existe.

Este caminho esta relacionado aos backups que são feitos pelo Rman...



--- Em oracle_br@yahoogrupos.com.br, "Milton Bastos Henriquis Jr." 
 escreveu
>
> Quando se cria um datafile, essa informação necessariamente tem que ir pro
> controlfile.
> 
> Quando seu controlfile é alterado, o Oracle está tentando gravar o
> controlfile.
> Não tenho certeza se é um autobackup, pode ser que seja apenas mais um dos
> caminhos
> definidos na multiplexação do seu controlfile.
> 
> Ao tentar fazer isso, ele está com problemas. Ele não consegue criar o
> arquivo.
> 
> Verifique se o diretório especificado realmente existe... verifique qual é
> o owner
> desse diretório... verifique se o Oracle tem permissão pra escrever nesse
> diretório... etc.
> 
> 
> 
> 
> 
> 2012/9/19 candiurudba 
> 
> > **
> >
> >
> > Bom dia amigos,
> >
> > Estou tendo um problema curioso...
> >
> > Todas as vezes que adiciono um novo datafile a qualquer tablespace, o
> > arquivo [e criado mas recebo um erro no final, informando que houve uma
> > falha na criacao do backup do controlfile (autobackup)
> >
> > ALTER TABLESPACE XXX ADD DATAFILE `+ASMDATA` SIZE 50M AUTOEXTEND ON NEXT
> > 10M MAXSIZE 31G
> > Web Sep 19 10?13?36 2012
> > ORA-19624? Operation failed, retry possible
> > ORA-19504? failed to create file "/u01/backup/c-3867024695"
> > ORA-27040: file create error, unable to create file
> > Linux-x86_64 Error: 2: No such file or directory
> >
> > Alguem teria alguma ideia ?
> >
> >  
> >
> 
> 
> 
> -- 
> Att,
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Re: Ajuda - Datapump Parallel RAC

2012-05-23 Por tôpico candiurudba
Abri um SR e me responderam que realmente é um BUG e o tratamento para este 
problema seria a alteração do parametro parallel_degree_policy para manual.

O meu parametro já esta setado desta forma e mesmo assim o erro continua sendo 
exibido.

O problema é que no restante do chamado da Oracle me informaram que se este 
procedimento não funcionasse, não haveria uma solução prevista neste momento.

Eu realizo backup logico como uma alternativa a falha do Rman (OK que nunca 
tive problemas com o Rman mas não tenho uma area de Infra bem efetiva, me 
gerando alguns transtornos algumas vezes).

E também utilizo este backup para atualização dos ambientes de desenvolvimento 
e homologação. Como tenho tabelas em torno de 40 GB, com uma unica thread fica 
demorado a exportação e a compactação dos backups logicos.

--- Em oracle_br@yahoogrupos.com.br, "Alessandro Guimaraes"  
escreveu
>
> Ok,
> Acho que voce está com um Bug seria bom confirmar com o suporte.
> Tenta executar sem colocar o parallel ou com parallel=1 pode ser que funcione 
> assim. 
> Vi que voce esta usando CLUSTER=N. Já tentou fazer o expdp com apenas uma 
> instance ativa ?
> Atc
> Alessandro Guimarães
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Opa Alessandro,
> > 
> > Esta setado como manual:
> > 
> > 
> > SQL> show parameter PARALLEL_DEGREE_POLICY;
> >  
> > NAME TYPEVALUE
> >  --- 
> > --
> > parallel_degree_policy   string  MANUAL
> >  
> > SQL> 
> > 
> > --- Em oracle_br@yahoogrupos.com.br, "Alessandro Guimaraes"  
> > escreveu
> > >
> > > Bom dia,
> > > Qual o valor do parametro  PARALLEL_DEGREE_POLICY ?
> > > Atc
> > > Alessandro Guimarães
> > > 
> > > --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> > > >
> > > > Bom dia Amigos,
> > > > 
> > > > Estou tendo alguns problemas com a execução do meu datapump com a opção 
> > > > de parallel. O comando seria este:
> > > > 
> > > > 
> > > > expdp system/XXX schemas=PRODUCAO directory=BACKUP 
> > > > dumpfile=%U_BKP_PRD.dmp parallel=2 cluster=N logfile=BKP_PRD.log 
> > > > exclude=statistics
> > > > 
> > > > Ele consegue realizar a exportação de alguns schemas menores mas este 
> > > > que é o maior (tabelas em torno de 30G) da erro:
> > > > 
> > > > 
> > > > 
> > > > Processing object type SCHEMA_EXPORT/PACKAGE/PACKAGE_BODY
> > > > Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
> > > > Processing object type SCHEMA_EXPORT/TABLE/TRIGGER
> > > > ORA-39097: Data Pump job encountered unexpected error -12801
> > > > ORA-39065: unexpected master process exception in MAIN
> > > > ORA-12801: error signaled in parallel query server PZ99, instance 
> > > > PRODUCAO1.xxx.com.br:PRODUCAO1 (1)
> > > > ORA-01460: unimplemented or unreasonable conversion requested
> > > > 
> > > > Me parece que mesmo eu colocando a clausula CLUSTER=N ele tenta 
> > > > executar alguma query paralela.
> > > > 
> > > > Estou trabalhando com RAC 11.2.0.3
> > > >
> > >
> >
>



[oracle_br] Re: Automatizando Desfragmentação de Tabelas

2011-11-09 Por tôpico candiurudba
BUILD, ie, DEPNDE DO 
> QUE VC QUER : se vc quer baixar a HWM ou quer efetivamente reusar os extents 
> no "meio" da tabela, vc TEM QUE analisar aí o seu caso das suas tabelas pra 
> poder entender / descobrir qual o comando que se ajusta melhor ao seu caso...
>   
> 
>   5. white-space / espaço não usado após DELETEs :  esta issue é ao que 
> normalmente a Oracle se refere como "fragmentação" - sim, mesmo a Oracle é 
> culpada de super-simplificar e chamar de fragmentação sem explicar o que é... 
>Isto tem que ser bem definido, é um dos pontos aonde vc mais besteira vê 
> por aí - o que ocorre é que, após deleções de dados, os blocos/extents que 
> continham dados do objeto que sofreu o DELETE ** vão ** continuar marcados 
> como reservados/pertencentes ao objeto : isso é pra Acelerar os futuros 
> INSERTs, com isso ao invés do RDBMS ter que formatar blocos novos (o que 
> teria que fazer se os blocos que sofreram DELETE fossem liberados pro sistema 
> após o DELETE) , o INSERT reusa simplesmente o espaço que o DELETE liberou... 
>   Isso é CRÍTICO pra entendermos : se a tabela X sofreu DELETEs e algum 
> espaço está disponível pra ela, ** NECESSARIAMENTE ** e Obrigatoriamente os 
> próximos INSERTs vão sim reusar esse espaço disponível, esse espaço * NÂO 
>  está morto, ele VAI SIM ser reusado, okdoc ? A besteira principal que vc 
> vai ouvir é que após DELETEs o espaço não pode ser reusado, fica 'perdido' e 
> isso é um tipo de "fragmentação" 
>   Muito bem, mas e nos casos aonde o objeto/segmento sofreu DELETEs 
> significativos , e (por regra de negócio) vc SABE que nunca mais serão 
> inseridos novos dados - tipo, é uma tabela particionada que só contém pos 
> dados de Outubro, e o mês de outubro acabou ? Aí sim, esse Sim é um caso onde 
> vc sabe o que o RDBMS Oracle não sabe, vc tem certeza que aquele espaço 
> reservado mas vazio não vai ser nunca reusado pelos novos INSERTs por força 
> de uma regra lógica externa ao banco, aí sim se vc quiser/precisarliberar 
> esse espaço vc TEM que tomar uma ação Notar que, além de desperdício de 
> espaço em disco, esse white-space VAI influenciar em FTSs ...
>   Solução : as mesmas do item acima , que (Novamente) só podem;devem ser 
> aplicadas SE e APENAS SE vc realmente sabe que não haverão INSERTs reusando 
> esse espaço em branco...
>   
>   6. white-space/espaço reservado/não usado em Blocos, causando algum tipo de 
> migração de dados : o espaço nos blocos normalmente não é usado do começo ao 
> fim, há algum espaço reservado para futuros UPDATEs : caso esse espaço seja 
> muito grande, na hora dum INSERT de uma linha um tantinho maior não haverá 
> espaço pra gravar no bloco, a linha será "continuada" em um novo bloco, aí 
> eventuais leituras dessa linha passam a exigir mais de um acesso à blocos - 
> multiplique isso por milhões de linhas, E tenha uma Aplicação vagal que faz 
> leitura de muitos dados row by row (via CURSOR, provavelmente) pra processar, 
> e vc terá um grande problema em mãos...
>    Solução : CONHECER a utilização que a tabela terá e especificar 
> PCTFREE/PCTUSEd adequados, ou (em alguns casos, se viável) tentar usar ASSM...
>
>
> Em termos gerais é isso , minha Recomendação é lapidar :
> 
>  R1 : obtenha Comprovação de que há diferença Apreciável quando vc faz o 
> REBUILD
>  
>  R2 : antes de pensar em automatizar, descubra Exatamente qual a issue que 
> está "pegando", já que cfrme eu disse em alguns casos há parâmetro/ação que 
> ELIMINA o problema, ao invés de ficar tolamente e cegamente fazendo rebuilds 
> e rebuilds sem pensar
> 
> []s
> 
>   Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Bom dia colegas,
> > 
> > Estou pensando em automatizar o processo de desfragmentação de tabelas do 
> > meu RAC.
> > 
> > O volume de transações aumentou consideravelmente e por este motivo, todos 
> > os finais de semana estou tendo que executar manualmente procedimentos para 
> > desfragmentar as tabelas, o que tem tomado muito do meu tempo.
> > 
> > Alguêm teria alguma forma de uma verificação mais simples destas 
> > fragmentação para que eu possa gerar um script agendado no CRON ?
> > 
> > Uma outra dúvida é quanto os procedimentos para reorganização das tabelas 
> > fragmentadas. Sempre utilizei o comando MOVE com o rebuild dos indices e 
> > todos sabemos que ele (muitas vezes) é extremamente consumidor (CPU), 
> > gerando problemas tambem nos indices, sendo necessário o rebuild dos mesmos.
> > 
> > Andei lendo alguma coisa sobre SHRINK SPACE COMPACT para reorganização das 
> > linhas nas tabelas, eliminando a fragmentação existente e depois SHRINK 
> > SPACE para mexer na HWM. Teoricamente estes comandos em conjunto, deixam as 
> > tabelas em funcionamento para operação DML, não consomem tanto recursos de 
> > maquina, alem de não deixarem os indices como UNUSABLE. Seria isto mesmo ?
> >
>




[oracle_br] Re: Problemas Recriando OEM RAC 11.2.0.2

2011-08-12 Por tôpico candiurudba
Então...

Fiz a criação do BD novamente e deixaei tudo default e novamente tomei erro 
para recriar o OEM.

Pelo que entendi, ele consegue se conectar a isntancia desta vez mas quando 
chega na camada ASM, ele diz que não reconhece o descritor de conexão e no 
listener...



STARTED EMCA at Aug 12, 2011 11:55:31 AM
EM Configuration Assistant, Version 11.2.0.0.2 Production
Copyright (c) 2003, 2005, Oracle.  All rights reserved.

Enter the following information:
Database unique name: HML
Service name: HML
Listener port number: 1521
Listener ORACLE_HOME [ /u01/grid/11.2.0/grid_1 ]:
Password for SYS user:
Password for DBSNMP user:
Password for SYSMAN user:
Password for SYSMAN user: Cluster name: vm-cluster
Email address for notifications (optional):
Outgoing Mail (SMTP) server for notifications (optional):
ASM ORACLE_HOME [ /u01/grid/11.2.0/grid_1 ]:
ASM port [ 1521 ]:
ASM username [ ASMSNMP ]:
ASM user password:
Aug 12, 2011 11:56:08 AM oracle.sysman.emcp.util.GeneralUtil 
initSQLEngineRemotely
WARNING: Error during db connection : ORA-12514: TNS:listener does not 
currently know of service requested in connect descriptor

Aug 12, 2011 11:56:14 AM oracle.sysman.emcp.util.GeneralUtil 
initSQLEngineRemotely
WARNING: ORA-12541: TNS:no listener

Aug 12, 2011 11:56:14 AM oracle.sysman.emcp.util.GeneralUtil 
initSQLEngineRemotely
WARNING: Error during db connection : ORA-12514: TNS:listener does not 
currently know of service requested in connect descriptor

Aug 12, 2011 11:56:19 AM oracle.sysman.emcp.util.GeneralUtil 
initSQLEngineRemotely
WARNING: ORA-12541: TNS:no listener

Password validation failed. Some of the possible reasons may be:

1) Invalid username/password.
2) Database is not up.
3) Scan listener not up.
4) Database service is not registered with scan listener.
5) Password file may be missing or configured incorrectly.

ASM user password:


--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Boa tarde amigos,
> 
> Recentemente (atrelado a um post anterior), fiz a instalação de um RAC 
> somente com um nó a fim de testar como faria para ir adicionando nodes ao 
> cluster e a principio, tudop funcionou adequadamente.
> 
> O OEM foi criado fazendo referencia ao primeiro nó, pois somente ele havia 
> sido criado. Quando adicionei o segundo, dropei o repositorio do primeiro 
> para tentar recria-lo, já colendo informações tamberm do outro que havia sido 
> adicionado mas estou encontrando inumeros problemas para esta recriação. 
> 
> Fiz algumas alterações na camada de LISTENER pensando que este seria o 
> problema (alterei o LOCAL_LISTENER / REMOTE_LISTENER), fazendo os devidos 
> apontamentos via TNSNAMES:
> 
> Exemplo da VM1
> 
> SQL> show parameter listener;
> 
> NAME TYPEVALUE
>  --- 
> --
> listener_networksstring
> local_listener   string  LISTENER_RAC1
> remote_listener  string  LISTENERS_RAC
> 
> TNSNAMES
> 
> RAC =
>   (DESCRIPTION =
> (ADDRESS = (PROTOCOL = TCP)(HOST = vm1-vip.homologacao.com.br)(PORT = 
> 1521))
> (ADDRESS = (PROTOCOL = TCP)(HOST = vm2-vip.homologacao.com.br)(PORT = 
> 1521))
> (CONNECT_DATA =
>   (SERVER = DEDICATED)
>   (SERVICE_NAME = RAC)
> )
>   )
> 
> LISTENERS_RAC =
>   (ADDRESS_LIST =
> (ADDRESS = (PROTOCOL = TCP)(HOST = vm1-vip.homologacao.com.br)(PORT = 
> 1521))
> (ADDRESS = (PROTOCOL = TCP)(HOST = vm2-vip.homologacao.com.br)(PORT = 
> 1521))
>   )
> 
> LISTENER_RAC1 =
>   (ADDRESS_LIST =
> (ADDRESS = (PROTOCOL = TCP)(HOST = vm1-vip.homologacao.com.br)(PORT = 
> 1521))
>   )
> 
> LISTENER_RAC2 =
>   (ADDRESS_LIST =
> (ADDRESS = (PROTOCOL = TCP)(HOST = vm2-vip.homologacao.com.br)(PORT = 
> 1521))
>   )
> 
> 
> Exemplo VM2:
> 
> SQL> show parameter listener;
> 
> NAME TYPEVALUE
>  --- 
> --
> listener_networksstring
> local_listener   string  LISTENER_RAC2
> remote_listener  string  LISTENERS_RAC
> 
> TNSNAMES identico ao primeiro.
> 
> Pois bem, consigo acessar o sem problemas as duas maquinas de todas as formas 
> possíveis:
> 
> [oracle@vm1 ~]$ sqlplus 
> "system/hml@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vm1-vip.homologacao.com.br)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=RAC)))"
> 
> SQL*Plus: Release 11.2.0.2.0 Production on Thu Aug 11 14:51:02 2011
> 
> Copyright (c) 1982, 2010, Oracle.  All rights reserved.
> 
> 
> Connected to:
> Oracle Database 11g Enterprise E

[oracle_br] Problemas Recriando OEM RAC 11.2.0.2

2011-08-11 Por tôpico candiurudba
Boa tarde amigos,

Recentemente (atrelado a um post anterior), fiz a instalação de um RAC somente 
com um nó a fim de testar como faria para ir adicionando nodes ao cluster e a 
principio, tudop funcionou adequadamente.

O OEM foi criado fazendo referencia ao primeiro nó, pois somente ele havia sido 
criado. Quando adicionei o segundo, dropei o repositorio do primeiro para 
tentar recria-lo, já colendo informações tamberm do outro que havia sido 
adicionado mas estou encontrando inumeros problemas para esta recriação. 

Fiz algumas alterações na camada de LISTENER pensando que este seria o problema 
(alterei o LOCAL_LISTENER / REMOTE_LISTENER), fazendo os devidos apontamentos 
via TNSNAMES:

Exemplo da VM1

SQL> show parameter listener;

NAME TYPEVALUE
 --- --
listener_networksstring
local_listener   string  LISTENER_RAC1
remote_listener  string  LISTENERS_RAC

TNSNAMES

RAC =
  (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = vm1-vip.homologacao.com.br)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = vm2-vip.homologacao.com.br)(PORT = 1521))
(CONNECT_DATA =
  (SERVER = DEDICATED)
  (SERVICE_NAME = RAC)
)
  )

LISTENERS_RAC =
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = vm1-vip.homologacao.com.br)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = vm2-vip.homologacao.com.br)(PORT = 1521))
  )

LISTENER_RAC1 =
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = vm1-vip.homologacao.com.br)(PORT = 1521))
  )

LISTENER_RAC2 =
  (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = vm2-vip.homologacao.com.br)(PORT = 1521))
  )


Exemplo VM2:

SQL> show parameter listener;

NAME TYPEVALUE
 --- --
listener_networksstring
local_listener   string  LISTENER_RAC2
remote_listener  string  LISTENERS_RAC

TNSNAMES identico ao primeiro.

Pois bem, consigo acessar o sem problemas as duas maquinas de todas as formas 
possíveis:

[oracle@vm1 ~]$ sqlplus 
"system/hml@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vm1-vip.homologacao.com.br)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=RAC)))"

SQL*Plus: Release 11.2.0.2.0 Production on Thu Aug 11 14:51:02 2011

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, 
OLAP,
Data Mining and Real Application Testing options

SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 
64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, 
OLAP,
Data Mining and Real Application Testing options
[oracle@vm1 ~]$ sqlplus 
"system/hml@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vm2-vip.homologacao.com.br)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=RAC)))"

SQL*Plus: Release 11.2.0.2.0 Production on Thu Aug 11 14:51:17 2011

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, 
OLAP,
Data Mining and Real Application Testing options

Verificando os serviões registrados no LISTENER temos:

[oracle@vm1 ~]$ lsnrctl

LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 11-AUG-2011 14:53:18

Copyright (c) 1991, 2010, Oracle.  All rights reserved.

Welcome to LSNRCTL, type "help" for information.

LSNRCTL> status
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER

Alias LISTENER
Version   TNSLSNR for Linux: Version 11.2.0.2.0 - Production
Start Date11-AUG-2011 10:54:36
Uptime0 days 3 hr. 58 min. 43 sec
Trace Level   off
Security  ON: Local OS Authentication
SNMP  OFF
Listener Parameter File   /u01/grid/11.2.0/grid_1/network/admin/listener.ora
Listener Log File 
/u01/app/oracle/diag/tnslsnr/vm1/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=LISTENER)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=172.18.200.1)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=172.18.200.10)(PORT=1521)))
Services Summary...
Service "+ASM" has 1 instance(s).
  Instance "+ASM1", status READY, has 1 handler(s) for this service...
Service "RAC" has 2 instance(s).
  Instance "RAC1", status READY, has 2 handler(s) for this service...
  Instance "RAC2", status READY, has 1 handler(s) for this service...
Service "RACTESTE" has 2 instance(s).
  Instance "RAC1", status READY, has 2 handler(s) 

[oracle_br] Dúvidas Instalação Oracle RAC 11.2

2011-08-09 Por tôpico candiurudba
Bom dia grandes amigos, tudo bom ?

Tenho uma dúvida que gostaria de compartilhar...

Irei fazer a instalação em camdas de um RAC 11.2.0.2 em um RHLES 5.5 e andei 
lando algo sobre RAC one node.

Na verdade, minha intenção era subir somente um nó e em seguida, ir 
acrescentando os nós remanescentes pois aos poucos iria desativar meu ambiente 
que se encontra em produção.

Isso é possível ? Ou preciso obrigatoriamente ter duas ou mais maquinas na 
primeira instalação a disposição ?:



[oracle_br] Library Cache Pin - Analisando Problema

2011-07-27 Por tôpico candiurudba
Jchiappa e amigos,

Enviei recentemente um post e após uma luz da jchiappa, resolvi conversar com 
os colegas para ver qual seria a melhor forma de analisar este latch.

Pelo menos 2 vezes na semana, me encontro com problemas na library cache com o 
latch library cache pin. TRabalho com um RAC 11.1.0.6 e como este problema 
ocorre em média 2 vezes na semana, tenho quase certeza de devo ter alguma query 
sendo executada repetidamente nas minhas instancias, que deve estar caregada em 
literais ou algo do tipo...

Estou trabalhando com RHEL 5.5.

EStou varrendo todas as PKG e querys executadas hoje pela manha a fim de tentar 
descobrir a origem do problema e descobri o mesmo pelo OEM que gerou lentidão 
nas sessões dos usuários.

Alguma forma de analisar quis querys estão fazendo inumeros har parse ?

Existe alguma maneira de iniciar a busca pela query ou querys culpadas ?

Obrigado pelo ajuda...

Até 



[oracle_br] Problemas com HWM - Analisando Fragmentacao de Tabelas

2011-07-13 Por tôpico candiurudba
Boa noite colegas,

Tenho um RAC na versao 11.1.0.6 que ultimamente, tem me dado alguns problemas 
relativos a performance de querys. Fiz algumas verificações e aplicações que 
demoravam cerca de 30 minutos para terem seus processos executados, estão 
levando em media 1 hora e pelo que percebi, comecei a ter gargalos para a 
realixação de INSERTS e SELECTS em tabelas especificas.

Normalmente faço o dever de casa, shrink nas tabelas, utilizo do move uma vez 
por semana..mas gostaria de entender um pouco mais sobre clausu-las como pct 
free, pct used, a relacao do autoextend  + next xxx K/M em relacao as 
clausu-las citadas e o principal, como verificar realmente se uma determinada 
tabela precisa de um trabalho mais detalhado para desfragmentacao..

Agluem teria algum post bom sobre isso ?



[oracle_br] Criação de Script - Coelta de Estatisticas

2011-06-07 Por tôpico candiurudba
Bom dia colegas,

Estou refazendo alguns script antigos, quanto a coleta de estatisticas e estou 
tendo alguma dificuldade para criar um unico script, com a devida passagem de 
parametros relacionada aos owners que possuo...

Irei fazer uma criação de histogramas diaria (20%) e no sabado, uma coelta full 
de estatisticas...

A idéia seria a seguinte...

begin
  cursor_username in (select distinct (username)
 from dba_users
where lower(username) not in ('apex_public_user',
   'flows_03',
   'flows_files',
   'owbsys',
   'spatial_csw_admin_usr',
   'spatial_wfs_admin_usr',
   'wkproxy',
   'wksys',
   'wk_test',
   'xs$null',
   'si_informmtn_schema',
   'scott',
   'oracle_ocm',
   'dip',
   'outln',
   'mgmt_view',
   'tsmsys',
   'ix',
   'anonymous',
   'sysman',
   'mdsys',
   'sys',
   'system',
   'xdb',
   'dbsnmp',
   'olapsys',
   'oe',
   'wmsys',
   'xdb',
   'dmsys',
   'ordplugins',
   'ordsys',
   'wmsys',
   'exfsys',
   'ctxsys',
   'home',
   'hs',
   'si_informtn_schema',
   'mddata',
   'ora_xp_auditoria')
 order by username) 

EXEC DBMS_STATS.GATHER_SCHEMA_STATS('cursor_username',ESTIMATE_PERCENT => 20, 
METHOD_OPT =>'FOR ALL COLUMNS SIZE AUTO', DEGREE => 4, CASCADE => TRUE);

end;
/

Mas não esta rolando...alguem tem alguma sugestão ou ideiá ? Senão terei que 
criar linha a linha para todos os schemas que possuo...

Obrigadão





[oracle_br] Dúvidas Rman - Restore e Recover Backup RAC para Single Instance

2011-05-04 Por tôpico candiurudba
Bom dia Colegas,

EStou começando a realizar alguns testes de Restore e Recover do meu RAC versão 
11.1.0.6 para Single instance e após finalizar, farei o inverso, criando um 
banco para RAC a partir de um backup de single..

Consegui chegar até o restore sem problemas mas empaquei no recover com a 
mesagem de erro:

Starting recover at 04-MAY-11
using channel ORA_DISK_1
using channel ORA_DISK_2
RMAN-00571: ===
RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
RMAN-00571: ===
RMAN-03002: failure of recover command at 05/04/2011 08:09:53
RMAN-06556: datafile 1 must be restored from backup older than SCN 1451875


O meu problema é que tenho dúvidas quanto a verificação do proximo SCN para 
executar este recover e com relação aos opções until e etc..

Alguem teria um link onde eu pudesse tentar entender como faço de forma correta 
o recover ?

O rac que estou testando os backups tem 3 nós (vm) e tenho um script que 
utilizo somente para os backups.

Já consegui verificar a sequence maxima e a partir dai, ver a primeira 
alteração e a proxima do scn...mas ainda não entendi bem o que devo fazer com  
bendito RMAN-06556: datafile 1 must be restored from backup older than SCN 
1451875

Obrigado





[oracle_br] Exportação via DATAPUMP - Campos Clob

2011-04-27 Por tôpico candiurudba
Boa tarde colegas,

Não me lembro bem...mas se não em engano, nos tempos do exp / imp não 
conseguiamos exportar Clobs...

Pelo que percebi esta dificuldade continua no datapump ? Nesta situação, qual 
seria a melhor sugestão ? Exportação via tansportables Tablespaces ?

Abs



[oracle_br] Re: Dúvidas Sobre RAC 11.2 - Mudança LISTENER

2011-04-26 Por tôpico candiurudba
  ONLINE  ONLINE   vm3
[oracle@vm1 bin]$
[oracle@vm1 bin]$ exit
exit

SQL> select instance_name from v$instance;

INSTANCE_NAME

ORCL3


Funcionou o failover...mas não vi a troca dos VIPS...

--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Opa Braga...bleza ?
> 
> Então...ontem a noite eu ja havia feito um teste parecido com o seu de 
> criação do serviço e funcionou sem grandes problemas...testei o load balance 
> e o failover e tudo perfeito mas, só estou na dúvida de como o serviço de 
> failover esta funcionando corretamente, utilizando o vm-scan 
> (REMOTE_LISTENER) configurado...
> 
> Me corrija se eu estiver errado:
> 
> Pelo que entendi, nas versões 10 e 11.1 o REMOTE_LISTENER poderia ser setado 
> no TNSNAMES e por este motivo, o failover conseguia ser transparente pois 
> sabiamos exatamente por onde o banco iria buscar as outras instancias 
> sobreviventes para fazer a troca do vip...
> 
> Mas no 11.2 isso ficou meio confuso, pois no REMOTE_LISTENER temos a 
> configuração do SCAN, que no meu caso esta como vm-scan:1521. Ou seja, como 
> ele consegue fazer o failover através o vip de uma instancia para outra, se o 
> que tenho é a configuração do SCAN neste campo do LISTENER ?
> 
> Nos testes de failover, nas versões 10 e 11.1 vi a troca dos vips entre as 
> instancias mas, com o serviço configurado, não consegui verificar esta 
> troca...
> 
> --- Em oracle_br@yahoogrupos.com.br, Marcos Braga  escreveu
> >
> > Seguinte,
> > 
> > Anota aí o exemplo que utilizei aqui para instalar o serviço que funcionou
> > com failover e loadbalance, sem precisar alterar nada no REMOTE_LISTENER.
> > 
> > 
> > $ srvctl add service -d racdb -s vmcluster -r racdb1,racdb2 -a racdb3 \
> >  -P basic -y automatic -e select -m basic -z 180 -w 5 -j long -q true
> > 
> > $ srvctl start service -d vmdb -s vmcluster
> > 
> > Meu banco chama-se racdb com as instâncias racdb1, racdb2 e racdb3. Criei o
> > serviço vmcluster.
> > 
> > Lembro que achei um documento interessante sobre a versão 11202 (que não
> > estou achando nesse momento), explicando sobre todas essas opções. Mas
> > basicamente, ela ajusta todos os parâmetros de load balance e failover para
> > o serviço.
> > 
> > Quanto ao balanceamento, fiquei efetuando conexões simultâneas de um mesmo
> > usuário e ora conectava em uma instância e ora conectava em outra, do jeito
> > que precisava. Quando derrubei as duas instâncias, a instância racdb3
> > assumiu os serviços. Isso tudo transparente para o usuário que estava
> > conectado.
> > 
> > O teste foi válido e não precisei alterar configurações no banco para tanto.
> > 
> > Qualquer dúvida, vai postando aí que vamos trocando idéias e experiências.
> > 
> > []s
> > Braga
> > 
> > 
> > 
> > 
> > 2011/4/25 candiurudba 
> > 
> > >
> > >
> > > Bem...
> > >
> > > Criei um serviço para testar o failover e o load balance mas estou tendo
> > > problemas com o load balance...
> > >
> > > Abri cerca de 20 conexões e todas cairam no meu primeiro nó...quando
> > > derrubo o primeiro, tudo bem, vai tudo pro segundo mas o load balance nao
> > > funciona..
> > >
> > > Talvez seja por este característica que vc citou, sobre o
> > > remote_listener...no meu caso eu nao alterei, deixei o default do banco 
> > > que
> > > seria vm-scan:1521...
> > >
> > > Vou alterar para fazer um novo teste com o load balance
> > >
> > >
> > > --- Em oracle_br@yahoogrupos.com.br, Marcos Braga 
> > > escreveu
> > > >
> > > > Seguinte,
> > > >
> > > > Fiz testes alterando o REMOTE_LISTENER e efetuando a conexão direto no
> > > > banco, sem usar o SCAN. Foi assim que funcioniou.
> > > >
> > > > Estava testando o balanceamento da versão 11107, o qual era configurado
> > > > manualmente e precisava dessa característica ativa.
> > > >
> > > > O *bão* foi que o mesmo balanceamento na versão 11202 foi muito mais
> > > prático
> > > > de fazer com scan e srvctl.
> > > >
> > > > []s
> > > >
> > > >
> > > > 2011/4/25 candiurudba 
> > >
> > > >
> > > > >
> > > > >
> > > > > Grande Braga...bleza ?
> > > > >
> > > > > Então rapaz...tambem na furia de testar e aprender, alterei tambem
> > > portas e
> > > > > etc e t

[oracle_br] Re: Dúvidas Sobre RAC 11.2 - Mudança LISTENER

2011-04-26 Por tôpico candiurudba
Opa Braga...bleza ?

Então...ontem a noite eu ja havia feito um teste parecido com o seu de criação 
do serviço e funcionou sem grandes problemas...testei o load balance e o 
failover e tudo perfeito mas, só estou na dúvida de como o serviço de failover 
esta funcionando corretamente, utilizando o vm-scan (REMOTE_LISTENER) 
configurado...

Me corrija se eu estiver errado:

Pelo que entendi, nas versões 10 e 11.1 o REMOTE_LISTENER poderia ser setado no 
TNSNAMES e por este motivo, o failover conseguia ser transparente pois sabiamos 
exatamente por onde o banco iria buscar as outras instancias sobreviventes para 
fazer a troca do vip...

Mas no 11.2 isso ficou meio confuso, pois no REMOTE_LISTENER temos a 
configuração do SCAN, que no meu caso esta como vm-scan:1521. Ou seja, como ele 
consegue fazer o failover através o vip de uma instancia para outra, se o que 
tenho é a configuração do SCAN neste campo do LISTENER ?

Nos testes de failover, nas versões 10 e 11.1 vi a troca dos vips entre as 
instancias mas, com o serviço configurado, não consegui verificar esta troca...

--- Em oracle_br@yahoogrupos.com.br, Marcos Braga  escreveu
>
> Seguinte,
> 
> Anota aí o exemplo que utilizei aqui para instalar o serviço que funcionou
> com failover e loadbalance, sem precisar alterar nada no REMOTE_LISTENER.
> 
> 
> $ srvctl add service -d racdb -s vmcluster -r racdb1,racdb2 -a racdb3 \
>  -P basic -y automatic -e select -m basic -z 180 -w 5 -j long -q true
> 
> $ srvctl start service -d vmdb -s vmcluster
> 
> Meu banco chama-se racdb com as instâncias racdb1, racdb2 e racdb3. Criei o
> serviço vmcluster.
> 
> Lembro que achei um documento interessante sobre a versão 11202 (que não
> estou achando nesse momento), explicando sobre todas essas opções. Mas
> basicamente, ela ajusta todos os parâmetros de load balance e failover para
> o serviço.
> 
> Quanto ao balanceamento, fiquei efetuando conexões simultâneas de um mesmo
> usuário e ora conectava em uma instância e ora conectava em outra, do jeito
> que precisava. Quando derrubei as duas instâncias, a instância racdb3
> assumiu os serviços. Isso tudo transparente para o usuário que estava
> conectado.
> 
> O teste foi válido e não precisei alterar configurações no banco para tanto.
> 
> Qualquer dúvida, vai postando aí que vamos trocando idéias e experiências.
> 
> []s
> Braga
> 
> 
> 
> 
> 2011/4/25 candiurudba 
> 
> >
> >
> > Bem...
> >
> > Criei um serviço para testar o failover e o load balance mas estou tendo
> > problemas com o load balance...
> >
> > Abri cerca de 20 conexões e todas cairam no meu primeiro nó...quando
> > derrubo o primeiro, tudo bem, vai tudo pro segundo mas o load balance nao
> > funciona..
> >
> > Talvez seja por este característica que vc citou, sobre o
> > remote_listener...no meu caso eu nao alterei, deixei o default do banco que
> > seria vm-scan:1521...
> >
> > Vou alterar para fazer um novo teste com o load balance
> >
> >
> > --- Em oracle_br@yahoogrupos.com.br, Marcos Braga 
> > escreveu
> > >
> > > Seguinte,
> > >
> > > Fiz testes alterando o REMOTE_LISTENER e efetuando a conexão direto no
> > > banco, sem usar o SCAN. Foi assim que funcioniou.
> > >
> > > Estava testando o balanceamento da versão 11107, o qual era configurado
> > > manualmente e precisava dessa característica ativa.
> > >
> > > O *bão* foi que o mesmo balanceamento na versão 11202 foi muito mais
> > prático
> > > de fazer com scan e srvctl.
> > >
> > > []s
> > >
> > >
> > > 2011/4/25 candiurudba 
> >
> > >
> > > >
> > > >
> > > > Grande Braga...bleza ?
> > > >
> > > > Então rapaz...tambem na furia de testar e aprender, alterei tambem
> > portas e
> > > > etc e tudo parou de funcionoar..Rs è bem diferente esta versão de
> > cluster do
> > > > que as anteriores, quando falamos na infra-estrutura...de uma forma
> > geral,
> > > > faz ate sentido passar o listener para o grid, ja que o funcionamento
> > do
> > > > banco não depende desta "camada" externa...sendo relacionado somente
> > com as
> > > > conexões feitas a ele...
> > > >
> > > > Tentei configurar o remote_listener como havia feito no 11.1 e não
> > consegui
> > > > que funcionasse...vou tentar mais uma vez...
> > > >
> > > > Tenho mais um mes para fazer todos os testes possíveis, a fim de
> > validar
> > > > esta migração...então, vou tentar virar o cluster de cabeça para 

[oracle_br] Re: Dúvidas Sobre RAC 11.2 - Mudança LISTENER

2011-04-25 Por tôpico candiurudba
Bem...

Criei um serviço para testar o failover e o load balance mas estou tendo 
problemas com o load balance...

Abri cerca de 20 conexões e todas cairam no meu primeiro nó...quando derrubo o 
primeiro, tudo bem, vai tudo pro segundo mas o load balance nao funciona..

Talvez seja por este característica que vc citou, sobre o remote_listener...no 
meu caso eu nao alterei, deixei o default do banco que seria vm-scan:1521...

Vou alterar para fazer um novo teste com o load balance

--- Em oracle_br@yahoogrupos.com.br, Marcos Braga  escreveu
>
> Seguinte,
> 
> Fiz testes alterando o REMOTE_LISTENER e efetuando a conexão direto no
> banco, sem usar o SCAN. Foi assim que funcioniou.
> 
> Estava testando o balanceamento da versão 11107, o qual era configurado
> manualmente e precisava dessa característica ativa.
> 
> O *bão* foi que o mesmo balanceamento na versão 11202 foi muito mais prático
> de fazer com scan e srvctl.
> 
> []s
> 
> 
> 2011/4/25 candiurudba 
> 
> >
> >
> > Grande Braga...bleza ?
> >
> > Então rapaz...tambem na furia de testar e aprender, alterei tambem portas e
> > etc e tudo parou de funcionoar..Rs è bem diferente esta versão de cluster do
> > que as anteriores, quando falamos na infra-estrutura...de uma forma geral,
> > faz ate sentido passar o listener para o grid, ja que o funcionamento do
> > banco não depende desta "camada" externa...sendo relacionado somente com as
> > conexões feitas a ele...
> >
> > Tentei configurar o remote_listener como havia feito no 11.1 e não consegui
> > que funcionasse...vou tentar mais uma vez...
> >
> > Tenho mais um mes para fazer todos os testes possíveis, a fim de validar
> > esta migração...então, vou tentar virar o cluster de cabeça para baixo nesta
> > versão...RS
> >
> > Abs
> >
> > --- Em oracle_br@yahoogrupos.com.br, Marcos Braga 
> > escreveu
> > >
> > > Oi candiurudba,
> > >
> > > Nos estudos que fiz da 11202 observei essa mudança do listener.
> > >
> > > Acredito que a mudança deve-se no fato do grid infrastructure cuidar de
> > toda
> > > a infraestrutura, o que inclui o listener (que antigamente era de
> > > responsabilidade do banco).
> > >
> > > Tentei fazer alguns testes com o listener, mudando porta e algumas
> > > características de segurança e consegui "estragar" o que estava
> > funcionando.
> > > rss. Preciso estudar um pouco mais antes de começar a fazer mudanças
> > no
> > > listener.
> > >
> > > Quanto a segunda pergunta de mudar o REMOTE_LISTENER, pode fazer isso
> > sim; a
> > > 11202 manteve essa compatibilidade com as versões anteriores sem causar
> > > problemas.
> > >
> > > []s
> > > Braga
> > >
> > >
> > > 2011/4/25 candiurudba 
> > >
> > > >
> > > >
> > > > Bom dia colegas,
> > > >
> > > > Continuo estudando e testatando para fazer a migração da versão do
> > cluster
> > > > que possuo aqui no trabalho de 11.1.0.6 para 11.2.0.2.
> > > >
> > > > Fazendo uma verificação rotineira, com relação ao LISTENER, percebi que
> > a
> > > > localização default do listener vem modificada na instalação. Nas
> > versões 10
> > > > e 11.1 fica no ORACLE_HOME/network/admin e na versão 11.2 esta
> > localizado no
> > > > GRID_HOME/network/admin.
> > > >
> > > > Alguem saberia o motivo ? Pois isto me deixou na dúvida de como
> > realizar a
> > > > criação do LISTENER caso tenha problemas...
> > > >
> > > > Outra situação é quanto ao REMOTE_LISTENER. Nas versões anteriores eu
> > > > adicionava no pfile a entrada referenciada no tnsnames.ora mas desta
> > vez,
> > > > ele faz referência ao SCAN. Até entendi o motivo mas posso colocar
> > igual as
> > > > versões anteriores, fazendo referencia ao TNSNAMES ?
> > > >
> > > > Obrigado pela ajuda...
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Re: Dúvidas Sobre RAC 11.2 - Mudança LISTENER

2011-04-25 Por tôpico candiurudba
Grande Braga...bleza ?

Então rapaz...tambem na furia de testar e aprender, alterei tambem portas e etc 
e tudo parou de funcionoar..Rs è bem diferente esta versão de cluster do que as 
anteriores, quando falamos na infra-estrutura...de uma forma geral, faz ate 
sentido passar o listener para o grid, ja que o funcionamento do banco não 
depende desta "camada" externa...sendo relacionado somente com as conexões 
feitas a ele...

Tentei configurar o remote_listener como havia feito no 11.1 e não consegui que 
funcionasse...vou tentar mais uma vez...

Tenho mais um mes para fazer todos os testes possíveis, a fim de validar esta 
migração...então, vou tentar virar o cluster de cabeça para baixo nesta 
versão...RS

Abs

--- Em oracle_br@yahoogrupos.com.br, Marcos Braga  escreveu
>
> Oi candiurudba,
> 
> Nos estudos que fiz da 11202 observei essa mudança do listener.
> 
> Acredito que a mudança deve-se no fato do grid infrastructure cuidar de toda
> a infraestrutura, o que inclui o listener (que antigamente era de
> responsabilidade do banco).
> 
> Tentei fazer alguns testes com o listener, mudando porta e algumas
> características de segurança e consegui "estragar" o que estava funcionando.
> rss. Preciso estudar um pouco mais antes de começar a fazer mudanças no
> listener.
> 
> Quanto a segunda pergunta de mudar o REMOTE_LISTENER, pode fazer isso sim; a
> 11202 manteve essa compatibilidade com as versões anteriores sem causar
> problemas.
> 
> []s
> Braga
> 
> 
> 2011/4/25 candiurudba 
> 
> >
> >
> > Bom dia colegas,
> >
> > Continuo estudando e testatando para fazer a migração da versão do cluster
> > que possuo aqui no trabalho de 11.1.0.6 para 11.2.0.2.
> >
> > Fazendo uma verificação rotineira, com relação ao LISTENER, percebi que a
> > localização default do listener vem modificada na instalação. Nas versões 10
> > e 11.1 fica no ORACLE_HOME/network/admin e na versão 11.2 esta localizado no
> > GRID_HOME/network/admin.
> >
> > Alguem saberia o motivo ? Pois isto me deixou na dúvida de como realizar a
> > criação do LISTENER caso tenha problemas...
> >
> > Outra situação é quanto ao REMOTE_LISTENER. Nas versões anteriores eu
> > adicionava no pfile a entrada referenciada no tnsnames.ora mas desta vez,
> > ele faz referência ao SCAN. Até entendi o motivo mas posso colocar igual as
> > versões anteriores, fazendo referencia ao TNSNAMES ?
> >
> > Obrigado pela ajuda...
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Dúvidas Sobre RAC 11.2 - Mudança LISTENER

2011-04-25 Por tôpico candiurudba
Bom dia colegas,

Continuo estudando e testatando para fazer a migração da versão do cluster que 
possuo aqui no trabalho de 11.1.0.6 para 11.2.0.2.

Fazendo uma verificação rotineira, com relação ao LISTENER, percebi que a 
localização default do listener vem modificada na instalação. Nas versões 10 e 
11.1 fica no ORACLE_HOME/network/admin e na versão 11.2 esta localizado no 
GRID_HOME/network/admin.

Alguem saberia o motivo ? Pois isto me deixou na dúvida de como realizar a 
criação do LISTENER caso tenha problemas...

Outra situação é quanto ao REMOTE_LISTENER. Nas versões anteriores eu 
adicionava no pfile a entrada referenciada no tnsnames.ora mas desta vez, ele 
faz referência ao SCAN. Até entendi o motivo mas posso colocar igual as versões 
anteriores, fazendo referencia ao TNSNAMES ?

Obrigado pela ajuda...







[oracle_br] Re: SCAN RAC 11.2.0.2 - Dúvidas Sobre a Montagem do SCAN

2011-04-15 Por tôpico candiurudba
Grande Marcos...bleza ?

Então...até havia entendido o conceito...mas fiquei na dúvida mesmo na 
configuração dos endereços ips, como o grid iria levanta-los se em nenhum 
momento da instalção eu informo...

Na verdade, pelo que entendi, a idéia é passar a responsabilidade do failover e 
do load balance para o DNS e não mais por um serviço criado no proprio 
Oracle...não sei até que ponto podemos confiar no DNS para realizar esta 
atividade mesmo pq, o controle / gerenciamento em caso de problemas não fica 
mais na mao do DAB né..e sim com o pessoal de SO...

Mas bleza...vou fazer um teste aqui e qualquer coisa, grito !!

Obrigado...



--- Em oracle_br@yahoogrupos.com.br, Marcos Braga  escreveu
>
> Olá Candiurudba,
> 
> Também efetuei algumas instalações na nova versão e o SCAN também gerou
> algumas dúvidas que acabei tirando na documentação oficial e em documentos
> espalhados pela net.
> 
> Você precisará utilizar IPs diferentes dos já utilizados, para o SCAN e o
> grid se encarregará de ativá-los quando necessário.
> 
> Não esquecendo de configurá-los somente no DNS, não configure os 3 IPs no
> arquivo de hosts.
> 
> []s
> Braga
> 
> 
> 
> 2011/4/14 candiurudba 
> 
> >
> >
> > Boa tarde colegas,
> >
> > Estou realizando alguns testes para a montagem do cluster 11.2.0.2 que
> > nesta caracteristica, esta bem diferente do 11.1
> >
> > Fiz a montagem do meu cluster de testes, informando ao Grid um ip para ser
> > associado ao SCAN e teoricamente, tudo esta funcionando sem problemas mas
> > não como eu gostaria...
> >
> > EStou com dúvidas sobre a utilização do SCAN.
> >
> > Sabemos que o cluster na versão 11.2 temos os seguintes endereços (2 nós):
> >
> > publico
> >
> > 172.18.xxx.xxx (nó01)
> > 172.18.xxx.xxx (nó02)
> > 172.18.xxx.xxx (nó03)
> >
> > privado
> >
> > 192.168.XXX.XXX (nó01)
> > 192.168.XXX.XXX (nó02)
> > 192.168.XXX.XXX (nó03)
> >
> > vip
> >
> > 172.18.xxx.xxx (nó01)
> > 172.18.xxx.xxx (nó02)
> > 172.18.xxx.xxx (nó03)
> >
> > Scan
> >
> > 172.18.XXX.XXX vm-scan
> >
> > Até ai, tudo bem, fiz a instalação e tudo funcionando 100% mas para a
> > configuração do round robin, onde irei utilizar 3 ips, faço esta
> > configuração utilizando os ips publicos ja configurados acima ou utilizo
> > novos ips que nao estão levantados em nenhuma placa de rede, relacionados a
> > mesma subnet dos ips publicos e configuro no DSN ?
> >
> > Se eu utilizar estes 3 outros ips no DNS, no momento da instalação do grid,
> > os mesmos serão levantados pelo Oracle mesmo que eu nao os configure na
> > instalação ?
> >
> > Obrigad pela ajuda
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] SCAN RAC 11.2.0.2 - Dúvidas Sobre a Montagem do SCAN

2011-04-14 Por tôpico candiurudba
Boa tarde colegas,

Estou realizando alguns testes para a montagem do cluster 11.2.0.2 que nesta 
caracteristica, esta bem diferente do 11.1

Fiz a montagem do meu cluster de testes, informando ao Grid um ip para ser 
associado ao SCAN e teoricamente, tudo esta funcionando sem problemas mas não 
como eu gostaria...

EStou com dúvidas sobre a utilização do SCAN.

Sabemos que o cluster na versão 11.2 temos os seguintes endereços (2 nós):

publico

172.18.xxx.xxx (nó01)
172.18.xxx.xxx (nó02)
172.18.xxx.xxx (nó03)

privado

192.168.XXX.XXX (nó01)
192.168.XXX.XXX (nó02)
192.168.XXX.XXX (nó03)

vip

172.18.xxx.xxx (nó01)
172.18.xxx.xxx (nó02)
172.18.xxx.xxx (nó03)

Scan

172.18.XXX.XXX vm-scan

Até ai, tudo bem, fiz a instalação e tudo funcionando 100% mas para a 
configuração do round robin, onde irei utilizar 3 ips, faço esta configuração 
utilizando os ips publicos ja configurados acima ou utilizo novos ips que nao 
estão levantados em nenhuma placa de rede, relacionados a mesma subnet dos ips 
publicos e configuro no DSN ?

Se eu utilizar estes 3 outros ips no DNS, no momento da instalação do grid, os 
mesmos serão levantados pelo Oracle mesmo que eu nao os configure na instalação 
?

Obrigad pela ajuda




[oracle_br] Re: Dúvida ASM RAC - Diskgroup Não Montado

2011-04-13 Por tôpico candiurudba
Putz...de uma fuçada e descobri o bendito ASMCA...e ja resolvi, montando todos 
os diskgroup manualmente...



--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Bom dia colegas,
> 
> Estou com uma dúvida quanto a criação dos Diskgroups em RAC. Fiz a criação de 
> um novo Diskgroup no meu terceiro nó e o status dele é MOUNTED mas, para meus 
> outros nós, ele se encontra DISMOUNTED.
> 
> Sempre utilizava a criação de diskgroups pela interface grafica mas no RAC 
> 11.2.0.2 não estou conseguindo faze-lo pois nem encontro mais a mesma (estou 
> na criação do primeiro banco..so tenho o cluster instalado).
> 
> Alguma sugestão ? Tenho que ir nó a nó montando este novo diskgroup ? Existe 
> alguma forma de te-lo montado por serviço, em todos em uma unica vez ?
>




[oracle_br] Dúvida ASM RAC - Diskgroup Não Montado

2011-04-13 Por tôpico candiurudba
Bom dia colegas,

Estou com uma dúvida quanto a criação dos Diskgroups em RAC. Fiz a criação de 
um novo Diskgroup no meu terceiro nó e o status dele é MOUNTED mas, para meus 
outros nós, ele se encontra DISMOUNTED.

Sempre utilizava a criação de diskgroups pela interface grafica mas no RAC 
11.2.0.2 não estou conseguindo faze-lo pois nem encontro mais a mesma (estou na 
criação do primeiro banco..so tenho o cluster instalado).

Alguma sugestão ? Tenho que ir nó a nó montando este novo diskgroup ? Existe 
alguma forma de te-lo montado por serviço, em todos em uma unica vez ?




[oracle_br] Re: Problemas Instalação Cluster 11.2.0.2 - GSD OFFLINE

2011-04-11 Por tôpico candiurudba
É..procede sim..eocntrei os artigos no metalink que fazem referencia ao GSD, 
informando que o mesmo é utilizado somente se temos9i presente...

GSD Is Used Only if 9i RAC Database is Present [ID 429966.1]

"...If gsd fails to start due to whetever reasons then best thing is to work 
with Oracle support to analyze and fix the issue. Until that time, gsd can be 
temporarily disabled.

In 11.2 GSD is disabled by default and the service will show as target:offline, 
status:offline..."

Ufa...pelo menos então a instalação foi bem sucedida...RS

Vlw


--- Em oracle_br@yahoogrupos.com.br, David Ricardo  escreveu
>
> Boa tarde,
> 
> Pelo que vi procede sim parceiro, alias o Macus Vinicius deu uma explicação
> sobre este assunto aqui mesmo no forum esses dias, acredito que foi semana
> passada, não sei ao certo, tenta ver se você recupera essa mensagem.
> 
> Abração.
> 
> Em 11 de abril de 2011 16:01, candiurudba escreveu:
> 
> >
> >
> > Boa tarde colegas,
> >
> > Continuo realizando alguns testes no RAC 11.2.0.2 e na após a instalação,
> > encontrei um problema relativo ao GSD pois o mesmo esta off line.
> >
> > A instalçaõ ocorre sem problemas mas quando utilizo um CRS_STAT -T para
> > verificar o estado geral do cluster, recebo a infomração que ele se encontra
> > OFFLINE em todos os nós:
> >
> > ora.asm ora.asm.type ONLINE ONLINE vm1
> > ora.cvu ora.cvu.type ONLINE ONLINE vm1
> > ora.gsd ora.gsd.type OFFLINE OFFLINE
> > ...
> > oraM1.lsnr application ONLINE ONLINE vm1
> > ora.vm1.gsd application OFFLINE OFFLINE
> > 
> > oraM2.lsnr application ONLINE ONLINE vm2
> > ora.vm2.gsd application OFFLINE OFFLINE
> > ...
> > oraM3.lsnr application ONLINE ONLINE vm3
> > ora.vm3.gsd application OFFLINE OFFLINE
> >
> > Andei lendo em alguns foruns e os mesmos diziam que o GSD não é utilizado
> > na versão 11.2.0.2. Esta informação procede ?
> >
> > Alguem teria alguma ideia de como posso coloca-lo on line pois com o
> > tradicional comando gsdctl start não esta funcionando..
> >
> > 
> >
> 
> 
> 
> -- 
> 
> David Ricardo B. de Siqueira
> IT Brazil - Database Administrator
> DBANet
> BLOG .:  http://databaseguard.blogspot.com
> 
> "O mistério da vida me causa a mais forte emoção. É o sentimento que suscita
> a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
> sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo e
> seus olhos se cegaram.".(Albert Einstein - 1879 - 1955)"
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Problemas Instalação Cluster 11.2.0.2 - GSD OFFLINE

2011-04-11 Por tôpico candiurudba
Boa tarde colegas,

Continuo realizando alguns testes no RAC 11.2.0.2 e na após a instalação, 
encontrei um problema relativo ao GSD pois o mesmo esta off line.

A instalçaõ ocorre sem problemas mas quando utilizo um CRS_STAT -T para 
verificar o estado geral do cluster, recebo a infomração que ele se encontra 
OFFLINE em todos os nós:

ora.asmora.asm.type   ONLINEONLINEvm1
ora.cvuora.cvu.type   ONLINEONLINEvm1
ora.gsdora.gsd.type   OFFLINE   OFFLINE
...
oraM1.lsnr applicationONLINEONLINEvm1
ora.vm1.gsdapplicationOFFLINE   OFFLINE

oraM2.lsnr applicationONLINEONLINEvm2
ora.vm2.gsdapplicationOFFLINE   OFFLINE
...
oraM3.lsnr applicationONLINEONLINEvm3
ora.vm3.gsdapplicationOFFLINE   OFFLINE


Andei lendo em alguns foruns e os mesmos diziam que o GSD não é utilizado na 
versão 11.2.0.2. Esta informação procede ?

Alguem teria alguma ideia de como posso coloca-lo on line pois com o 
tradicional comando gsdctl start não esta funcionando..



[oracle_br] Re: Problemas Trigger de Bloqueio - Raise_Application Error

2011-04-05 Por tôpico candiurudba
Li o post e fiz a alteração na Trigger mas mesmo assim sem sucesso...

Ela envia o email informando que o usuário esta conectado no ambiente mas ao 
inves de bloquear com o raise_application, passa direto e finaliza o ciclo

FROM SYS.gv_$session
where audsid =  sys_context ('USERENV', 'SESSIONID')
and ownerid=2147483644
AND audsid != 0 -- Não checa conexões do SYS
AND ROWNUM = 1;

Realmente acredito que o problema esta no raise_application mas o pq não tenho 
a minima ideia...

Fiz alguns outros testes com after update e etc com outros usuário e o bendito 
funciona..mas utilizando o sys com after logon database, não vai...e olha que 
funcionava...parou foi a partir desta semana...

Alguma sugestão ? Estou intrigado

--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> GRande Jchiappa, blezinha ?
> 
> Então...pq eu consigo mapear todos os usuários sem problemas, envio até os 
> emails relatando o acesso, ou seja, aparentemente esta funcionando o antigooo 
> truca para pegar a propria sessão.
> 
> Fiz testes removendo o raise_application e com ele...ambos dão o mesmo 
> resultado, envia o email mas não bloqueia...
> 
> Vc ja viu algum caso de problemas especificos no raise application para RAC ?
> 
> não me vem nada na cabeça agora mas, você teria alguma outra sigestão para 
> trigger de bloqueios ? Não conheço nenhuma outra maneira de efetivar o 
> bloqueio por usuários e programas
> 
> --- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
> >
> > Eu estou sem meu RAC de teste depois da falha clamorosa do meu disco 
> > externo USB, mas em 
> > http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:114412348062
> >  na entrada "Additional Note Re RAC" de   January 14, 2010 - 9am  o cara 
> > diz que o jeito velho de pegar a própria sessão (ie, audsid = 
> > userenv('sessionid') , que JUSTAMENTE é o que vc usa) não funciona com RAC, 
> > pode ser isso, veja lá...
> > 
> >  []s
> > 
> >   Chiappa
> > 
> > 
> > --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> > >
> > > Bom dia colegas,
> > > 
> > > Estou com um probleminha em uma trigger de bloqueio que tenho, que ora 
> > > funcionava e agora, aparemente sem motivos, deixou de funcionar...
> > > 
> > > Ela é bem simples, faço um mapeamento das conexões existem, procurando 
> > > por algumas espeficias com usuários e ferramentas de desenvolvimento. 
> > > Caso encontre, bloqueio a tentativa de conexão e envio email para 
> > > determinadas pessoas.
> > > 
> > > A questão é que ele esta conseguindo mapear as conexões, envia o email 
> > > mas o Raise_Application para efetivar o bloquei não esta funcionando e 
> > > pelo que percebi, não funcionada somente no RAC 11.1.0.6 pois nas singles 
> > > instance, funciona sem problemas.
> > > 
> > > Alguem teria alguma ideia ?
> > > 
> > > Segue a Trigger abaixo:
> > > 
> > > 
> > > CREATE OR REPLACE TRIGGER "USER_LOGIN_TRIG_PROD
> > > AFTER LOGON ON DATABASE
> > > DECLARE
> > > v_username SYS.gv_$session.username%TYPE;
> > > v_machine SYS.gv_$session.machine%TYPE;
> > > v_command SYS.gv_$session.command%TYPE;
> > > v_program SYS.gv_$session.program%TYPE;
> > > v_osuser SYS.gv_$session.osuser%TYPE;
> > > v_module SYS.gv_$session.module%TYPE;
> > > v_hora NUMBER;
> > > v_sid SYS.gv_$session.SID%TYPE;
> > > v_serial# SYS.gv_$session.serial#%TYPE;
> > > --v_string varchar2(1000);
> > > 
> > > v_conn utl_smtp.connection;
> > > v_crlf varchar2 (2) := chr (13) || chr (10);
> > > v_mesg varchar2 (1000);
> > > v_instance SYS.v_$instance.INSTANCE_NAME%TYPE;
> > > 
> > > BEGIN
> > > SELECT instance_name into v_instance from SYS.v_$instance;
> > > 
> > > SELECT username,
> > > machine,
> > > NVL (command, '0'),
> > > NVL (program, 'OAS10G'),
> > > TO_NUMBER (TO_CHAR (SYSDATE, 'HH24')),
> > > NVL (osuser, 'OAS10G'),
> > > MODULE,
> > > SID,
> > > serial#
> > > INTO v_username,
> > > v_machine,
> > > v_command,
> > > v_program,
> > > v_hora,
> > > v_osuser,
> > > v_module,
> > > v_sid,
> > > v_serial#
> > > FROM SYS.gv_$session
> > > WHERE audsid = USERENV ('SESSIONID')
> > > AND audsid != 0 -- Não checa conexões do SYS
> > > AND ROWNUM = 1;
> >

[oracle_br] Re: Problemas Trigger de Bloqueio - Raise_Application Error

2011-04-05 Por tôpico candiurudba
GRande Jchiappa, blezinha ?

Então...pq eu consigo mapear todos os usuários sem problemas, envio até os 
emails relatando o acesso, ou seja, aparentemente esta funcionando o antigooo 
truca para pegar a propria sessão.

Fiz testes removendo o raise_application e com ele...ambos dão o mesmo 
resultado, envia o email mas não bloqueia...

Vc ja viu algum caso de problemas especificos no raise application para RAC ?

não me vem nada na cabeça agora mas, você teria alguma outra sigestão para 
trigger de bloqueios ? Não conheço nenhuma outra maneira de efetivar o bloqueio 
por usuários e programas

--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> Eu estou sem meu RAC de teste depois da falha clamorosa do meu disco externo 
> USB, mas em 
> http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:114412348062
>  na entrada "Additional Note Re RAC" de   January 14, 2010 - 9am  o cara diz 
> que o jeito velho de pegar a própria sessão (ie, audsid = 
> userenv('sessionid') , que JUSTAMENTE é o que vc usa) não funciona com RAC, 
> pode ser isso, veja lá...
> 
>  []s
> 
>   Chiappa
> 
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Bom dia colegas,
> > 
> > Estou com um probleminha em uma trigger de bloqueio que tenho, que ora 
> > funcionava e agora, aparemente sem motivos, deixou de funcionar...
> > 
> > Ela é bem simples, faço um mapeamento das conexões existem, procurando por 
> > algumas espeficias com usuários e ferramentas de desenvolvimento. Caso 
> > encontre, bloqueio a tentativa de conexão e envio email para determinadas 
> > pessoas.
> > 
> > A questão é que ele esta conseguindo mapear as conexões, envia o email mas 
> > o Raise_Application para efetivar o bloquei não esta funcionando e pelo que 
> > percebi, não funcionada somente no RAC 11.1.0.6 pois nas singles instance, 
> > funciona sem problemas.
> > 
> > Alguem teria alguma ideia ?
> > 
> > Segue a Trigger abaixo:
> > 
> > 
> > CREATE OR REPLACE TRIGGER "USER_LOGIN_TRIG_PROD
> > AFTER LOGON ON DATABASE
> > DECLARE
> > v_username SYS.gv_$session.username%TYPE;
> > v_machine SYS.gv_$session.machine%TYPE;
> > v_command SYS.gv_$session.command%TYPE;
> > v_program SYS.gv_$session.program%TYPE;
> > v_osuser SYS.gv_$session.osuser%TYPE;
> > v_module SYS.gv_$session.module%TYPE;
> > v_hora NUMBER;
> > v_sid SYS.gv_$session.SID%TYPE;
> > v_serial# SYS.gv_$session.serial#%TYPE;
> > --v_string varchar2(1000);
> > 
> > v_conn utl_smtp.connection;
> > v_crlf varchar2 (2) := chr (13) || chr (10);
> > v_mesg varchar2 (1000);
> > v_instance SYS.v_$instance.INSTANCE_NAME%TYPE;
> > 
> > BEGIN
> > SELECT instance_name into v_instance from SYS.v_$instance;
> > 
> > SELECT username,
> > machine,
> > NVL (command, '0'),
> > NVL (program, 'OAS10G'),
> > TO_NUMBER (TO_CHAR (SYSDATE, 'HH24')),
> > NVL (osuser, 'OAS10G'),
> > MODULE,
> > SID,
> > serial#
> > INTO v_username,
> > v_machine,
> > v_command,
> > v_program,
> > v_hora,
> > v_osuser,
> > v_module,
> > v_sid,
> > v_serial#
> > FROM SYS.gv_$session
> > WHERE audsid = USERENV ('SESSIONID')
> > AND audsid != 0 -- Não checa conexões do SYS
> > AND ROWNUM = 1;
> > 
> > IF (v_username = 'PRODUCAO') AND ((UPPER(v_module) = '%SQL*Plus%') OR
> > (UPPER(v_module) LIKE '%TOAD%') OR -- TOAD
> > (UPPER(v_module) = 'PL/SQL Developer') OR -- PL / SQL DEVELOPER
> > (UPPER(v_module) LIKE '%SQLNAV%') OR -- SQL NAVIGATOR
> > (UPPER(v_module) LIKE '%SQLPLUS%')OR
> > (UPPER(v_module) LIKE '%SQL*PLUS%')OR
> > (UPPER(v_module) LIKE '%PLSQLDEV.EXE%')OR  --SQL PLUS
> > (UPPER(v_module) LIKE '%DEVELOPER%')OR
> > v_program LIKE ('%plus90.exe%')OR
> > (UPPER(v_program) LIKE 'plus90.exe')OR
> > (UPPER(v_program) LIKE '%SEMACESSO%')OR
> > (UPPER(v_module) LIKE 'sqlplusw.exe') OR
> > (UPPER(v_module) LIKE '%SQL*Plus%')) THEN -- Bloqueia conexão e envia email
> > 
> > raise_application_error (-2, 'ATENÇÃO !! Não é permitido o acesso a 
> > produção usando
> > este aplicativo !!. Por favor, entre em contato com dba@' );
> > 
> > v_conn := utl_smtp.open_connection ('10.12.0.3', 25);
> > utl_smtp.helo (v_conn, '10.12.0.3');
> > utl_smtp.mail (v_conn, 'XXX@');
>

[oracle_br] Problemas Trigger de Bloqueio - Raise_Application Error

2011-04-05 Por tôpico candiurudba
Bom dia colegas,

Estou com um probleminha em uma trigger de bloqueio que tenho, que ora 
funcionava e agora, aparemente sem motivos, deixou de funcionar...

Ela é bem simples, faço um mapeamento das conexões existem, procurando por 
algumas espeficias com usuários e ferramentas de desenvolvimento. Caso 
encontre, bloqueio a tentativa de conexão e envio email para determinadas 
pessoas.

A questão é que ele esta conseguindo mapear as conexões, envia o email mas o 
Raise_Application para efetivar o bloquei não esta funcionando e pelo que 
percebi, não funcionada somente no RAC 11.1.0.6 pois nas singles instance, 
funciona sem problemas.

Alguem teria alguma ideia ?

Segue a Trigger abaixo:


CREATE OR REPLACE TRIGGER "USER_LOGIN_TRIG_PROD
AFTER LOGON ON DATABASE
DECLARE
v_username SYS.gv_$session.username%TYPE;
v_machine SYS.gv_$session.machine%TYPE;
v_command SYS.gv_$session.command%TYPE;
v_program SYS.gv_$session.program%TYPE;
v_osuser SYS.gv_$session.osuser%TYPE;
v_module SYS.gv_$session.module%TYPE;
v_hora NUMBER;
v_sid SYS.gv_$session.SID%TYPE;
v_serial# SYS.gv_$session.serial#%TYPE;
--v_string varchar2(1000);

v_conn utl_smtp.connection;
v_crlf varchar2 (2) := chr (13) || chr (10);
v_mesg varchar2 (1000);
v_instance SYS.v_$instance.INSTANCE_NAME%TYPE;

BEGIN
SELECT instance_name into v_instance from SYS.v_$instance;

SELECT username,
machine,
NVL (command, '0'),
NVL (program, 'OAS10G'),
TO_NUMBER (TO_CHAR (SYSDATE, 'HH24')),
NVL (osuser, 'OAS10G'),
MODULE,
SID,
serial#
INTO v_username,
v_machine,
v_command,
v_program,
v_hora,
v_osuser,
v_module,
v_sid,
v_serial#
FROM SYS.gv_$session
WHERE audsid = USERENV ('SESSIONID')
AND audsid != 0 -- Não checa conexões do SYS
AND ROWNUM = 1;

IF (v_username = 'PRODUCAO') AND ((UPPER(v_module) = '%SQL*Plus%') OR
(UPPER(v_module) LIKE '%TOAD%') OR -- TOAD
(UPPER(v_module) = 'PL/SQL Developer') OR -- PL / SQL DEVELOPER
(UPPER(v_module) LIKE '%SQLNAV%') OR -- SQL NAVIGATOR
(UPPER(v_module) LIKE '%SQLPLUS%')OR
(UPPER(v_module) LIKE '%SQL*PLUS%')OR
(UPPER(v_module) LIKE '%PLSQLDEV.EXE%')OR  --SQL PLUS
(UPPER(v_module) LIKE '%DEVELOPER%')OR
v_program LIKE ('%plus90.exe%')OR
(UPPER(v_program) LIKE 'plus90.exe')OR
(UPPER(v_program) LIKE '%SEMACESSO%')OR
(UPPER(v_module) LIKE 'sqlplusw.exe') OR
(UPPER(v_module) LIKE '%SQL*Plus%')) THEN -- Bloqueia conexão e envia email

raise_application_error (-2, 'ATENÇÃO !! Não é permitido o acesso a 
produção usando
este aplicativo !!. Por favor, entre em contato com d...@xxx.com.br' );

v_conn := utl_smtp.open_connection ('10.12.0.3', 25);
utl_smtp.helo (v_conn, '10.12.0.3');
utl_smtp.mail (v_conn, 'x...@xxx.com.br');
v_mesg :=
'Date: '
|| to_char (sysdate, 'dd Mon yy hh24:mi:ss')
|| v_crlf
|| 'From: XXX  '
|| v_crlf
|| 'Subject: Tentativa de acesso a base de dados'
|| v_crlf
|| ''
|| v_crlf
||
'***'
|| ''
|| v_crlf
|| ' O usuário "' || v_osuser|| '/'|| v_username|| '" tentou
acesso INDEVIDO a base de dados da máquina "'|| v_machine || '"'
|| v_crlf
|| ' com o programa "'|| v_program || '"'
|| v_crlf
|| ' na instancia "'|| v_instance || '"'
|| v_crlf
|| ' A tentativa de acesso foi realizada com o usuário PRODUCAO!!! '
|| v_crlf
|| ' Como ele nao tem permissao, seu acesso foi negado!!! '
|| v_crlf
|| ''
|| v_crlf
|| 'Atenciosamente,'
|| v_crlf
|| 'XXX'
|| v_crlf
||
'***';
utl_smtp.data (v_conn, v_mesg);
utl_smtp.quit (v_conn);
END IF;
EXCEPTION
WHEN NO_DATA_FOUND THEN
NULL;
END;




[oracle_br] Re: RAC - Block Lost X Block Corrupt

2010-09-08 Por tôpico candiurudba
Bom dia colegas...

Alguma sugestão ?

Pesquisando em alguns foruns, reduzi neste final de semana o parametro 
db_file_multiblock_read_count de 128 para 4, afim de diminuir a captura de 
blocos em um full table scan...

--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Bom dia colegas,
> 
> Recentemente, fiz a migração de um Oracle Single instance versão 10 para um 
> RAC versão 11.1.0.6 e nas atividades de analise rotineiras, percebi que tenho 
> blocos sendo perdido de um server para outro
> 
> A minha dúvida é com relação a quantidade de blocos que normalmente são 
> perdidos (refletindo uma tranquilidade do cluster) ou se nenhum bloco deve 
> realmente ser perdido.
> 
> E qual seria a melhor forma de evitar este tipod e situação ?
> 
> Estou trabalhando com 2 nós, jumbo frame habilitado removida a 
> configuração no Switch /plca de rede a autonegociação, setando tudo para full 
> gigabit...
> 
> O select que estou usando é:
> 
> select
> 
> a1.inst_id "inst"
> 
> ,a1.value "blocks lost"
> 
> ,a2.value "blocks corrupt"
> 
> from
> 
> gv$sysstat a1
> 
> ,gv$sysstat a2
> 
> where
> 
> a1.name = 'gc blocks lost'
> 
> and a2.name = 'gc blocks corrupt'
> 
> and a1.inst_id = a2.inst_id;
> 
> Alguem teria alguma idéia ? Realmente existe alguma normalidade em perdas de 
> blocos em um ambiente altamente transacional. Após a migração que foi 
> realizada no sábado, ate o momento constatei 4 blocos perdidos...
>




[oracle_br] RAC - Block Lost X Block Corrupt

2010-09-06 Por tôpico candiurudba
Bom dia colegas,

Recentemente, fiz a migração de um Oracle Single instance versão 10 para um RAC 
versão 11.1.0.6 e nas atividades de analise rotineiras, percebi que tenho 
blocos sendo perdido de um server para outro

A minha dúvida é com relação a quantidade de blocos que normalmente são 
perdidos (refletindo uma tranquilidade do cluster) ou se nenhum bloco deve 
realmente ser perdido.

E qual seria a melhor forma de evitar este tipod e situação ?

Estou trabalhando com 2 nós, jumbo frame habilitado removida a 
configuração no Switch /plca de rede a autonegociação, setando tudo para full 
gigabit...

O select que estou usando é:

select

a1.inst_id "inst"

,a1.value "blocks lost"

,a2.value "blocks corrupt"

from

gv$sysstat a1

,gv$sysstat a2

where

a1.name = 'gc blocks lost'

and a2.name = 'gc blocks corrupt'

and a1.inst_id = a2.inst_id;

Alguem teria alguma idéia ? Realmente existe alguma normalidade em perdas de 
blocos em um ambiente altamente transacional. Após a migração que foi realizada 
no sábado, ate o momento constatei 4 blocos perdidos...



[oracle_br] Re: SPFILE no ASM - Oracle RAC - Melhor opção ?

2010-09-02 Por tôpico candiurudba
Mas chiappa...

E com relação a alterações de parametros dinamicos...por exemplo, alter system 
set shared_pool_size=XXX scope=both...

Neste caso seria somente especificar qual a instancia queremos alterar, 
acrescentando sid=xxx1 ou xxx2 na clausula...seria isso ?



--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> Oi : então, na verdade a grande sacada do spfile é que, como vc já deve ter 
> visto, nele a sintaxe para os parâmetros evoluiu para :
> 
> instância.nomedoparametro=valordesejado
> 
> aonde vc pode colocar um * para indicar todas... Assim, se vc tiver no seu 
> spfile uma entrada, digamos :
> 
> *.OPEN_CURSORS=500
> 
> isso indica que em toas as instâncias do RAC vc quer ter esse setting. E se 
> ca instância PROD1, digamos, vc quer ter um valor diferente, 1000 digamos ? 
> No problem, vc ** TOTALMENTE **, ** ABSOLUTAMENTE NÃo Precisa ** ter um 
> spfile separado pra PROD1, nesse mesmo único spfile vc inclui :
> 
> 
> prod1.OPEN_CURSORS=1000
> 
> Blz  No fuss, no muss, sem problema nem esquentação de cuca O manual 
> "Oracle® Real Application Clusters Administration and Deployment Guide" no 
> cap. 3 Administering Database Instances and Cluster Databases discute isso...
> 
>  A minha resposta então é : sim, tecnicamente é possível vc ter spfiles (ou 
> mesmo initfiles) separados para cada instância do RAC, mas isso ** não é 
> exigido ** isso de forma alguma para que vc tenha controle sobre params 
> individuais em instâncias individuais... Dada a maior complexidade 
> administrativa (serão vários arqs pra controlar/backupear/administrar) , SEM 
> vc receber uma vantagem correspondente compensadora, eu não recomendaria 
> isso, não...
> 
>  []s
> 
>Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Bom dia !!
> > 
> > Tenho uma dúvida sobre a administração de spfile em RAC.
> > 
> > Em alguns testes percebi que poderia ter um spfile para cada nó que eu 
> > estiver trabalhando, na mesma localização .../dbs da uma singles instance 
> > (esta infomração para é nova pois pensei que trabalhando com RAC, eu só 
> > poderia ter um spfile compartilahdoi).
> > 
> > No meu entendimento, ter dois spfile apesar de dificultar um pouco o 
> > gerenciamento das instancias, pq para qualquer alteração, teríamos que 
> > aplicar em todos os nós, poderia trazer um pouco mais de tranquilidade no 
> > que tange a alterações específicas...posso alocar mais memória para uma, 
> > doq ue para outra ou adicionar mais buffer cache para uma e etc...
> > 
> > Seria isso mesmo ? Na questão do restart automatico das instancias, teria 
> > algum problema em termos spfiles separados ?
> >
>




[oracle_br] SPFILE no ASM - Oracle RAC - Melhor opção ?

2010-09-02 Por tôpico candiurudba
Bom dia !!

Tenho uma dúvida sobre a administração de spfile em RAC.

Em alguns testes percebi que poderia ter um spfile para cada nó que eu estiver 
trabalhando, na mesma localização .../dbs da uma singles instance (esta 
infomração para é nova pois pensei que trabalhando com RAC, eu só poderia ter 
um spfile compartilahdoi).

No meu entendimento, ter dois spfile apesar de dificultar um pouco o 
gerenciamento das instancias, pq para qualquer alteração, teríamos que aplicar 
em todos os nós, poderia trazer um pouco mais de tranquilidade no que tange a 
alterações específicas...posso alocar mais memória para uma, doq ue para outra 
ou adicionar mais buffer cache para uma e etc...

Seria isso mesmo ? Na questão do restart automatico das instancias, teria algum 
problema em termos spfiles separados ?



[oracle_br] TNSNAMES INCORRETO ?

2010-08-18 Por tôpico candiurudba
Bom dia colegas,

Estou tentando ate o momento resolver um probleminhas quanto a conexão de um 
ERP onde trabalho com meu Oracle RAC...

Quando conecto este ERP em qualquer single instance, consigo sem problemas mas, 
a minha instancia Oracle RAC, ele não conecta gerando uma mensagem de erro 
generica...na verdade, a aplicação fica por tras do sistema CENTURA LOG, que é 
utilizado para tracert dos comandos SQL realizados no ERP...

O estranho é que qualquer outra aplicação que utilizo, se conecta sem 
problemas...somente esta da problemas...já alterei o virtual ip para o ip 
fisico do servidor mas mesmo assim não funcionou...

Alguem teria alguam idéia ?

SEgue o TNSNAMES:

PRODUCAO=
  (DESCRIPTION =
(LOAD_BALANCE = yes)
(FAILOVER = yes)
(ADDRESS = (PROTOCOL = TCP)(HOST = prd01-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = prd02-vip)(PORT = 1521))
   (CONNECT_DATA =
  (SERVICE_NAME = FAILPRODUCAO)
  (FAILOVER_MODE =
(TYPE = SELECT)
(METHOD = BASIC)
(RETRIES = 5)
(DELAY = 3)
  )
)
  )

Obrigado,



[oracle_br] Re: Library Cache - Tentando Identificar Origens

2010-07-29 Por tôpico candiurudba
Grande Ricardo...tudo bom ?

Estou fechando la uma visita com a Luiza...acho que agora para o mes que vem... 
:-)

Não entendi a relação de sql parecidos (e o que fazer com eles) com o 
latch...pensei que este latch fosse relacinado a querys sem binds, querys com 
baixa performance e etc...



--- Em oracle_br@yahoogrupos.com.br, Ricardo Portilho Proni  
escreveu
>
> Eu uso este SQL para encontrar os SQLs parecidos (100 primeiros
> caracteres iguais, o que não é perfeito) com maior quantidade.
> 
> SELECT SUBSTR(SQL_TEXT, 1, 100) SUB_SQL_TEXT, COUNT(SUBSTR(SQL_TEXT, 1,
> 100)) QTD FROM V$SQL GROUP BY SUBSTR(SQL_TEXT, 1, 100) HAVING
> (COUNT(SUBSTR(SQL_TEXT, 1, 100)) > 10) ORDER BY QTD;
> 
> Ricardo Portilho Proni
> http://nervinformatica.com.br
> 
> 
> 
> Em Qui, 2010-07-29 às 12:26 +, candiurudba escreveu:
> 
> >   
> > 
> > Bom dia colegas,
> > 
> > Acredito que muito já passaram por este tipo de problema e de vez em
> > quando, me vejo com este latch que sempre gera uma lentidão demasiada
> > no meu banco de dados...
> > 
> > De segunda-feira pra ca, tenho tido este latch e não consigo encontrar
> > os responsaveis (objetos)...Sei que ele esta ligado a query sem binds,
> > a baixa performance na aexecução dos objetos mas, alguem saberia me
> > dizer como identificar a origem do problema ?
> > 
> > Pelo a analise inicial que fiz, ele esta diretamente ligado a execução
> > de blocos pl/sql (verificação feita pelo OEM).
> > 
> > Segue algumas informações basicas:
> > 
> > LATCH# NAME GETS MISSES SLEEPS 
> > 
> > 122 cache buffers chains 792655924052 4298315845 29895414
> > 215 library cache 3974413141 5155221 2182710
> > 214 shared pool 2276811941 2995457 914393
> > 
> > Outro vilão meu é o cache buffer chains...mas com relação a este ja
> > estou resolvendo (performance ruins de querys e alto consumo de CPU).
> > 
> > Alguem teria algum pitaco ?
> > 
> > 
> > 
> > 
> > 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Ajuda !! Lentidão...

2010-07-27 Por tôpico candiurudba
Bom dia colegas,

Uma ajuda por favor...

Estou sem o OEM e tendo muita lentidão em minha base de dados e não consigo 
graficamente, visualizar o que esta ocorrendo...

Desta forma, estou visualizando via sql plus na v$latch e encontro o seguinte...

latch#hash  getsmisses

1) cache buffers chains 3563305585   7196613361534050529473

Ou seja, estou tendo muito latch mas quando verifico o hash que ele indica, não 
vem nada

select sql_text from v$sql Where hash_value = 3563305585

Aguem saberia alguma outra forma de verificar o SQL causador da extrema 
lentdião ?









[oracle_br] Restaurando Backup Rman (Level 0) em outro servidor

2010-07-23 Por tôpico candiurudba
Boa tarde amigos,

Uma dúvida...

Andei pesquisando na net sem muito sucesso, uma forma de fazer restore de uma 
cold backup feito pelo Rman e um outro servidor, que possui outros caminhos e 
um outro SID.

Isso é possível ? 

Exemplo: Backup feito do banco TESTE (Cold Backup) a ser restaurado no banco HML



[oracle_br] DÚVIDA OEM em CLUSTER

2010-07-19 Por tôpico candiurudba
Boa tarde colegas,

Uma pequena e estranha dúvida...

Estou realizando alguns testes no em um RAC 11.1.0.6 e utilizo o OEM...

Quando o banco foi criado, ele somente o fez na url do servidor ativo (que 
estava realiznado a criação do banco), logo a url sempre tem o ip / hostname 
deste servidor...

Pois bem, se faço o teste derrubando este nó, immediatamente perco minha 
conexão com o OEM e quando o servidor volta, não consigo abrir mais o 
enterprise. Preciso sempre executar o comando ./emca -reconfig dbcontrol 
-cluster -em_node_list rac2 para que eu consiga acessar novamente o OEM (e no 
momento da execução ele da erro as iniiciar a inteface grafica mas mesmo assim, 
ela abre no final...)

Quando tento verificar o status do OEM, ele exibe a informação: OC4J 
Configuration issue. 
/u01/app/oracle/product/11.1.0/db_1/oc4j/j2ee/OC4J_DBConsole_testerac not found.

Não entendi

Outra situação é se posso criar 2 enterprises manager (um em cada nó)...

Obrigado





[oracle_br] Re: PROBLEMAS INSTLACAO ASM

2010-07-16 Por tôpico candiurudba
Pessoal,

Problema resolvido...faltava inicializar os raws nos nós..

Obrigado

--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Bom dia colegas,
> 
> Estou realizando uma instalacao do RAC 11.1.0.6 e estou empacado com um 
> problema no ASM...
> 
> No momento da instalacao, quando vou criar um diskgroup, meus discos aparecem 
> com o status MEMBER...mas a maquina nao tem nada instalado nela...
> 
> Isso seria um BUG ? Alguem teria alguma ideia ?
>




[oracle_br] PROBLEMAS INSTLACAO ASM

2010-07-16 Por tôpico candiurudba
Bom dia colegas,

Estou realizando uma instalacao do RAC 11.1.0.6 e estou empacado com um 
problema no ASM...

No momento da instalacao, quando vou criar um diskgroup, meus discos aparecem 
com o status MEMBER...mas a maquina nao tem nada instalado nela...

Isso seria um BUG ? Alguem teria alguma ideia ?



[oracle_br] Re: Dúvidas RAC - Instaçao binarios ASM no ORACLE_HOME ??

2010-07-14 Por tôpico candiurudba
GRande Vinicius...Bleza ?

Seguinte...entendi a sua colocação mas a minha dúvida segue no seguinte 
sentido...

No Livro Manual do DBA (Oracle PRess - Loney) e em alguns tutoriais, vejo muita 
instalação do ASM feita direto no Oracle Home...ou seja, logo após a instalação 
do cluster, eles instalam o software Oracle e em seguida, iniciam as atividades 
de configuração do ASM...

Ou seja, neste caso, as areas de dump do ASM ficam em baixo do ORACLE_BASE ao 
ocntrario de dividirmos as instalações, ficando abaixo do ASM_HOMESeria 
isso ?


--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
 escreveu
>
> Olá colega,
> 
> Na verdade, não se trata de seguir ou não o OFA. 
> 
> Utilizar um ORACLE_HOME separado para o ASM se trata de uma melhor prática, 
> já que caso se necessite aplicar algum patch, ou no OH do BD, ou no OH do 
> ASM, isso será feito sem interferir no outro OH.
> 
> No 11gR2 isso foi totalmente modificado, já que o ASM não roda mais embaixo 
> do OH do BD Oracle, e sim embaixo do OH do Grid Infrastructure (que para a 
> gente no 10g é o Clusterware). Portanto, no 11gR2, têm-se apenas 2 estruturas 
> de diretório:
> 
> OH do BD;
> OH do Grid.
> 
> Sobre as áreas de dump, no 10g ele também fica embaixo do ORACLE_BASE: 
> $ORACLE_BASE/admin/BD e $ORACLE_BASE/admin/+ASMn.
> 
> No 11g ele segue os mesmos "moldes", ficando embaixo do ORACLE_BASE.
> 
> Abraços!
> 
> 
> 
> Marcus Vinicius Miguel Pedro
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> OCP Database 11g
> OCS Implementation 11g
> mvmpe...@...
> Blog: http://www.viniciusdba.com.br
> 
> 
> 
> 
> 
> On 14/07/2010, at 08:05, candiurudba wrote:
> 
> > Bom dia colegas,
> > 
> > Estou finalizando os testes para migrar minha instancia single para uma RAC 
> > na versao 11.1.0.6 e tenho uma duvida qunato a instalacao do ASM...
> > 
> > No curso oficial da ORacle e ate mesmo em sua documentacao, ela nos diz 
> > para apos a instalação do cluster, iniciarmos a instalacao dos binarios ASM 
> > em um HOME proprio (ASM_HOME) e somente em seguida, realizarmos a 
> > instalacao do binario do banco no ORACLE_HOME...
> > 
> > Mas, checando em alguns sites e no proprio ORACLE-BASE, vejo alguns 
> > tutoriais realizando a instalacao do software Oracle em se ORACLE_HOME e 
> > partindo direto para a criacao da instancia ASM, sem te-la devidamente 
> > instalada em seu ASM_HOME...é ate um procedimento mais facil mas se 
> > instalado desta forma, tudo relativo ao ASM ficara no ORACLE_HOME ? Este 
> > procedimento segue o padrao OFA ?
> > 
> > Um outro detalhe é quanto as areas de dump utilizadas pelo ASM...quando 
> > realizamos desta maneira, onde esta area é gerada ?
> > 
> > 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Dúvidas RAC - Instaçao binarios ASM no ORACLE_HOME ??

2010-07-14 Por tôpico candiurudba
Bom dia colegas,

Estou finalizando os testes para migrar minha instancia single para uma RAC na 
versao 11.1.0.6 e tenho uma duvida qunato a instalacao do ASM...

No curso oficial da ORacle e ate mesmo em sua documentacao, ela nos diz para 
apos a instalação do cluster, iniciarmos a instalacao dos binarios ASM em um 
HOME proprio (ASM_HOME) e somente em seguida, realizarmos a instalacao do 
binario do banco no ORACLE_HOME...

Mas, checando em alguns sites e no proprio ORACLE-BASE, vejo alguns tutoriais 
realizando a instalacao do software Oracle em se ORACLE_HOME e partindo direto 
para a criacao da instancia ASM, sem te-la devidamente instalada em seu 
ASM_HOME...é ate um procedimento mais facil mas se instalado desta forma, tudo 
relativo ao ASM ficara no ORACLE_HOME ? Este procedimento segue o padrao OFA ?

Um outro detalhe é quanto as areas de dump utilizadas pelo ASM...quando 
realizamos desta maneira, onde esta area é gerada ?



[oracle_br] Re: Problemas RAC após Boot

2010-07-13 Por tôpico candiurudba
Opa amigos

Este problema resolvido...era a permissão dos Voting disks que estavam com o 
owner root..alterei para Oracle e tudo funcionou adequadamente  :)

--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Boa tarde colegas,
> 
> Preciso de uma ajuda urgente quanto ao erro que estou tendo...
> 
> Fiz uma instalação do RAC 11.1.0.6 e tudo estava funcionando normalmente mas, 
> após restart dos servidors (2 nos) nao consigo mais subir o cluster...
> 
> Na verdade eu ainda etsva ana instalação do ASM...mas o cluster nao esta 
> subindo...
> 
> verifiquei nos logs do RAC não nao consegui encontrar nada...mas apois uma 
> varredura no /var/log/message verifiquei os erros:
> 
> ul 13 15:41:43 rac1 oracle: Oracle Cluster Ready Services starting by user 
> request.
> Jul 13 15:42:34 rac1 logger: Cluster Ready Services waiting on dependencies. 
> Diagnostics in /tmp/crsctl.8398.
> Jul 13 15:42:34 rac1 logger: Cluster Ready Services waiting on dependencies. 
> Diagnostics in /tmp/crsctl.8532.
> Jul 13 15:42:34 rac1 logger: Cluster Ready Services waiting on dependencies. 
> Diagnostics in /tmp/crsctl.8574.
> 
>  Investigando um log deste gerado encontrei:
> 
> clsscfg_vhinit: unable(1) to open disk (/dev/voting1)
> Internal Error Information:
>   Category: 1234
>   Operation: scls_block_open
>   Location: open
>   Other: open failed /dev/voting1
>   Dep: 13
> Failure 1 checking the Cluster Synchronization Services voting disk 
> '/dev/voting1'.
> clsscfg_vhinit: unable(1) to open disk (/dev/voting2)
> Internal Error Information:
>   Category: 1234
>   Operation: scls_block_open
>   Location: open
>   Other: open failed /dev/voting2
>   Dep: 13
> Failure 1 checking the Cluster Synchronization Services voting disk 
> '/dev/voting2'.
> clsscfg_vhinit: unable(1) to open disk (/dev/voting3)
> Internal Error Information:
>   Category: 1234
>   Operation: scls_block_open
>   Location: open
>   Other: open failed /dev/voting3
>   Dep: 13
> Failure 1 checking the Cluster Synchronization Services voting disk 
> '/dev/voting3'.
> Not able to read adequate number of voting disks
> ~
> 
> Ou seja, erros justamente nos meus voting disks...
> 
> Eles estão configurados como block devices...
> 
> Alguem teria alguma ideia ?
>




[oracle_br] Problemas RAC após Boot

2010-07-13 Por tôpico candiurudba
Boa tarde colegas,

Preciso de uma ajuda urgente quanto ao erro que estou tendo...

Fiz uma instalação do RAC 11.1.0.6 e tudo estava funcionando normalmente mas, 
após restart dos servidors (2 nos) nao consigo mais subir o cluster...

Na verdade eu ainda etsva ana instalação do ASM...mas o cluster nao esta 
subindo...

verifiquei nos logs do RAC não nao consegui encontrar nada...mas apois uma 
varredura no /var/log/message verifiquei os erros:

ul 13 15:41:43 rac1 oracle: Oracle Cluster Ready Services starting by user 
request.
Jul 13 15:42:34 rac1 logger: Cluster Ready Services waiting on dependencies. 
Diagnostics in /tmp/crsctl.8398.
Jul 13 15:42:34 rac1 logger: Cluster Ready Services waiting on dependencies. 
Diagnostics in /tmp/crsctl.8532.
Jul 13 15:42:34 rac1 logger: Cluster Ready Services waiting on dependencies. 
Diagnostics in /tmp/crsctl.8574.

 Investigando um log deste gerado encontrei:

clsscfg_vhinit: unable(1) to open disk (/dev/voting1)
Internal Error Information:
  Category: 1234
  Operation: scls_block_open
  Location: open
  Other: open failed /dev/voting1
  Dep: 13
Failure 1 checking the Cluster Synchronization Services voting disk 
'/dev/voting1'.
clsscfg_vhinit: unable(1) to open disk (/dev/voting2)
Internal Error Information:
  Category: 1234
  Operation: scls_block_open
  Location: open
  Other: open failed /dev/voting2
  Dep: 13
Failure 1 checking the Cluster Synchronization Services voting disk 
'/dev/voting2'.
clsscfg_vhinit: unable(1) to open disk (/dev/voting3)
Internal Error Information:
  Category: 1234
  Operation: scls_block_open
  Location: open
  Other: open failed /dev/voting3
  Dep: 13
Failure 1 checking the Cluster Synchronization Services voting disk 
'/dev/voting3'.
Not able to read adequate number of voting disks
~

Ou seja, erros justamente nos meus voting disks...

Eles estão configurados como block devices...

Alguem teria alguma ideia ?




[oracle_br] Problemas RAC após Boot

2010-07-13 Por tôpico candiurudba
Boa tarde colegas,

Preciso de uma ajuda urgente quanto ao erro que estou tendo...

Fiz uma instalação do RAC 11.1.0.6 e tudo estava funcionando normalmente mas, 
após restart dos servidors (2 nos) nao consigo mais subir o cluster...

Na verdade eu ainda etsva ana instalação do ASM...mas o cluster nao esta 
subindo...

verifiquei nos logs do RAC não nao consegui encontrar nada...mas apois uma 
varredura no /var/log/message verifiquei os erros:

ul 13 15:41:43 rac1 oracle: Oracle Cluster Ready Services starting by user 
request.
Jul 13 15:42:34 rac1 logger: Cluster Ready Services waiting on dependencies. 
Diagnostics in /tmp/crsctl.8398.
Jul 13 15:42:34 rac1 logger: Cluster Ready Services waiting on dependencies. 
Diagnostics in /tmp/crsctl.8532.
Jul 13 15:42:34 rac1 logger: Cluster Ready Services waiting on dependencies. 
Diagnostics in /tmp/crsctl.8574.

 Investigando um log deste gerado encontrei:

clsscfg_vhinit: unable(1) to open disk (/dev/voting1)
Internal Error Information:
  Category: 1234
  Operation: scls_block_open
  Location: open
  Other: open failed /dev/voting1
  Dep: 13
Failure 1 checking the Cluster Synchronization Services voting disk 
'/dev/voting1'.
clsscfg_vhinit: unable(1) to open disk (/dev/voting2)
Internal Error Information:
  Category: 1234
  Operation: scls_block_open
  Location: open
  Other: open failed /dev/voting2
  Dep: 13
Failure 1 checking the Cluster Synchronization Services voting disk 
'/dev/voting2'.
clsscfg_vhinit: unable(1) to open disk (/dev/voting3)
Internal Error Information:
  Category: 1234
  Operation: scls_block_open
  Location: open
  Other: open failed /dev/voting3
  Dep: 13
Failure 1 checking the Cluster Synchronization Services voting disk 
'/dev/voting3'.
Not able to read adequate number of voting disks
~

Ou seja, erros justamente nos meus voting disks...

Eles estão configurados como block devices...

Alguem teria alguma ideia ?




[oracle_br] Re: URGENTE !! Cache buffer CHAINS

2010-07-02 Por tôpico candiurudba
Então...

Pesquisando mais a fundo, verifiquei que este latch pode estar relacionado a 
alto consumo de CPU + Query com uma performance ruim...

Mas fquei coom uma dúvida...como faço para encontrar o bendito hot block e 
Tentar mapear os ou o objeto que estão causando este latch ?

--- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster  
escreveu
>
> Bug 7588384 - Long waits for 'object queue header operation' / 'cache
> buffers chains' latches [ID 7588384.8]
> Bug 6960699 - "latch: cache buffers chains"
> contention/ORA-481/kjfcdrmrfg: SYNC TIMEOUT/ OERI[kjbldrmrpst:!master]
> [ID 6960699.8]
> 
> São dois bugs conhecidos da versão 10.2.0.4 que foram corrigidos no
> patchset 10.2.0.5. Verifique se algum deles se aplica ao seu caso.
> 
> 2010/6/30 Anderson Ferreira :
> >
> > cara seguinte, vc precisa ver se esta sendo rodado as estatisticas nas 
> > tabelas, verificar qual a forma que esta sendo executada, e qual o periodo, 
> > fazer um rebuild nos indices
> > será interessante verificar a fragmentação das tabelas envolvidas
> > usa a query para verificar o ultimo dia que rodou o analise na tabela
> >
> > select owner, table_name, last_analyzed from dba_tables where owner not in 
> > ('SYS', 'SYSTEM')
> > select owner, index_name, table_name, last_analyzed from dba_indexes where 
> > owner not in ('SYS', 'SYSTEM')
> >
> >
> >
> > _
> > O INTERNET EXPLORER 8 TE AJUDA A FICAR PROTEGIDO DE FRAUDES NA WEB. LEIA 
> > MAIS AQUI.
> > http://www.microsoft.com/brasil/windows/internet-explorer/features/dicas.aspx?tabid=1&catid=1&WT.mc_id=1589
> >
> > [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
> >
> >
> >
>




[oracle_br] URGENTE !! Cache buffer CHAINS

2010-06-30 Por tôpico candiurudba
Pessoal,

Uma ajuda por favor,

estou tendo alguns latch Cache buffer CHAINS no meu banco de produção que nao 
estou conseguindo resolver...

alguem teria alguma ideia ?



[oracle_br] Re: Auditoria de Logon - AUDIT_TRAIL X Trigger de Logon

2010-06-22 Por tôpico candiurudba
Então Chiappa...

A questão éque passarei por uma auditoria de uma empresa externa e um dos 
tópicos é o registro de logons relizados no meu banco de produção mas, 
infelizmente(ou felizmente) minha equiope de desenvolvimento trabalha com .NET, 
ou seja, temos o bendito pool de conexões criado onde o middleware reaproveita 
estas conexões...

Neste caso específico, você teria alguma sugestão ? Realmente neste caso 
específico só minimizando o pool de conexões né...



--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> Deixe-me adicionar umas coisas aqui fyi :
> 
> 1. o mais importante de tudo primeiro : nós discutiremos aqui logons NO 
> BANCO, ie, a Auditoria acontecerá ** se ** o usuário final é que loga no 
> banco : há Diversas situações (por exemplo, um POOL DE CONEXÃO, comum em apps 
> web) aonde Não É o usuário que conecta no banco, e sim um dado 
> software/middleware que mantém sempre N conexões de banco ativa e transfere o 
> usuário pra uma delas - Óbvio que nesse caso vc não vai conseguir Auditar 
> pelo banco, no ponto de vista do banc quem está conectado é o middleware 
> 
> 2. não sei se vc sabe mas para usar a auditoria nativa do banco Não basta vc 
> setar o parâmetro audit_trail , vc TEM que especificar o nível de Auditoria , 
> no seu caso com o comando audit connect whenever not successful
> 
> 3. supondo sempre que 1. não acontece, os usuários conectam Diretamente no 
> banco sim, tanto com AUDIT (a auditoria nativa do banco) quanto com trigger 
> before logon vc poderia obter os logons falhados todos
> 
> 4. veja nas docs/refs que o parâmetro audit_trail ** aceita ** outras opções, 
> inclusive opções para gerar os registros de audit FORA do banco, o que (em 
> tese) pode poupar espaço no banco E deixar a Auditoria um pouco mais "à 
> prova"de DBAs, dificultando ao DBA (se ele não é sysadmin) 
> alterar/apagar/mexer nos registros de audit
> 
> 5. se vc optar por ter tabela de auditorias dentro do banco (seja com 
> AUDIT_TRAIL apontando para banco, seja com trigger), Evidentemente vc vai ter 
> que ter um job/rotina programada para compactar/arquivar/remover linhas dessa 
> tabela periodicamente, e/ou quando ela atingir um tamanho x : pode ser um job 
> de banco, um job agendado no SO, uma rotina manual, não importa.  Só lembro 
> que vc Não É Obrigado a ter trigger e tabela customizada sua para poder fazer 
> limpeza em regs de audit no banco, a AUD$ ** pode ** sim ser limpa, pode ser 
> criada numa tablespace particular sua... Pesquisa no metalink que vc acha 
> refs sobre isso.
> 
> 
> Em cima disso : quando ela atende a minha Preferência é por Auditoria nativa 
> (principalmente para que não tenha que 're-inventar a roda'), mas não é o 
> caso aonde seja impossível de auditar via trigger, de forma alguma...
> 
>  []s
> 
>Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Boa tarde colegas,
> > 
> > Estou com uma dúvida quanto a criação de auditoria de logons no meu banco 
> > Oracle de produção..
> > 
> > Andei lendo alguma coisa do parametro AUDIT_TRAIL que é nativo do banco de 
> > dados mas fiquei na dúvida se esta seria a melhor forma de armazenar todos 
> > os logons (bem ou mal sucedidos) do banco de dados pelo crescimento da área 
> > sys.aud$ ou se a melhor política seria a criação de uma trigger que insira 
> > em uma tabela as informações dde logon dos usuários.
> > 
> > O que acham ?
> > 
> > Se eu habilitar o alter system set audit_trail=db scope spfile, consigo a 
> > gravação de todos os logons, inclusive os que falharam ? Tenho em torno de 
> > 700 acessos diarios
> >
>




[oracle_br] Ajudinha RAC - CRS-1006:The OCR location /dev/raw/raw1 is inaccessible.

2010-06-08 Por tôpico candiurudba
Boa tarde colegas,

Uma ajudinha...

Já estou martelando a solução deste problema algum tempo mas não consegui a 
solução...

Estou tentando fazer a instalação do RAC 11.1.0.6 em um Red Hat 5.2 e estou 
encontrando diversos problemas..

O primeiro problema se da na execução do root.sh no segundo nó...ele me exibe a 
mensagem: Failure at final check of Oracle CRS stack. 10 e apesar de ser um 
erro conhecido de instalação RAC, em tudo que li não consegui soluciona-lo.

Reinicie os servidores e fiz uma nova verificação e estou tomando o erro: 
CRS-1006:The OCR location /dev/raw/raw1 is inaccessible. Details in 
/u01/app/crs/11.1.0/crs_1/log/rac1/client/css3.log.

Onde temos: 

crw-r- 1 oracle dba 162, 1 Jun  8 15:43 /dev/raw/raw1
crw-r- 1 oracle dba 162, 2 Jun  8 15:43 /dev/raw/raw2
crw-r- 1 oracle dba 162, 3 Jun  8 15:43 /dev/raw/raw3
crw-r- 1 oracle dba 162, 4 Jun  8 15:43 /dev/raw/raw4
crw-r- 1 oracle dba 162, 5 Jun  8 15:43 /dev/raw/raw5
crw-r- 1 oracle dba 162, 6 Jun  8 15:43 /dev/raw/raw6

Temos tambem: 

[r...@rac1 rac1]# ps -ef | grep init
root 1 0  0 15:42 ?00:00:01 init [5]
root  5828 1  0 15:43 ?00:00:00 /bin/sh /etc/init.d/init.evmd 
run
root  5829 1  0 15:43 ?00:00:00 /bin/sh /etc/init.d/init.cssd 
fatal
root  5830 1  0 15:43 ?00:00:00 /bin/sh /etc/init.d/init.crsd 
run
root  5913  5828  0 15:43 ?00:00:00 /bin/sh /etc/init.d/init.cssd 
startcheck
root  5983  5829  0 15:43 ?00:00:00 /bin/sh /etc/init.d/init.cssd 
startcheck
root  6199  5830  0 15:43 ?00:00:00 /bin/sh /etc/init.d/init.cssd 
startcheck
root  8995  6874  0 16:06 pts/100:00:00 grep init
[r...@rac1 rac1]#


Todos estão com o STARTCHECK...

Alguem teria uma luz ? Somente lembrando que o raw1 (OCR) raw2 (VOTING)




[oracle_br] Criação de LUN Exclusiva para SFILE - RAC

2010-06-01 Por tôpico candiurudba
Bom dia Colegas,

Tenho uma pequena dúvida que surgiu, quando a criação de LUNS para o Oracle 
RAC...

Conversando com um Design Architect da DELL, ele me informou que existe uma 
recomendação da Oracle para a criação de LUNS (storage) exclusiva para os 
SPFILES e não entendi muito o pq desta recomendação ou se ela realmente existe.

Alguem saberia desta veracidade ou os motivos dela ? Pois me recordo da criação 
de umas instancia ASM, fazendo a criação do SPfile no local onde os binarios 
são criados



[oracle_br] Documentacao DataGuard + Active Dataguard

2010-05-28 Por tôpico candiurudba
Bom dia colegas,

Alguns dos colegas teriam alguma documentacao do DataGuard mais a feature do 
Active Dataguard ?  Estou iniciando os estudo para uma replicacao Asyncrona com 
a possibilidade do site B estar em REad Only.

Dei uma procurada na net e nao encontrei nada muito integro...



[oracle_br] Re: Não Entendo !! Bug ? Instalacao RAC 11.1.0.6

2010-05-21 Por tôpico candiurudba
Fisico.

São duas maquinas fisicas...

tudo muito estranho...instalo e desinsta-lo e sempre no segundo no, seja ele 
qual for ele me da um erro no segundo nó (Failure at final check of Oracle CRS 
stack.10)...

verifico as permissões dos Raws e a principio tudo certinhonão tenho 
iptables configurado, firewall..nada...

Parece bug...ja dei uma lida na net e tudo que acho é meio vago...




--- Em oracle_br@yahoogrupos.com.br, Marcelo Procksch  
escreveu
>
> Você está instalando em um Ambiente Físico ou em um Ambiente com máquinas
> virtuais?
> 
> Em 21 de maio de 2010 14:25, candiurudba escreveu:
> 
> >
> >
> > Boa tarde colegas,
> >
> > Não consigo entender...desde o inicio da semana estou relizando a
> > instalação do RAC 11.1.0.6 no Linux 5.5 e todas as vezes que executei o
> > script root.sh no segundo nó, ele me traz a mensagem Failure at final check
> > of Oracle CRS stack.10. Isso ocorre todas as vezes. Mesmo que eu troque de
> > no...começando no segundo ou no primeirosempre o segundo nó ocorre este
> > problema o que me leva a crer quie é um bug.
> >
> > Verifiquei o log do CSSD e percebi que ele me da um problema na classe de
> > LISTENER...e andando pesquisando na net, esta tudo sempre relacionado a
> > firewall, iptable e etc...mas ja fiz todas as verificações..
> >
> > alguem poderia me ajudar ?
> >
> >  
> >
> 
> 
> 
> -- 
> Att.
> Marcelo E. Procksch
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Não Entendo !! Bug ? Instalacao RAC 11.1.0.6

2010-05-21 Por tôpico candiurudba
Boa tarde colegas,

Não consigo entender...desde o inicio da semana estou relizando a instalação do 
RAC 11.1.0.6 no Linux 5.5 e todas as vezes que executei o script root.sh no 
segundo nó, ele me traz a mensagem Failure at final check of Oracle CRS 
stack.10. Isso ocorre todas as vezes. Mesmo que eu troque de no...começando no 
segundo ou no primeirosempre o segundo nó ocorre este problema o que me 
leva a crer quie é um bug.

Verifiquei o log do CSSD e percebi que ele me da um problema na classe de 
LISTENER...e andando pesquisando na net, esta tudo sempre relacionado a 
firewall, iptable e etc...mas ja fiz todas as verificações..

alguem poderia me ajudar ?




[oracle_br] Problemas Instalação RAC 11.1 - Failure at final check of Oracle CRS stack.10

2010-05-20 Por tôpico candiurudba
Bom dia colegas,

Estou instalando o RAC 11.1.0.6 em um REd Hat 5.2 e estou encontrando um 
problema que esta me tirando do sério..

Executo normalmente o script root.sh no primeiro né e tudo corre bem mas, no 
segundo nó, ele me da um erro:  Failure at final check of Oracle CRS stack.10 

Ja desinstalei e volta sempre o mesmo problema...

Verifiquei o IPTABLES, FIREWALL e tudo normal...

Se dou um ps - ef | grep init é exibido o seguinte:

root 1 0  0 10:13 ?00:00:01 init [5]
root 18521 1  0 11:02 ?00:00:00 /bin/sh /etc/init.d/init.cssd 
fatal
root 20003 1  0 11:09 ?00:00:00 /bin/sh /etc/init.d/init.evmd 
run
root 27991 1  0 11:38 ?00:00:00 /bin/sh /etc/init.d/init.crsd 
run

Onde vemos o init.cssd com status fatal...

Em todos os outros logs (EVMD, CRSD...) me indicam problemas no CSSD.

Alguem teria alguma luz ?










[oracle_br] Disaster Recovery - StandBy Databases Read Only ?

2010-05-12 Por tôpico candiurudba
Boa tarde colegas,

Minha ideia original era utilizar o Dataguard com a feature Active dataguard 
para realizar uma replicação fisica assincrona com possibilidades de deixar a 
base em estado read only mas infelizmente, devido os custos do licenciamento do 
enterprise e deste optional, estou começando a estudar a possibilidade de 
implementação do Standby databases

Mas tenho uma dúvida pois, ele receberá todos os arquives gerados pelo Oracle 
RAC, ou seja, tenho 2 nós que geram seu proprios arquives (Discos locais), de 
forma que precisaria criar um script e transferiri estes carinhas para o 
standby. Isso seria tranquilo ? Levando em consideração que tenho um RAC ? Como 
o standby resolve isso ? ele consegue ler o archives gerados em um cluster sem 
problemas ?

Outra duvida é se posso ter um standby database em read only ou realmente ele 
precisa estar em mount ?

Obrigadão pela ajuda...



[oracle_br] Re: Download Cluster 11.2

2010-04-29 Por tôpico candiurudba
Bem diferentesd das outras versões...

Alquem teria algum link de um tutorial para instalação do cluster 11.2 ?

Comecei a instalar mas estou apanhabndo um pouquinho...rs

--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
 escreveu
>
> É esse aí...
> 
> Marcus Vinicius Miguel Pedro
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> mvmpe...@...
> Blog: http://www.viniciusdba.com.br
> 
> 
> 
> 
> 
> On 28/04/2010, at 18:06, candiurudba wrote:
> 
> > Alguem saberia me dizer onde posso baixar ? No site não encontrei no See 
> > All do database 11.2...
> > 
> > A unica opção qeu tenho para baixar é GRID...
> > 
> > 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Download Cluster 11.2

2010-04-28 Por tôpico candiurudba
Alguem saberia me dizer onde posso baixar ? No site não encontrei no See All do 
database 11.2...

A unica opção qeu tenho para baixar é GRID...




[oracle_br] Re: SUGESTÕES !! Divisão de Discos para ASM + RAC

2010-04-28 Por tôpico candiurudba
Então Marcos...

Eu havia pensando a mesma coisa...com relação ao ASM, onde temos o Stripper e 
Mirror como carro chefe, temos a distribuição de carga por todos os discos do 
Storage e inclusive para trabalhar com BigFile Tablespace, que o recomendado é 
tabalhar com ASM pois a distribuição da mesma será feita em todos os discos, 
fica meio estranho criar muitos DG.

Mas eu acho que a intenção do colega tenha sido somente fragmentar os DG por 
tipos de segmentos, talvez para facilitar uma administração no que tange a 
espaço em disco...assim conseguimos monitorar que o DG XXX, YYY ou ZZZ cresceu 
tantos % em X tempo, ou que o DGDATA precisa de mais uma LUN de 50 GB e que o 
responsável por este crescimento foi a tablespace BBB...nada que uma boa 
volumetria não conseguisse fazer mas só vejo sentido assim pois como os dados 
são distribuídos, cai o mito de separação das tablespaces por sgmentos 
diferentes



--- Em oracle_br@yahoogrupos.com.br, Marcos Fontana  
escreveu
>
> Pessoal,
> 
> Cá entre nós. Não é muito mais complicado criar este tanto de DG para
> administrar? Não seria melhor criar várias luns de 50 para racionalizar o
> uso do storage e ai sim criar apenas 2 DGs, +DATA e +ARCH? Para que criar
> DGSYSTEM, DGINDEX, DGSEILA? O ASM não faz o arranjo por ele mesmo? Ele não
> distribui a carga dentro do DG? Acho que isso só aumenta o trabalho. Dentro
> do storage você não tem nem controle de onde esta cada lun fisicamente. Já
> vi vários documentos de boas práticas da Oracle e recomendações mesmo para
> que se use no máximo dois DGs e concordo plenamente. Hoje temos vários
> clientes com esta arquitetura e nenhum problema.
> 
> Atenciosamente,
> 
> Marcos Fontana
> 
> 2010/4/27 Ricardo Cardoso de Sá 
> 
> >
> >
> > Sim, pode.
> >
> > Neste caso, eu usaria mais por questões de economia de discos.
> >
> > Obs.: Você deverá ter o mesmo nome de mountpoint nos nodes, exemplo:
> > /oradata/banco/archive tem ser igual para os nodes.
> > Resumindo os archives serão gravados em cada node (thread).
> >
> > Considerando que as maquinas estarão dedicadas para o Oracle RAC, o impacto
> > é quase 0 "zero".
> >
> > Att.:
> > Ricardo C.Sa
> >
> > -Mensagem original-
> > De: oracle_br@yahoogrupos.com.br  [mailto:
> > oracle_br@yahoogrupos.com.br ] Em
> > nome de Marcelo Medrado
> > Enviada em: terça-feira, 27 de abril de 2010 12:02
> >
> > Para: oracle_br@yahoogrupos.com.br 
> > Assunto: Re: [oracle_br] SUGESTÕES !! Divisão de Discos para ASM + RAC
> >
> >
> > Boa tarde senhores!
> >
> > Uma pergunta:
> >
> > Achei que era pré-requisito ter os archivelogs num lugar comum, visível
> > pelos dois nós (ASM ou OCFS, etc) e sempre fiz dessa forma. Eu posso
> > efetivamente ter um filesystem local em cada nó e salvar os archivelogs
> > neles? Qual o impacto real disso?
> >
> > Abraços!
> >
> > Marcelo
> >
> > Em 27 de abril de 2010 11:57, Ricardo Cardoso de Sá <
> > ricardo@... > escreveu:
> >
> > >
> > >
> > > Olá,
> > >
> > > Minha sugestão:
> > >
> > > Os discos de QUORUM e OCR, eu criaria no máximo 1G cada um, pois o
> > tamanho
> > > que cada um requer no máximo 256MB.
> > >
> > > Demais discos, eu criaria LUN´s de 64GB.
> > >
> > > Criaria ASM DiskGroup separadas por tipo de segmentos, exemplos:
> > >
> > > DGSYSTEM (SYSTEM, SYSAUX, REDO) 64 GB
> > >
> > > DGUNDO (UNDOTBS1, UNDOTBS2) 128GB
> > >
> > > DGTEMP (TEMP) (64GB)
> > >
> > > DGDATA (DADOS) Inicialmente 128GB e ia adicionando VOLUMES sobre
> > demanda...
> > >
> > > DGINDX (INDICES) Inicialmente 128GB e ia adicionando VOLUMES sobre
> > > demanda...
> > >
> > > Os archives eu colocaria em OCFS2 pois ficaria mais fácil a administração
> > > ou
> > > caso tenha bastante disco locais, colocaria os archives nos discos
> > locais.
> > > Neste caso é mais uma opção do que pré-requisito.
> > >
> > > Att.:
> > >
> > > Ricardo C.Sa
> > >
> > > _
> > >
> > > De: oracle_br@yahoogrupos.com.br 
> > >  > 40yahoogrupos.com.br> [mailto:
> > > oracle_br@yahoogrupos.com.br  > 40yahoogrupos.com.br>] Em
> > > nome de candiurudba
> > > Enviada em: terça-feira, 27 de abril de 2010 09:44
> > > Para: oracle_br@yahoogrupos.com.br 
> > >  > 40yahoogrupos.com.br>
> > > Assunto: [oracle_br] SUGESTÕES !! Divisão de Discos para ASM

[oracle_br] INSERT SELECT + SEQUENCE

2010-04-27 Por tôpico candiurudba
Colegas,

Uma ajudinha rapida...

Estou criando um SELECT INSERT com SEQUENCE e desenvolvi:

CREATE SEQUENCE next_seq
MINVALUE 1
MAXVALUE 999
START WITH 1
INCREMENT BY 1
CACHE 20;

INSERT INTO new_table (pk_ID, Descr)  
SELECT  DISTINCT next_seq.nextval, Description
FROM old_table;

Seria mais ou menos esta a idéia ?

Obrigado





Re: RES: [oracle_br] SUGESTÕES !! Divisão de Discos para ASM + RAC

2010-04-27 Por tôpico candiurudba
Bleza Mulafani ? 

Obrigadao pela resposta...

Eu só tinha a referencia do minimo para a criação dos voting e dos 
OCR..legal..assim ganho mais espaco disponivel para oitras areas...

Vou garantir o RAID fisico (storage) e deixar o stripping a cargo do ASM e a 
geracao dos ARC irei fazer fora do ASM. Vc ve algum problema nisso ou e 
tranquilo e recomendado ? A multipelxacao esta boa ? Ou seria melhor colocar 
mais uns 3 GB para o Vonting tambem ?

--- Em oracle_br@yahoogrupos.com.br, Rodrigo Mufalani - ACE ♠  
escreveu
>
> Bom dia,
> 
>  
> 
>   Eu acho que você pode diminuir consideravelmente o espaço para OCR e voting 
> disks pois eles ocupam menos que 1GB (não há necessidade de alocar 100GB e 
> 300GB para os mesmos). 
> 
>  
> 
> 3GB é espaço mais do que suficiente para alocar todos esses carinhas. Pense 
> em fazer luns menores e trabalhar com RAID em nível do storage para alocar 
> esses carinhas. 
> 
>  
> 
>   Uma outra coisa, a ORACLE_HOME compartilhada te tira a flexibilidade de 
> aplicação de patchs online, pois vc vai ter que parar tudo para fazer aplicar 
> patches.
> 
>  
> 
> Atenciosamente,
> 
>  
> 
> Rodrigo Mufalani
> 
> Oracle Database Administrator
> 
> rodr...@...
> 
> www.mufalani.com.br
> 
> +55 21 8851-4817
> 
> _
> 
> Oracle Certified Professional 10g & 11g
> 
> Oracle Certified Expert RAC 10g R2
> 
> Oracle ACE Member ♠
> 
>  
> 
> De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em 
> nome de candiurudba
> Enviada em: terça-feira, 27 de abril de 2010 09:44
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] SUGESTÕES !! Divisão de Discos para ASM + RAC
> 
>  
> 
>   
> 
> Bom dia colegas !!
> 
> Gostaria de sugestões sobre a uma divisão dos discos do meu storage que estou 
> fazendo, para a implementação do ASM + RAC
> 
> Hoje tenho 24 discos de 300 GB e começarei trabalhando com RAW DEVICES e em 
> seguida, irei migra-los para BLOCK DEVICES.
> 
> Os binarios do SO + Oracle ficarão armazanados nos discos dos servidores e as 
> demais informações (dados, indices, flash recovery e etc) ficarão no Storage.
> 
> Pensei em iniciar o Storage trabalhando com um RAID 10 (deixando o mirror 
> somente a cargo do Storage e utilizando no ASM somente o stripping), ou seja, 
> deste 24 discos, teriamos para trabalhar 12 discos.
> 
> TOTAL GERAL = 3.6 TB
> 
> 300 GB - VOTING1
> 300 GB - VOTING2
> 100 GB - OCR1
> 100 GB - OCR2
> 100 GB - OCR3
> TOTAL 900 GB
> +
> 1.5 TB - +DATA
> 500 GB - +INDX => Não sei se no caso do ASM, é vantajoso separar os indices 
> dos dados...fiquei na dúvida.
> TOTAL 3104 GB
> 
> Restando 568 GB para serem divididos para os Archives e Backups lógicos !!
> 
> Minha idéia é colocar a geração dos ARC fora do ASM, criando um filesystem 
> com EXT3 por exemplo...
> 
> Alguma sugestão ?
> 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] SUGESTÕES !! Divisão de Discos para ASM + RAC

2010-04-27 Por tôpico candiurudba
Bom dia colegas !!

Gostaria de sugestões sobre a uma divisão dos discos do meu storage que estou 
fazendo, para a implementação do ASM + RAC

Hoje tenho 24 discos de 300 GB e começarei trabalhando com RAW DEVICES e em 
seguida, irei migra-los para BLOCK DEVICES.

Os binarios do SO + Oracle ficarão armazanados nos discos dos servidores e as 
demais informações (dados, indices, flash recovery e etc) ficarão no Storage.

Pensei em iniciar o Storage trabalhando com um RAID 10 (deixando o mirror 
somente a cargo do Storage e utilizando no ASM somente o stripping), ou seja, 
deste 24 discos, teriamos para trabalhar 12 discos.

TOTAL GERAL = 3.6 TB

300 GB - VOTING1
300 GB - VOTING2
100 GB - OCR1
100 GB - OCR2
100 GB - OCR3
TOTAL 900 GB
 +
1.5 TB - +DATA
500 GB - +INDX => Não sei se no caso do ASM, é vantajoso separar os indices dos 
dados...fiquei na dúvida.
TOTAL 3104 GB

Restando 568 GB para serem divididos para os Archives e Backups lógicos !!

Minha idéia é colocar a geração dos ARC fora do ASM, criando um filesystem com 
EXT3 por exemplo...

Alguma sugestão ?








[oracle_br] Re: Problemas Utilizando DataPump !! - ORA-39776: fatal Direct Path API + ORA-00600:

2010-04-20 Por tôpico candiurudba
Chiappa...

Não entendi muito bem esta questão de datafile ir alem dos limtes de SO pq 
teoricamente, todos os objetos criados são armazenados dentro do SO...dentro de 
seus limites fisicos / logicos...não é isso ? De qualquer forma vou dar uma 
olhada nos notes do metalink...

Uma outra questão...vc tem alguma sugestão de uma melhor maneira de migra o que 
esta nesta tablespace para alguma outra ?



--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> Na verdade, como as notas dizem, os bugs envolvidos permitem ou criar um 
> datafile além dos limites do SO, ficando com tamanho inválido, aí vc tem no 
> dicionário um pointer apontando pro bloco x mas na verdade no SO o datafile 
> acaba em x-y : num caso desses o DBV (que lê os blocos a partir do SO, tanto 
> que pode ser executado com db offline) pára a leitura no bloco x-y, não chega 
> até o bloco x corrupto Dê uma checada nos notas sobre Corrupção no 
> metalink que a Oracle fala exatamente isso, ie, que o DBv faz verificação 
> física, dos DATAFILEs apenas, pra vc encontrar corrupção no dicionário é usar 
> export e/ou full table scans/fast indexes scans, esses sim lêem a informação 
> extent por extent, baseado no dicionário... É um conjunto , no set toolkit 
> pra healtcheck vc TEM que fazer um dbv online, um dbv offline, um export 
> full, FTSs e FFISs (via SELECTs adequadamente preparados), consultar status 
> na DBA_OBJECTS dos objetos do SYS, rodar os scripts quea Oracle 
> disponibiliza, check frequente do alert e dos trace files gerados, é isso aí.
> 
>  []s
> 
>Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Boa tarde colegas...
> > 
> > GRande Chiappa..
> > 
> > Seguinte, após ler aqueles últimos posts la do metalink, bem observados 
> > pelo chiappa, decide partir para uma investigação doq ue estava realmente 
> > acontecendo e provavelmente existe sim um datafile corrompido...uma 
> > tablespaces minha...
> > 
> > 
> > Mas eis a questão, o codigo de erro informa que o problema possivelmente é 
> > na tablespace TSTESTE ([kcfrbd_3], [21]...onde segundo o suporte da Oracle 
> > esta segunda casa representa o datafile...)
> > 
> > Executei o DBV neste datafile e nada..não me mostrou erro algum. Entao fiz 
> > a importação de algumas tabelas para este tablespace e toma-lhe erro 
> > ORA-600.
> > 
> > Tentei fazer a criação de uma tabela simples, apontando para esta 
> > tablespace e toma-lhe ORA-600, alterei a criação da tabela para um outra 
> > tablespace e funcionou bunito...
> > 
> > Mas minha duvida segue...se realmente trata-se de corrompimento de um 
> > datafile (e acredito realmente que seja) pq o DBV não exibiu ? Será que o 
> > nivel de Bad block seja no SO e desta forma ele não conseguiria encontrar o 
> > problema ?
> > 
> > Alguem teria alguma sugestão para realizar a migração dos dados contidos 
> > nesta tablespace para uma nova ? e Posteriormente a migração dos dados para 
> > a mesma (ja recriada) ?
> > 
> > Pensei em fazer algo do tipo: ALTER TABLE OWNER.TABLE_NAME MOVE TABLESPACE 
> > TABLESPACE_DESTINO mas são mais de 500 tabelas e nem contei ainda os 
> > indices...
> > 
> > 
> > 
> > --- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
> > >
> > > Nada estranho : cfrme as notas, essa issue parece ser bug referente à 
> > > datafile corrompido por tamanho inválido/transport tablespace com bitmap, 
> > > certamente esse schema 'grande' só que deve estar tentando usar o(s) 
> > > datafile(s) corrupto(s)... 
> > > 
> > >  []s
> > > 
> > >Chiappa
> > > 
> > > --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> > > >
> > > > Grande Chiappa..
> > > > 
> > > > Realmente estava pesquisando errado...
> > > > 
> > > > Estou trabalhando com o Banco Stardard 10.2.0.4 e um CentOS 
> > > > 2.6.18-164.6.1.el5 #1 SMP Tue Nov 3 16:12:36 EST 2009 x86_64 x86_64 
> > > > x86_64 GNU/Linux..
> > > > 
> > > > Irei pesquisar novamente la no Metalink...
> > > > 
> > > > O que é estranho é que para outro esquema eu consegui realizar a 
> > > > importação sem problemas mas somente para este, que é grande não 
> > > > consegui...
> > > > 
> > > > 
> > > > 
> > > > --- Em oracle_br@yahoogrupos.com.br, José Laurindo  
> > > > escreveu
> > > > >
> > > > > Dia... Colega, se vc não achou nada no met

[oracle_br] Re: Problemas Utilizando DataPump !! - ORA-39776: fatal Direct Path API + ORA-00600:

2010-04-20 Por tôpico candiurudba
Boa tarde colegas...

GRande Chiappa..

Seguinte, após ler aqueles últimos posts la do metalink, bem observados pelo 
chiappa, decide partir para uma investigação doq ue estava realmente 
acontecendo e provavelmente existe sim um datafile corrompido...uma tablespaces 
minha...


Mas eis a questão, o codigo de erro informa que o problema possivelmente é na 
tablespace TSTESTE ([kcfrbd_3], [21]...onde segundo o suporte da Oracle esta 
segunda casa representa o datafile...)

Executei o DBV neste datafile e nada..não me mostrou erro algum. Entao fiz a 
importação de algumas tabelas para este tablespace e toma-lhe erro ORA-600.

Tentei fazer a criação de uma tabela simples, apontando para esta tablespace e 
toma-lhe ORA-600, alterei a criação da tabela para um outra tablespace e 
funcionou bunito...

Mas minha duvida segue...se realmente trata-se de corrompimento de um datafile 
(e acredito realmente que seja) pq o DBV não exibiu ? Será que o nivel de Bad 
block seja no SO e desta forma ele não conseguiria encontrar o problema ?

Alguem teria alguma sugestão para realizar a migração dos dados contidos nesta 
tablespace para uma nova ? e Posteriormente a migração dos dados para a mesma 
(ja recriada) ?

Pensei em fazer algo do tipo: ALTER TABLE OWNER.TABLE_NAME MOVE TABLESPACE 
TABLESPACE_DESTINO mas são mais de 500 tabelas e nem contei ainda os indices...



--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> Nada estranho : cfrme as notas, essa issue parece ser bug referente à 
> datafile corrompido por tamanho inválido/transport tablespace com bitmap, 
> certamente esse schema 'grande' só que deve estar tentando usar o(s) 
> datafile(s) corrupto(s)... 
> 
>  []s
> 
>Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Grande Chiappa..
> > 
> > Realmente estava pesquisando errado...
> > 
> > Estou trabalhando com o Banco Stardard 10.2.0.4 e um CentOS 
> > 2.6.18-164.6.1.el5 #1 SMP Tue Nov 3 16:12:36 EST 2009 x86_64 x86_64 x86_64 
> > GNU/Linux..
> > 
> > Irei pesquisar novamente la no Metalink...
> > 
> > O que é estranho é que para outro esquema eu consegui realizar a importação 
> > sem problemas mas somente para este, que é grande não consegui...
> > 
> > 
> > 
> > --- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
> > >
> > > Dia... Colega, se vc não achou nada no metalink pode-se por premissa 
> > > assumir que vc pesquisou de modo Completamente, totalmente, ** 
> > > absolutamente ** ERRADO : até há casos onde isso acontece, mas é Muito 
> > > raro... O caso deve ter sido o seguinte : não sei se vc sabe, mas errors 
> > > ORA-600 seguem um padrão, o primeiro argumento é o 'módulo', o 
> > > 'componente'do banco aonde deu o bug, os demais são detalhes da sua 
> > > máquina, como posição da memória se foi bug de mem, detalhes do datafile 
> > > se foi bug de file, etc - eu IMAGINO que vc deve ter , ** Erradamente **, 
> > > pesquisado por ORA-00600: internal error code, arguments: [kcfrbd_3], 
> > > [21], [3047433], [1],
> > > [3047432], [3047432], [], [], ** LOGICAMENTE ** que é minúscula a chance 
> > > de vc achar probs com os MESMOS números de datafiles/etc que os seus, né 
> > > não ? Pesquisando rapidamente no metalink por "ORA-00600 [kcfrbd_3]" 
> > > achei as notas 284565.1, 146580.1, 601798.1, 7251049.8 e 3219491.8, veja 
> > > lá... 
> > >  Outro ponto, errors ORA-600 tem uma pesquisa ** Especial ** só pra eles 
> > > no metalink,é o Error Lookup em n ORA-600 no Doc ID 153788.1 , mas PRA 
> > > VARIAR não o pude usar porque vc PRA VARIAR NÃO DIZ a versão exata (com 4 
> > > dígitos) do banco e nem do SO - use-a e veja o que vc vai ver ...
> > > 
> > >  []s
> > > 
> > >   Chiappa
> > > 
> > > 
> > > --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> > > >
> > > > Bom dia Colegas,
> > > > 
> > > > Estou com um problemão relacionado a importação dia datapump...
> > > > 
> > > > Alguns esquemas menores consigo exportar sem problema algum mas, quando 
> > > > tento exportar os meus maiores, tenho os seguintes erros:
> > > > 
> > > > ORA-31693: Table data object "XXX"."XXX" failed to load/unload and is 
> > > > being skipped due to error:
> > > > ORA-02354: error in exporting/importing data
> > > > ORA-39776: fatal Direct Path API error loading table "XXX"."XXX"
> > > > ORA-00600: internal error code, arguments: [kcfrbd_3], [21], [3047433], 
> > > > [1], [3047432], [3047432], [], []
> > > > ORA-39014: One or more workers have prematurely exited.
> > > > ORA-39029: worker 1 with process name "DW01" prematurely terminated
> > > > ORA-31672: Worker process DW01 died unexpectedly.
> > > > 
> > > > Procurei no Metalink e não vi nada a respeito sobre este ORA 600 e o 
> > > > pior é que este banco esta em um CentOS por ser um servidor da equipe 
> > > > de desenvolvimento, ou seja, não tenho suporte para ele...
> > > > 
> > > > Alguem teria alguma ideia ?
> > > >
> > >
> >
>




[oracle_br] Re: Problemas Utilizando DataPump !! - ORA-39776: fatal Direct Path API + ORA-00600:

2010-04-19 Por tôpico candiurudba
Grande Chiappa..

Realmente estava pesquisando errado...

Estou trabalhando com o Banco Stardard 10.2.0.4 e um CentOS 2.6.18-164.6.1.el5 
#1 SMP Tue Nov 3 16:12:36 EST 2009 x86_64 x86_64 x86_64 GNU/Linux..

Irei pesquisar novamente la no Metalink...

O que é estranho é que para outro esquema eu consegui realizar a importação sem 
problemas mas somente para este, que é grande não consegui...



--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> Dia... Colega, se vc não achou nada no metalink pode-se por premissa assumir 
> que vc pesquisou de modo Completamente, totalmente, ** absolutamente ** 
> ERRADO : até há casos onde isso acontece, mas é Muito raro... O caso deve ter 
> sido o seguinte : não sei se vc sabe, mas errors ORA-600 seguem um padrão, o 
> primeiro argumento é o 'módulo', o 'componente'do banco aonde deu o bug, os 
> demais são detalhes da sua máquina, como posição da memória se foi bug de 
> mem, detalhes do datafile se foi bug de file, etc - eu IMAGINO que vc deve 
> ter , ** Erradamente **, pesquisado por ORA-00600: internal error code, 
> arguments: [kcfrbd_3], [21], [3047433], [1],
> [3047432], [3047432], [], [], ** LOGICAMENTE ** que é minúscula a chance de 
> vc achar probs com os MESMOS números de datafiles/etc que os seus, né não ? 
> Pesquisando rapidamente no metalink por "ORA-00600 [kcfrbd_3]" achei as notas 
> 284565.1, 146580.1, 601798.1, 7251049.8 e 3219491.8, veja lá... 
>  Outro ponto, errors ORA-600 tem uma pesquisa ** Especial ** só pra eles no 
> metalink,é o Error Lookup em n ORA-600 no Doc ID 153788.1 , mas PRA VARIAR 
> não o pude usar porque vc PRA VARIAR NÃO DIZ a versão exata (com 4 dígitos) 
> do banco e nem do SO - use-a e veja o que vc vai ver ...
> 
>  []s
> 
>   Chiappa
> 
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Bom dia Colegas,
> > 
> > Estou com um problemão relacionado a importação dia datapump...
> > 
> > Alguns esquemas menores consigo exportar sem problema algum mas, quando 
> > tento exportar os meus maiores, tenho os seguintes erros:
> > 
> > ORA-31693: Table data object "XXX"."XXX" failed to load/unload and is being 
> > skipped due to error:
> > ORA-02354: error in exporting/importing data
> > ORA-39776: fatal Direct Path API error loading table "XXX"."XXX"
> > ORA-00600: internal error code, arguments: [kcfrbd_3], [21], [3047433], 
> > [1], [3047432], [3047432], [], []
> > ORA-39014: One or more workers have prematurely exited.
> > ORA-39029: worker 1 with process name "DW01" prematurely terminated
> > ORA-31672: Worker process DW01 died unexpectedly.
> > 
> > Procurei no Metalink e não vi nada a respeito sobre este ORA 600 e o pior é 
> > que este banco esta em um CentOS por ser um servidor da equipe de 
> > desenvolvimento, ou seja, não tenho suporte para ele...
> > 
> > Alguem teria alguma ideia ?
> >
>




[oracle_br] Problemas Utilizando DataPump !! - ORA-39776: fatal Direct Path API + ORA-00600:

2010-04-19 Por tôpico candiurudba
Bom dia Colegas,

Estou com um problemão relacionado a importação dia datapump...

Alguns esquemas menores consigo exportar sem problema algum mas, quando tento 
exportar os meus maiores, tenho os seguintes erros:

ORA-31693: Table data object "XXX"."XXX" failed to load/unload and is being 
skipped due to error:
ORA-02354: error in exporting/importing data
ORA-39776: fatal Direct Path API error loading table "XXX"."XXX"
ORA-00600: internal error code, arguments: [kcfrbd_3], [21], [3047433], [1], 
[3047432], [3047432], [], []
ORA-39014: One or more workers have prematurely exited.
ORA-39029: worker 1 with process name "DW01" prematurely terminated
ORA-31672: Worker process DW01 died unexpectedly.

Procurei no Metalink e não vi nada a respeito sobre este ORA 600 e o pior é que 
este banco esta em um CentOS por ser um servidor da equipe de desenvolvimento, 
ou seja, não tenho suporte para ele...

Alguem teria alguma ideia ?






[oracle_br] Re: Finalizando Instalacao - Problemas Startando ONS

2010-04-15 Por tôpico candiurudba
Cara...parece ate bricadeira...rs

Mas acabei descobrindo este erro tambem...configuramos o hostname do servidor 
diferente do que haviamos setado no hosts...

Acertamos o nome, reiniciamos o servidor e tudo funcionou...

Quebrando a cabeça e aprendendo né..rs

Vou partir para a instalação do ASM agora...

abração

--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
 escreveu
>
> Manda pra gente o seu /etc/hosts.
> 
> 
> 
> Marcus Vinicius Miguel Pedro
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> mvmpe...@...
> Blog: http://www.viniciusdba.com.br
> 
> 
> 
> 
> 
> On 15/04/2010, at 16:01, candiurudba wrote:
> 
> > Verifiquei com mais detalhes nos logs e a informacao que obtenho é:
> > 
> > testerac2:ora.testerac2.ons:Failed to get IP for testerac2.testerac2.com.br 
> > (1)
> > testerac2:ora.testerac2.ons:Failed to get IP for testerac2.testerac2.com.br 
> > (1)
> > testerac2:ora.testerac2.ons:Failed to get IP for testerac2.testerac2.com.br 
> > (1)
> > testerac2:ora.testerac2.ons:onsctl: ons failed to start
> > testerac2:ora.testerac2.ons:Failed to get IP for testerac2.testerac2.com.br 
> > (1)
> > testerac2:ora.testerac2.ons:ons is not running ...
> > CRS-0215: Could not start resource 'ora.testerac2.ons'.
> > 
> > Ou seja, me parece ser algo relacionado ao IP atribuido ao VIP deste no...
> > 
> > Preciso de uma Luz.. :)
> > 
> > --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> > >
> > > Boa tarde colegas,
> > > 
> > > No finalzinho da instalção do Cluster, tive o seguinte problema:
> > > 
> > > CRS-0215: Could not start resouce 'ora.testerac2.ons' e ele nao inicia o 
> > > ONS..
> > > 
> > > Quando executo um CRS_STAT -t ele me abre todos os processos on line, 
> > > inclusive o do no 1 mas o OSN relativo ao no 2 esta como offline.
> > > 
> > > Alguem ja passou por isso ?
> > >
> > 
> > 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Re: Finalizando Instalacao - Problemas Startando ONS

2010-04-15 Por tôpico candiurudba
Verifiquei com mais detalhes nos logs e a informacao que obtenho é:

testerac2:ora.testerac2.ons:Failed to get IP for testerac2.testerac2.com.br (1)
testerac2:ora.testerac2.ons:Failed to get IP for testerac2.testerac2.com.br (1)
testerac2:ora.testerac2.ons:Failed to get IP for testerac2.testerac2.com.br (1)
testerac2:ora.testerac2.ons:onsctl: ons failed to start
testerac2:ora.testerac2.ons:Failed to get IP for testerac2.testerac2.com.br (1)
testerac2:ora.testerac2.ons:ons is not running ...
CRS-0215: Could not start resource 'ora.testerac2.ons'.

Ou seja, me parece ser algo relacionado ao IP atribuido ao VIP deste no...

Preciso de uma Luz.. :)


--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Boa tarde colegas,
> 
> No finalzinho da instalção do Cluster, tive o seguinte problema:
> 
> CRS-0215: Could not start resouce 'ora.testerac2.ons' e ele nao inicia o ONS..
> 
> Quando executo um CRS_STAT -t ele me abre todos os processos on line, 
> inclusive o do no 1 mas o OSN relativo ao no 2 esta como offline.
> 
> Alguem ja passou por isso ?
>




[oracle_br] Finalizando Instalacao - Problemas Startando ONS

2010-04-15 Por tôpico candiurudba
Boa tarde colegas,

No finalzinho da instalção do Cluster, tive o seguinte problema:

CRS-0215: Could not start resouce 'ora.testerac2.ons' e ele nao inicia o ONS..

Quando executo um CRS_STAT -t ele me abre todos os processos on line, inclusive 
o do no 1 mas o OSN relativo ao no 2 esta como offline.

Alguem ja passou por isso ?





RES: [oracle_br] Re: Procedimentos de Limpeza RAC - Remoção

2010-04-15 Por tôpico candiurudba
How to Clean Up After a Failed 10g or 11.1 Oracle Clusterware Installation [ID 
239998.1]

--- Em oracle_br@yahoogrupos.com.br, "Welvis Douglas"  escreveu
>
> Amigo, qual é a nota no metakink?
>  
> Att,
>  
> Welvis Douglas da Silva Moretto
> DBA - Oracle
> Fone:  (41) 9997-6297  
> E-mail:welvis_doug...@..., wel...@...
> Messenger: welvis_doug...@...
>  
> Mestre em Engenharia de Produção e Sistemas - PUC/PR;
> Especializando em Banco de Dados - UNOPAR;
> Especialista Engenharia de Software - UNOPAR;
> Tecnólogo em Processamento de Dados - FACCAR.
> 
>   _  
> 
> De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
> nome de candiurudba
> Enviada em: quinta-feira, 15 de abril de 2010 14:31
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Re: Procedimentos de Limpeza RAC - Remoção
> 
> 
>   
> 
> Opa colegas...
> 
> Já encontrei um note no metalink sobre o Clean Up..
> 
> Obrigado
> 
> --- Em oracle...@yahoogrup <mailto:oracle_br%40yahoogrupos.com.br>
> os.com.br, "candiurudba"  escreveu
> >
> > Boa tarde colegas,
> > 
> > Estou realizando alguns testes com RAC e estou encontrando problemas para
> realizar a limpeza da instalação, afim de reinstalar..
> > 
> > Ja restaurei o inittab original, removi os CRS_HOME...
> > 
> > Mas quando tento executar uma nova instalação, ele me abre uma janela
> informando que ja existe uma outra instalacao no meu segundo no...
> > 
> > Me recordo de ter lido em algum lugar, alguns procedimentos para a
> desinstalação do cluster...alguem saberia ?
> >
> 
> 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Re: Procedimentos de Limpeza RAC - Remoção

2010-04-15 Por tôpico candiurudba
Opa colegas...

Já encontrei um note no metalink sobre o Clean Up..

Obrigado

--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Boa tarde colegas,
> 
> Estou realizando alguns testes com RAC e estou encontrando problemas para 
> realizar a limpeza da instalação, afim de reinstalar..
> 
> Ja restaurei o inittab original, removi os CRS_HOME...
> 
> Mas quando tento executar uma nova instalação, ele me abre uma janela 
> informando que ja existe uma outra instalacao no meu segundo no...
> 
> Me recordo de ter lido em algum lugar, alguns procedimentos para a 
> desinstalação do cluster...alguem saberia ?
>




[oracle_br] Procedimentos de Limpeza RAC - Remoção

2010-04-15 Por tôpico candiurudba
Boa tarde colegas,

Estou realizando alguns testes com RAC e estou encontrando problemas para 
realizar a limpeza da instalação, afim de reinstalar..

Ja restaurei o inittab original, removi os CRS_HOME...

Mas quando tento executar uma nova instalação, ele me abre uma janela 
informando que ja existe uma outra instalacao no meu segundo no...

Me recordo de ter lido em algum lugar, alguns procedimentos para a 
desinstalação do cluster...alguem saberia ?



[oracle_br] Re: AJUDA !! Oracle RAC - Problemas na Instalação

2010-04-14 Por tôpico candiurudba
fiz por la e esta tudo ficando certinhors

Vou tentar inslaar o crs agora...

Obrigadão pela ajuda

--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
 escreveu
>
> Sim, lá no blog eu cito como criar os block devices. Basta você fazer aquilo.
> 
> É um arquivo de configuração que você coloca dentro do /etc/udev/rules.d.
> 
> Abraço!
> 
> Marcus Vinicius Miguel Pedro
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> mvmpe...@...
> Blog: http://www.viniciusdba.com.br
> 
> 
> 
> 
> 
> On 14/04/2010, at 14:53, candiurudba wrote:
> 
> > Nem vou não...so configurei mesmo o RSH...
> > 
> > Aproveitando, me tira uma dúvida...la no forum vc utiliza o RAW device e em 
> > seguida faz a conversao para BLOCK DEVICE...
> > 
> > Não estou encontrando nos foruns como configurar diretamente os block 
> > devices ao inves de criar os raws e dpois migrar...
> > 
> > Vc teria algum link para criar direto os block devices ? Vou instalar a 
> > versão 11.1 ou 11.2 e acredito que nao tenha o problema do OUI não 
> > reconhecer
> > 
> > Obrigadao
> > 
> > --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
> >  escreveu
> > >
> > > Mas veja,
> > > 
> > > Não é necessário configurar rsh!
> > > 
> > > Inclusive nem recomendo que faça isso, pois o ssh é mais seguro e por 
> > > isso, seu uso é recomendado.
> > > 
> > > 
> > > Marcus Vinicius Miguel Pedro
> > > OCP Database 9i
> > > OCP Database 10g
> > > OCE RAC 10g
> > > mvmpedro@
> > > Blog: http://www.viniciusdba.com.br
> > > 
> > > 
> > > 
> > > 
> > > 
> > > On 14/04/2010, at 12:58, candiurudba wrote:
> > > 
> > > > Opa Vinicius, tranquilo ?
> > > > 
> > > > Já havia conseguido resolver os problemas iniciais.
> > > > 
> > > > Com relação ao primeiro problema, é que ele executa alguns scripts ssh 
> > > > e rsh e como não configurei rsh, ele da aquele erro...
> > > > 
> > > > Com relacao ao segundo erro, era uma configuracao errada no VIP..mas 
> > > > aora tudo certinho...
> > > > 
> > > > Estou passando para a parte da criacao dos RAWs...
> > > > 
> > > > Obrigadao 
> > > > 
> > > > --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
> > > >  escreveu
> > > > >
> > > > > Amigo,
> > > > > Vamos lá:
> > > > > 
> > > > > 1) Você tentou fazer ssh da máquina rac1 para a própria máquina rac1? 
> > > > > E depois da máquina rac2 para a própria máquina rac2? Talvez falte 
> > > > > isso.
> > > > > 
> > > > > 2) O endereço IP associado aos VIP's não existe em nenhum outro 
> > > > > servidor? Ou, você já subiu esses IP's nos servidores? Vale lembrar 
> > > > > que os VIP's são iniciados e controlados pelo Oracle Clusterware. 
> > > > > Então, se eles já estiverem definidos, você encontrará esse erro. 
> > > > > Antes de fazer a instalação, tente pingar os endereços IP que você 
> > > > > associou ao VIP. Se o ping funcionar, está aí o problema.
> > > > > 
> > > > > No meu blog eu coloquei uma série de artigos sobre instalação do 
> > > > > Oracle RAC 10g Release 2 (o que não muda praticamente nada no 11g 
> > > > > Release 1). Lá eu trato em detalhes sobre o problema que você 
> > > > > enfrentou no item 1.
> > > > > 
> > > > > Abraços
> > > > > 
> > > > > Marcus Vinicius Miguel Pedro
> > > > > OCP Database 9i
> > > > > OCP Database 10g
> > > > > OCE RAC 10g
> > > > > mvmpedro@
> > > > > Blog: http://www.viniciusdba.com.br
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > > > > On 13/04/2010, at 09:38, candiurudba wrote:
> > > > > 
> > > > > > Bom dia colegas,
> > > > > > 
> > > > > > Estou realizando diversas tentativas de instalação do Oracle 
> > > > > > Clusterware versão 11.1.0.6 e estou encontrando os seguintes 
> > > > > > problemas:
> > > > > > 
> > > > > > 1) Consegui criar a relacao de confianca este os nos sem pro

[oracle_br] Re: AJUDA !! Oracle RAC - Problemas na Instalação

2010-04-14 Por tôpico candiurudba
Nem vou não...so configurei mesmo o RSH...

Aproveitando, me tira uma dúvida...la no forum vc utiliza o RAW device e em 
seguida faz a conversao para BLOCK DEVICE...

Não estou encontrando nos foruns como configurar diretamente os block devices 
ao inves de criar os raws e dpois migrar...

Vc teria algum link para criar direto os block devices ? Vou instalar a versão 
11.1 ou 11.2 e acredito que nao tenha o problema do OUI não reconhecer

Obrigadao

--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
 escreveu
>
> Mas veja,
> 
> Não é necessário configurar rsh!
> 
> Inclusive nem recomendo que faça isso, pois o ssh é mais seguro e por isso, 
> seu uso é recomendado.
> 
> 
> Marcus Vinicius Miguel Pedro
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> mvmpe...@...
> Blog: http://www.viniciusdba.com.br
> 
> 
> 
> 
> 
> On 14/04/2010, at 12:58, candiurudba wrote:
> 
> > Opa Vinicius, tranquilo ?
> > 
> > Já havia conseguido resolver os problemas iniciais.
> > 
> > Com relação ao primeiro problema, é que ele executa alguns scripts ssh e 
> > rsh e como não configurei rsh, ele da aquele erro...
> > 
> > Com relacao ao segundo erro, era uma configuracao errada no VIP..mas aora 
> > tudo certinho...
> > 
> > Estou passando para a parte da criacao dos RAWs...
> > 
> > Obrigadao 
> > 
> > --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
> >  escreveu
> > >
> > > Amigo,
> > > Vamos lá:
> > > 
> > > 1) Você tentou fazer ssh da máquina rac1 para a própria máquina rac1? E 
> > > depois da máquina rac2 para a própria máquina rac2? Talvez falte isso.
> > > 
> > > 2) O endereço IP associado aos VIP's não existe em nenhum outro servidor? 
> > > Ou, você já subiu esses IP's nos servidores? Vale lembrar que os VIP's 
> > > são iniciados e controlados pelo Oracle Clusterware. Então, se eles já 
> > > estiverem definidos, você encontrará esse erro. Antes de fazer a 
> > > instalação, tente pingar os endereços IP que você associou ao VIP. Se o 
> > > ping funcionar, está aí o problema.
> > > 
> > > No meu blog eu coloquei uma série de artigos sobre instalação do Oracle 
> > > RAC 10g Release 2 (o que não muda praticamente nada no 11g Release 1). Lá 
> > > eu trato em detalhes sobre o problema que você enfrentou no item 1.
> > > 
> > > Abraços
> > > 
> > > Marcus Vinicius Miguel Pedro
> > > OCP Database 9i
> > > OCP Database 10g
> > > OCE RAC 10g
> > > mvmpedro@
> > > Blog: http://www.viniciusdba.com.br
> > > 
> > > 
> > > 
> > > 
> > > 
> > > On 13/04/2010, at 09:38, candiurudba wrote:
> > > 
> > > > Bom dia colegas,
> > > > 
> > > > Estou realizando diversas tentativas de instalação do Oracle 
> > > > Clusterware versão 11.1.0.6 e estou encontrando os seguintes problemas:
> > > > 
> > > > 1) Consegui criar a relacao de confianca este os nos sem problema e ate 
> > > > mesmo quando executo o CLUVFY, ele nao detecta problema mas, no momento 
> > > > que executo o RUNINSTALER e ele passa da criacao do inventario, ele 
> > > > emite uma mensagem de erro informando:
> > > > 
> > > > Caught Cluster ExceptionPRKC-1044 : Failed to check remote command 
> > > > execution setup for node testerac1.teste.com.br using shells 
> > > > /usr/bin/ssh and /usr/bin/rsh
> > > > testerac1.teste.com.br: Connection refused
> > > > [PRKC-1044 : Failed to check remote command execution setup for node 
> > > > testerac1.teste.com.br using shells /usr/bin/ssh and /usr/bin/rsh
> > > > testerac1.teste.com.br: Connection refused]
> > > > 
> > > > Um tanto quando estranho pq consigo fazer um SSH sem maiores problemas 
> > > > para todos os nos
> > > > 
> > > > 2) Quando tento prosseguir, ele abre a janela para especificar os nomes 
> > > > publicos, privados e Virtuais para ambos os nos mas quando clico em 
> > > > next, ele abre uma janela que informa: THE VIRTUAL HOSTNAME(S), 
> > > > TESTERAC1-VIP.TESTE.COM.BR, YOU HAVE SPWECIFIED APPEARS TO BE ALREADY 
> > > > ASSIGNED TO ANOTHER SYSTEM OF THE NETWORK. 
> > > > 
> > > > Mas na verdade, nenhum VIP esta sendo usado por outro sistema...o que 
> > > > eu fiz foi configura-lo em ambos os nos no arquivo hosts:
> > > > 
> > > >

[oracle_br] Re: AJUDA !! Oracle RAC - Problemas na Instalação

2010-04-14 Por tôpico candiurudba
Opa Vinicius, tranquilo ?

Já havia conseguido resolver os problemas iniciais.

Com relação ao primeiro problema, é que ele executa alguns scripts ssh e rsh e 
como não configurei rsh, ele da aquele erro...

Com relacao ao segundo erro, era uma configuracao errada no VIP..mas aora tudo 
certinho...

Estou passando para a parte da criacao dos RAWs...

Obrigadao 



--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
 escreveu
>
> Amigo,
> Vamos lá:
> 
> 1) Você tentou fazer ssh da máquina rac1 para a própria máquina rac1? E 
> depois da máquina rac2 para a própria máquina rac2? Talvez falte isso.
> 
> 2) O endereço IP associado aos VIP's não existe em nenhum outro servidor? Ou, 
> você já subiu esses IP's nos servidores? Vale lembrar que os VIP's são 
> iniciados e controlados pelo Oracle Clusterware. Então, se eles já estiverem 
> definidos, você encontrará esse erro. Antes de fazer a instalação, tente 
> pingar os endereços IP que você associou ao VIP. Se o ping funcionar, está aí 
> o problema.
> 
> No meu blog eu coloquei uma série de artigos sobre instalação do Oracle RAC 
> 10g Release 2 (o que não muda praticamente nada no 11g Release 1). Lá eu 
> trato em detalhes sobre o problema que você enfrentou no item 1.
> 
> Abraços
> 
> Marcus Vinicius Miguel Pedro
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> mvmpe...@...
> Blog: http://www.viniciusdba.com.br
> 
> 
> 
> 
> 
> On 13/04/2010, at 09:38, candiurudba wrote:
> 
> > Bom dia colegas,
> > 
> > Estou realizando diversas tentativas de instalação do Oracle Clusterware 
> > versão 11.1.0.6 e estou encontrando os seguintes problemas:
> > 
> > 1) Consegui criar a relacao de confianca este os nos sem problema e ate 
> > mesmo quando executo o CLUVFY, ele nao detecta problema mas, no momento que 
> > executo o RUNINSTALER e ele passa da criacao do inventario, ele emite uma 
> > mensagem de erro informando:
> > 
> > Caught Cluster ExceptionPRKC-1044 : Failed to check remote command 
> > execution setup for node testerac1.teste.com.br using shells /usr/bin/ssh 
> > and /usr/bin/rsh
> > testerac1.teste.com.br: Connection refused
> > [PRKC-1044 : Failed to check remote command execution setup for node 
> > testerac1.teste.com.br using shells /usr/bin/ssh and /usr/bin/rsh
> > testerac1.teste.com.br: Connection refused]
> > 
> > Um tanto quando estranho pq consigo fazer um SSH sem maiores problemas para 
> > todos os nos
> > 
> > 2) Quando tento prosseguir, ele abre a janela para especificar os nomes 
> > publicos, privados e Virtuais para ambos os nos mas quando clico em next, 
> > ele abre uma janela que informa: THE VIRTUAL HOSTNAME(S), 
> > TESTERAC1-VIP.TESTE.COM.BR, YOU HAVE SPWECIFIED APPEARS TO BE ALREADY 
> > ASSIGNED TO ANOTHER SYSTEM OF THE NETWORK. 
> > 
> > Mas na verdade, nenhum VIP esta sendo usado por outro sistema...o que eu 
> > fiz foi configura-lo em ambos os nos no arquivo hosts:
> > 
> > # Do not remove the following line, or various programs
> > # that require network functionality will fail.
> > 127.0.0.1 testerac1.teste.com.br testerac1 localhost.localdomain localhost
> > ::1 localhost6.localdomain6 localhost6
> > 172.18.100.1 testerac1.teste.com.br testerac1
> > 172.18.100.2 testerac2.teste.com.br testerac2
> > #
> > 192.168.100.1 testerac1-priv.teste.com.br testerac1-priv
> > 192.168.100.2 testerac2-priv.teste.com.br testerac2-priv
> > #
> > 172.18.100.1 testerac1-vip.teste.com.br testerac1-vip
> > 172.18.100.2 testerac1-vip.teste.com.br testerac2-vip
> > #
> > 172.18.100.1 nas1.testerac1.com.br nas1
> > 
> > alguem teria alguma luz ?
> > 
> > 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] AJUDA !! Oracle RAC - Problemas na Instalação

2010-04-13 Por tôpico candiurudba
Bom dia colegas,

Estou realizando diversas tentativas de instalação do Oracle Clusterware versão 
11.1.0.6 e estou encontrando os seguintes problemas:

1) Consegui criar a relacao de confianca este os nos sem problema e ate mesmo 
quando executo o CLUVFY, ele nao detecta problema mas, no momento que executo o 
RUNINSTALER e ele passa da criacao do inventario, ele emite uma mensagem de 
erro informando:

Caught Cluster ExceptionPRKC-1044 : Failed to check remote command execution 
setup for node testerac1.teste.com.br using shells /usr/bin/ssh and /usr/bin/rsh
testerac1.teste.com.br: Connection refused
  [PRKC-1044 : Failed to check remote command execution setup for node 
testerac1.teste.com.br using shells /usr/bin/ssh and /usr/bin/rsh
testerac1.teste.com.br: Connection refused]

Um tanto quando estranho pq consigo fazer um SSH sem maiores problemas para 
todos os nos

2) Quando tento prosseguir, ele abre a janela para especificar os nomes 
publicos, privados e Virtuais para ambos os nos mas quando clico em next, ele 
abre uma janela que informa:  THE VIRTUAL HOSTNAME(S), 
TESTERAC1-VIP.TESTE.COM.BR, YOU HAVE SPWECIFIED APPEARS TO BE ALREADY ASSIGNED 
TO ANOTHER SYSTEM OF THE NETWORK. 

Mas na verdade, nenhum VIP esta sendo usado por outro sistema...o que eu fiz 
foi configura-lo em ambos os nos no arquivo hosts:

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1   testerac1.teste.com.br testerac1 localhost.localdomain 
localhost
::1 localhost6.localdomain6 localhost6
172.18.100.1 testerac1.teste.com.br  testerac1
172.18.100.2 testerac2.teste.com.br  testerac2
#
192.168.100.1   testerac1-priv.teste.com.br testerac1-priv
192.168.100.2   testerac2-priv.teste.com.br testerac2-priv
#
172.18.100.1testerac1-vip.teste.com.br  testerac1-vip
172.18.100.2testerac1-vip.teste.com.br   testerac2-vip
#
172.18.100.1nas1.testerac1.com.br nas1

alguem teria alguma luz ?






[oracle_br] Re: Problemas configuracao RAC + GFS

2010-03-31 Por tôpico candiurudba
Bem...

A minha ideia era usar o NFS..mas como eu precisaria utilizar um outro 
servidor, começamos a estudar a utilização do GFS...ou seja, tudo para que a 
area de SO ficasse mais confortavel para trabvalhar com o RAC, pq eles nunca 
utilizaram Raw Device...

Por isso comecei a testar estas implementações e no caso do ASM mesmo, fiquei 
com receio devido os relatos mais antigos...e ate mesmo os novos...

Não conheço muita empresa que utilize ASM em produção...na verdade nao conheço 
nenhum para banco altamente transacionais..





--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
 escreveu
>
> Mas me diga uma coisa, 
> 
> Porque você quer usar OCFS? Só para os arquivos do BD? 
> 
> Porque se for só para isso, deixa o BD no ASM...
> 
> 
> Abraços
> 
> Marcus Vinicius Miguel Pedro
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> mvmpe...@...
> Blog: http://www.viniciusdba.com.br
> 
> 
> 
> 
> 
> On 31/03/2010, at 11:36, candiurudba wrote:
> 
> > Grande Marcus,
> > 
> > Então...não posso utilizar o 11.2 justamente pq neste banco de dados roda 
> > um ERP qu ainda não foi homologado para esta versão do ORacle, ou seja, 
> > poderemos ter alguns problemas com os objetos que temos
> > 
> > Outro ponto importante é que como o ACFS é um lancamento, não considero uma 
> > boa opcao para coloca-lo em producao...sao um tanto cetico quanto a 
> > lancamentos sendo colocados em producao...igual aquela velha historia do 
> > ASM na versao 10.1.0...muita gente colocou e nao se deu muito bem...acho 
> > que nestas situacoes, fico sempre no aguardo dos testes, estabilidade do 
> > producao, relatos e etc...
> > 
> > Ou seja, estou mesmo emperrado na versao 11.1.0.6...fazendo uso o OCFS ou 
> > RAW DEVICE OU GFS..., com ou sem ASM...
> > 
> > A minha grande questão de trabalhar ou nao com RAW, é justamente pelo meus 
> > colegas de SO...eles nunca trabalharam, logo, estava tentando buscar algo 
> > que fosse mais parecido com os FS que temos (EXT3, RAISEFS e etc...)..acho 
> > que a aproximação seria mais facil para um ambiente RAC para eles
> > 
> > --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
> >  escreveu
> > >
> > > Caro amigo,
> > > 
> > > Qual a versão de banco de dados que você está usando?
> > > 
> > > A partir do 11g Release 2 você tem o ACFS, que é um file system (que pode 
> > > ser utilizado de maneira clusterizada também), utilizando a framework do 
> > > ASM por trás...
> > > 
> > > Lembre-se que o lançamento do ACFS nada mais é do que o descarte do 
> > > OCFS...
> > > 
> > > 
> > > Abraços
> > > 
> > > 
> > > Marcus Vinicius Miguel Pedro
> > > OCP Database 9i
> > > OCP Database 10g
> > > OCE RAC 10g
> > > mvmpedro@
> > > Blog: http://www.viniciusdba.com.br
> > > 
> > > 
> > > 
> > > 
> > > 
> > > On 31/03/2010, at 11:20, candiurudba wrote:
> > > 
> > > > Putz...não sabia que o OCFS / OCFS2 não tem voting...grande falha pq a 
> > > > ideia é justamente esta né..ter os nós "independentes", assumindo as 
> > > > conexões de qualquer outro em caso de falhas...enfim..
> > > > 
> > > > Bem, vou coninuar pesquisando aqui e tentando realizar a 
> > > > instalação...mas nao estou vendo muito como fugir de RAW...até mesmo 
> > > > com o GFS, ele se limitita a trabalhar com RAW...
> > > > 
> > > > Mas pelo menos ainda poss optar em utilizar ou nao o ASM...
> > > > 
> > > > --- Em oracle_br@yahoogrupos.com.br, Gustavo Venturini de Lima 
> > > >  escreveu
> > > > >
> > > > > Sim, o OCFS2 é como um ext3 mesmo...
> > > > > Tem as configurações particulares dele (assim como qq outro), mas 
> > > > > funciona
> > > > > legal, SE ESTIVER BEM CONFIGURADO.
> > > > > E de preferencia se for mais de 2 nós...
> > > > > Em algumas versões mais antigas, existia um problema trabalhando com 2
> > > > > nodes, qdo ele sofria um time-out qq, simplesmente rebootava os 2 
> > > > > servers..
> > > > > Até é compreensível, já que eles não tem um "voting" pra saber se tem 
> > > > > mais
> > > > > alguém "vivo" com eles... mas é uma baita falha...
> > > > > 
> > > > > Em 30 de março de 2010 17:29, candiurudba escreveu:
> > > &g

[oracle_br] Re: Problemas configuracao RAC + GFS

2010-03-31 Por tôpico candiurudba
Grande Marcus,

Então...não posso utilizar o 11.2 justamente pq neste banco de dados roda um 
ERP qu ainda não foi homologado para esta versão do ORacle, ou seja, poderemos 
ter alguns problemas com os objetos que temos

Outro ponto importante é que como o ACFS é um lancamento, não considero uma boa 
opcao para coloca-lo em producao...sao um tanto cetico quanto a lancamentos 
sendo colocados em producao...igual aquela velha historia do ASM na versao 
10.1.0...muita gente colocou e nao se deu muito bem...acho que nestas 
situacoes, fico sempre no aguardo dos testes, estabilidade do producao, relatos 
e etc...

Ou seja, estou mesmo emperrado na versao 11.1.0.6...fazendo uso o OCFS ou RAW 
DEVICE OU GFS..., com ou sem ASM...

A minha grande questão de trabalhar ou nao com RAW, é justamente pelo meus 
colegas de SO...eles nunca trabalharam, logo, estava tentando buscar algo que 
fosse mais parecido com os FS que temos (EXT3, RAISEFS e etc...)..acho que a 
aproximação seria mais facil para um ambiente RAC para eles



--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
 escreveu
>
> Caro amigo,
> 
> Qual a versão de banco de dados que você está usando?
> 
> A partir do 11g Release 2 você tem o ACFS, que é um file system (que pode ser 
> utilizado de maneira clusterizada também), utilizando a framework do ASM por 
> trás...
> 
> Lembre-se que o lançamento do ACFS nada mais é do que o descarte do OCFS...
> 
> 
> Abraços
> 
> 
> Marcus Vinicius Miguel Pedro
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> mvmpe...@...
> Blog: http://www.viniciusdba.com.br
> 
> 
> 
> 
> 
> On 31/03/2010, at 11:20, candiurudba wrote:
> 
> > Putz...não sabia que o OCFS / OCFS2 não tem voting...grande falha pq a 
> > ideia é justamente esta né..ter os nós "independentes", assumindo as 
> > conexões de qualquer outro em caso de falhas...enfim..
> > 
> > Bem, vou coninuar pesquisando aqui e tentando realizar a instalação...mas 
> > nao estou vendo muito como fugir de RAW...até mesmo com o GFS, ele se 
> > limitita a trabalhar com RAW...
> > 
> > Mas pelo menos ainda poss optar em utilizar ou nao o ASM...
> > 
> > --- Em oracle_br@yahoogrupos.com.br, Gustavo Venturini de Lima 
> >  escreveu
> > >
> > > Sim, o OCFS2 é como um ext3 mesmo...
> > > Tem as configurações particulares dele (assim como qq outro), mas funciona
> > > legal, SE ESTIVER BEM CONFIGURADO.
> > > E de preferencia se for mais de 2 nós...
> > > Em algumas versões mais antigas, existia um problema trabalhando com 2
> > > nodes, qdo ele sofria um time-out qq, simplesmente rebootava os 2 
> > > servers..
> > > Até é compreensível, já que eles não tem um "voting" pra saber se tem mais
> > > alguém "vivo" com eles... mas é uma baita falha...
> > > 
> > > Em 30 de março de 2010 17:29, candiurudba escreveu:
> > > 
> > > >
> > > >
> > > > Então...
> > > >
> > > > Encontrei um paper da Oracle (ID 329530.1) onde informa que o GFS só 
> > > > pode
> > > > ser usado com Raw Device por ser uma limitação do GFS...
> > > >
> > > > Engracado...tudo que leio sobre RAC (ou quase tudo) só se trabalha com 
> > > > Raw
> > > > Device que por sua vez, agora block device...
> > > >
> > > > No OCFS, OCFS2 conseguimos trabalhar com acesso a discos, igual 
> > > > trabalhamos
> > > > em single instances com ext3 (arquivos .dbf e etc) ? Existe algum tipo 
> > > > de
> > > > shared_disk (cluster) que trabalhe desta forma ?
> > > >
> > > > Me desculpem a pergunta..estou iniciando os estudos de RAC para a
> > > > implementação na empresa
> > > >
> > > > --- Em oracle_br@yahoogrupos.com.br ,
> > > > "candiurudba"  escreveu
> > > > >
> > > > > Bom dia colegas,
> > > > >
> > > > > Poderiam me ajudar ?
> > > > >
> > > > > Estou realizando algumas configuracoes de RAC com o GFS do Red Hat e
> > > > encontrei alguns probleminhas de inicio...
> > > > >
> > > > > Fiz a configuração do ssh / rsh (troca de chaves) mas mesmo assim, 
> > > > > estou
> > > > tendo o erro:
> > > > >
> > > > > ssCaught Cluster ExceptionPRKC-1044 : Failed to check remote command
> > > > execution setup for node xpirac1.xpcorretora.com.br using shells
> > > > /usr/bin/ssh and /usr/bin/rsh
> > > > > testerac1.racteste.com.br: Connection refused
> > > > >
> > > > > E o detalhe é que consigo usar o ssh / rsh sem problemas entre os 
> > > > > nos..
> > > > >
> > > > > Uma outra questão, escolhi os 3 enderecos ips (publico, private e
> > > > vip)...mas no momento que vou especificar o nome do cluster e os nomes
> > > > publicos, privados e vip, ele me da um erro no vip:
> > > > >
> > > > > messageThe following nodes do not appear to be reachable :
> > > > >
> > > > > xpirac1-vip
> > > > >
> > > > > Please check that nodes in the list are up and reachable.
> > > > >
> > > >
> > > > 
> > > >
> > > 
> > > 
> > > [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: Problemas configuracao RAC + GFS

2010-03-31 Por tôpico candiurudba
Putz...não sabia que o OCFS / OCFS2 não tem voting...grande falha pq a ideia é 
justamente esta né..ter os nós "independentes", assumindo as conexões de 
qualquer outro em caso de falhas...enfim..

Bem, vou coninuar pesquisando aqui e tentando realizar a instalação...mas nao 
estou vendo muito como fugir de RAW...até mesmo com o GFS, ele se limitita a 
trabalhar com RAW...

Mas pelo menos ainda poss optar em utilizar ou nao o ASM...

--- Em oracle_br@yahoogrupos.com.br, Gustavo Venturini de Lima  
escreveu
>
> Sim, o OCFS2 é como um ext3 mesmo...
> Tem as configurações particulares dele (assim como qq outro), mas funciona
> legal, SE ESTIVER BEM CONFIGURADO.
> E de preferencia se for mais de 2 nós...
> Em algumas versões mais antigas, existia um problema trabalhando com 2
> nodes, qdo ele sofria um time-out qq, simplesmente rebootava os 2 servers..
> Até é compreensível, já que eles não tem um "voting" pra saber se tem mais
> alguém "vivo" com eles... mas é uma baita falha...
> 
> Em 30 de março de 2010 17:29, candiurudba escreveu:
> 
> >
> >
> > Então...
> >
> > Encontrei um paper da Oracle (ID 329530.1) onde informa que o GFS só pode
> > ser usado com Raw Device por ser uma limitação do GFS...
> >
> > Engracado...tudo que leio sobre RAC (ou quase tudo) só se trabalha com Raw
> > Device que por sua vez, agora block device...
> >
> > No OCFS, OCFS2 conseguimos trabalhar com acesso a discos, igual trabalhamos
> > em single instances com ext3 (arquivos .dbf e etc) ? Existe algum tipo de
> > shared_disk (cluster) que trabalhe desta forma ?
> >
> > Me desculpem a pergunta..estou iniciando os estudos de RAC para a
> > implementação na empresa
> >
> > --- Em oracle_br@yahoogrupos.com.br ,
> > "candiurudba"  escreveu
> > >
> > > Bom dia colegas,
> > >
> > > Poderiam me ajudar ?
> > >
> > > Estou realizando algumas configuracoes de RAC com o GFS do Red Hat e
> > encontrei alguns probleminhas de inicio...
> > >
> > > Fiz a configuração do ssh / rsh (troca de chaves) mas mesmo assim, estou
> > tendo o erro:
> > >
> > > ssCaught Cluster ExceptionPRKC-1044 : Failed to check remote command
> > execution setup for node xpirac1.xpcorretora.com.br using shells
> > /usr/bin/ssh and /usr/bin/rsh
> > > testerac1.racteste.com.br: Connection refused
> > >
> > > E o detalhe é que consigo usar o ssh / rsh sem problemas entre os nos..
> > >
> > > Uma outra questão, escolhi os 3 enderecos ips (publico, private e
> > vip)...mas no momento que vou especificar o nome do cluster e os nomes
> > publicos, privados e vip, ele me da um erro no vip:
> > >
> > > messageThe following nodes do not appear to be reachable :
> > >
> > > xpirac1-vip
> > >
> > > Please check that nodes in the list are up and reachable.
> > >
> >
> >  
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Re: Problemas configuracao RAC + GFS

2010-03-30 Por tôpico candiurudba
Então...

Encontrei um paper da Oracle (ID 329530.1) onde informa que o GFS só pode ser 
usado com Raw Device por ser uma limitação do GFS...

Engracado...tudo que leio sobre RAC (ou quase tudo) só se trabalha com Raw 
Device que por sua vez, agora block device...


No OCFS, OCFS2 conseguimos trabalhar com acesso a discos, igual trabalhamos em 
single instances com ext3 (arquivos .dbf e etc) ? Existe algum tipo de 
shared_disk (cluster) que trabalhe desta forma ?

Me desculpem a pergunta..estou iniciando os estudos de RAC para a implementação 
na empresa



--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Bom dia colegas,
> 
> Poderiam me ajudar ?
> 
> Estou realizando algumas configuracoes de RAC com o GFS do Red Hat e 
> encontrei alguns probleminhas de inicio...
> 
> Fiz a configuração do ssh / rsh (troca de chaves) mas mesmo assim, estou 
> tendo o erro: 
> 
> ssCaught Cluster ExceptionPRKC-1044 : Failed to check remote command 
> execution setup for node xpirac1.xpcorretora.com.br using shells /usr/bin/ssh 
> and /usr/bin/rsh
> testerac1.racteste.com.br: Connection refused
> 
> E o detalhe é que consigo usar o ssh / rsh sem problemas entre os nos..
> 
> Uma outra questão, escolhi os 3 enderecos ips (publico, private e vip)...mas 
> no momento que vou especificar o nome do cluster e os nomes publicos, 
> privados e vip, ele me da um erro no vip:
> 
> messageThe following nodes do not appear to be reachable :
> 
> xpirac1-vip
> 
> Please check that nodes in the list are up and reachable.
>




[oracle_br] Problemas configuracao RAC + GFS

2010-03-30 Por tôpico candiurudba
Bom dia colegas,

Poderiam me ajudar ?

Estou realizando algumas configuracoes de RAC com o GFS do Red Hat e encontrei 
alguns probleminhas de inicio...

Fiz a configuração do ssh / rsh (troca de chaves) mas mesmo assim, estou tendo 
o erro: 

ssCaught Cluster ExceptionPRKC-1044 : Failed to check remote command execution 
setup for node xpirac1.xpcorretora.com.br using shells /usr/bin/ssh and 
/usr/bin/rsh
testerac1.racteste.com.br: Connection refused

E o detalhe é que consigo usar o ssh / rsh sem problemas entre os nos..

Uma outra questão, escolhi os 3 enderecos ips (publico, private e vip)...mas no 
momento que vou especificar o nome do cluster e os nomes publicos, privados e 
vip, ele me da um erro no vip:

messageThe following nodes do not appear to be reachable :

xpirac1-vip

Please check that nodes in the list are up and reachable.







[oracle_br] Politica de Backup - Banco 3 TB

2010-03-25 Por tôpico candiurudba
Bom dia colegas,

Estou estudando umas politicas e backup, em um servidor que criei para 
trabalhar com GED e fiquei na dúvida de uma politica idela de backup, para 
bancos maiores que 5 TB.

Nesta situação, pensei em incluir este banco de dados no meu repositorio do 
Rman...mas fiquei com receio sobre o trafego destas infomrações via Rede, já 
que a massa de dados é grande (tamanho dos arquivos -imagens e mp3).

hoje em dia faço um backup 0 aos domingos e de seg a sex, level 1...

Mas mesmo que aumente o paralelismo na geração do backup, isso não ficaria 
"pesado" para trafegar pela rede ?

Sugestoes sao bem vindas



[oracle_br] Dúvida Básica - Rman - Recover alterando localização Datafiles

2010-03-24 Por tôpico candiurudba
Bom dia Colegas,

Tenho alguns scripts implementados que utilizam o Rman para realização de 
backups mas tenho a intenção de modifica-los, fazendo uso de catalogo..

Minha dúvida é quanto o recover de uma base, de um backup feito pelo Rman 
(backup do banco + controlfile + spfile) e onde os caminhos do novo servidor, 
são diferentes do original, indicando que terei erro ao restaurar o 
controlfie...

Neste caso, existe alguma opção no rman para remapear isso ? eu ate acho que 
não pois a logica de um recover é resturar dados originais mas caso eu va 
restaurar este backup em um outro servidor, como deveria proceder ?



[oracle_br] Campos CLOB X DBLINK

2010-03-23 Por tôpico candiurudba
Bom dia colegas...

Me recordo de uma limitação que existia, para trafegos de de campos do tipo 
CLOB atraves de DBLINKS...

Esta limitação ainda existe ?

Fiz um teste ainda pouco, em um servidor que trabalho com dblink e tomei o 
seguinte erro: ORA-22992 - cannot user lob locators...

Me recordo que para contornar este problema, eu utilizava um create table * as 
select x...@dblink... E trazia a tabela para o esquema de destino...

Caso ainda exista esta limitação...existe alguma forma mais simples de se fazr 
isso ?

Obrigado



[oracle_br] Re: CRIACAO DE BIGFILES TABLESPACES

2010-03-18 Por tôpico candiurudba
entendi...

Mas esta é agrande questão...se cada arquivo de dados (para tamanho padrao de 
bloco)eu consigo chegar a 34 GB, precisarei criar N arquivos de dados para 
suportar a massa da migração + todos os novos arquivos...terei mais de 200 (por 
baixo).

É..é so uma questão de administração né...

Mas pode ser uma solução...

Pensei em falar ate com meu pessoal de SO, para aumentar o tamando o tamanho do 
bloco...assim consigo chegar a valores maiores um pouco...

Mas vlw Chiappa...clareou as ideias...rs

--- Em oracle_br@yahoogrupos.com.br, "jlchiappa"  escreveu
>
> Sim  : cheque o manual "Oracle® Database Reference 10g Release 2 (10.2)" no 
> cap. Physical Database Limits ele diz (pensando em smallfiles) : 
> 
> "A smallfile tablespace is a traditional Oracle tablespace, which can contain 
> 1022 datafiles or tempfiles, each of which can contain up to approximately 4 
> million (2^22) blocks."
> 
> Ou seja, se vc tiver blocksize default de 8Kb, cada datafile poderá ter até 
> 4194304 * 8192 = 34.359.738.368, ou seja, cerca de 34 Gb. Já que a tablespace 
> pode ter até 1022 datafiles, 1022 * 34 Gb dá 35.115.652.612.096 bytes, ou 
> seja, algumas dezenas de Tb, vc diz que deve levar coisa de 20 Gb, estaria 
> dentro... E isso, claro, sem considerar que ** LOGICAMENTE ** quando se fala 
> num volume imenso do tipo, OBRIGATORIAMENTE vc vai ter PARTICIONAMENTO aí na 
> parada (por dia/por mês/por ano, o que for, não tem graça varrer uma pancada 
> assim de dados históricos a cada acesso), aí Naturalmente vc terá uma 
> tablespace por cada partição, os limites se ampliam ainda mais aí...
> 
>  []s
> 
>Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Então Chiappa...seguinte..
> > 
> > O SQL SERVER ja tem la seus 4 TB de arquivos que serão migrados para o 
> > Oracle onde o mesmo ira iniciar com os 4 TB + tudo que for gravado novo ao 
> > longo dos proximos 3 anos, totalizando uns 20 TB de Binarios..
> > 
> > Então, neste cenario, pensei em criar uma unica tablespace com os primeiros 
> > 4 TB e depois, ir aumentando aos poucos
> > 
> > Mas me tira uma dúvida por favor, so consigui chegar aos 36 GB, habilitando 
> > a autoextend on em um datafile (trabalhando com tamanho de bloco 
> > padrão)...para chegar aos 1 TB para cada arquivo...seria necessario 
> > alterrar o tamanho do bloco...certo ou estõu viajando ?
> > 
> > --- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
> > >
> > > Explica melhor aí : quando vc diz "migração do sql server que ja tem 4 TB 
> > > para o Oracle", vc está dizendo que o TOTAL dos dados, dos documentos a 
> > > guardar no banco, é de 4Tb, certo ? Sendo isso, absolutamente NÃO VEJO 
> > > PORQUE vc quer ter um único datafiles bigfile de não sei quantos Tb, ao 
> > > invés de n datafiles nomeados de 1 Tb, ou o que for... Tem alguma razão ? 
> > > Imagino que vc vai armazenar os documentos dentro do banco em LOBs, aí vc 
> > > entende que o banco Oracle grava isso em BLOCOS, E QUE naturalmente o 
> > > banco vai alocando blocos em cada datafile, certo ? Assim, se vc está 
> > > gravando , sei lá, um documento de 2 Gb num datafile ue tem menos que 
> > > isso livre, naturalmente o bd Oracle vai alocando os blocos livres no 
> > > datafile1, quando ele enche ele CONTINUA a alocar blocos no datafile 2, 
> > > até alcançar os 2 Gb que vc precisava ?
> > > 
> > >  []s
> > > 
> > >   Chiappa
> > > 
> > > --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> > > >
> > > > Mas Chiappa, me tira uma dúvida...
> > > > 
> > > > Neste caso específico..este servidor é para armazenar documentos 
> > > > scaneados / gravação de voz (telefonia e etc...)...
> > > > 
> > > > Como então voce alocaria arquivos com mais de 2 TB ? Estou fazendo uma 
> > > > migração do sql server que ja tem 4 TB para o Oracle...e estou 
> > > > esbarrando neste problema :-(
> > > > 
> > > > 
> > > > 
> > > > --- Em oracle_br@yahoogrupos.com.br, José Laurindo  
> > > > escreveu
> > > > >
> > > > > Bom, confesso que nunca vi lá muito sentido (administrativamente 
> > > > > falando) em ter um único super-gigante fs do que vários , já que 
> > > > > entre outras coisas, se vc tiver vários fs quando vc tiver que fazer 
> > > > > alguma manutenção/verificação de fs (por exemplo, um check, ou um 
> > > > >

[oracle_br] Re: CRIACAO DE BIGFILES TABLESPACES

2010-03-18 Por tôpico candiurudba
Então Chiappa...seguinte..

O SQL SERVER ja tem la seus 4 TB de arquivos que serão migrados para o Oracle 
onde o mesmo ira iniciar com os 4 TB + tudo que for gravado novo ao longo dos 
proximos 3 anos, totalizando uns 20 TB de Binarios..

Então, neste cenario, pensei em criar uma unica tablespace com os primeiros 4 
TB e depois, ir aumentando aos poucos

Mas me tira uma dúvida por favor, so consigui chegar aos 36 GB, habilitando a 
autoextend on em um datafile (trabalhando com tamanho de bloco padrão)...para 
chegar aos 1 TB para cada arquivo...seria necessario alterrar o tamanho do 
bloco...certo ou estõu viajando ?

--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> Explica melhor aí : quando vc diz "migração do sql server que ja tem 4 TB 
> para o Oracle", vc está dizendo que o TOTAL dos dados, dos documentos a 
> guardar no banco, é de 4Tb, certo ? Sendo isso, absolutamente NÃO VEJO PORQUE 
> vc quer ter um único datafiles bigfile de não sei quantos Tb, ao invés de n 
> datafiles nomeados de 1 Tb, ou o que for... Tem alguma razão ? Imagino que vc 
> vai armazenar os documentos dentro do banco em LOBs, aí vc entende que o 
> banco Oracle grava isso em BLOCOS, E QUE naturalmente o banco vai alocando 
> blocos em cada datafile, certo ? Assim, se vc está gravando , sei lá, um 
> documento de 2 Gb num datafile ue tem menos que isso livre, naturalmente o bd 
> Oracle vai alocando os blocos livres no datafile1, quando ele enche ele 
> CONTINUA a alocar blocos no datafile 2, até alcançar os 2 Gb que vc precisava 
> ?
> 
>  []s
> 
>   Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Mas Chiappa, me tira uma dúvida...
> > 
> > Neste caso específico..este servidor é para armazenar documentos scaneados 
> > / gravação de voz (telefonia e etc...)...
> > 
> > Como então voce alocaria arquivos com mais de 2 TB ? Estou fazendo uma 
> > migração do sql server que ja tem 4 TB para o Oracle...e estou esbarrando 
> > neste problema :-(
> > 
> > 
> > 
> > --- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
> > >
> > > Bom, confesso que nunca vi lá muito sentido (administrativamente falando) 
> > > em ter um único super-gigante fs do que vários , já que entre outras 
> > > coisas, se vc tiver vários fs quando vc tiver que fazer alguma 
> > > manutenção/verificação de fs (por exemplo, um check, ou um backup a nível 
> > > de fs, sei lá) vc pode disparar várias operações em paralelo em tese, 
> > > enquanto com um só fs não tem jeito, é esse cara que vai ser 
> > > lido/acessado single até o fim...
> > >  Anyway, há várias possibilidades : por exemplo, cfrme 
> > > http://www.novell.com/support/viewContent.do?externalId=7000331&sliceId=1 
> > > , vc pode estar usando um esquema de particionamento do disco sujeito a 
> > > limites, ou talvez vc esteja com um bloco muito pequeno 
> > > (http://www.guiadohardware.net/termos/ext3 fala dos limites decorrentes 
> > > de block size no ext3, mas com certeza eles devem existir similar no 
> > > raiser), ou então talvez simplesmente vc esteja com um kernel/versão do 
> > > raiser antigos... Então, levanta ** EXATAMENTE ** como foi feito o 
> > > particionamento dos seus discos, dá pra gente os DETALHES PRECISOS do 
> > > hardware (discos, controladoras, do server), os detalhes do fs 
> > > (blocksize, journaling, enfim TODAS as opções que foram usadas),E (o mais 
> > > crítico) as versões PRECISAS do kernel, do binário do fs , do SO 
> > > (incluindo os PATCHES aplicados), que aí sim a gente pode tentar palpitar 
> > > : como eu disse, eu mesmo nunca usei isso, mas manda aí que a gente tenta 
> > > dizer algo, e também existe muita gente aqui no fórum com experiência em 
> > > linux, que pode ajudar também
> > > 
> > >  []s
> > > 
> > >   Chiappa
> > > 
> > > --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> > > >
> > > > Bom dia Colegas,
> > > > 
> > > > Seguinte, tenho uma duvida...
> > > > 
> > > > Perguntei a meu pessoal de SO e eles nao souberam me informar...mas 
> > > > existwe uma limitacao de 2 TB para criacao de arquivos de Red Hat ?
> > > > Estou trabalhando com RaiseFS...
> > > > 
> > > > E neste caso, quando crio uma tablespace Bigfile...chegando aos  
> > > > 2TB...levando em consideracao que ela e a tablespaces padrao do usuario 
> > > > e que nao consegue mais ser extendida...posso criar outra do mesmo tipo 
> > > > e alternar para ser a nova default do usuario sem problemas ?
> > > > 
> > > > Lembrando que o padrao era que esta tablespace pudesse crescer mais que 
> > > > 2 TB...mas estou com esta limitacao no SO
> > > >
> > >
> >
>




[oracle_br] Re: BACKUP DE DADOS BINARIOS

2010-03-18 Por tôpico candiurudba
Bleza...viajem minha..

Vou utilizar o rman para far estes backups...a dúvida era se ele consegue ser 
feito sem problemas...via rman

--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Boa tarde colegas,
> 
> Até mesmo com relação ao servidor citado anteriormente, que fara gravação de 
> dados binarioso backup deste tipo de dados so pode ser feito via Rman ? O 
> tradicional datapump não poder ser usado..correto ? Devido formato do 
> arquivo...?
> 
> Provavelmente irei utilizar os backups via rman...mas gostaria de tirar esta 
> dúvida...
> 
> Obrigadao
>




[oracle_br] BACKUP DE DADOS BINARIOS

2010-03-18 Por tôpico candiurudba
Boa tarde colegas,

Até mesmo com relação ao servidor citado anteriormente, que fara gravação de 
dados binarioso backup deste tipo de dados so pode ser feito via Rman ? O 
tradicional datapump não poder ser usado..correto ? Devido formato do 
arquivo...?

Provavelmente irei utilizar os backups via rman...mas gostaria de tirar esta 
dúvida...

Obrigadao






[oracle_br] Re: CRIACAO DE BIGFILES TABLESPACES

2010-03-18 Por tôpico candiurudba
S.O:  RedHat Enterprise Linux 5.2

Kernel :  2.6.18-92.el5 - EDT 2008 x86_64 x86_64 x86_64 GNU/Linux

Filesystem:  ReiserFS
/dev/sdb1 on /u03 type reiserfs (rw)
/dev/sdb2 on /u02_1 type reiserfs (rw)
/dev/sdb3 on /u02_2 type reiserfs (rw)


Alguma sugestão ?

--- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
>
> Mas Chiappa, me tira uma dúvida...
> 
> Neste caso específico..este servidor é para armazenar documentos scaneados / 
> gravação de voz (telefonia e etc...)...
> 
> Como então voce alocaria arquivos com mais de 2 TB ? Estou fazendo uma 
> migração do sql server que ja tem 4 TB para o Oracle...e estou esbarrando 
> neste problema :-(
> 
> 
> 
> --- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
> >
> > Bom, confesso que nunca vi lá muito sentido (administrativamente falando) 
> > em ter um único super-gigante fs do que vários , já que entre outras 
> > coisas, se vc tiver vários fs quando vc tiver que fazer alguma 
> > manutenção/verificação de fs (por exemplo, um check, ou um backup a nível 
> > de fs, sei lá) vc pode disparar várias operações em paralelo em tese, 
> > enquanto com um só fs não tem jeito, é esse cara que vai ser lido/acessado 
> > single até o fim...
> >  Anyway, há várias possibilidades : por exemplo, cfrme 
> > http://www.novell.com/support/viewContent.do?externalId=7000331&sliceId=1 , 
> > vc pode estar usando um esquema de particionamento do disco sujeito a 
> > limites, ou talvez vc esteja com um bloco muito pequeno 
> > (http://www.guiadohardware.net/termos/ext3 fala dos limites decorrentes de 
> > block size no ext3, mas com certeza eles devem existir similar no raiser), 
> > ou então talvez simplesmente vc esteja com um kernel/versão do raiser 
> > antigos... Então, levanta ** EXATAMENTE ** como foi feito o particionamento 
> > dos seus discos, dá pra gente os DETALHES PRECISOS do hardware (discos, 
> > controladoras, do server), os detalhes do fs (blocksize, journaling, enfim 
> > TODAS as opções que foram usadas),E (o mais crítico) as versões PRECISAS do 
> > kernel, do binário do fs , do SO (incluindo os PATCHES aplicados), que aí 
> > sim a gente pode tentar palpitar : como eu disse, eu mesmo nunca usei isso, 
> > mas manda aí que a gente tenta dizer algo, e também existe muita gente aqui 
> > no fórum com experiência em linux, que pode ajudar também
> > 
> >  []s
> > 
> >   Chiappa
> > 
> > --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> > >
> > > Bom dia Colegas,
> > > 
> > > Seguinte, tenho uma duvida...
> > > 
> > > Perguntei a meu pessoal de SO e eles nao souberam me informar...mas 
> > > existwe uma limitacao de 2 TB para criacao de arquivos de Red Hat ?
> > > Estou trabalhando com RaiseFS...
> > > 
> > > E neste caso, quando crio uma tablespace Bigfile...chegando aos  
> > > 2TB...levando em consideracao que ela e a tablespaces padrao do usuario e 
> > > que nao consegue mais ser extendida...posso criar outra do mesmo tipo e 
> > > alternar para ser a nova default do usuario sem problemas ?
> > > 
> > > Lembrando que o padrao era que esta tablespace pudesse crescer mais que 2 
> > > TB...mas estou com esta limitacao no SO
> > >
> >
>




[oracle_br] Re: CRIACAO DE BIGFILES TABLESPACES

2010-03-18 Por tôpico candiurudba
Mas Chiappa, me tira uma dúvida...

Neste caso específico..este servidor é para armazenar documentos scaneados / 
gravação de voz (telefonia e etc...)...

Como então voce alocaria arquivos com mais de 2 TB ? Estou fazendo uma migração 
do sql server que ja tem 4 TB para o Oracle...e estou esbarrando neste 
problema :-(



--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> Bom, confesso que nunca vi lá muito sentido (administrativamente falando) em 
> ter um único super-gigante fs do que vários , já que entre outras coisas, se 
> vc tiver vários fs quando vc tiver que fazer alguma manutenção/verificação de 
> fs (por exemplo, um check, ou um backup a nível de fs, sei lá) vc pode 
> disparar várias operações em paralelo em tese, enquanto com um só fs não tem 
> jeito, é esse cara que vai ser lido/acessado single até o fim...
>  Anyway, há várias possibilidades : por exemplo, cfrme 
> http://www.novell.com/support/viewContent.do?externalId=7000331&sliceId=1 , 
> vc pode estar usando um esquema de particionamento do disco sujeito a 
> limites, ou talvez vc esteja com um bloco muito pequeno 
> (http://www.guiadohardware.net/termos/ext3 fala dos limites decorrentes de 
> block size no ext3, mas com certeza eles devem existir similar no raiser), ou 
> então talvez simplesmente vc esteja com um kernel/versão do raiser antigos... 
> Então, levanta ** EXATAMENTE ** como foi feito o particionamento dos seus 
> discos, dá pra gente os DETALHES PRECISOS do hardware (discos, controladoras, 
> do server), os detalhes do fs (blocksize, journaling, enfim TODAS as opções 
> que foram usadas),E (o mais crítico) as versões PRECISAS do kernel, do 
> binário do fs , do SO (incluindo os PATCHES aplicados), que aí sim a gente 
> pode tentar palpitar : como eu disse, eu mesmo nunca usei isso, mas manda aí 
> que a gente tenta dizer algo, e também existe muita gente aqui no fórum com 
> experiência em linux, que pode ajudar também....
> 
>  []s
> 
>   Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "candiurudba"  escreveu
> >
> > Bom dia Colegas,
> > 
> > Seguinte, tenho uma duvida...
> > 
> > Perguntei a meu pessoal de SO e eles nao souberam me informar...mas existwe 
> > uma limitacao de 2 TB para criacao de arquivos de Red Hat ?
> > Estou trabalhando com RaiseFS...
> > 
> > E neste caso, quando crio uma tablespace Bigfile...chegando aos  
> > 2TB...levando em consideracao que ela e a tablespaces padrao do usuario e 
> > que nao consegue mais ser extendida...posso criar outra do mesmo tipo e 
> > alternar para ser a nova default do usuario sem problemas ?
> > 
> > Lembrando que o padrao era que esta tablespace pudesse crescer mais que 2 
> > TB...mas estou com esta limitacao no SO
> >
>




[oracle_br] CRIACAO DE BIGFILES TABLESPACES

2010-03-18 Por tôpico candiurudba
Bom dia Colegas,

Seguinte, tenho uma duvida...

Perguntei a meu pessoal de SO e eles nao souberam me informar...mas existwe uma 
limitacao de 2 TB para criacao de arquivos de Red Hat ?
Estou trabalhando com RaiseFS...

E neste caso, quando crio uma tablespace Bigfile...chegando aos  2TB...levando 
em consideracao que ela e a tablespaces padrao do usuario e que nao consegue 
mais ser extendida...posso criar outra do mesmo tipo e alternar para ser a nova 
default do usuario sem problemas ?

Lembrando que o padrao era que esta tablespace pudesse crescer mais que 2 
TB...mas estou com esta limitacao no SO



[oracle_br] Implementacao nó Interestadual - Oracle RAC

2010-03-12 Por tôpico candiurudba
Bom dia colegas,

Tenho uma pequena dúvida...

Iniciei os estudos para a implantação do Oracle RAC (2 nos) aqui na 
empresa...ja estou em fase de testes mas andei lendo em alguns lugars, a 
implementacao de nos do RAC para "redes remotas".

Um outras palavras, longe dos outros nos e do storage compartilhado. Isso e 
possivel ?

E como fica a conexao Giga entre os servidores ?

agradeco a luz



[oracle_br] Re: Raw Devices Depreciados ??!!

2010-03-04 Por tôpico candiurudba
Ou seja, se a utilizacao dos Raw Devices esta depreciada de acordo com este 
artigo no metalink e o suporte premium do Oracle 10G ira se encerrar em julho 
(se nao meengano) deste ano, a utilizacao do ASM + Raw fica meio comprometida 
ne...

Ou seja,teoricamente, para novas implementacoes de RAC, seria interessante a 
utilizacaode OCFS2,NFS ou omais recente ASMFS,...seria issomesmo ??

--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
 escreveu
>
> Procede sim.
> 
> No meu blog, colocarei como instalar os dispositivos em block devices.
> 
> 
> Marcus Vinicius Miguel Pedro
> OCP Database 9i
> OCP Database 10g
> OCE RAC 10g
> mvmpe...@...
> Blog: http://www.viniciusdba.com.br
> 
> 
> 
> 
> 
> On 04/03/2010, at 17:43, candiurudba wrote:
> 
> > Abri um topico mais cedo, com algumas duvidas relativas a utilização de ASM 
> > + Raw Devices...
> > 
> > Continuei dando uma pesquisada e fui ate o metalink, para verificar a 
> > utiliação de Raw Device, para os testes com ASM...
> > 
> > Pelo que li no metalink (Enterprise Linux: Linux, Filesystem & I/O Type 
> > Supportability [ID 279069.1]) os Raw Devices ja estão marcados como 
> > depreciados mas ainda estão funcionais (talvez ate por compatibilidade pois 
> > tem um mundo de empresas utilizando..)
> > 
> > Isto procede ? Por exemplo, o OCFS2 que andei lendo que a Oracle iria 
> > deixar de disponibilizar, esta marcado como suportado...mas ja li que o 
> > projeto em si seria descontinuado...estanho...
> > 
> > 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Raw Devices Depreciados ??!!

2010-03-04 Por tôpico candiurudba
Abri um topico mais cedo, com algumas duvidas relativas a utilização de ASM + 
Raw Devices...

Continuei dando uma pesquisada e fui ate o metalink, para verificar a utiliação 
de Raw Device, para os testes com ASM...

Pelo que li no metalink (Enterprise Linux: Linux, Filesystem & I/O Type 
Supportability [ID 279069.1]) os Raw Devices ja estão marcados como depreciados 
mas ainda estão funcionais (talvez ate por compatibilidade pois tem um mundo de 
empresas utilizando..)

Isto procede ? Por exemplo, o OCFS2 que andei lendo que a Oracle iria deixar de 
disponibilizar, esta marcado como suportado...mas ja li que o projeto em si 
seria descontinuado...estanho...



[oracle_br] Limitação de tamanho de arquivo ?! Sistema de arquivo ReiseFS - Red Har 5.2

2010-03-04 Por tôpico candiurudba
Opa colegas, boa tarde,

+ uma dúvida..se puderem me ajudar...estou googando aqui mas ainda nada..

Estou trabalhando com Bigfile tablespaces, fazendo a criação de um arquivo de 
dados maior que 2T mas tomo erro na hora do Linux, dizendo que o arquivo é 
muito grande...so consegui criar ate 2T..alem disso não vai d forma alguma...

Pelo que li, este sistema de arquivos pode trabalhar com tamanhos bem maiores 
do que 2T...

Existe algum parametro a ser configurado, para que possamos trabalhar com 
valores superiores a 2T ?





[oracle_br] Re: Criando Instancia ASM - Algumas dúvidas !!

2010-03-04 Por tôpico candiurudba
E ai Mosan, tudo tranquilo ?

Então rapaz..estou para implementar o RAC aqui na empresa em abril mas como 
andei lendo alguns relatos que o OCFS seria descontinuado pela Oracle (levando 
em consideração - se nao estou enganado - que o mesmo nem esta na instalação do 
11R2), então decidi dar uma estudada no ASM, para realizar a instalação do 
11.1.0.6...

Poderíamos utilizar o NFS, onde o pessoal de SO tem mais familiridade...mas pq 
não o ASM ? Não é mesmo ?!

Sei que são carcarteristicas e filosofias de trabalho bem distintas..mas estas 
questões são diretamente ligadas a ADM do banco...

E ainda temos aquelas velhas lendas classicas de que o ASM ainda não esta 
estavel, de que nao é uma boa opção...relatos de pessoas que utilizaram e se 
deram muito mal...aqui mesmo no forum existem n+1 relatos frustados de 
utilização de ASM...mas sei la...sera que foram bem configurados ? Sera que 
foram devidamente administrados ?

Mas nada melhor do que alguns teste ne ??!! Rs

--- Em oracle_br@yahoogrupos.com.br, Mosan Santos  escreveu
>
> OI Amigo;
> 
>   Na minha opinião RAID 0+1 e ASM são filosofias de trabalho diferentes.
> 
>   Você pode viver  sem o ASM. Porém acho que viveria melhor com ele.
> 
>   
> 
>       Resumindo, pode-se usar o RAID, contudo considero a opção do 
> 
>   ASM melhor. Vai ser necessário alguma adaptação de sua parte.
> 
>      Dá um pesquisada em tamanho de bloco, balanceamento de carga, etc
> 
>   Ai você vai ver, outra  coisas que entram nesta equação além do  strip 
> e mirror
> 
> 
>     ASM.. mete as caras e conta com agente.
> 
> 
> Abraços
> 
>   
> 
> Mosán Santos 
>  __
> OCP DBA 10g   - OCE SQL
> OCE   Managing  Oracle on Linux
> OCA DBA 10g   -  OCA PL/SQL 
> FCP Master  - FCP Fundamental 
> CCNA  - JNCIA-ER - LPI -I - Novell CLA
> OCM ..LOAD
> ______
> skype mosansantosGOD BLESS YOU
> 
> 
> --- Em qui, 4/3/10, candiurudba  escreveu:
> 
> De: candiurudba 
> Assunto: [oracle_br] Criando Instancia ASM - Algumas dúvidas !!
> Para: oracle_br@yahoogrupos.com.br
> Data: Quinta-feira, 4 de Março de 2010, 9:12
> 
> 
> 
> 
> 
> 
> 
>  
> 
> 
> 
>   
> 
> 
> 
>   
>   
>   Bom dia Coelgas,
> 
> 
> 
> Tenho algumas sobre a utilização do ASM...
> 
> 
> 
> Sempre trabalhei com FS em instancias RDBMS mas estou iniciando os estudos 
> para trabalhar com instancias ASM, visando a instalação do Oracle RAC, 
> trabalhando com Raw Devices..
> 
> 
> 
> Li em alguns foruns que trabalhando com RAID 0+1, não haveria a necessidade 
> de se trabalhar com ASM...se pensarmos em instalações não clusterizadas, isso 
> seria uma verdade ?
> 
> 
> 
> Estou procurando um bom tutorial sobre criação e gerenciamento de 
> ASM...alguem saberia me indicar algum ?
> 
> 
> 
> 
> 
> 
>  
> 
> 
> 
> 
> 
>  
> 
> 
> 
>   
> 
> 
> 
> 
> 
> 
>   
> 
> 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] Criando Instancia ASM - Algumas dúvidas !!

2010-03-04 Por tôpico candiurudba
Bom dia Coelgas,

Tenho algumas sobre a utilização do ASM...

Sempre trabalhei com FS em instancias RDBMS mas estou iniciando os estudos para 
trabalhar com instancias ASM, visando a instalação do Oracle RAC, trabalhando 
com Raw Devices..

Li em alguns foruns que trabalhando com RAID 0+1, não haveria a necessidade de 
se trabalhar com ASM...se pensarmos em instalações não clusterizadas, isso 
seria uma verdade ?

Estou procurando um bom tutorial sobre criação e gerenciamento de ASM...alguem 
saberia me indicar algum ?



[oracle_br] Re: Trabalhando com Tablespaces Bigfiles !! Pequenas dúvidas...

2010-03-03 Por tôpico candiurudba
Rs...me expressei mal chiappa..

A minha dúvida era se, como não posso adicionar novos datafiles ao uma 
tablespace bigfile, se eu poderia sim dar uma ALTER USER nnn QUOTA x/UNLIMITED 
ON nomedatablespace...

ou seja, ter algo do tipo:

create bigfile tablespace XXX datafile '/x' size 1T;
create bigfile tablespace YYY datafile '/' size 1T;

alter user xxx default tablespace XXX QUOTA UNLIMITED ON ;

Se a tablespace big XXX encher, ele ira gravando automaticamente na YYY...

Mas bleza..entendi o que vc quis dizer...



--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> mais que isso, a frase "mas como não posso adicionar novos arquivos de dados, 
> como  faço para um mesmo usuário gravar em outras tablespaces de mesmo tipo 
> ?" não tem pé nem cabeça : não tem NADA a ver a quantidade/tipo dos datafiles 
> com permissão em tablespace para usuários, quando vc dá um ALTER USER nnn 
> QUOTA x/UNLIMITED ON nomedatablespace; , pro usuário é TRANSPARENTE EM 
> ABSOLUTO se há um ou n arquivos nessa tablespace, se são small ou bigfiles, 
> aonde estão os arqs... A abstração pro usuário é a TABLESPACE, uma vez que 
> ela exista vc dá permissão/quota nela e cabou, é transparente os detalhes 
> internos dela...
> 
>  []s
> 
>Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, Marcos Braga  escreveu
> >
> > Olá,
> > 
> > Creio que há um pequeno engano, ou não entendi direito.
> > 
> > Tablespace (bigfile) você pode criar quantas precisar. A limitação está na
> > quantidade de datafiles cada tablespace poderá ter (no caso de utilizar
> > bigfile, somente um datafile), se utilizar smallfile poderá ter (se não me
> > engano) 1.022 datafiles em cada tablespace.
> > 
> > Se estou errado, algum colega poderá me corrigir.
> > 
> > []s
> > Braga
> > 
> > 
> > 
> > Em 3 de março de 2010 11:37, candiurudba escreveu:
> > 
> > >
> > >
> > > Bom dia Colegas,
> > >
> > > Tenho algumas dúvidas quanto a utilização de tablespaces Bigfiles...
> > >
> > > Estou montando um ambiente para GED, onde pretendo utilizar esta
> > > tablespace, levando em consideração que uma smallfile se não me engano, 
> > > ira
> > > atingir somente 128 GB.
> > >
> > > Mas como não tenho ainda muito espaço disponível no storage, criarei uma
> > > big de 2 TB...mas como não posso adicionar novos arquivos de dados, como
> > > faço para um mesmo usuário gravar em outras tablespaces de mesmo tipo ?
> > >
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>




[oracle_br] Trabalhando com Tablespaces Bigfiles !! Pequenas dúvidas...

2010-03-03 Por tôpico candiurudba
Bom dia Colegas,

Tenho algumas dúvidas quanto a utilização de tablespaces Bigfiles...

Estou montando um ambiente para GED, onde pretendo utilizar esta tablespace, 
levando em consideração que uma smallfile se não me engano, ira atingir somente 
128 GB.

Mas como não tenho ainda muito espaço disponível no storage, criarei uma big de 
2 TB...mas como não posso adicionar novos arquivos de dados, como faço para um 
mesmo usuário gravar em outras tablespaces de mesmo tipo ?






[oracle_br] Re: Private strand flush not complete - Aumentando + Redos ??!!

2010-02-18 Por tôpico candiurudba
Portilho,

Realmente não teria outro disco...o que tenho são os discos destinados a 
gravação de dados, indices, e os binarios do banco...posso voltar ao que era 
antes, dividir os grupos nestes discos mas, resolvi colocar todos em um unico 
disco a fim de melhorar a performance...tu acha a ideia valida ? se eu dividir 
todos os redos nos outos discos, junto com os binarios, datafiles, aquivos de 
indices, acho que poderia ter uma degradação de performance...

--- Em oracle_br@yahoogrupos.com.br, Ricardo Portilho Proni  
escreveu
>
> Realmente são gravações absurdas !
> As mensagens no Alert não deixam dúvidas:
>  - Você deve aumentar os REDOs sim, em tamanho e se possível em quantidade;
>  - Deve utilizar múltiplos DBWR para que ele não fique muito atrás do LGWR;
>  - Não utilize os dois membros no mesmo disco. Com dois membros no mesmo
> disco e até mesmo diretório, acho que nem de erros "dedais" você está se
> protegendo, então se não tiver outro disco, use só um membro por grupo.
> 
> Abraço !
> 
> 
> Ricardo Portilho Proni
> http://nervinformatica.com.br
> 
> Oracle ACE
> Oracle Database 10g Administrator Certified Professional
> Oracle Database 10g: RAC Administrator Certified Expert
> Oracle Database 10g: Managing Oracle on Linux Certified Expert
> Microsoft Certified Database Administrator
> Microsoft Certified Technology Specialist: SQL Server 2005
> Certified MySQL Database Administrator
> IBM Certified Database Administrator
> 
> 
> 
> 
> 
> Em 18 de fevereiro de 2010 08:52, candiurudba
> escreveu:
> 
> >
> >
> > Grande Portilho / Colegas...
> >
> > Tue Feb 2 08:39:57 2010
> > Thread 1 cannot allocate new log, sequence 1073
> >
> > Private strand flush not complete
> > Current log# 4 seq# 1072 mem# 0: /s03/oracle/xpi/redo/redo04.log
> > Current log# 4 seq# 1072 mem# 1: /s03/oracle/xpi/redo/redo04a.log
> > Tue Feb 2 08:40:09 2010
> > Thread 1 advanced to log sequence 1073 (LGWR switch)
> > Current log# 1 seq# 1073 mem# 0: /s03/oracle/xpi/redo/redo01.log
> > Current log# 1 seq# 1073 mem# 1: /s03/oracle/xpi/redo/redo01a.log
> > Tue Feb 2 08:40:48 2010
> > Thread 1 cannot allocate new log, sequence 1074
> >
> > Private strand flush not complete
> > Current log# 1 seq# 1073 mem# 0: /s03/oracle/xpi/redo/redo01.log
> > Current log# 1 seq# 1073 mem# 1: /s03/oracle/xpi/redo/redo01a.log
> > Tue Feb 2 08:40:50 2010
> > Thread 1 advanced to log sequence 1074 (LGWR switch)
> > Current log# 2 seq# 1074 mem# 0: /s03/oracle/xpi/redo/redo02.log
> > Current log# 2 seq# 1074 mem# 1: /s03/oracle/xpi/redo/redo02a.log
> > Tue Feb 2 08:41:00 2010
> > Thread 1 cannot allocate new log, sequence 1075
> >
> > Private strand flush not complete
> > Current log# 2 seq# 1074 mem# 0: /s03/oracle/xpi/redo/redo02.log
> > Current log# 2 seq# 1074 mem# 1: /s03/oracle/xpi/redo/redo02a.log
> >
> > Tenho gravações absurdas sim Portilho...vc pode perceber ai em cima no log
> > que o giro esta sendo feito bem rapido... que o que ocorre é que em
> > determinados momentos do dia, tenho alguns sistemas e alguns robos
> > desenvolvidos que fazem milhares de alterações (basicamente comandos DML) no
> > banco, ou seja, nestes determinados horarios tinhamos lentidão quando estas
> > aplicações iriam fazer as alterações e o problema foi minimizado quando
> > aumentei o tamanho dos Redos para 11264M (Nunca trabalhei com um tamanho
> > destes para membros de REDO).
> >
> > Apesar dos problemas de lentidão terem sido solucionados, tenho sim estes
> > alertas indicando algum problema na gravação / alocação de redos.
> >
> > Os meus grupos estão gravando em um mesmo HD...mas foi pensando na melhora
> > de I/O que separei um array só para os REDOs pq antigamente eles estavam
> > alocados por todos os discos do servidor (/u01, /u02, /u03), ou seja,
> > concorriam com as tools do proprio banco localizados la na instalação,
> > concorriam com a gravação de dados que estavam localizadas no /u02 e etc.
> > Aloquei todos os REDOS em uma unica unidade mas seus membros continuam sendo
> > gravados ao mesmo tempo...
> >
> > --- Em oracle_br@yahoogrupos.com.br ,
> > Ricardo Portilho Proni  escreveu
> >
> > >
> > > Dificilmente você deve aumentar a quantidade / tamanho de REDOs, a não
> > ser
> > > que você tenha uma gravação absurda. Qual o tempo médio de giro entre os
> > > REDOs?
> > >
> > > O seu problema agora deve ser o I/O mesmo.
> > > Os seus grupos de REDO possuem dois membros cada, e estão gravando no
> > mesmo
> > > HD? Se sim, este pode se

  1   2   3   >