Re: [oracle_br] Re: SQL_HASH_VALUE igual a zero

2009-01-02 Por tôpico Igor Laguardia
Prezado Chiappa,

Perdão pelos lapsos de informação, aí vão:
* Versão do banco 9.2.0.5
* A sessão é de um usuário final. Na verdade é um serviço de job externo,
utilizado pelo sistema. Ele tem lá seus agendamentos, se conecta, roda o que
tem de rodar, e teoricamente se desconecta.
Pelo que investiguei, estas sessões estão conectadas a mais de 24horas,
tirei um tkprof delas, e não estão fazendo nada.

Levando em consideração este novo cenário, minha dúvida persiste, será
que quando a coluna SQL_HASH_VALUE fica igual a zero, quer dizer que tem
tanto tempo que a sessão não faz nada que os registros de query que ela fez
por ultimo já não se encontram no banco de dados??

2009/1/1 jlchiappa jlchia...@yahoo.com.br

   Saludos... Colega, só pra variar vc não dá nenhum detalhe importante
 (tais como : versão exata do banco, estado da sessão, se essa sessão é
 interna do banco, de um JOB ou de um usuário final, etc, etc), MAS o
 meu palpite é que seja um job, aí deve ser o caso relatado em

 http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:497421739750#64070497615210
 , que decorre simplesmente do fato de que jobs deixam ** VÁRIAS e
 VÁRIAS ** colunas nulas ou zeradas na V$SESSION, inclusive NÂO PODENDO
 ter a sessão localizada com o método tradicional de
 audsid=userenv('sessionid'); , cfrme mostrado em

 http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:114412348062#3014342294035
 , esse é o meu chute...

 []s

 Chiappa

 ==
 Palestrante ENPO.BR http://enpo.br/ - acesse http://www.enpo- br.org/
 Instrutor Workshops ENPO/TWS - acesse http://www.twstecnologia.com.br/
 Agora Blogando em www.ora600.com.br - confira as novidades !
 ==

 Jamais haverá ano novo, se continuar a copiar os erros dos anos velhos.

 Luís de Camões
 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Igor Laguardia igo...@...
 escreveu

 
  Olá meus companheiros,
 
  Feliz ano novo a todos, inicialmente!
 
  Tenho uma questão simples, mas não achei nenhuma resposta lógica
 ainda para
  ela.
 
  Existem algumas sessões em um dos bancos que administro, que ao
 verificar a
  v$session, o campo SQL_HASH_VALUE desta sessão é igual a ZERO(00).
  Cheguei nestas sessões procurando sessões que estão conectadas no
 banco de
  dados a mais de 24 horas.
 
  Alguem sabe em qual situação uma sessão possa ficar com o hash_value
 igual a
  ZERO?
 
  --
  [ ]'s
  Igor Laguardia
  -
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 

 




-- 
[ ]'s
Igor Laguardia
-


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



Re: [oracle_br] Re: Preciso de Ajuda.... CLOB

2009-01-02 Por tôpico Rogério Falconi
Obrigado Chiappa

Rogério

2009/1/1 jlchiappa jlchia...@yahoo.com.br

   Colega, melindre não vejo nenhum, vc vai ter um pouquinho de
 trabalho (já que não há um comando que faça o que vc precisa
 diretamente), mas necessariamente TODAS as tools de programação PL/SQL
 que vc precisará (como por exemplo a DBMS_LOB) são FARTAMENTE
 documentadas, LOBs possuem até manual próprio
 Falando especificamente sobre o seu caso, vc não diz mas imagino que
 essa tabela é tipo uma tabela de trabalho , e essa coluna CLOB
 contém vários valores separados por vírgula de devem ser carregados em
 várias colunas de uma Outra tabela real, fixa, do sistema, e cada
 regitro da tabela de trabalho corresponde a um registro a ser
 carregado na tabela destino, certo ? Em sendo isso, o que eu
 recomendaria é vc descarregar esses registros todos prum arquivo-texto
 (
 http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:68212348056#3414205303243
 tem várias sugestões de como fazer, aí carregar um arquivo-texto CSV
 pruma tabela é ridiculamente simples, há diversos utilitários prontos
 pra isso no bd Oracle, como o sql*loader, a opção de EXTERNAL TABLES,
 ou mesmo não-programadamente via acessórios fora do banco como o SQL
 Developer, o TOAD, o PL/SQL Developer, afaik todos esses permitem
 carga de CSVs... Caso vc prefira não fazer isso, ou não possa fazer
 por qquer motivo, aí é sentar e escrever uma rotina pra isso,
 provavelmente extraindo as colunas via SUBSTR, como mostrado em

 http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:2189860818012#16590273785393
 ou (numa variação usando outros recursos) em

 http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:210612357425#1858658053392

 []s

 Chiappa

 ==
 Palestrante ENPO.BR - acesse http://www.enpo- br.org/
 Instrutor Workshops ENPO/TWS - acesse http://www.twstecnologia.com.br/
 Agora Blogando em www.ora600.com.br - confira as novidades !
 ==

 Jamais haverá ano novo, se continuar a copiar os erros dos anos velhos.

 Luís de Camões

 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Rogério Falconi
 rogerfal...@... escreveu
 
  Colegas,
 
  Me passaram uma tarefa meio que milindrosa...
 
  Tenho que ler um tabela que tem um campo clob, que foi feito para
 esta campo
  uma carga de um arquivo CSV.
 
  Alguém pode me passar uma ajuda, de como leio e trato o CLob.
 
  Lembrando que a estrutura tem separadores por ',' como em um
 arquivo csv
 
  Obrigado
 
  Rogério
 
 
  [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] TREINAMENTO ONLINE - INICIANTE DBA ORACLE 10G

2009-01-02 Por tôpico David Ricardo

Cara antes de mais nada parabéns pelo esforço, já passei por isso um dia 
também, e sei como é bem dificil as vezes querer e ter vontade porém encontrar 
dificuldades, antes de lhe direcionar em qualquer que seja o site de 
aprendizado quero lhe dizer que você já é vencedor só por tentar, não DESISTA, 
conte comigo se precisar de uma força e se eu puder lher ajudar o farei com 
maior prazer,  pois um dia me ajudaram também.
Quanto a suas dúvidas dê uma olhadinha neste site http://www.oracle-base.com
você vai encontrar documentações e vários passo-a-passo muito interessantes.
Feliz ano novo e boa sorte!!!

Quanto mais se proíbe,quanto mais se restringe, mais os melhores são 
atingidos,pois os medíocres estarão sempre dispostos a aceitar as limitações 
que lhes são impostas, sem questionar sua natureza.

David R. B. Siqueira
E-mail : dr...@uol.com.br


Em 30/12/2008 17:55, Willian F. Frasson   escreveu:


Luiz antes de falar sobre algo técnico, acho que é interessante que todos vejam 
esse esforço que você está fazendo, muitas pessoas tem tudo na mão e não tem 
vontade de aprender, não se esforça. Parabéns mesmo.
segue um doc bem tranquilo para instalar o single instance no RedHat4 (CentOS 4 
também):
http://www.oracle-base.com/articles/10g/OracleDB10gR2InstallationOnRedHatAS4.php
Abçs.

- Original Message - 
From: alm_lc 
To: oracle_br@yahoogrupos.com.br 
Sent: Monday, December 29, 2008 9:39 PM
Subject: [oracle_br] TREINAMENTO ONLINE - INICIANTE DBA ORACLE 10G

OLA PESSOAL
MEU NOME E LUIZ E SOU INICIANTE EM ORACLE(MEU GRANDE SONHO É SER DBA
MAS TENHO CURSOS DE FORMS E REPORTS TAMBEM)
INFELIZME NTE ESTOU SEM COMPUTADOR E PARA ESTUDAR ESTOU RECORRENDO A
UMA LAN HOUSE
LA INSTALEI O ORACLE 10G PARA WINDOWS E O RAPAZINHO DONO DA LAN FALOU
QUE SE PRECISAR ELE INSTALARIA O LINUX PARA EU ESTUDAR - POR LINHAS DE
COMANDO
INSTALEI O MANDRIVA 2008 / 2009 E NAO OBTIVE EXITO NAS CUSTOMIZACOES
PARA RODAR O ORACLE E POR CONSEQUENTE FAZER OS EXERCICIOS DAS
APOSTILAS OFICIAIS PARA NAO ENFERRUJAR(SQL, PLSQL, FORMS , REPORTS, ETC)
TENHO ALGUMAS QUESTOES E GOSTARIA QUE VCS ME AUXILIASSEM POIS ME
ENCONTRO PERDIDO
1 - QUAL A VERSAO DO LINUX EM QUE INSTALO ORACLE SEM PROBLEMAS E SEM
TER DE FAZER ALGUMA CUSTOMIZACAO( ORACLE 10G OU 11G)
2 - EXISTE ALGUMA CONFIGURACAO MINIMA DE HARDWARE PARA TAL - A
MAQUINA É UM PROCESSADOR AMD (NAO ME RECORDO O CLOCK) E TEM 2G DE RAM
3 - EXISTE ALGUMA FORMA DE EU FAZER ALGUM TREINAMENTO ONLINE PARA DBA
- POR EXEMPLO - EU RECEBERIA EXERCICIOS PARA FAZER E ENTREGAR OU EM
ULTIMO CASO FAZER ALGO REMOTAMENTE
POR FAVOR AGUARDO UMA AJUDA DE VCS ASSIM QUE POSSIVEL
ABS A TODOS
LUIZ
PS.: CASO EU TENHA MAIS DUVIDA - ALGUMAS EU SEI QUE SAO SIMPLES E NAO
TAO CABELUDAS - EU POSSO CONTINUAR POSTANDO?

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

 




Quanto mais se proíbe,quanto mais se restringe, mais os melhores são 
atingidos,pois os medíocres estarão sempre dispostos a aceitar as limitações 
que lhes são impostas, sem questionar sua natureza.

David R. B. Siqueira
E-mail : dr...@uol.com.br
011 - 98726271


Em 30/12/2008 17:55, Willian F. Frasson   escreveu:






Luiz antes de falar sobre algo técnico, acho que é interessante que todos vejam 
esse esforço que você está fazendo, muitas pessoas tem tudo na mão e não tem 
vontade de aprender, não se esforça. Parabéns mesmo.
segue um doc bem tranquilo para instalar o single instance no RedHat4 (CentOS 4 
também):
http://www.oracle-base.com/articles/10g/OracleDB10gR2InstallationOnRedHatAS4.php
Abçs.

- Original Message - 
From: alm_lc 
To: oracle_br@yahoogrupos.com.br 
Sent: Monday, December 29, 2008 9:39 PM
Subject: [oracle_br] TREINAMENTO ONLINE - INICIANTE DBA ORACLE 10G

OLA PESSOAL
MEU NOME E LUIZ E SOU INICIANTE EM ORACLE(MEU GRANDE SONHO É SER DBA
MAS TENHO CURSOS DE FORMS E REPORTS TAMBEM)
INFELIZMENTE ESTOU SEM COMPUTADOR E PARA ESTUDAR ESTOU RECORRENDO A
UMA LAN HOUSE
LA INSTALEI O ORACLE 10G PARA WINDOWS E O RAPAZINHO DONO DA LAN FALOU
QUE SE PRECISAR ELE INSTALARIA O LINUX PARA EU ESTUDAR - POR LINHAS DE
COMANDO
INSTALEI O MANDRIVA 2008 / 2009 E NAO OBTIVE EXITO NAS CUSTOMIZACOES
PARA RODAR O ORACLE E POR CONSEQUENTE FAZER OS EXERCICIOS DAS
APOSTILAS OFICIAIS PARA NAO ENFERRUJAR(SQL, PLSQL, FORMS , REPORTS, ETC)
TENHO ALGUMAS QUESTOES E GOSTARIA QUE VCS ME AUXILIASSEM POIS ME
ENCONTRO PERDIDO
1 - QUAL A VERSAO DO LINUX EM QUE INSTALO ORACLE SEM PROBLEMAS E SEM
TER DE FAZER ALGUMA CUSTOMIZACAO( ORACLE 10G OU 11G)
2 - EXISTE ALGUMA CONFIGURACAO MINIMA DE HARDWARE PARA TAL - A
MAQUINA É UM PROCESSADOR AMD (NAO ME RECORDO O CLOCK) E TEM 2G DE RAM
3 - EXISTE ALGUMA FORMA DE EU FAZER ALGUM TREINAMENTO ONLINE PARA DBA
- POR EXEMPLO - EU RECEBERIA EXERCICIOS PARA FAZER E ENTREGAR OU EM
ULTIMO CASO FAZER ALGO REMOTAMENTE
POR FAVOR AGUARDO UMA AJUDA DE VCS ASSIM QUE POSSIVEL
ABS A TODOS
LUIZ
PS.: CASO EU TENHA MAIS DUVIDA - ALGUMAS EU SEI QUE SAO SIMPLES E NAO
TAO CABELUDAS - EU POSSO CONTINUAR POSTANDO?

[As partes desta 

[oracle_br] restore RMAN

2009-01-02 Por tôpico David Ricardo

Boa tarde pessoal, 

Sou novo no forum Oracle Br, tenho uma dúvida que acredito ser simples pra quem 
domina a ferramenta, eu possuo um DATABASE que faz backup via RMAN full, 
gerando os Pieces , backup spfile e backup controlfile localmente neste mesmo 
server, quero replicar este backup para meu ambiente de homologação, pois bem, 
muitos iriam sugerir um duplicate database, acredito eu, a minha duvida é a 
seguinte nesse meu ambiente de homologação eu posso montar uma base RMAN com 
meu Target apontando pra essa base de produção e no momento do restore eu pedir 
pra que ele restaure todo o banco exatamente igual a produção no meu server de 
Homologação???..Preciso tomar algum tipo de precaução antes de executar o 
restore? Você recomendariam essa tarefa ou não?

Obrigado á todos!!!



Quanto mais se proíbe,quanto mais se restringe, mais os melhores são 
atingidos,pois os medíocres estarão sempre dispostos a aceita r as limitações 
que lhes são impostas, sem questionar sua natureza.

David R. B. Siqueira
E-mail : dr...@uol.com.br



Quanto mais se proíbe,quanto mais se restringe, mais os melhores são 
atingidos,pois os medíocres estarão sempre dispostos a aceitar as limitações 
que lhes são impostas, sem questionar sua natureza.

David R. B. Siqueira
E-mail : dr...@uol.com.br
011 - 98726271


[oracle_br] Re: SQL_HASH_VALUE igual a zero

2009-01-02 Por tôpico jlchiappa
O teoricamente se desconecta é que é suspeito : veja vc, tal como eu
disse até onde conheço um SQL só tem o hash zerado quando é executado
via JOB, o que faz sentido, já que são os job slaves que fazem todo o
trabalho , E o normal prum job é disparar e ao final da execução
encerrar a sessão/desconectar, com certeza esse comportamente que vc
descreve das sessões nesse estado ficarem dias assim não é comum, E
absolutamente NÃO É padrão do bd Oracle, certamente vale uma
investigação, algo está estranho aí  - o que parece é que vc tem algum
job que ao final ao invés de desconectar fica presente continuamente
no banco, isso tanto pode ser simplesmente BUG da programação do teu
tal sistema quanto pode ser uma funcionalidade, algum tipo de pool de
conexão ou quetal (estranho isso ser implementado como job/daemon, mas
enfim, sabe-se lá). Não tem jeito, é alogo LOCAL ao seu ambiente,
então só vc pesquisando/analisando aí no local é que vai descobrir
qual é o caso.

[]s

 Chiappa

 ==
Palestrante ENPO.BR http://enpo.br/ - acesse http://www.enpo-br.org/
Instrutor Workshops ENPO/TWS - acesse http://www.twstecnologia.com.br/
Agora Blogando em www.ora600.com.br - confira as novidades !
==

Jamais haverá ano novo, se continuar a copiar os erros dos anos velhos.

 Luís de Camões