Re: [oracle_br] datafile

2011-11-07 Por tôpico Anderson Campelo
Segue Leonardo:

select file_id, file_name, tablespace_name, status, online_status from
dba_data_files
order by file_id
/


Em 7 de novembro de 2011 11:26, Leonardo Santos da Mata 
leonardodam...@gmail.com escreveu:

 **


 olá eu estou no oracle 10G e gostaria de saber o status e números dos meus
 datafiles.

 Existe alguma view no oracle para fazer isso?

 Obrigado!

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

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

  



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





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

 Links do Yahoo! Grupos

* 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




Re: [oracle_br] Problemas da Tablespace Temp

2011-11-07 Por tôpico Anderson Campelo
Leonardo,

Essa mensagem está informando que não há espaço livre em sua tablespace
temporária.
Para corrigir você deve incrementar(se realmente necessário) o espaço
alocado pela mesma, ou identificar que processo está consumindo esse espaço
para otimizar o processo.

É possível configurar uma tablespace para que ela seja 'auto-incrementável'
da seguinte forma:

alter tablespace nome_tablespace autoextend on next Xm maxsize Xm;

onde 'next Xm' é o tamanho que vai ser adicionado a cada incremento;
onde 'maxsize Xm' é o tamanho máximo que a tablespace pode atingir.

dessa forma se ainda houver espaço livre no servidor a tablespace
temporária será incrementada.

Em 7 de novembro de 2011 12:11, Leonardo Santos da Mata 
leonardodam...@gmail.com escreveu:

 **


 olá eu estou o oracle 10G e estou com mensagem na home do manager do oracle
 na parte de alertas que é a seguinte:

 Tablespace [TEMP] only has [0 megabytes ] free space

 Eu já olhei os tempfiles estão on-line. Bom eu estou com 2 será por isso?

 a tablespace está on-line e no alert.log não nenhuma mensão.

 Alguém sabe o que é isso?

 Como resolver?

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

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

  



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





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

 Links do Yahoo! Grupos

* 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




Re: [oracle_br] Problemas da Tablespace Temp

2011-11-07 Por tôpico F3RN4ND0
Sobre a tablespace temporária...
http://www.orafaq.com/node/2


Tente alterar o tamanho dos tempfiles ou adicionar outro tempfile nesta
tablespace temporária. Você pode usar o EM para isso.

2011/11/7 Leonardo Santos da Mata leonardodam...@gmail.com

 **


 olá eu estou o oracle 10G e estou com mensagem na home do manager do oracle
 na parte de alertas que é a seguinte:

 Tablespace [TEMP] only has [0 megabytes ] free space

 Eu já olhei os tempfiles estão on-line. Bom eu estou com 2 será por isso?

 a tablespace está on-line e no alert.log não nenhuma mensão.

 Alguém sabe o que é isso?

 Como resolver?

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

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

 



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





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

 Links do Yahoo! Grupos

* 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] Re: Problemas da Tablespace Temp

2011-11-07 Por tôpico José Laurindo
Não sei o que é manager do oracle, mas se for o OEM (Oracle Enterprise 
Manager) , quase que certamente o que vc está vendo é o resultado default dos 
alertas básicos de espaço em tablepace habilitados  - eles são MUITO 
simplísticos, só consultam a DBA_FREE_SPACE e nada mais, não levando em 
consideração que quando alguém deixa de usar a tablespace temporária, o(s) 
dado(s) (e o espaço em disco) desnecessários ** Não São ** apagados do disco, e 
portanto a DBA_FREE_SPACE não é atualizada - por questão de performance, para 
poupar I/Os desnecessários, o que o RDBMS faz é simplesmente deixar a próxima 
sessão que precise de espaço temporário gravar por cima desses dados velhos 
O seu problema deve estar decorrendo do fato dos alertas defaults do OEM não 
serem espertos, não levarem esse comportamento da tablespace TEMP em conta 
... 
  Para vc Comprovar que é isso, execute uma consula nas views que registram 
efetivamente quem está usando área temporária, tipo :
  
  SELECT /*+ ORDERED */
   u.tablespace,
   s.sid || ',' || s.serial# as sid_ser,
   s.username,
   s.osuser,
   (SUM(u.blocks)*TO_NUMBER(a.value))/1048576 as blk_mb,
   x.sql_text,
   s.module || ':' || s.action as Module:Action
  FROM v$sort_usage u
   ,v$session S
   ,v$sql X
   ,v$parameter a
 WHERE s.saddr= u.session_addr
   AND s.sql_address  = x.address
   AND s.sql_hash_value   = x.hash_value
   AND a.name = 'db_block_size'
 GROUP
BY u.tablespace
 , s.sid
 , s.serial#
 , s.username
 , s.osuser
 , a.value
 , x.sql_text
 , s.module
 , s.action
 ORDER
 BY u.tablespace
  , s.sid
;

se a soma do espaço temp for muitíssimo menor que o total alocado para a 
tablespace temp (o que vc obtém pela DBA_TEMP_FILES), tá comprovado que vc NÂO 
tem problema algum com a temp, é a monitoração tapadinha do OEM não levando o 
funcionamento da TEMP em conta...

 Para resolver isso, ou vc altera nos targets para não monitorar a tablespace 
TEMP (tela 'Metric and Policy Settings', se me lembro bem, não estou com OEM 
ativo no banco-teste do notebook que uso pra conferir), ou vc aplica o patch 
que permite desativação global dessa monitoração, cfrme a nota metalink 
Oracle Recommended Patches For Tablespace Monitoring using the Tablespace 
Space Used % metric (Doc ID 849498.1) .
 
 []s
 
   Chiappa

--- Em oracle_br@yahoogrupos.com.br, Leonardo Santos da Mata 
leonardodamata@... escreveu

 olá eu estou o oracle 10G e estou com mensagem na home do manager do oracle
 na parte de alertas que é a seguinte:
 
 Tablespace [TEMP] only has [0 megabytes ] free space
 
 
 Eu já olhei  os tempfiles estão on-line. Bom eu estou com 2 será por isso?
 
  a tablespace está on-line e no alert.log não nenhuma mensão.
 
  Alguém sabe o que é isso?
 
   Como resolver?
 
 
 -- 
 Cordialmente,
 *
 Leonardo Santos da Mata*
 E-mail: leonardodamata@...
 MSN: leonardomata@...
 Twiiter:  twitter.com/lsmata
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [oracle_br] Re: datafile

2011-11-07 Por tôpico Anderson Campelo
Provavelmente o número que ele precisa saber é o ID, por isso encaminhei
aquele e-mail, mas aparentemente nosso amigo ainda não abriu seu e-mail.

Em 7 de novembro de 2011 13:45, José Laurindo jlchia...@yahoo.com.brescreveu:

 **


 Pra poder dar uma resposta mais detalhista a gente teria que saber lá do
 colega que perguntou o que são esses tais Números que ele quer saber dos
 datafiles : o q são esses números que ele quer saber, é o FILE_ID ? A
 quantidade de datafiles ? O tamanho total alocado dos datafiles ? Tamanho
 usado, e/ou tamanho livre 
 Cfrme o que for que ele queira saber de número isso vai estar na
 DBA_DATA_FILES, na DBA_FREE_SPACE, na DBA_EXTENTS ou DBA_SEGMENTS, por aí...

 []s

 Chiappa


 --- Em oracle_br@yahoogrupos.com.br, Anderson Campelo dba.anderson@...
 escreveu

 
  Segue Leonardo:
 
  select file_id, file_name, tablespace_name, status, online_status from
  dba_data_files
  order by file_id
  /
 
 
  Em 7 de novembro de 2011 11:26, Leonardo Santos da Mata 
  leonardodamata@... escreveu:
 
   **

  
  
   olá eu estou no oracle 10G e gostaria de saber o status e números dos
 meus
   datafiles.
  
   Existe alguma view no oracle para fazer isso?
  
   Obrigado!
  
   --
   Cordialmente,
   *
   Leonardo Santos da Mata*
   E-mail: leonardodamata@...
   MSN: leonardomata@...

   Twiiter: twitter.com/lsmata
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 

  



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





--
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] Re: Política de PSUs em produção

2011-11-07 Por tôpico José Laurindo
Vixe, a internet comeu metade da minha resposta. Segue novamente :

Isso depende do nível de exigência do Cliente principalmente em relação à 
criticidade do ambiente (já que PSUs ou CPUs FREQUENTEMENTE lidam com bugs que 
envolvem vulnerabilidades de segurança) : na Empresa atual é sob demanda (na 
verdade, assim que um bug corrigido no PSU/CPU é detectado), mas antes eu 
trabalhei numa Empresa que, por Contrato, assim que a Oracle liberava os 
patches do quarter, exigia um prazo fixo e delimitado (duas semanas
ou algo assim) pra aplicar o CPU/PSU em Desenv, depois em Homologação e
finalmente em Produção ... No caso, o fato de ser 24x7 não implicava para essa
política, pois :

a) a aplicação em teste e em homo, Com a posterior validação da aplicação pelo
Cliente, necessariamente já pegou 99% dos potenciais problemas, o risco é
pequeno

e

b) se é 24x7 de verdade, na real ou tem um Cluster tipo RAC ou tem um Standby,
então via de regra era plenamente possível a aplicação em cada parte do ambiente
(rollup), ou era possível aplicar no standby (se preciso quebrando o standby
temporariamente), ou então virar o standby para Prod, aplicar o PSU/CPU na
antiga Prod e depois inverter...

É isso... Nem preciso dizer que imho é um risco TREMENDO a política que hoje me
é imposta, de só aplicar quando o bug foi percebido, pois há CPUs/PSUs que
corrigem bugs graves, no nível de usuário se tornar DBA, mas assim foi
estabelecido e imposto, a gente, como eu disse, segue o que o Cliente (externo
ou interno) dispões : no meu caso aqui já declarei bem diretamente os riscos
então fiz a minha parte, se a Gerência, ciente dos mesmos, optou por
manageá-los, não há ação cabível na esfera técnica, que é a minha...

[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br, José Laurindo jlchiappa@... escreveu

 liberava os patches do quarter, exigia  um prazo fixo e delimitado (duas 
 semanas ou algo assim) pra aplicar o CPU/PSU em Desenv, depois em Homologação 
 e finalmente em Produção ... No caso, o fato de ser 24x7 não implicava para 
 essa política, pois :
 
 a) a aplicação em teste e em homo, Com a posterior validação da aplicação 
 pelo Cliente, necessariamente já pegou 99% dos potenciais problemas, o 
 risco é pequeno
 
 e
 
 b) se é 24x7 de verdade, na real ou tem um Cluster tipo RAC ou tem um 
 Standby, então via de regra era plenamente possível a aplicação em cada parte 
 do ambiente (rollup), ou era possível aplicar no standby (se preciso 
 quebrando o standby temporariamente), ou então virar o standby para Prod, 
 aplicar o PSU/CPU na antiga Prod e depois inverter...
 
 É isso... Nem preciso dizer que imho é um risco TREMENDO a política que hoje 
 me é imposta, de só aplicar quando o bug foi percebido, pois há CPUs/PSUs que 
 corrigem bugs graves, no nível de usuário se tornar DBA, mas assim foi 
 estabelecido e imposto, a gente, como eu disse, segue o que o Cliente 
 (externo ou interno) dispões : no meu caso aqui já declarei bem diretamente 
 os riscos então fiz a minha parte, se a Gerência, ciente dos mesmos, optou 
 por manageá-los, não há ação cabível na esfera técnica, que é a minha...
 
  []s
 
Chiappa
 
 --- Em oracle_br@yahoogrupos.com.br, Sandro Niederauer Curte sandronc@ 
 escreveu
 
  Senhores,
Gostaria de saber como vocês trabalham a política de aplicação de
  PSUs em produção (24x7).
  
Se aplicam assim que é liberado ou aplicam em homolagação e em
  produção sempre uma versão anterior ou o melhor mesmo é tem uma visão
  conservadora, ou seja, virou produção, não se aplica mais nada, patch
  só sob demanda.
  
  Att,
  Sandro
  
  
  [As partes desta mensagem que não continham texto foram removidas]