Re: [oracle_br] Re: SQL_HASH_VALUE igual a zero
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
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
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
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
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