[oracle_br] Faça parte da minha rede no LinkedIn

2011-06-14 Por tôpico Cosme Silva via LinkedIn
LinkedIn





Cosme Silva solicitou sua adição como uma conexão no LinkedIn:
  
--

Moacir,

Eu gostaria de adicioná-lo à minha rede profissional no LinkedIn.
-Cosme

Aceitar convite de Cosme Silva
http://www.linkedin.com/e/8hv7ww-goxqilee-56/hWdLbEQovS9WxUla2SAnQ1WHcdNiQNfnEPkab4_YW6T/blk/I1428829809_3/1BpC5vrmRLoRZcjkkZt5YCpnlOt3RApnhMpmdzgmhxrSNBszYPnPAMe3AOe3wOd359bStdjP5AgBgVbP0RdjkNczANczcLrCBxbOYWrSlI/EML_comm_afe/

Visualizar convite de Cosme Silva
http://www.linkedin.com/e/8hv7ww-goxqilee-56/hWdLbEQovS9WxUla2SAnQ1WHcdNiQNfnEPkab4_YW6T/blk/I1428829809_3/3dvej0Uej8Ue38QckALqnpPbOYWrSlI/svi/
--

Você sabia que pode ser o primeiro a saber quando um usuário confiável da sua 
rede mudar de emprego? Com as Atualizações de rede na sua página inicial do 
LinkedIn, você será notificado quando os usuários da sua rede mudarem de cargo. 
Seja o primeiro a saber e a entrar em contato!
http://www.linkedin.com/

 
-- 
(c) 2011, LinkedIn Corporation

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



Re: [oracle_br] erro ao se conectar como sysdba

2011-06-14 Por tôpico Leonardo Santos da Mata
qual é o sistema operacional do seu servidor?

2011/6/14 Fábio Alexandre Da Silva 

>
>
> Boa Noite a todos os membros.
>
> Sou iniciante em Oracle instalei a versão 10g Full
> criei o banco e tudo bem, mas como eu acesso com SYSDBA
> o Oracle diz que tem privilegio insuficiente se alguem na comunidade poder
> me
> ajudar
> ficarei agradecido.
>
> Fabio Silva.
>
> fabiosilva1...@yahoo.com.br
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Cordialmente,
*
Leonardo Santos da Mata*
E-mail: leonardodam...@gmail.com
MSN: leonardom...@hotmail.com


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



[oracle_br] erro ao se conectar como sysdba

2011-06-14 Por tôpico Fábio Alexandre Da Silva
Boa Noite a todos os membros.

 Sou iniciante em Oracle instalei a versão 10g Full
criei o banco e tudo bem, mas como eu acesso com SYSDBA
o Oracle diz que tem privilegio insuficiente se alguem na comunidade poder me 
ajudar
ficarei agradecido.

Fabio Silva.


fabiosilva1...@yahoo.com.br


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



Re: [oracle_br] Histórico de comandos

2011-06-14 Por tôpico rodrigobrar2...@gmail.com
Meu amigo, acredito que só por auditoria mesmo (FGA) ou por meio de alguma
trigger em cima desta tua tabela...


Abraço

Rodrigo Paczek
OCA 10g


Em 14 de junho de 2011 21:51, julio marcos escreveu:

>
>
>
> Pessoal
>
> Como posso verificar quais comandos foram executados em uma tabela ? Tipo o
> histórico da ultima semana
>
> Grato
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 


At.


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

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




[oracle_br] Histórico de comandos

2011-06-14 Por tôpico julio marcos

Pessoal
 
Como posso verificar quais comandos foram executados em uma tabela ? Tipo o 
histórico da ultima semana 
 
Grato 

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



Re: [oracle_br] Re: Sítio backup/teste

2011-06-14 Por tôpico Leonardo Rezende
O problema é que estava tudo muito novo pra mim... RMAN, montar um stdby db,
flashback database... então ficou tudo meio confuso... preferi simplificar
num primeiro momento, duplicando diariamente o meu banco... já está
automatizado e funcionando diariamente... atende as minhas necessidades

Olhando novamente essa documentação, fiquei querendo implementar via backup
incremental! :)

Por enquanto vou deixar assim.

Abraços,

LRezende


Em 14 de junho de 2011 17:46, Milton Bastos Henriquis Junior <
milton.bas...@meta.com.br> escreveu:

>
>
> Que bacana, esse eu não conhecia.
>
> E vc seguiu essa documentação?
> Conseguiu fazer o BACKUP INCREMENTAL... FROM SCN?
> Eu não conhecia esse recurso.
>
> Talvez seja bom vc relatar o que vc tentou fazer, e como, que assim fica
> mais fácil pra alguém te ajudar.
> A não ser que vc já tenha relatado tudo por aqui e eu não tenha lido o
> e-mail, nesse caso peço desculpas... RS...
>
> Milton Bastos
>
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de Leonardo Rezende
>  Enviada em: terça-feira, 14 de junho de 2011 17:30
>
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] Re: Sítio backup/teste
>
> Milton,
>
> Pois é... eu estava querendo usar algo do tipo
>
> http://download.oracle.com/docs/cd/B19306_01/backup.102/b14191/rcmdupdb.htm#BGBCEBJG
> ...
>
> "In particular, this capability makes it possible to reverse the effects of
> converting the standby into a reporting database. After the standby
> database
> has been used for reporting* or testing*, Flashback Database can reverse
> any
> changes resulting from that work, returning the database to its contents
> when it was still a standby."
>
> LRezende
>
> Em 14 de junho de 2011 15:47, Milton Bastos Henriquis Junior <
> milton.bas...@meta.com.br> escreveu:
>
> >
> >
> > No meu entender, não acho que seja possível fazer isso que vc pretende.
> >
> > Deixa eu ver se entendi:
> > - Vc quer atualizar tua base de TESTES, a partir de backups diferenciais
> > feitos na base de PRODUÇÃO?
> >
> > No meu entender, só seria possível se a sua base de testes fosse um
> > Dataguard, ou seja, uma cópia da base de produção que NÃO sofre alteração
> > nenhuma durante seus testes, ou seja, uma base somente para CONSULTAS.
> >
> > A partir do momento que vc alterou essa base (seja com DDL, seja com
> DML),
> > ela perdeu a sincronia com a base de produção, e não tem como vc fazer um
> > recovery apenas dos backups incrementais, afinal as bases são totalmente
> > diferentes.
> >
> > Se eu falei algo errado, por favor pessoal, me corrijam!
> >
> > Milton Bastos
> > Adm. de Banco de Dados
> > www.miltonbastos.com
> >
> > -Mensagem original-
> > De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
> Em
> > nome de Leonardo Rezende
> > Enviada em: terça-feira, 14 de junho de 2011 15:33
> > Para: oracle_br@yahoogrupos.com.br
> > Assunto: Re: [oracle_br] Re: Sítio backup/teste
> >
> >
> > Pessoal,
> >
> > Só pra constar... não consegui implementar uma rotina que aplicasse
> > apenas o diferencial do dia na base de testes. Então estou fazendo a
> > duplicação do banco diariamente.
> >
> > Abraço,
> >
> > LRezende
> >
> > Em 31 de maio de 2011 14:08, Leonardo Rezende
> > escreveu:
> >
> > > Vamos lá... Passo a passo para restauração inicial...
> > >
> > > 1) rsync da produção pra pasta compartilhada via nfs... rapidinho
> > >
> > > 2) rman TARGET / NOCATALOG
> > >
> > > 3) SET DBID xaca-xaca-na-buxaca
> > > - é necessário setar o dbid, caso contrário ele não consegue
> identificar
> > > os backups
> > >
> > > 4) restaurar spfile
> > >
> > > RUN
> > > {
> > >
> > > startup nomount;
> > > SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
> > > '/u01/backup/rac/cf_autobackup_%F.rman';
> > > ALLOCATE CHANNEL c1 DEVICE TYPE disk format
> > > '/u01/backup/rac/bkp_orcl_%U.rman';
> > > RESTORE SPFILE TO PFILE '?/dbs/initorcl.ora' FROM AUTOBACKUP;
> > > SHUTDOWN ABORT;
> > > }
> > >
> > > 5) editar alguns parametros no pfile
> > > - foi necessário criar alguns diretórios
> > > - alterar os parametros do rac
> > > - alterar os valores de memória
> > >
> > >
> > > 6) STARTUP FORCE NOMOUNT PFILE='?/dbs/initorcl.ora'
> > >
> > > 7) CREATE SPFILE FROM PFILE;
> > >
> > > 8) restaurar control file
> > > RUN
> > > {
> > > SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
> > > '/u01/backup/rac/cf_autobackup_%F.rman';
> > > ALLOCATE CHANNEL c1 DEVICE TYPE disk format
> > > '/u01/backup/rac/bkp_orcl_%U.rman';
> > > RESTORE CONTROLFILE FROM AUTOBACKUP;
> > > ALTER DATABASE MOUNT;
> > > }
> > >
> > > 9) CATALOG START WITH '/u01/backup/rac/'
> > >
> > >
> > > 10) restaurar arquivos
> > > RUN
> > > {
> > > SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
> > > '/u01/backup/rac/cf_autobackup_%F.rman';
> > > ALLOCATE CHANNEL c1 DEVICE TYPE disk format
> > > '/u01/backup/rac/bkp_orcl_%U.rman';
> > > ALLOCATE CHANNEL c2 DEVICE TYPE disk form

Re: [oracle_br] Re: Sítio backup/teste

2011-06-14 Por tôpico Leonardo Rezende
Milton,

   Pois é... eu estava querendo usar algo do tipo
http://download.oracle.com/docs/cd/B19306_01/backup.102/b14191/rcmdupdb.htm#BGBCEBJG
 ...

"In particular, this capability makes it possible to reverse the effects of
converting the standby into a reporting database. After the standby database
has been used for reporting* or testing*, Flashback Database can reverse any
changes resulting from that work, returning the database to its contents
when it was still a standby."

LRezende


Em 14 de junho de 2011 15:47, Milton Bastos Henriquis Junior <
milton.bas...@meta.com.br> escreveu:

>
>
> No meu entender, não acho que seja possível fazer isso que vc pretende.
>
> Deixa eu ver se entendi:
> - Vc quer atualizar tua base de TESTES, a partir de backups diferenciais
> feitos na base de PRODUÇÃO?
>
> No meu entender, só seria possível se a sua base de testes fosse um
> Dataguard, ou seja, uma cópia da base de produção que NÃO sofre alteração
> nenhuma durante seus testes, ou seja, uma base somente para CONSULTAS.
>
> A partir do momento que vc alterou essa base (seja com DDL, seja com DML),
> ela perdeu a sincronia com a base de produção, e não tem como vc fazer um
> recovery apenas dos backups incrementais, afinal as bases são totalmente
> diferentes.
>
> Se eu falei algo errado, por favor pessoal, me corrijam!
>
> Milton Bastos
> Adm. de Banco de Dados
> www.miltonbastos.com
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de Leonardo Rezende
> Enviada em: terça-feira, 14 de junho de 2011 15:33
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] Re: Sítio backup/teste
>
>
> Pessoal,
>
> Só pra constar... não consegui implementar uma rotina que aplicasse
> apenas o diferencial do dia na base de testes. Então estou fazendo a
> duplicação do banco diariamente.
>
> Abraço,
>
> LRezende
>
> Em 31 de maio de 2011 14:08, Leonardo Rezende
> escreveu:
>
> > Vamos lá... Passo a passo para restauração inicial...
> >
> > 1) rsync da produção pra pasta compartilhada via nfs... rapidinho
> >
> > 2) rman TARGET / NOCATALOG
> >
> > 3) SET DBID xaca-xaca-na-buxaca
> > - é necessário setar o dbid, caso contrário ele não consegue identificar
> > os backups
> >
> > 4) restaurar spfile
> >
> > RUN
> > {
> >
> > startup nomount;
> > SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
> > '/u01/backup/rac/cf_autobackup_%F.rman';
> > ALLOCATE CHANNEL c1 DEVICE TYPE disk format
> > '/u01/backup/rac/bkp_orcl_%U.rman';
> > RESTORE SPFILE TO PFILE '?/dbs/initorcl.ora' FROM AUTOBACKUP;
> > SHUTDOWN ABORT;
> > }
> >
> > 5) editar alguns parametros no pfile
> > - foi necessário criar alguns diretórios
> > - alterar os parametros do rac
> > - alterar os valores de memória
> >
> >
> > 6) STARTUP FORCE NOMOUNT PFILE='?/dbs/initorcl.ora'
> >
> > 7) CREATE SPFILE FROM PFILE;
> >
> > 8) restaurar control file
> > RUN
> > {
> > SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
> > '/u01/backup/rac/cf_autobackup_%F.rman';
> > ALLOCATE CHANNEL c1 DEVICE TYPE disk format
> > '/u01/backup/rac/bkp_orcl_%U.rman';
> > RESTORE CONTROLFILE FROM AUTOBACKUP;
> > ALTER DATABASE MOUNT;
> > }
> >
> > 9) CATALOG START WITH '/u01/backup/rac/'
> >
> >
> > 10) restaurar arquivos
> > RUN
> > {
> > SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
> > '/u01/backup/rac/cf_autobackup_%F.rman';
> > ALLOCATE CHANNEL c1 DEVICE TYPE disk format
> > '/u01/backup/rac/bkp_orcl_%U.rman';
> > ALLOCATE CHANNEL c2 DEVICE TYPE disk format
> > '/u01/backup/rac/bkp_orcl_%U.rman';
> > ALLOCATE CHANNEL c3 DEVICE TYPE disk format
> > '/u01/backup/rac/bkp_orcl_%U.rman';
> > RESTORE DATABASE;
> > SWITCH DATAFILE ALL;
> > RECOVER DATABASE;
> > }
> >
> > - esse é o passo que demora mais... ele aplica tudo e termina com um
> erro:
> > archive log
> >
> filename=+FLASH/orcl/archivelog/2011_05_31/thread_3_seq_5791.282.752592161
> > recid=24236 stamp=752592160
> > unable to find archive log
> > archive log thread=3 sequence=5792
> > released channel: c1
> > released channel: c2
> > released channel: c3
> > RMAN-00571: ===
> > RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
> > RMAN-00571: ===
> > RMAN-03002: failure of recover command at 05/31/2011 13:23:26
> > RMAN-06054: media recovery requesting unknown log: thread 3 seq 5792
> lowscn
> > 9273125712795
> >
> > Não entendi direito pq esse erro ocorre. Alguém?
> >
> > 11) SQL 'alter database disable block change tracking';
> >
> > 12) ALTER DATABASE OPEN RESETLOGS;
> >
> > Nesse momento eu tenho um banco "almost sync". O problema é que se eu
> > quiser atualizar com o banco da produção, não consigo utilizar um backup
> > diferencial apenas... Preciso executar um drop database e repetir a
> partir
> > do passo 8. Temporalmente é possível pra mim, pois o restore e recover
> durou
> > apenas 1 hora, mas não 

Re: [oracle_br] Re: Sítio backup/teste

2011-06-14 Por tôpico Leonardo Rezende
Pessoal,

   Só pra constar... não consegui implementar uma rotina que aplicasse
apenas o diferencial do dia na base de testes. Então estou fazendo a
duplicação do banco diariamente.

Abraço,

LRezende


Em 31 de maio de 2011 14:08, Leonardo Rezende
escreveu:

> Vamos lá... Passo a passo para restauração inicial...
>
> 1) rsync da produção pra pasta compartilhada via nfs... rapidinho
>
> 2) rman TARGET / NOCATALOG
>
> 3) SET DBID xaca-xaca-na-buxaca
>- é necessário setar o dbid, caso contrário ele não consegue identificar
> os backups
>
> 4) restaurar spfile
>
> RUN
> {
>
>   startup nomount;
>   SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
> '/u01/backup/rac/cf_autobackup_%F.rman';
>   ALLOCATE CHANNEL c1 DEVICE TYPE disk format
> '/u01/backup/rac/bkp_orcl_%U.rman';
>   RESTORE SPFILE TO PFILE '?/dbs/initorcl.ora' FROM AUTOBACKUP;
>   SHUTDOWN ABORT;
> }
>
> 5) editar alguns parametros no pfile
>   - foi necessário criar alguns diretórios
>   - alterar os parametros do rac
>   - alterar os valores de memória
>
>
> 6) STARTUP FORCE NOMOUNT PFILE='?/dbs/initorcl.ora'
>
> 7) CREATE SPFILE FROM PFILE;
>
> 8) restaurar control file
> RUN
> {
>   SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
> '/u01/backup/rac/cf_autobackup_%F.rman';
>   ALLOCATE CHANNEL c1 DEVICE TYPE disk format
> '/u01/backup/rac/bkp_orcl_%U.rman';
>   RESTORE CONTROLFILE FROM AUTOBACKUP;
>   ALTER DATABASE MOUNT;
> }
>
> 9) CATALOG START WITH '/u01/backup/rac/'
>
>
> 10) restaurar arquivos
> RUN
> {
>   SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
> '/u01/backup/rac/cf_autobackup_%F.rman';
>   ALLOCATE CHANNEL c1 DEVICE TYPE disk format
> '/u01/backup/rac/bkp_orcl_%U.rman';
>   ALLOCATE CHANNEL c2 DEVICE TYPE disk format
> '/u01/backup/rac/bkp_orcl_%U.rman';
>   ALLOCATE CHANNEL c3 DEVICE TYPE disk format
> '/u01/backup/rac/bkp_orcl_%U.rman';
>   RESTORE DATABASE;
>   SWITCH DATAFILE ALL;
>   RECOVER DATABASE;
> }
>
> - esse é o passo que demora mais... ele aplica tudo e termina com um erro:
> archive log
> filename=+FLASH/orcl/archivelog/2011_05_31/thread_3_seq_5791.282.752592161
> recid=24236 stamp=752592160
> unable to find archive log
> archive log thread=3 sequence=5792
> released channel: c1
> released channel: c2
> released channel: c3
> RMAN-00571: ===
> RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
> RMAN-00571: ===
> RMAN-03002: failure of recover command at 05/31/2011 13:23:26
> RMAN-06054: media recovery requesting unknown log: thread 3 seq 5792 lowscn
> 9273125712795
>
> Não entendi direito pq esse erro ocorre. Alguém?
>
> 11) SQL 'alter database disable block change tracking';
>
> 12) ALTER DATABASE OPEN RESETLOGS;
>
> Nesse momento eu tenho um banco "almost sync". O problema é que se eu
> quiser atualizar com o banco da produção, não consigo utilizar um backup
> diferencial apenas... Preciso executar um drop database e repetir a partir
> do passo 8. Temporalmente é possível pra mim, pois o restore e recover durou
> apenas 1 hora, mas não estou satisfeito tecnicamente.
>
> Gostaria de eliminar o resetlogs na hora do open. Pra isso, acho que tenho
> que resolver o erro na hora do recover. É isso?
>
> Detalhes dos comandos do meu backup na produção:
> ### Backup diario  nivel 1 o banco de dados ORCL
> 0  2**0,1,2,3,4,5 /home/oracle/scripts/bkp_diario.sh
> run {
>  set duplex = 2;
>  allocate channel c1 type disk format
> '+FLASH','/u01/backup/rman/orcl/bkp_orcl_%U.rman';
>  allocate channel c2 type disk format
> '+FLASH','/u01/backup/rman/orcl/bkp_orcl_%U.rman';
>  allocate channel c3 type disk format
> '+FLASH','/u01/backup/rman/orcl/bkp_orcl_%U.rman';
>  backup incremental level 1 database plus archivelog;
>  delete obsolete;
>  }
>
>
> ### Backup semanal nivel 0 o banco de dados ORCL
> 0  2**6 /home/oracle/scripts/bkp_semanal.sh
> run {
>  set duplex = 2;
>  allocate channel c1 type disk format
> '+FLASH','/u01/backup/rman/orcl/bkp_orcl_%U.rman';
>  allocate channel c2 type disk format
> '+FLASH','/u01/backup/rman/orcl/bkp_orcl_%U.rman';
>  allocate channel c3 type disk format
> '+FLASH','/u01/backup/rman/orcl/bkp_orcl_%U.rman';
>  backup incremental level 0 database plus archivelog;
>  delete obsolete;
>  }
>
>
> ### Backup dos archives a cada 4h diariamente
> 0 */4   *** /home/oracle/scripts/bkp_arc_orcl_diario.sh
> run {
>  set duplex = 2;
>  allocate channel c1 type disk format
> '+FLASH','/u01/backup/rman/orcl/bkp_orcl_%U.rman';
>  allocate channel c2 type disk format
> '+FLASH','/u01/backup/rman/orcl/bkp_orcl_%U.rman';
>  allocate channel c3 type disk format
> '+FLASH','/u01/backup/rman/orcl/bkp_orcl_%U.rman';
>  backup archivelog all delete input;
>  delete obsolete;
>  }
>
> Abraço,
>
> LRezende
>
>
> Em 30 de maio 

[oracle_br] Certificação

2011-06-14 Por tôpico Leonardo Rezende
Pessoal,

   Estarei migrando o nosso ambiente de desenvolvimento, atualmente em
windows 10g, para um banco novinho 11gR2 em Linux. Penso em colocar no RHEL
6(apesar de não certificado atualmente) já que é um banco de
desenvolvimento. Porém esse pensamento está baseado em um outro: o de que a
Oracle vai homologar o RHEL 6 em breve.

   Esse pensamento está correto ou seria bom partir para o OEL, que deve
sempre ser certificado?

Abraço,

LRezende


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



[oracle_br] Re: Oracle no Windows

2011-06-14 Por tôpico José Laurindo
"Eu parametrizei o sga_max_size = 600, acredito que o Oracle não deveria 
utilizar mais que isso correto?"

Errado : o rdbms Oracle aloca (basicamente no startup, mas com SGA automática 
isso pode mudar) a SGA para os caches e pools, ok, *** MAS *** também aloca ==> 
SIM <== mais memória : os processos TODOS da instância (pmon, smon, etc & tal) 
usam memória FORA da SGA, E TAMBÉM  (o principal Ofensor, em alguns casos de 
consumo 'inexplicável' de RAM) o RDBMS aloca MAIS memória fora da SGA para a 
chamada PGA, onde ficam os dados 'voláteis' de cada sessão conectada (tipo 
arrays & variáveis das sessões, área de rascunho para resultsets, e outras 
coisinhas mais)  Mais de uma vez a gente já aconselhou aqui no Fórum a 
super-dimensionar a SGA , * JUSTAMENTE * para deixar espaço para PGA, para 
eventuais consumos de processos internos do RDBMS, para o SORT_AREA_SIZE e para 
o HASH_AREA_SIZE para trabalhos/rascunho de SQLs por parte dos shadows 
processes  que cada conexão dedicada de usuário cria, yep ???   E em cima 
disso, OUTRO ponto importante pra vc avaliar : o PGA_AGGREGATE_TARGET é um 
TARGET, é uma PROMESSA que o rdbms faz de tentar honrar esse setting, mas 
absolutamente NÂO É um hard limit , o banco PODE (e VAI, se for pedido) alocar 
mais que PGA_AGGREGATE_TARGET , blz ?? O nosso amigo manual "Oracle® Database 
Concepts 10g Release 2" no cap. 8 - Memory Architecture discorre bastante sobre 
SGA x PGA, é a tua ref principal...

 Já que vc está no Windows, outro detalhe IMPORTANTE aí : ** todos ** os 
processos internos do database, E também os shadow processes criados por 
conexões dedicadas, são implementados no Windows como ** THREADS ** do process 
ORACLE.EXE (e é TAMBÉM exatamente o mesmo cara que é executado no service 
windows, OracleServiceXXX, veja os parâmetros de exec desse service que vc vai 
encontrar nnn:\pathdooraclehome\bin\ORACLE.EXE XXX) : SE é esse cara que vc 
está vendo consumir pelo jeito vc está tendo consumo maior do que o previsto 
pela SGA, e/ou pelos processos internos Consulte as views de alocação e de 
estatísticas de uso/waits nas suas instâncias , E use alguma tool Windows mais 
especializada (como as tools do SysInternals , por exemplo) pra tentar ver 
melhor o que está consumindo quanto...
 
  []s
  
Chiappa


--- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
 escreveu
>
> David, meu listener está no ar.
> 
> A máquina tem 3GB, quando a aplicação é aberta, o serviço de banco dessa 
> aplicação chega a ocupar 1,5GB ultrapassa o limite da memória e fica 
> recebendo essa mensagem.
> 
> Att.
> Márcio.
>   - Original Message - 
>   From: David Ricardo 
>   To: oracle_br@yahoogrupos.com.br 
>   Sent: Monday, June 13, 2011 12:40 PM
>   Subject: Re: [oracle_br] Oracle no Windows
> 
> 
> 
>   Amigo o seu Listener esta no ar?
>   Abra uma janela DOS e digite LSNRCTL STATUS
> 
>   Att.
> 
>   Em 13 de junho de 2011 09:39, Márcio Ricardo Alves da Silva <
>   marcio_cbj@...> escreveu:
> 
>   >
>   >
>   > Boas.
>   >
>   > Criei uma instância no Windows 2003 (Máquina Virutal), Oracle 10.2.0.1,
>   > versão FREE para desenvolvimento.
>   >
>   > Quando a aplicação vai utilizar essa instância, a memória do servço do
>   > Oracle chega a 1,5GB. Eu parametrizei o sga_max_size = 600, acredito que o
>   > Oracle não deveria utilizar mais que isso correto?
>   >
>   > E quando a memória chega A 1,5GB a aplicação começa a tomar o erro:
>   > TNS-12518: TNS: listener não pôde entregar conexão do cliente
>   >
>   > Já aconteceu com alguém e possa me auxiliar com esse problema? Já tenho
>   > outra instância criada nessa máquina e esta não apresenta problemas.
>   >
>   > Segue o pfile do banco.
>   >
>   > ###
>   > ## Control files should be multi-plexed in
>   > ## at least 2 locations
>   > ###
>   > control_files = (B:\Concor\ctl\CONTROL01.CTL,
>   > B:\Concor\ctl\CONTROL02.CTL,
>   > B:\Concor\ctl\CONTROL03.CTL)
>   >
>   > compatible = 10.2.0.1
>   > db_domain = ''
>   > db_name = concor
>   > instance_name = concor
>   > db_block_size=8192
>   >
>   > ###
>   > ## The dump_dest are where the trace and
>   > ## alert.log will be located
>   > ###
>   > background_dump_dest = B:\Concor\admin\bdump
>   > core_dump_dest = B:\Concor\admin\cdump
>   > user_dump_dest = B:\Concor\admin\udump
>   >
>   > aq_tm_processes = 1
>   > job_queue_processes = 10
>   > query_rewrite_enabled = FALSE
>   > timed_statistics = TRUE
>   > open_cursors = 300
>   > remote_login_passwordfile = EXCLUSIVE
>   >
>   > ###
>   > ## based on the amt of RAM on the server
>   > ## available to Oracle.
>   > ## -- 40% to PGA
>   > ## -- 60% to SGA
>   > ###
>   > sga_max_size = 600M
>   > sga_target = 300M
>   > pga_aggregate_target 

Re: [oracle_br] Duvida - Index oracle 9i e 11g

2011-06-14 Por tôpico David Ricardo
Hummm...Passei por isso aqui mais no meu caso era uma diferença no
OTIMIZADOR mesmo que eu estava usando, quando passei a usar outro Otimizador
de Banco não tive mais problemas.



Em 14 de junho de 2011 15:19, Alisson Luz escreveu:

>
>
> Fiz e nada.. eu acho que o problema não é isso ...
>
> Pois estou executando o plano pelo PL/SQL e lá tem essas configurações que
> também não esta fazendo efeito.
>
>
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de David Ricardo
> Enviada em: terça-feira, 14 de junho de 2011 15:14
>
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g
>
> Experimente mudar o otimizador ora RULE
>
> Att;
>
> Em 14 de junho de 2011 15:11, Alisson Luz  alissonluz%40yahoo.com.br> >escreveu:
>
>
> >
> >
> > Fiz o procedimento e não tive nenhum retorno do índice.
> >
> >
> > De: oracle_br@yahoogrupos.com.br 
> [mailto:oracle_br@yahoogrupos.com.br  oracle_br%40yahoogrupos.com.br> ] Em
> > nome de David Ricardo
> > Enviada em: terça-feira, 14 de junho de 2011 15:03
> >
> > Para: oracle_br@yahoogrupos.com.br  oracle_br%40yahoogrupos.com.br>
> > Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g
> >
> > no banco onde não usa o Indice tente mudar o optimizer mode da sessão da
> > query e veja se há mudanças:
> >
> > Alter session set optimizer_mode=ALL_ROWS;
> >
> > No banco que esta como choose e tire o plano de execução.
> >
> > Att
> >
> > Em 14 de junho de 2011 14:59, Alisson Luz  alissonluz%40yahoo.com.br> 
> > alissonluz%40yahoo.com.br> >escreveu:
> >
> >
> > >
> > >
> > > Olá David
> > >
> > > Segue abaixo caso precise coloco todos os outros dados...
> > >
> > > Oralce 9i
> > >
> > > optimizer_mode string CHOOSE
> > >
> > > oracle 11g
> > >
> > > optimizer_mode string All_ROWNS
> > >
> > > De: oracle_br@yahoogrupos.com.br  oracle_br%40yahoogrupos.com.br> 
> > [mailto:oracle_br@yahoogrupos.com.br  oracle_br%40yahoogrupos.com.br> 
> > oracle_br%40yahoogrupos.com.br> ] Em
> >
> > > nome de David Ricardo
> > > Enviada em: terça-feira, 14 de junho de 2011 13:35
> > > Para: oracle_br@yahoogrupos.com.br  oracle_br%40yahoogrupos.com.br> 
> > oracle_br%40yahoogrupos.com.br>
> > > Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g
> > >
> > >
> > > Allison qual é o OPTIMIZER MODE que você esta usando em ambos os
> bancos?
> > >
> > > Abraço
> > >
> > > Em 14 de junho de 2011 13:24, alisson  alissonluz%40yahoo.com.br>  > alissonluz%40yahoo.com.br>  >
> > > alissonluz%40yahoo.com.br> > escreveu:
> > >
> > >
> > > >
> > > >
> > > > Olá amigos...
> > > >
> > > > Estou com um problema tenho uma base em produção 9i e estamos
> migrando
> > > para
> > > > 11g ainda estamos nos teste...
> > > >
> > > > Criei um index composto baseado em função nos dois banco...
> > > >
> > > > e executando uma query no 9i no plano de execução o index não é usado
> ,
> > > fiz
> > > > o mesmo no oracle 11g e ai o processo é diferente ele já aparece no
> > plano
> > > de
> > > > execução.
> > > >
> > > > Atualizei a statistics do oracle 9i usando o dmb_stats e mesmo assim
> > > > nada...
> > > >
> > > > existe um outro procedimento que precisa ser feito ?
> > > >
> > > > At,
> > > > Alisson Luz
> > > >
> > > >
> > > >
> > >
> > > --
> > > --
> > > 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]
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > --
> > 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]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> --
> 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
> suscit

RES: [oracle_br] Duvida - Index oracle 9i e 11g

2011-06-14 Por tôpico Alisson Luz
Fiz e nada.. eu acho que o problema não é isso ...

Pois estou executando o plano pelo PL/SQL e lá tem essas configurações que 
também não esta fazendo efeito.

 

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de David Ricardo
Enviada em: terça-feira, 14 de junho de 2011 15:14
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g

 

  

Experimente mudar o otimizador ora RULE

Att;

Em 14 de junho de 2011 15:11, Alisson Luz mailto:alissonluz%40yahoo.com.br> >escreveu:

>
>
> Fiz o procedimento e não tive nenhum retorno do índice.
>
>
> De: oracle_br@yahoogrupos.com.br   
> [mailto:oracle_br@yahoogrupos.com.br  
> ] Em
> nome de David Ricardo
> Enviada em: terça-feira, 14 de junho de 2011 15:03
>
> Para: oracle_br@yahoogrupos.com.br  
> Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g
>
> no banco onde não usa o Indice tente mudar o optimizer mode da sessão da
> query e veja se há mudanças:
>
> Alter session set optimizer_mode=ALL_ROWS;
>
> No banco que esta como choose e tire o plano de execução.
>
> Att
>
> Em 14 de junho de 2011 14:59, Alisson Luz    alissonluz%40yahoo.com.br> >escreveu:
>
>
> >
> >
> > Olá David
> >
> > Segue abaixo caso precise coloco todos os outros dados...
> >
> > Oralce 9i
> >
> > optimizer_mode string CHOOSE
> >
> > oracle 11g
> >
> > optimizer_mode string All_ROWNS
> >
> > De: oracle_br@yahoogrupos.com.br   
> > 
> [mailto:oracle_br@yahoogrupos.com.br   
>  oracle_br%40yahoogrupos.com.br> ] Em
>
> > nome de David Ricardo
> > Enviada em: terça-feira, 14 de junho de 2011 13:35
> > Para: oracle_br@yahoogrupos.com.br   
> >  oracle_br%40yahoogrupos.com.br>
> > Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g
> >
> >
> > Allison qual é o OPTIMIZER MODE que você esta usando em ambos os bancos?
> >
> > Abraço
> >
> > Em 14 de junho de 2011 13:24, alisson  >    alissonluz%40yahoo.com.br> 
> > alissonluz%40yahoo.com.br> > escreveu:
> >
> >
> > >
> > >
> > > Olá amigos...
> > >
> > > Estou com um problema tenho uma base em produção 9i e estamos migrando
> > para
> > > 11g ainda estamos nos teste...
> > >
> > > Criei um index composto baseado em função nos dois banco...
> > >
> > > e executando uma query no 9i no plano de execução o index não é usado ,
> > fiz
> > > o mesmo no oracle 11g e ai o processo é diferente ele já aparece no
> plano
> > de
> > > execução.
> > >
> > > Atualizei a statistics do oracle 9i usando o dmb_stats e mesmo assim
> > > nada...
> > >
> > > existe um outro procedimento que precisa ser feito ?
> > >
> > > At,
> > > Alisson Luz
> > >
> > >
> > >
> >
> > --
> > --
> > 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]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> --
> 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]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>

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





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



Re: [oracle_br] Duvida - Index oracle 9i e 11g

2011-06-14 Por tôpico David Ricardo
Experimente mudar o otimizador ora RULE

Att;

Em 14 de junho de 2011 15:11, Alisson Luz escreveu:

>
>
> Fiz o procedimento e não tive nenhum retorno do índice.
>
>
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de David Ricardo
> Enviada em: terça-feira, 14 de junho de 2011 15:03
>
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g
>
> no banco onde não usa o Indice tente mudar o optimizer mode da sessão da
> query e veja se há mudanças:
>
> Alter session set optimizer_mode=ALL_ROWS;
>
> No banco que esta como choose e tire o plano de execução.
>
> Att
>
> Em 14 de junho de 2011 14:59, Alisson Luz  alissonluz%40yahoo.com.br> >escreveu:
>
>
> >
> >
> > Olá David
> >
> > Segue abaixo caso precise coloco todos os outros dados...
> >
> > Oralce 9i
> >
> > optimizer_mode string CHOOSE
> >
> > oracle 11g
> >
> > optimizer_mode string All_ROWNS
> >
> > De: oracle_br@yahoogrupos.com.br 
> [mailto:oracle_br@yahoogrupos.com.br  oracle_br%40yahoogrupos.com.br> ] Em
>
> > nome de David Ricardo
> > Enviada em: terça-feira, 14 de junho de 2011 13:35
> > Para: oracle_br@yahoogrupos.com.br  oracle_br%40yahoogrupos.com.br>
> > Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g
> >
> >
> > Allison qual é o OPTIMIZER MODE que você esta usando em ambos os bancos?
> >
> > Abraço
> >
> > Em 14 de junho de 2011 13:24, alisson  alissonluz%40yahoo.com.br> 
> > alissonluz%40yahoo.com.br> > escreveu:
> >
> >
> > >
> > >
> > > Olá amigos...
> > >
> > > Estou com um problema tenho uma base em produção 9i e estamos migrando
> > para
> > > 11g ainda estamos nos teste...
> > >
> > > Criei um index composto baseado em função nos dois banco...
> > >
> > > e executando uma query no 9i no plano de execução o index não é usado ,
> > fiz
> > > o mesmo no oracle 11g e ai o processo é diferente ele já aparece no
> plano
> > de
> > > execução.
> > >
> > > Atualizei a statistics do oracle 9i usando o dmb_stats e mesmo assim
> > > nada...
> > >
> > > existe um outro procedimento que precisa ser feito ?
> > >
> > > At,
> > > Alisson Luz
> > >
> > >
> > >
> >
> > --
> > --
> > 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]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> --
> 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]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 

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]



RES: [oracle_br] Duvida - Index oracle 9i e 11g

2011-06-14 Por tôpico Alisson Luz
Fiz o procedimento e não tive nenhum retorno do índice.

 

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de David Ricardo
Enviada em: terça-feira, 14 de junho de 2011 15:03
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g

 

  

no banco onde não usa o Indice tente mudar o optimizer mode da sessão da
query e veja se há mudanças:

Alter session set optimizer_mode=ALL_ROWS;

No banco que esta como choose e tire o plano de execução.

Att

Em 14 de junho de 2011 14:59, Alisson Luz mailto:alissonluz%40yahoo.com.br> >escreveu:

>
>
> Olá David
>
> Segue abaixo caso precise coloco todos os outros dados...
>
> Oralce 9i
>
> optimizer_mode string CHOOSE
>
> oracle 11g
>
> optimizer_mode string All_ROWNS
>
> De: oracle_br@yahoogrupos.com.br   
> [mailto:oracle_br@yahoogrupos.com.br  
> ] Em
> nome de David Ricardo
> Enviada em: terça-feira, 14 de junho de 2011 13:35
> Para: oracle_br@yahoogrupos.com.br  
> Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g
>
>
> Allison qual é o OPTIMIZER MODE que você esta usando em ambos os bancos?
>
> Abraço
>
> Em 14 de junho de 2011 13:24, alisson     alissonluz%40yahoo.com.br> > escreveu:
>
>
> >
> >
> > Olá amigos...
> >
> > Estou com um problema tenho uma base em produção 9i e estamos migrando
> para
> > 11g ainda estamos nos teste...
> >
> > Criei um index composto baseado em função nos dois banco...
> >
> > e executando uma query no 9i no plano de execução o index não é usado ,
> fiz
> > o mesmo no oracle 11g e ai o processo é diferente ele já aparece no plano
> de
> > execução.
> >
> > Atualizei a statistics do oracle 9i usando o dmb_stats e mesmo assim
> > nada...
> >
> > existe um outro procedimento que precisa ser feito ?
> >
> > At,
> > Alisson Luz
> >
> >
> >
>
> --
> --
> 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]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>

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





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



Re: [oracle_br] Duvida - Index oracle 9i e 11g

2011-06-14 Por tôpico David Ricardo
no banco onde não usa o Indice tente mudar o optimizer mode da sessão da
query e veja se há mudanças:

Alter session set optimizer_mode=ALL_ROWS;

No banco que esta como choose e tire o plano de execução.


Att

Em 14 de junho de 2011 14:59, Alisson Luz escreveu:

>
>
> Olá David
>
> Segue abaixo caso precise coloco todos os outros dados...
>
> Oralce 9i
>
> optimizer_mode string CHOOSE
>
> oracle 11g
>
> optimizer_mode string All_ROWNS
>
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de David Ricardo
> Enviada em: terça-feira, 14 de junho de 2011 13:35
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g
>
>
> Allison qual é o OPTIMIZER MODE que você esta usando em ambos os bancos?
>
> Abraço
>
> Em 14 de junho de 2011 13:24, alisson  alissonluz%40yahoo.com.br> > escreveu:
>
>
> >
> >
> > Olá amigos...
> >
> > Estou com um problema tenho uma base em produção 9i e estamos migrando
> para
> > 11g ainda estamos nos teste...
> >
> > Criei um index composto baseado em função nos dois banco...
> >
> > e executando uma query no 9i no plano de execução o index não é usado ,
> fiz
> > o mesmo no oracle 11g e ai o processo é diferente ele já aparece no plano
> de
> > execução.
> >
> > Atualizei a statistics do oracle 9i usando o dmb_stats e mesmo assim
> > nada...
> >
> > existe um outro procedimento que precisa ser feito ?
> >
> > At,
> > Alisson Luz
> >
> >
> >
>
> --
> --
> 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]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 

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]



RES: [oracle_br] Duvida - Index oracle 9i e 11g

2011-06-14 Por tôpico Alisson Luz
Olá David 

 

Segue abaixo caso precise coloco todos os outros dados...

 

 

 

Oralce 9i 

optimizer_mode   string  CHOOSE

 

oracle 11g

optimizer_mode   string  All_ROWNS

 

 

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de David Ricardo
Enviada em: terça-feira, 14 de junho de 2011 13:35
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Duvida - Index oracle 9i e 11g

 

  

Allison qual é o OPTIMIZER MODE que você esta usando em ambos os bancos?

Abraço

Em 14 de junho de 2011 13:24, alisson mailto:alissonluz%40yahoo.com.br> > escreveu:

>
>
> Olá amigos...
>
> Estou com um problema tenho uma base em produção 9i e estamos migrando para
> 11g ainda estamos nos teste...
>
> Criei um index composto baseado em função nos dois banco...
>
> e executando uma query no 9i no plano de execução o index não é usado , fiz
> o mesmo no oracle 11g e ai o processo é diferente ele já aparece no plano de
> execução.
>
> Atualizei a statistics do oracle 9i usando o dmb_stats e mesmo assim
> nada...
>
> existe um outro procedimento que precisa ser feito ?
>
> At,
> Alisson Luz
>
> 
>

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





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



Re: [oracle_br] Duvida - Index oracle 9i e 11g

2011-06-14 Por tôpico David Ricardo
Allison qual é o OPTIMIZER MODE que você esta usando em ambos os bancos?

Abraço

Em 14 de junho de 2011 13:24, alisson  escreveu:

>
>
> Olá amigos...
>
> Estou com um problema tenho uma base em produção 9i e estamos migrando para
> 11g ainda estamos nos teste...
>
> Criei um index composto baseado em função nos dois banco...
>
> e executando uma query no 9i no plano de execução o index não é usado , fiz
> o mesmo no oracle 11g e ai o processo é diferente ele já aparece no plano de
> execução.
>
> Atualizei a statistics do oracle 9i usando o dmb_stats e mesmo assim
> nada...
>
> existe um outro procedimento que precisa ser feito ?
>
> At,
> Alisson Luz
>
>  
>



-- 

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]



Re: [oracle_br] Oracle no Windows

2011-06-14 Por tôpico David Ricardo
Você esta com o PAE habilitado?

Para que ele gerencie mais memória do que o padrão?


Abraço

Em 14 de junho de 2011 11:32, Márcio Ricardo Alves da Silva <
marcio_...@yahoo.com.br> escreveu:

>
>
> David, meu listener está no ar.
>
> A máquina tem 3GB, quando a aplicação é aberta, o serviço de banco dessa
> aplicação chega a ocupar 1,5GB ultrapassa o limite da memória e fica
> recebendo essa mensagem.
>
> Att.
> Márcio.
>
> - Original Message -
> From: David Ricardo
> To: oracle_br@yahoogrupos.com.br
> Sent: Monday, June 13, 2011 12:40 PM
> Subject: Re: [oracle_br] Oracle no Windows
>
> Amigo o seu Listener esta no ar?
> Abra uma janela DOS e digite LSNRCTL STATUS
>
> Att.
>
> Em 13 de junho de 2011 09:39, Márcio Ricardo Alves da Silva <
> marcio_...@yahoo.com.br> escreveu:
>
> >
> >
> > Boas.
> >
> > Criei uma instância no Windows 2003 (Máquina Virutal), Oracle 10.2.0.1,
> > versão FREE para desenvolvimento.
> >
> > Quando a aplicação vai utilizar essa instância, a memória do servço do
> > Oracle chega a 1,5GB. Eu parametrizei o sga_max_size = 600, acredito que
> o
> > Oracle não deveria utilizar mais que isso correto?
> >
> > E quando a memória chega A 1,5GB a aplicação começa a tomar o erro:
> > TNS-12518: TNS: listener não pôde entregar conexão do cliente
> >
> > Já aconteceu com alguém e possa me auxiliar com esse problema? Já tenho
> > outra instância criada nessa máquina e esta não apresenta problemas.
> >
> > Segue o pfile do banco.
> >
> > ###
> > ## Control files should be multi-plexed in
> > ## at least 2 locations
> > ###
> > control_files = (B:\Concor\ctl\CONTROL01.CTL,
> > B:\Concor\ctl\CONTROL02.CTL,
> > B:\Concor\ctl\CONTROL03.CTL)
> >
> > compatible = 10.2.0.1
> > db_domain = ''
> > db_name = concor
> > instance_name = concor
> > db_block_size=8192
> >
> > ###
> > ## The dump_dest are where the trace and
> > ## alert.log will be located
> > ###
> > background_dump_dest = B:\Concor\admin\bdump
> > core_dump_dest = B:\Concor\admin\cdump
> > user_dump_dest = B:\Concor\admin\udump
> >
> > aq_tm_processes = 1
> > job_queue_processes = 10
> > query_rewrite_enabled = FALSE
> > timed_statistics = TRUE
> > open_cursors = 300
> > remote_login_passwordfile = EXCLUSIVE
> >
> > ###
> > ## based on the amt of RAM on the server
> > ## available to Oracle.
> > ## -- 40% to PGA
> > ## -- 60% to SGA
> > ###
> > sga_max_size = 600M
> > sga_target = 300M
> > pga_aggregate_target = 200M
> >
> > ###
> > ## Value should be set to a minimum of
> > ## 4 times the # of users + 10
> > ###
> > processes = 150
> >
> > ###
> > ## UNDO space Management
> > ###
> > undo_management = AUTO
> > undo_tablespace = UNDO
> > undo_retention = 900
> >
> > Márcio.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> --
> 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]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 

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]



Re: [oracle_br] Oracle no Windows

2011-06-14 Por tôpico Márcio Ricardo Alves da Silva
David, meu listener está no ar.

A máquina tem 3GB, quando a aplicação é aberta, o serviço de banco dessa 
aplicação chega a ocupar 1,5GB ultrapassa o limite da memória e fica recebendo 
essa mensagem.

Att.
Márcio.
  - Original Message - 
  From: David Ricardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, June 13, 2011 12:40 PM
  Subject: Re: [oracle_br] Oracle no Windows



  Amigo o seu Listener esta no ar?
  Abra uma janela DOS e digite LSNRCTL STATUS

  Att.

  Em 13 de junho de 2011 09:39, Márcio Ricardo Alves da Silva <
  marcio_...@yahoo.com.br> escreveu:

  >
  >
  > Boas.
  >
  > Criei uma instância no Windows 2003 (Máquina Virutal), Oracle 10.2.0.1,
  > versão FREE para desenvolvimento.
  >
  > Quando a aplicação vai utilizar essa instância, a memória do servço do
  > Oracle chega a 1,5GB. Eu parametrizei o sga_max_size = 600, acredito que o
  > Oracle não deveria utilizar mais que isso correto?
  >
  > E quando a memória chega A 1,5GB a aplicação começa a tomar o erro:
  > TNS-12518: TNS: listener não pôde entregar conexão do cliente
  >
  > Já aconteceu com alguém e possa me auxiliar com esse problema? Já tenho
  > outra instância criada nessa máquina e esta não apresenta problemas.
  >
  > Segue o pfile do banco.
  >
  > ###
  > ## Control files should be multi-plexed in
  > ## at least 2 locations
  > ###
  > control_files = (B:\Concor\ctl\CONTROL01.CTL,
  > B:\Concor\ctl\CONTROL02.CTL,
  > B:\Concor\ctl\CONTROL03.CTL)
  >
  > compatible = 10.2.0.1
  > db_domain = ''
  > db_name = concor
  > instance_name = concor
  > db_block_size=8192
  >
  > ###
  > ## The dump_dest are where the trace and
  > ## alert.log will be located
  > ###
  > background_dump_dest = B:\Concor\admin\bdump
  > core_dump_dest = B:\Concor\admin\cdump
  > user_dump_dest = B:\Concor\admin\udump
  >
  > aq_tm_processes = 1
  > job_queue_processes = 10
  > query_rewrite_enabled = FALSE
  > timed_statistics = TRUE
  > open_cursors = 300
  > remote_login_passwordfile = EXCLUSIVE
  >
  > ###
  > ## based on the amt of RAM on the server
  > ## available to Oracle.
  > ## -- 40% to PGA
  > ## -- 60% to SGA
  > ###
  > sga_max_size = 600M
  > sga_target = 300M
  > pga_aggregate_target = 200M
  >
  > ###
  > ## Value should be set to a minimum of
  > ## 4 times the # of users + 10
  > ###
  > processes = 150
  >
  > ###
  > ## UNDO space Management
  > ###
  > undo_management = AUTO
  > undo_tablespace = UNDO
  > undo_retention = 900
  >
  > Márcio.
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  > 
  >

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



  

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



Re: [oracle_br] expdp com data e hora no dumpfile

2011-06-14 Por tôpico David Ricardo
Não por isso Milton, as ordens.

Abraço

Em 14 de junho de 2011 11:16, Milton Bastos Henriquis Junior <
milton.bas...@meta.com.br> escreveu:

>
>
> Grande Ricardo, muito obrigado!
> Ainda não consegui testar, pois caiu a conexão VPN do cliente, assim que
> voltar já vou implementar.
>
> Antecipadamente já agradeço!
>
>
> Att,
>
> Milton Bastos
> WWW.miltonbastos.com
>
>
>
>
>
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de David Ricardo
> Enviada em: terça-feira, 14 de junho de 2011 11:03
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] expdp com data e hora no dumpfile
>
>
>
> Amigo,
>
> Exporte as variaveis assim :
>
> #!/bin/bash
> dateh=`date '+%d%m%y-%H-%M'`;export dateh
> PATH=$PATH:$HOME/bin
> export PATH
>
> # Oracle Settings
> TMP=/tmp; export TMP
> TMPDIR=$TMP; export TMPDIR
> ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
> ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
> ORACLE_SID=; export ORACLE_SID
> ORACLE_TERM=xterm; export ORACLE_TERM
> PATH=/usr/sbin:$PATH; export PATH
> PATH=$ORACLE_HOME/bin:$PATH; export PATH
> EDITOR=vi; export EDITOR
> LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
> CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
> export
> CLASSPATH
>
> Depois execute o comando EXPDP da seguinte forma :
>
> expdp userexp/pm3bc#2010# directory=exp3 dumpfile=exp_full_$dateh.dmp
> logfile=exp_full-$dateh.log full=y
>
> Abraço
>
> Em 14 de junho de 2011 10:54, Milton Bastos Henriquis Junior <
> milton.bas...@meta.com.br> escreveu:
>
> >
> >
> > Bom dia amigos
> >
> > Pretendo fazer um script para geração de backups lógicos com expdp
> > diariamente.
> > Não pretendo apagar o dump do dia anterior antes de gerar o dump do dia
> > corrente (vou manter alguns dumps conforme a política que o gerente
> > decidir).
> > O EXPDP retorna um erro caso eu mande gerar um dump com o mesmo nome
> (pois
> > o arquivo já existe), e por isso eu adicionei a data corrente no nome do
> > arquivo:
> >
> > expdp system/senha@prod directory=DMP_DIR schemas=schema1,schema2
> > dumpfile=bkp_prod_` date +%Y-%m-%d`.dmp logfile=bkp_prod.log
> >
> > Consegui a mascara acima - ` date +%Y-%m-%d` - pesquisando no Google.
> Porém
> > não consigo aprofundar minhas pesquisas pois a Web é toda bloqueada aqui.
> O
> > Google é liberado, porém não consigo entrar nos sites que o Google me
> > retorna.
> >
> > A minha pergunta é a seguinte: é possível adicionar também a HORA (no
> > formato HH24-MI) no nome do arquivo? Alguém poderia me passar a sintaxe?
> >
> > Milton Bastos
> > Adm. de Banco de Dados Operação SASCAR GSA milton.bas...@meta.com.br
> 
> > >
> > +55 41 2101 1300
> > +55 41 2101 1307 (DDR)
> > www.meta.com.br
> >
> > [cid:image001.jpg@01CC2A80.73DDD4C0 image001.jpg%4001CC2A80.73DDD4C0>]
> >
> > P Antes de Imprimir este e-mail, pense na sua responsabilidade e
> > compromisso com o meio ambiente.
> >
> > Esta mensagem, incluindo seus eventuais anexos, tem caráter confidencial
> e
> > seu conteúdo é restrito ao(s) seu(s) destinatário(s). Caso você tenha
> > recebido esta mensagem por engano, queira, por favor, retorná-la ao
> emissor
> > e apagá-la de seus arquivos. Qualquer uso, replicação ou disseminação
> desta
> > mensagem ou parte dela é proibida.
> >
> > This message, including any attachments, is confidential and may contain
> > information that is privileged or exempt from disclosure. It is intended
> > only for the person to whom it is addressed unless expressly authorized
> > otherwise by the sender. If you are not an authorized recipient, please
> > notify the sender immediately and permanently destroy all copies of this
> > message and attachments.
> >
> > This message has been scanned for malware by Websense. www.websense.com
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> --
> 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]
>
>
>
> Clique 
> aqui
> para reportar este e-mail como SPAM.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 

David Ri

RES: [oracle_br] expdp com data e hora no dumpfile

2011-06-14 Por tôpico Milton Bastos Henriquis Junior
Grande Ricardo, muito obrigado!
Ainda não consegui testar, pois caiu a conexão VPN do cliente, assim que voltar 
já vou implementar.

Antecipadamente já agradeço!


Att,

Milton Bastos
WWW.miltonbastos.com





De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de David Ricardo
Enviada em: terça-feira, 14 de junho de 2011 11:03
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] expdp com data e hora no dumpfile



Amigo,

Exporte as variaveis assim :

#!/bin/bash
dateh=`date '+%d%m%y-%H-%M'`;export dateh
PATH=$PATH:$HOME/bin
export PATH

# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
EDITOR=vi; export EDITOR
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export
CLASSPATH

Depois execute o comando EXPDP da seguinte forma :

expdp userexp/pm3bc#2010# directory=exp3 dumpfile=exp_full_$dateh.dmp
logfile=exp_full-$dateh.log full=y

Abraço

Em 14 de junho de 2011 10:54, Milton Bastos Henriquis Junior <
milton.bas...@meta.com.br> escreveu:

>
>
> Bom dia amigos
>
> Pretendo fazer um script para geração de backups lógicos com expdp
> diariamente.
> Não pretendo apagar o dump do dia anterior antes de gerar o dump do dia
> corrente (vou manter alguns dumps conforme a política que o gerente
> decidir).
> O EXPDP retorna um erro caso eu mande gerar um dump com o mesmo nome (pois
> o arquivo já existe), e por isso eu adicionei a data corrente no nome do
> arquivo:
>
> expdp system/senha@prod directory=DMP_DIR schemas=schema1,schema2
> dumpfile=bkp_prod_` date +%Y-%m-%d`.dmp logfile=bkp_prod.log
>
> Consegui a mascara acima - ` date +%Y-%m-%d` - pesquisando no Google. Porém
> não consigo aprofundar minhas pesquisas pois a Web é toda bloqueada aqui. O
> Google é liberado, porém não consigo entrar nos sites que o Google me
> retorna.
>
> A minha pergunta é a seguinte: é possível adicionar também a HORA (no
> formato HH24-MI) no nome do arquivo? Alguém poderia me passar a sintaxe?
>
> Milton Bastos
> Adm. de Banco de Dados Operação SASCAR GSA 
> milton.bas...@meta.com.br
> >
> +55 41 2101 1300
> +55 41 2101 1307 (DDR)
> www.meta.com.br
>
> [cid:image001.jpg@01CC2A80.73DDD4C0]
>
> P Antes de Imprimir este e-mail, pense na sua responsabilidade e
> compromisso com o meio ambiente.
>
> Esta mensagem, incluindo seus eventuais anexos, tem caráter confidencial e
> seu conteúdo é restrito ao(s) seu(s) destinatário(s). Caso você tenha
> recebido esta mensagem por engano, queira, por favor, retorná-la ao emissor
> e apagá-la de seus arquivos. Qualquer uso, replicação ou disseminação desta
> mensagem ou parte dela é proibida.
>
> This message, including any attachments, is confidential and may contain
> information that is privileged or exempt from disclosure. It is intended
> only for the person to whom it is addressed unless expressly authorized
> otherwise by the sender. If you are not an authorized recipient, please
> notify the sender immediately and permanently destroy all copies of this
> message and attachments.
>
> This message has been scanned for malware by Websense. www.websense.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

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



Clique 
aqui
 para reportar este e-mail como SPAM.


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



Re: [oracle_br] expdp com data e hora no dumpfile

2011-06-14 Por tôpico David Ricardo
Amigo,

Exporte as variaveis assim :

#!/bin/bash
dateh=`date '+%d%m%y-%H-%M'`;export dateh
PATH=$PATH:$HOME/bin
export PATH

# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
EDITOR=vi; export EDITOR
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export
CLASSPATH

Depois execute o comando EXPDP da seguinte forma :

expdp userexp/pm3bc#2010# directory=exp3 dumpfile=exp_full_$dateh.dmp
logfile=exp_full-$dateh.log full=y


Abraço


Em 14 de junho de 2011 10:54, Milton Bastos Henriquis Junior <
milton.bas...@meta.com.br> escreveu:

>
>
> Bom dia amigos
>
> Pretendo fazer um script para geração de backups lógicos com expdp
> diariamente.
> Não pretendo apagar o dump do dia anterior antes de gerar o dump do dia
> corrente (vou manter alguns dumps conforme a política que o gerente
> decidir).
> O EXPDP retorna um erro caso eu mande gerar um dump com o mesmo nome (pois
> o arquivo já existe), e por isso eu adicionei a data corrente no nome do
> arquivo:
>
> expdp system/senha@prod directory=DMP_DIR schemas=schema1,schema2
> dumpfile=bkp_prod_` date +%Y-%m-%d`.dmp logfile=bkp_prod.log
>
> Consegui a mascara acima - ` date +%Y-%m-%d` - pesquisando no Google. Porém
> não consigo aprofundar minhas pesquisas pois a Web é toda bloqueada aqui. O
> Google é liberado, porém não consigo entrar nos sites que o Google me
> retorna.
>
> A minha pergunta é a seguinte: é possível adicionar também a HORA (no
> formato HH24-MI) no nome do arquivo? Alguém poderia me passar a sintaxe?
>
> Milton Bastos
> Adm. de Banco de Dados Operação SASCAR GSA milton.bas...@meta.com.br
> 
> +55 41 2101 1300
> +55 41 2101 1307 (DDR)
> www.meta.com.br
>
> [cid:image001.jpg@01CC2A80.73DDD4C0]
>
> P Antes de Imprimir este e-mail, pense na sua responsabilidade e
> compromisso com o meio ambiente.
>
> Esta mensagem, incluindo seus eventuais anexos, tem caráter confidencial e
> seu conteúdo é restrito ao(s) seu(s) destinatário(s). Caso você tenha
> recebido esta mensagem por engano, queira, por favor, retorná-la ao emissor
> e apagá-la de seus arquivos. Qualquer uso, replicação ou disseminação desta
> mensagem ou parte dela é proibida.
>
> This message, including any attachments, is confidential and may contain
> information that is privileged or exempt from disclosure. It is intended
> only for the person to whom it is addressed unless expressly authorized
> otherwise by the sender. If you are not an authorized recipient, please
> notify the sender immediately and permanently destroy all copies of this
> message and attachments.
>
> This message has been scanned for malware by Websense. www.websense.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 

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] expdp com data e hora no dumpfile

2011-06-14 Por tôpico Milton Bastos Henriquis Junior
Bom dia amigos

Pretendo fazer um script para geração de backups lógicos com expdp diariamente.
Não pretendo apagar o dump do dia anterior antes de gerar o dump do dia 
corrente (vou manter alguns dumps conforme a política que o gerente decidir).
O EXPDP retorna um erro caso eu mande gerar um dump com o mesmo nome (pois o 
arquivo já existe), e por isso eu adicionei a data corrente no nome do arquivo:

expdp system/senha@prod directory=DMP_DIR schemas=schema1,schema2 
dumpfile=bkp_prod_` date +%Y-%m-%d`.dmp logfile=bkp_prod.log

Consegui a mascara acima - ` date +%Y-%m-%d` - pesquisando no Google. Porém não 
consigo aprofundar minhas pesquisas pois a Web é toda bloqueada aqui. O Google 
é liberado, porém não consigo entrar nos sites que o Google me retorna.

A minha pergunta é a seguinte: é possível adicionar também a HORA (no formato 
HH24-MI) no nome do arquivo? Alguém poderia me passar a sintaxe?




Milton Bastos
Adm. de Banco de Dados  Operação SASCAR GSA 
milton.bas...@meta.com.br
+55 41 2101 1300
+55 41 2101 1307 (DDR)
www.meta.com.br

[cid:image001.jpg@01CC2A80.73DDD4C0]

P Antes de Imprimir este e-mail, pense na sua responsabilidade e compromisso 
com o meio ambiente.

Esta mensagem, incluindo seus eventuais anexos, tem caráter confidencial e seu 
conteúdo é restrito ao(s) seu(s) destinatário(s). Caso você tenha recebido esta 
mensagem por engano, queira, por favor, retorná-la ao emissor e apagá-la de 
seus arquivos. Qualquer uso, replicação ou disseminação desta mensagem ou parte 
dela é proibida.

This message, including any attachments, is confidential and may contain 
information that is privileged or exempt from disclosure. It is intended only 
for the person to whom it is addressed unless expressly authorized otherwise by 
the sender. If you are not an authorized recipient, please notify the sender 
immediately and permanently destroy all copies of this message and attachments.








This message has been scanned for malware by Websense. www.websense.com


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