Re: [oracle_br] Re: View Materializada está ficando descompilada.
Boa Tarde! Chiappa, analisei o outro ambiente não encontrei um *Refresh Group* criado neste ambiente, verifiquei o parâmetro e estão iguais nos ambientes. SQL show parameter QUERY_REWRITE_INTEGRITY; NAME TYPEVALUE --- -- query_rewrite_integrity string enforced Bom criei um Refresh Group* (achei bem interessante o processo) *no ambiente que está com esse erro pra ver se resolveria, porém não resolveu, como não tenho experiencia com esse procedimento, pesquisei mas não achei nada que tivesse algum parâmetro de entrada pra obrigar a recompilar as views, quando o refresh group é executado... *Alias você sabe se existe uma forma de passar um parâmetro que force isso? Se sim já lhe agradeço muito.* Estou abrindo um chamado na Oracle, porque realmente preciso dar uma resposta precisa para meu cliente sobre esse ocorrido, mesmo que seja de algum documento da Oracle que me diga que isso é comum de ocorrer, aos meus olhos não consigo acreditar que seja *NORMAL*, por isso vou encher o saco da Oracle até eles me darem um retorno. Agradeço atenção de todos vocês. Em 13 de janeiro de 2015 10:55, jlchia...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br escreveu: Opa, então : na verdade, se a MV é REFRESH ON DEMMAND, é ** conceitual ** que após qualquer alteração de dados e/ou estrutura a mv ficou DIFERENTE das tabelas/objetos base, então ela VAi ficar inválida, exemplo (em 11.2.0.1 mas afaik é o mesmo nos outros 11gr2) : SYSTEM:@o11201:SQLget 1.sql 1 -- Create table 2 create table MARIAN_TESTE 3 ( 4nome VARCHAR2(10), 5id NUMBER not null 6 ); 7 -- Create/Recreate primary, unique and foreign key constraints 8 alter table MARIAN_TESTE 9add constraint PK_MARIAN_TESTE primary key (ID); 10 -- Create table 11 create table MARIAN_TESTE2 12 ( 13nome VARCHAR2(10), 14id NUMBER not null 15 ); 16 -- Create/Recreate primary, unique and foreign key constraints 17 alter table MARIAN_TESTE2 18add constraint PK_MARIAN_TESTE2 primary key (ID); 19 -- Create table 20 create table MARIAN_TESTE3 21 ( 22nome VARCHAR2(10), 23id NUMBER not null 24 ); 25 -- Create/Recreate primary, unique and foreign key constraints 26 alter table MARIAN_TESTE3 27add constraint PK_MARIAN_TESTE3 primary key (ID); 28 INSERT INTO MARIAN_TESTE 29 VALUES('MARIAN',1); 30 INSERT INTO MARIAN_TESTE 31 VALUES('MARIAN',2); 32 INSERT INTO MARIAN_TESTE 33 VALUES('MARIAN',3); 34 INSERT INTO MARIAN_TESTE2 35 VALUES('MARIAN',1); 36 INSERT INTO MARIAN_TESTE2 37 VALUES('MARIAN',2); 38 INSERT INTO MARIAN_TESTE2 39 VALUES('MARIAN',3); 40 INSERT INTO MARIAN_TESTE3 41 VALUES('MARIAN',1); 42 INSERT INTO MARIAN_TESTE3 43 VALUES('MARIAN',2); 44 INSERT INTO MARIAN_TESTE3 45 VALUES('MARIAN',3); 46 commit; 47 create materialized view mv_teste_marian 48 refresh force on demand 49 start with to_date('12-01-2015 13:46:42', 'dd-mm- hh24:mi:ss') next SYSDATE + 5/1152 50 as 51 SELECT t.nome, t.id 52 FROM MARIAN_TESTE T, MARIAN_TESTE2 T2, MARIAN_TESTE3 T3 53 WHERE T.ID = T2.ID 54 AND T.ID = T3.ID 55* AND T2.ID = T3.ID; 56 . SYSTEM:@o11201:SQL SYSTEM:@o11201:SQL@1.sql Tabela criada. Tabela alterada. Tabela criada. Tabela alterada. Tabela criada. Tabela alterada. 1 linha criada. 1 linha criada. 1 linha criada. 1 linha criada. 1 linha criada. 1 linha criada. 1 linha criada. 1 linha criada. 1 linha criada. Commit concluído. View materializada criada. == nesse momento a mv está FRESCA , Válida e Não necessita de compilação : SYSTEM:@o11201:SQLselect owner, mview_name, query, staleness, last_refresh_date, stale_since, compile_state from user_mviews; OWNERMVIEW_NAME QUERY -- STALENESS LAST_REF STALE_SI COMPILE_STATE --- --- SYSTEM MV_TESTE_MARIANSELECT t.nome, t.id FROM MARIAN_TESTE T, MARIAN_TESTE2 T2, MARIAN_TESTE3 T3 WHERE T.ID = T2.ID AND T.ID = T3.ID AND T2.ID = T3.ID FRESH 13/01/15 VALID SYSTEM:@o11201:SQLselect created, last_ddl_time, timestamp, status from user_objects where object_name='MV_TESTE_MARIAN'; CREATED LAST_DDL TIMESTAMP STATUS --- --- 13/01/15 13/01/15 2015-01-13:10:30:07 VALID 13/01/15 13/01/15 2015-01-13:10:30:08 VALID == ok, agora vou
Re: [oracle_br] Re: View Materializada está ficando descompilada.
Olá Eriovaldo! A coluna FAILURES está = 0 sim, hoje eu percebi que não é mesmo refresh que a faz ficar invalida, e sim a quando ocorre algum insert ou update em alguma tabela que a view utiliza. E se você recompilar, ela fica valida novamente, porém quando ocorre alguma alteração ou inserção ela volta novamente a ficar invalida. Quanto aos dados, eu analisei e atualiza corretamente, só que o me intriga é está invalida, pois para um sistema de monitoramento que temos aqui internamente, ele nos alerta como se estivesse com se esse cliente estivesse com esse erro, sempre. Em 13 de janeiro de 2015 08:37, Eriovaldo Andrietta ecandrie...@gmail.com [oracle_br] oracle_br@yahoogrupos.com.br escreveu: Olá, Mária Cristina, 1.) Se você olhar a coluna user_jobs.failure e a mesma estiver com 0 (zero) significa que o refresh da mview está acontecendo sem erros e o resultado esperado está garantido. 2.) Já vi uma análise desse tipo onde esse INVALID significa que os dados deste objetos não são mais válidos, pois alguma das tabelas envolvidas foi alterada. Para comprovar isso, execute o refresh da mview e veja de imediato se ela fica válida, e logo em seguida altere alguma tabela que está na mview e veja o que acontece. Espero que isso ajude. Eriovaldo Em 13 de janeiro de 2015 07:48, Mária Cristina Silva Stricker mariancrist...@gmail.com [oracle_br] oracle_br@yahoogrupos.com.br escreveu: Bom dia! Agradeço as alternativas mas não tem nenhuma das suas suposições aplicadas a este caso, eu verifiquei todos os objetos que poderiam ser dependentes mas nenhum estão inválidos, simulei o ambiente criando MV minhas, criei as tabelas e criei a MV sobre essas tabelas para realizar os teste, pensando que poderia ser algo assim, porem a MV ficou invalida também, só que não pelo refresh, e sim quando insiro um valor na tabela(acabei descobrir isso, que não é pelo refresh), qualquer insert feito ou alteração realizada na tabela está deixando a MV invalida. Essas tabelas não tem dependência nenhumas, não tem problema com permissão de role, simplesmente foram criadas para fazer esse TESTE, e deu o mesmo erro. Verifiquei na Internet vi que tem muitos deste problema, mas as soluções são paleativas e não definitivas. Gostaria de saber se alguém já passou por isso e pode me orientar, pensei em ser um BUG, pois só ocorre quando a MV tem JOIN relacionados, elas funcionam normalmente, mas ficam invalidas. Agradeço atenção. Abraços a todos. Em 13 de janeiro de 2015 06:45, jlchia...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br escreveu: Eu consigo pensar nas seguintes possibilidades : a. Qualquer um dos objetos referenciados pela mv foi alterado por DDL e/ou se tornou inválido por alterações/recompilações nas dependências deles, aí a mv fica inválida também ou b. A MV ** não é ** de REFRESH ON COMMIT, aí OBVIAMENTE qualquer operação (DML inclusive!!) deixou os dados/estrutura da mv diferentes dos dados/estrutura nas tabelas/objetos referenciados pela mv e assim causa status de invalid na mv : vide nota metalink After DML on the Master Table(s) of Local Materialized View, USER_MVIEWS.COMPILE_STATE becomes 'NEEDS_COMPILE' and USER_OBJECTS.STATUS becomes 'INVALID' (Doc ID 264036.1) ou c. os privilégios foram dados via ROLE, aí a recompilação não os rechonece : vide nota Compile Makes Materialized View Invalid When Access to Master Table Granted Via Role (Doc ID 781255.1) e variações destes temas Principalmente se não há DBA fixo nesse seu cliente, eu ** suspeitaria ** da alternativa a acima : tipicamente num caso desses é a farra do boi, neguim sai alterando tabelas a qquer minuto, sem planejar, sem saber quais objs dependem dela, e sem avisar ninguém... Mas levante a situação exata e a analise para saber exatamente o que está causando e assim poder propor um fix, que MUITO PROVAVELMENTE será de procedimento, não me parece ser ** nenhum ** tipo de BUG ou Problema Técnico no database, parece ser mesmo é erro humano ou ignorância dos Conceitos de mv... []s Chiappa -- Abraços, Mária Cristina E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão
Re: [oracle_br] Re: View Materializada está ficando descompilada.
Bom dia! Agradeço as alternativas mas não tem nenhuma das suas suposições aplicadas a este caso, eu verifiquei todos os objetos que poderiam ser dependentes mas nenhum estão inválidos, simulei o ambiente criando MV minhas, criei as tabelas e criei a MV sobre essas tabelas para realizar os teste, pensando que poderia ser algo assim, porem a MV ficou invalida também, só que não pelo refresh, e sim quando insiro um valor na tabela(acabei descobrir isso, que não é pelo refresh), qualquer insert feito ou alteração realizada na tabela está deixando a MV invalida. Essas tabelas não tem dependência nenhumas, não tem problema com permissão de role, simplesmente foram criadas para fazer esse TESTE, e deu o mesmo erro. Verifiquei na Internet vi que tem muitos deste problema, mas as soluções são paleativas e não definitivas. Gostaria de saber se alguém já passou por isso e pode me orientar, pensei em ser um BUG, pois só ocorre quando a MV tem JOIN relacionados, elas funcionam normalmente, mas ficam invalidas. Agradeço atenção. Abraços a todos. Em 13 de janeiro de 2015 06:45, jlchia...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br escreveu: Eu consigo pensar nas seguintes possibilidades : a. Qualquer um dos objetos referenciados pela mv foi alterado por DDL e/ou se tornou inválido por alterações/recompilações nas dependências deles, aí a mv fica inválida também ou b. A MV ** não é ** de REFRESH ON COMMIT, aí OBVIAMENTE qualquer operação (DML inclusive!!) deixou os dados/estrutura da mv diferentes dos dados/estrutura nas tabelas/objetos referenciados pela mv e assim causa status de invalid na mv : vide nota metalink After DML on the Master Table(s) of Local Materialized View, USER_MVIEWS.COMPILE_STATE becomes 'NEEDS_COMPILE' and USER_OBJECTS.STATUS becomes 'INVALID' (Doc ID 264036.1) ou c. os privilégios foram dados via ROLE, aí a recompilação não os rechonece : vide nota Compile Makes Materialized View Invalid When Access to Master Table Granted Via Role (Doc ID 781255.1) e variações destes temas Principalmente se não há DBA fixo nesse seu cliente, eu ** suspeitaria ** da alternativa a acima : tipicamente num caso desses é a farra do boi, neguim sai alterando tabelas a qquer minuto, sem planejar, sem saber quais objs dependem dela, e sem avisar ninguém... Mas levante a situação exata e a analise para saber exatamente o que está causando e assim poder propor um fix, que MUITO PROVAVELMENTE será de procedimento, não me parece ser ** nenhum ** tipo de BUG ou Problema Técnico no database, parece ser mesmo é erro humano ou ignorância dos Conceitos de mv... []s Chiappa -- Abraços, Mária Cristina E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão
Re: [oracle_br] Re: View Materializada está ficando descompilada.
Chiappa eu li sim suas respostas. Só pra confirmar : vc ** LEU ** na minha resposta que quando a mv Não É REFRESH ON COMMIT, aí QUALQUER DML em QUALQUER das tabelas automaticamente deixa a view INVÁLIDA , por conceito, sem ser bug nenhum, é assim MESMO q funciona ??? Vc TEM TOTAL CERTEZA que não é esse mesmo o caso ? *Resposta: * As MV não são de REFRESH ON COMMIT, por que são MV que envolve várias tabelas que se relacionam, e eu até tentei criar um modelo como ON COMMIT, mas vi que não é permitido, porém tenho outro ambiente de outro cliente que tem as mesmas MV criadas, com as mesmas características deste cliente com erro, a diferença que lá a MV está como: *refresh complete on demand* por ser uma estrutura com menor fluxo de dados, lá se é possível trabalhar assim, já nesse cliente que estou com o problema, o fluxo de dados é muito maior: sendo assim a estrutura dele ficou como: *refresh force on demand*. Você disse que é normal as MV ficarem invalidas, mas nesse outro ambiente não fica, por isso estou investigando, e tentando entender já mudei para a mesma estrutura *refresh complete on demand *e continuam invalidas, se isso fosse comum no outro ambiente elas deveriam estár também invalidas você concorda? *obs*: Já fiz comparação dos parâmetros de um banco para outro, E sobre alterações nos objetos, vc ** realmente comprovou ** isso anotando as datas citadas na DBA_OBJECTS após uma compilação geral que deixou zero objs inválidos e COMPARANDO o valor dessas colunas na próxima vez que fica inválido ?? Pois uma coisa é alguém dizer, outra é vc ** realmente ** comprovar... *Resposta: * Acho que você não leu quando disse que criei uma estrutura de TESTE minha, com o cenário de tabelas independentes, conforme abaixo e assim elas ficam invalidas quando ocorre as alterações. Creio que isso é comprovar e não alguém falar. ---dados usados para teste. -- Create table create table MARIAN_TESTE ( nome VARCHAR2(10), id NUMBER not null ); -- Create/Recreate primary, unique and foreign key constraints alter table MARIAN_TESTE add constraint PK_MARIAN_TESTE primary key (ID); -- Create table create table MARIAN_TESTE2 ( nome VARCHAR2(10), id NUMBER not null ); -- Create/Recreate primary, unique and foreign key constraints alter table MARIAN_TESTE2 add constraint PK_MARIAN_TESTE2 primary key (ID); -- Create table create table MARIAN_TESTE3 ( nome VARCHAR2(10), id NUMBER not null ); -- Create/Recreate primary, unique and foreign key constraints alter table MARIAN_TESTE3 add constraint PK_MARIAN_TESTE3 primary key (ID); INSERT INTO MARIAN_TESTE VALUES('MARIAN',1); INSERT INTO MARIAN_TESTE VALUES('MARIAN',2); INSERT INTO MARIAN_TESTE VALUES('MARIAN',3); INSERT INTO MARIAN_TESTE2 VALUES('MARIAN',1); INSERT INTO MARIAN_TESTE2 VALUES('MARIAN',2); INSERT INTO MARIAN_TESTE2 VALUES('MARIAN',3); INSERT INTO MARIAN_TESTE3 VALUES('MARIAN',1); INSERT INTO MARIAN_TESTE3 VALUES('MARIAN',2); INSERT INTO MARIAN_TESTE3 VALUES('MARIAN',3); commit; create materialized view mv_teste_marian refresh force on demand start with to_date('12-01-2015 13:46:42', 'dd-mm- hh24:mi:ss') next SYSDATE + 5/1152 as SELECT t.nome, t.id FROM MARIAN_TESTE T, MARIAN_TESTE2 T2, MARIAN_TESTE3 T3 WHERE T.ID = T2.ID AND T.ID = T3.ID AND T2.ID = T3.ID; --verificar se ela vai está valida depois executa a alteração: update MARIAN_TESTE set nome = 'STRICKER' WHERE ID = 1; commit; Em 13 de janeiro de 2015 09:39, jlchia...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br escreveu: Só pra confirmar : vc ** LEU ** na minha resposta que quando a mv Não É REFRESH ON COMMIT, aí QUALQUER DML em QUALQUER das tabelas automaticamente deixa a view INVÁLIDA , por conceito, sem ser bug nenhum, é assim MESMO q funciona ??? Vc TEM TOTAL CERTEZA que não é esse mesmo o caso ? E sobre alterações nos objetos, vc ** realmente comprovou ** isso anotando as datas citadas na DBA_OBJECTS após uma compilação geral que deixou zero objs inválidos e COMPARANDO o valor dessas colunas na próxima vez que fica inválido ?? Pois uma coisa é alguém dizer, outra é vc ** realmente ** comprovar... []s Chiappa -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão
[oracle_br] View Materializada está ficando descompilada.
Boa Tarde! Pessoal, estou com um problema em um cliente, onde todas a views materializadas, quando sofrem o refresh, elas ficam descompiladaspesquisei na internet e no metalink não achei nada que resolva o problema, achei uma nota de Bug, porém muito antiga do 8i e 9i, alguém já teve esse problema e sabe me orientar como resolve-lo? A versão do banco é 11.2.0.3.0. Agradeço atenção. -- Abraços, Mária Cristina Stricker E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão
[oracle_br] Erro na Versão 10G
Boa Tarde! Pessoal estou realizando seguinte Update, e o mesmo na Versão 10G, não funciona da erro de: *Runtime error occurred: 907 (ORA-00907: missing right parenthesis)* Na versão 11G o mesmo update, funciona normalmente, sem o erro. *UPDATE tabela SET coluna = RAWTOHEX(DBMS_OBFUSCATION_TOOLKIT.MD5(UTL_RAW.CAST_TO_RAW('T')))WHERE Upper(LTrim(RTrim(coluna))) = 'B'* Alguém sabe me dizer se na versão 10G os pacotes DBMS_OBFUSCATION_TOOLKIT e UTL_RAW precisam de algum complemento, testei com vários usuários inclusive logada com Sys e não funciona. -- Abraços, Mária Cristina E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão
Re: [oracle_br] RE: Erro na Versão 10G
Ta joia.. Vamos lá.. Teste essa função em qualquer versão do 11 G ou do 10 g Você vai ver que na versão do 10g não executa e dá o erro que informei... Create table TAB_TESTE ( SENHA VARCHAR2(100) ) INSERT INTO TAB_TESTE VALUES('teste'); COMMIT; UPDATE TESTE SET SENHA = RAWTOHEX(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT = UTL_RAW.CAST_TO_RAW('TESTE123'))) WHERE Upper(LTrim(RTrim(USUARIOBD))) = 'teste'; Em 9 de janeiro de 2014 13:05, jlchia...@yahoo.com.br escreveu: Bom, antes de responder uma obs : na verdade vc *** nunca deve testar nada como SYS, pois esse usuário pode se comportar DIFERENTE de outros, não é sujeito á diversas regras dentro do database... Considere-o de USO INTERNO, só se conecta como SYS realmente para fazer manutenção no database... A resposta : não, afaik tanto a função MD5 dentro da package DBMS_OBFUSCATION_TOOLKIT quanto a CAST_TO_RAW dentro da UTL_RAW não tiveram sintaxe/funcionalidades alteradas nem para 10g nem para 11g, assim pra mim o que pode estar acontecendo aí é que : a. vc tem propriedades físicas (tal como tamanho de coluna/datatypes/byte order, etc) diferentes nas tabelas criadas no 10g e no 11g ou b. vc está tendo algum tipo de conversão implícita, e aí (óbvio) as regras de conversão implícita PODEM e MUDAM mesmo entre releases ou c. vc tem propriedades referentes à strings (como CHARACTERSET) diferentes entre os databases 10g e 11g ou d. o menos provável mas PODE acontecer : vc encontrou um BUG nessa versão de 10g, corrigido na 11g... == para a gente poder palpitar melhor e reproduzir, PLEASE : 1. nos dê o release/versão ** exatos ** de AMBOS os databases, e dos SOs envolvidos, bem como a configuração NLS (de database E da sessão conectada executando a rotina) de ambos os RDBMSs 2. nos dê um caso reproduzível, incluindo um CREATE TABLE, uns INSERTs para popular e o UPDATE que vc quer fazer []s Chiappa -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão
Re: [oracle_br] RE: Erro na Versão 10G
Sim, eu já fiz isso, já sugeri para a Empresa responsável pela aplicação, coloca-la em uma função.. Só queria mesmo confirmar se na versão do 10g realmente não funcionava. Mas eu agradeço atenção mais uma vez. Em 9 de janeiro de 2014 14:31, jlchia...@yahoo.com.br escreveu: Dá um look em http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:2886797089063#56097322102839, onde o autor diz que na ocasião não era aceita sintaxe de passagem de parâmetros nomeada (com =) dentro dum comando SQL qualquer, INCLUSIVE dando erro de missing right parenthesis, que nem vc teve... Não é nada impossível que essa limitação tenha sido limada no SQL engine do 11g Como work-arodund no 10g se for esse o caso, Experimenta encapsular essa lógica num bloco PL/SQL, jogando o resultado da chamada às funções para variáveis locais e fazendo o UPDATE tabelas SET coluna = variavellocal []s Chiappa -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão
Re: [oracle_br] Re: Curso DBA [OCA - OCP]
Olá! Na Puc - Minas tem pós em Banco de Dados. 2012/1/24 Samuel Santos samuel.gsan...@yahoo.com.br ** Alguem saberia me informar de alguma PÓS-Graduação em BH/MG em Banco de Dados? Olá Eduardo se vc é do Rio de Janeiro eu recomendo o curso na COTI INFORMATICA (Av Rio Branco 185 sl901, Centro) --- Em oracle_br@yahoogrupos.com.br, Eduardo Rodrigues oraeduardo@ ... escreveu Boa Tarde, Pessoal. Sou desenvolvedor PL/SQL atualmente, mas gostaria de me especializar como DBA. Não tenho nenhum curso Oracle ainda. Quais cursos são recomendados e quais instituições? Obrigado *Eduardo Rodrigues* [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] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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] ARQUIVO XML
OIE... aq é mais isso aq que vc precisa... agora quanto a flexbilidade do diretorio não sei se vc consegue fazer eu tentei mas não consegui o q eu fiz foi criar um diretorio fixo e deixa compartilhado para os usuarios...talvez lhe ajude.. bjim var XML *clob* *set* autoprint *on* *declare* comp dbms_xmlgen.ctxHandle; *SQL* *varchar2*(4000); *begin* *SQL* := ' select bp.numero, bp.prestacao, bp.local_pagamento, bp.vencimento, rtrim(bp.cedente), bp.data_processamento, bp.data_emissao, rtrim(bp.especie_documento), bp.especie_moeda, rtrim(bp.aceite), bp.carteira, rtrim(bp.valor_documento), bp.consumidor, rtrim(bp.nome_consumidor), rtrim(bp.endereco1_consumidor), rtrim(bp.endereco2_consumidor), rtrim(bp.mensagem1), rtrim(bp.mensagem2), rtrim(substr(bp.mensagem3, 1, 48)), rtrim(substr(bp.mensagem3, 51, 15)) || rtrim(bp.mensagem4), bp.mensagem5, bp.mensagem6, bp.parcela, bp.documento from crd.tabela bp'; comp := dbms_xmlgen.newContext(*SQL*); XML := dbms_xmlgen.getXml(comp); *end*; On 7/30/10, Elcio Francisco elciofranci...@yahoo.com.br wrote: Pessoal Preciso Criar arquivo xml para montar um relatorio via php porem estou conseguindo alguem pode me ajudar.? Tem como gerar esse arquivo sem deixar diretorio fixo??? Não sei se posso usar UTL_FILE esta é minha tabela que terei que mostrar os dados em um formulario que esta em PHP. pensei no xml por ser mais facil Obrigado select bp.numero ,bp.prestacao ,bp.local_pagamento ,bp.vencimento ,rtrim(bp.cedente) ,bp.data_processamento ,bp.data_emissao ,rtrim(bp.especie_documento) ,bp.especie_moeda ,rtrim(bp.aceite) ,bp.carteira ,rtrim(bp.valor_documento) ,bp.consumidor ,rtrim(bp.nome_consumidor) ,rtrim(bp.endereco1_consumidor) ,rtrim(bp.endereco2_consumidor) ,rtrim(bp.mensagem1) ,rtrim(bp.mensagem2) ,rtrim(substr(bp.mensagem3,1,48)) ,rtrim(substr(bp.mensagem3,51,15))||rtrim(bp.mensagem4) ,bp.mensagem5 ,bp.mensagem6 ,bp.parcela ,bp.documento from crd.tabela bp Elcio [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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] Instalação do Forms e Report 10g
Olá!! Antony td bem? Eu instalei no servidor e estamos usando o linux..até agora deu td certo... só que como eu não conheço o forms 10g...pode me explicar se necessito instalar um client dele nas maquinas dos desenvolvedores? E como eu olho se se o AS ta rodando direitinho essas coisas? Agradeço sua atenção. 2010/5/10 Antony Ferreira tonyferrei...@gmail.com O pacote que eu usei foi o Oracle Developer Suite 10g Em 10 de maio de 2010 12:12, Mária Cristina Silva mariancrist...@gmail.comescreveu: sabe me informar se o pacote que vc baixou foi esse aq: Oracle Fusion Middleware Application Server 11*g* Release 1 (11.1.1) não consegui encontrar a instalação definida como Oracle forms 10g... Obrigada. 2010/5/10 Antony Ferreira tonyferrei...@gmail.comtonyferreira3% 40gmail.com Bom dia, Quando eu instalei o Oracle Forms e Reports 10g, eu so baixei o pacote do forms 10g e ele ja instala, o Oracle Forms e Reports, JDeveloper, SQL Developer, tudo no mesmo pacote. Depende do que você for utilizar dai tem os outros aplicativos da Oracle que você pode realizar o Donwload pra complementar conforme sua utilização. Att. -- Antony Fernando Ferreira tonyferrei...@gmail.com tonyferreira3%40gmail.com Skype: antonyfferreira Programador PIMS Centura/SQL Windows. www.proxima.agr.br www.totvs.com.br Em 10 de maio de 2010 11:53, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.comescreveu: Bom dia! Senhores por acaso alguém já instalou o Forms Report 10g? Dei uma olhada no site, e vi que agora tem vários produtos que o compõem, como Weblog e Aplication server para serem instalados... Alguém poderia me dá um norte se existe algum pacote que vc baixa e já instala tudo, ou como proceder na instalação... Agradeço Atenção.. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com mariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com mcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Antony Fernando Ferreira tonyferrei...@gmail.com Programador PIMS Centura/SQL Windows. www.proxima.agr.br www.totvs.com.br [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Instalação do Forms e Report 10g
Antony, se entendi, eu instalo cada pacote do Oracle Developer Suite 10*g*Release 2http://www.oracle.com/technology/software/products/ids/index.html na maquina de cada desevolvedor? é isso mesmo? Digo pq na documentação http://download.oracle.com/docs/cd/B25016_08//doc/dl/web/B14032_03/B14032_03.pdf Tem uma uma arquitetura que mostra como se houvesse a necessidade um client instalado para desenvolver Pra mim a ideia de usar o Forms em cima do AS era exatamente pra que fosse mantindo em servidor e os clients os acessassem, mas como não conheço...estou com essa duvida Se tiver alguma documentação e puder me enviar, Agradeço muito Antony. Abraços, 2010/5/11 Gerson Junior gerson.vasconce...@gmail.com Quando o form é instalado ele cria um oracle_home e já vai o client sim. Como o Tony falou, é só cofigurar o TNSNames e correr pro abraço. Abraços. Atc. Gerson S. de Vasconcelos Júnior OCA DBA - Oracle Certified Associate Fone: (81) 9103-4984 Msn: gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 11 de maio de 2010 16:48, Antony Ferreira tonyferrei...@gmail.comtonyferreira3%40gmail.comescreveu: Olá Maria, As ferramentas do Oracle Forms e Reports, tem que ser instalada na própria maquina dos desenvolvedores, o client que deve ser instalado é o do banco pra poder ser realizada a conexão com o Banco de Dados, eu nao me recordo agora, se ao instalar esse pacote ele ja instala o client junto ou nao. Dai é só configurar os arquivos TNSNAMES com o caminho do seu banco. Depois vou ver se eu tenho algum material que mostre como é realizada as configurações, se eu tiver eu mando no seu e-mail. Att. -- Antony Fernando Ferreira tonyferrei...@gmail.com tonyferreira3%40gmail.com Skype: antonyfferreira Em 11 de maio de 2010 15:33, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.comescreveu: Olá!! Antony td bem? Eu instalei no servidor e estamos usando o linux..até agora deu td certo... só que como eu não conheço o forms 10g...pode me explicar se necessito instalar um client dele nas maquinas dos desenvolvedores? E como eu olho se se o AS ta rodando direitinho essas coisas? Agradeço sua atenção. 2010/5/10 Antony Ferreira tonyferrei...@gmail.comtonyferreira3%40gmail.com tonyferreira3% 40gmail.com O pacote que eu usei foi o Oracle Developer Suite 10g Em 10 de maio de 2010 12:12, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.comescreveu: sabe me informar se o pacote que vc baixou foi esse aq: Oracle Fusion Middleware Application Server 11*g* Release 1 (11.1.1) não consegui encontrar a instalação definida como Oracle forms 10g... Obrigada. 2010/5/10 Antony Ferreira tonyferrei...@gmail.comtonyferreira3%40gmail.com tonyferreira3% 40gmail.com tonyferreira3% 40gmail.com Bom dia, Quando eu instalei o Oracle Forms e Reports 10g, eu so baixei o pacote do forms 10g e ele ja instala, o Oracle Forms e Reports, JDeveloper, SQL Developer, tudo no mesmo pacote. Depende do que você for utilizar dai tem os outros aplicativos da Oracle que você pode realizar o Donwload pra complementar conforme sua utilização. Att. -- Antony Fernando Ferreira tonyferrei...@gmail.com tonyferreira3%40gmail.comtonyferreira3% 40gmail.com tonyferreira3% 40gmail.com Skype: antonyfferreira Programador PIMS Centura/SQL Windows. www.proxima.agr.br www.totvs.com.br Em 10 de maio de 2010 11:53, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com mariancristina% 40gmail.comescreveu: Bom dia! Senhores por acaso alguém já instalou o Forms Report 10g? Dei uma olhada no site, e vi que agora tem vários produtos que o compõem, como Weblog e Aplication server para serem instalados... Alguém poderia me dá um norte se existe algum pacote que vc baixa e já instala tudo, ou como proceder na instalação... Agradeço Atenção.. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com mariancristina% 40gmail.com mariancristina% 40gmail.com MSN: mcristinasil...@hotmail.commcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.com mcristinasilva3% 40hotmail.com mcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta
Re: [oracle_br] Instalação do Forms e Report 10g
Gerson e meninos obrigada..consegui instalar o developer nas maquinas dos desenvolvedores... Abraços, 2010/5/11 Gerson Junior gerson.vasconce...@gmail.com Mária, Vê só... uma coisa é o ambiente de desenvolvimento e outra coisa é o runtime, ou seja, o ambiente onde os usuários vão utilizar a aplicação. No ambiente de runtime, ou seja, onde os usuários vão utilizar, aí sim, voce usa o AS instalado em um servidor e os fmx (forms compilados) estando lá serão acessados por um browser qualquer, sem necessidade de client. Já para o desenvolvimento, é necessario que em cada máquina tenha o Developer Suíte instalado, para que possam ser editados os fmb (fontes) e gerados os fmx (compilados). Então recapitulando: Servidor de aplicação: AS instalado e fmx´s (compilados) Usuários: Nada, apenas um browser Desenvolvedores: Developer Suite instalado e TNSNames configurado para o BD de desenvolvimento. Espero ter sido claro. Atc. Gerson S. de Vasconcelos Júnior OCA DBA - Oracle Certified Associate Fone: (81) 9103-4984 Msn: gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 11 de maio de 2010 17:03, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.comescreveu: Antony, se entendi, eu instalo cada pacote do Oracle Developer Suite 10*g*Release 2 http://www.oracle.com/technology/software/products/ids/index.html na maquina de cada desevolvedor? é isso mesmo? Digo pq na documentação http://download.oracle.com/docs/cd/B25016_08//doc/dl/web/B14032_03/B14032_03.pdf Tem uma uma arquitetura que mostra como se houvesse a necessidade um client instalado para desenvolver Pra mim a ideia de usar o Forms em cima do AS era exatamente pra que fosse mantindo em servidor e os clients os acessassem, mas como não conheço...estou com essa duvida Se tiver alguma documentação e puder me enviar, Agradeço muito Antony. Abraços, 2010/5/11 Gerson Junior gerson.vasconce...@gmail.comgerson.vasconcelos%40gmail.com Quando o form é instalado ele cria um oracle_home e já vai o client sim. Como o Tony falou, é só cofigurar o TNSNames e correr pro abraço. Abraços. Atc. Gerson S. de Vasconcelos Júnior OCA DBA - Oracle Certified Associate Fone: (81) 9103-4984 Msn: gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.comgerson.vasconcelos% 40gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 11 de maio de 2010 16:48, Antony Ferreira tonyferrei...@gmail.comtonyferreira3%40gmail.com tonyferreira3%40gmail.comescreveu: Olá Maria, As ferramentas do Oracle Forms e Reports, tem que ser instalada na própria maquina dos desenvolvedores, o client que deve ser instalado é o do banco pra poder ser realizada a conexão com o Banco de Dados, eu nao me recordo agora, se ao instalar esse pacote ele ja instala o client junto ou nao. Dai é só configurar os arquivos TNSNAMES com o caminho do seu banco. Depois vou ver se eu tenho algum material que mostre como é realizada as configurações, se eu tiver eu mando no seu e-mail. Att. -- Antony Fernando Ferreira tonyferrei...@gmail.com tonyferreira3%40gmail.com tonyferreira3% 40gmail.com Skype: antonyfferreira Em 11 de maio de 2010 15:33, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.comescreveu: Olá!! Antony td bem? Eu instalei no servidor e estamos usando o linux..até agora deu td certo... só que como eu não conheço o forms 10g...pode me explicar se necessito instalar um client dele nas maquinas dos desenvolvedores? E como eu olho se se o AS ta rodando direitinho essas coisas? Agradeço sua atenção. 2010/5/10 Antony Ferreira tonyferrei...@gmail.comtonyferreira3%40gmail.com tonyferreira3% 40gmail.com tonyferreira3% 40gmail.com O pacote que eu usei foi o Oracle Developer Suite 10g Em 10 de maio de 2010 12:12, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com mariancristina% 40gmail.comescreveu: sabe me informar se o pacote que vc baixou foi esse aq: Oracle Fusion Middleware Application Server 11*g* Release 1 (11.1.1) não consegui encontrar a instalação definida como Oracle forms 10g... Obrigada. 2010/5/10 Antony Ferreira tonyferrei...@gmail.comtonyferreira3%40gmail.com tonyferreira3%40gmail.com tonyferreira3% 40gmail.com tonyferreira3% 40gmail.com Bom dia, Quando eu instalei o Oracle Forms e Reports 10g, eu so baixei o pacote do forms 10g
Re: [oracle_br] Instalação do Forms e Report 10g
Beleza... agora so preciso descobrir uma forma de como publica-los... Mas amanhã eu dou uma pesquisada... Valew mesmo pela força... 2010/5/11 Antony Ferreira tonyferrei...@gmail.com Legal que deu certo, Precisando de alguma coisa, estamos as ordens. Att. -- Antony Fernando Ferreira tonyferrei...@gmail.com tonyferreira3%40gmail.com Skype: antonyfferreira Em 11 de maio de 2010 17:54, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.comescreveu: Gerson e meninos obrigada..consegui instalar o developer nas maquinas dos desenvolvedores... Abraços, 2010/5/11 Gerson Junior gerson.vasconce...@gmail.comgerson.vasconcelos%40gmail.com Mária, Vê só... uma coisa é o ambiente de desenvolvimento e outra coisa é o runtime, ou seja, o ambiente onde os usuários vão utilizar a aplicação. No ambiente de runtime, ou seja, onde os usuários vão utilizar, aí sim, voce usa o AS instalado em um servidor e os fmx (forms compilados) estando lá serão acessados por um browser qualquer, sem necessidade de client. Já para o desenvolvimento, é necessario que em cada máquina tenha o Developer Suíte instalado, para que possam ser editados os fmb (fontes) e gerados os fmx (compilados). Então recapitulando: Servidor de aplicação: AS instalado e fmx´s (compilados) Usuários: Nada, apenas um browser Desenvolvedores: Developer Suite instalado e TNSNames configurado para o BD de desenvolvimento. Espero ter sido claro. Atc. Gerson S. de Vasconcelos Júnior OCA DBA - Oracle Certified Associate Fone: (81) 9103-4984 Msn: gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.comgerson.vasconcelos% 40gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 11 de maio de 2010 17:03, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.comescreveu: Antony, se entendi, eu instalo cada pacote do Oracle Developer Suite 10*g*Release 2 http://www.oracle.com/technology/software/products/ids/index.html na maquina de cada desevolvedor? é isso mesmo? Digo pq na documentação http://download.oracle.com/docs/cd/B25016_08//doc/dl/web/B14032_03/B14032_03.pdf Tem uma uma arquitetura que mostra como se houvesse a necessidade um client instalado para desenvolver Pra mim a ideia de usar o Forms em cima do AS era exatamente pra que fosse mantindo em servidor e os clients os acessassem, mas como não conheço...estou com essa duvida Se tiver alguma documentação e puder me enviar, Agradeço muito Antony. Abraços, 2010/5/11 Gerson Junior gerson.vasconce...@gmail.comgerson.vasconcelos%40gmail.com gerson.vasconcelos%40gmail.com Quando o form é instalado ele cria um oracle_home e já vai o client sim. Como o Tony falou, é só cofigurar o TNSNames e correr pro abraço. Abraços. Atc. Gerson S. de Vasconcelos Júnior OCA DBA - Oracle Certified Associate Fone: (81) 9103-4984 Msn: gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.comgerson.vasconcelos% 40gmail.com gerson.vasconcelos% 40gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 11 de maio de 2010 16:48, Antony Ferreira tonyferrei...@gmail.com tonyferreira3%40gmail.comtonyferreira3% 40gmail.com tonyferreira3%40gmail.comescreveu: Olá Maria, As ferramentas do Oracle Forms e Reports, tem que ser instalada na própria maquina dos desenvolvedores, o client que deve ser instalado é o do banco pra poder ser realizada a conexão com o Banco de Dados, eu nao me recordo agora, se ao instalar esse pacote ele ja instala o client junto ou nao. Dai é só configurar os arquivos TNSNAMES com o caminho do seu banco. Depois vou ver se eu tenho algum material que mostre como é realizada as configurações, se eu tiver eu mando no seu e-mail. Att. -- Antony Fernando Ferreira tonyferrei...@gmail.com tonyferreira3%40gmail.comtonyferreira3% 40gmail.com tonyferreira3% 40gmail.com Skype: antonyfferreira Em 11 de maio de 2010 15:33, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com mariancristina% 40gmail.comescreveu: Olá!! Antony td bem? Eu instalei no servidor e estamos usando o linux..até agora deu td certo... só que como eu não conheço o forms 10g...pode me explicar se necessito instalar um client dele nas maquinas dos desenvolvedores? E como eu olho se se o AS ta rodando direitinho essas coisas? Agradeço sua atenção
[oracle_br] Instalação do Forms e Report 10g
Bom dia! Senhores por acaso alguém já instalou o Forms Report 10g? Dei uma olhada no site, e vi que agora tem vários produtos que o compõem, como Weblog e Aplication server para serem instalados... Alguém poderia me dá um norte se existe algum pacote que vc baixa e já instala tudo, ou como proceder na instalação... Agradeço Atenção.. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Instalação do Forms e Report 10g
sabe me informar se o pacote que vc baixou foi esse aq: Oracle Fusion Middleware Application Server 11*g* Release 1 (11.1.1) não consegui encontrar a instalação definida como Oracle forms 10g... Obrigada. 2010/5/10 Antony Ferreira tonyferrei...@gmail.com Bom dia, Quando eu instalei o Oracle Forms e Reports 10g, eu so baixei o pacote do forms 10g e ele ja instala, o Oracle Forms e Reports, JDeveloper, SQL Developer, tudo no mesmo pacote. Depende do que você for utilizar dai tem os outros aplicativos da Oracle que você pode realizar o Donwload pra complementar conforme sua utilização. Att. -- Antony Fernando Ferreira tonyferrei...@gmail.com Skype: antonyfferreira Programador PIMS Centura/SQL Windows. www.proxima.agr.br www.totvs.com.br Em 10 de maio de 2010 11:53, Mária Cristina Silva mariancrist...@gmail.comescreveu: Bom dia! Senhores por acaso alguém já instalou o Forms Report 10g? Dei uma olhada no site, e vi que agora tem vários produtos que o compõem, como Weblog e Aplication server para serem instalados... Alguém poderia me dá um norte se existe algum pacote que vc baixa e já instala tudo, ou como proceder na instalação... Agradeço Atenção.. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Instalação do Forms e Report 10g
u bakana!! Obrigada pelas informações... 2010/5/10 Antony Ferreira tonyferrei...@gmail.com O pacote que eu usei foi o Oracle Developer Suite 10g Em 10 de maio de 2010 12:12, Mária Cristina Silva mariancrist...@gmail.comescreveu: sabe me informar se o pacote que vc baixou foi esse aq: Oracle Fusion Middleware Application Server 11*g* Release 1 (11.1.1) não consegui encontrar a instalação definida como Oracle forms 10g... Obrigada. 2010/5/10 Antony Ferreira tonyferrei...@gmail.comtonyferreira3% 40gmail.com Bom dia, Quando eu instalei o Oracle Forms e Reports 10g, eu so baixei o pacote do forms 10g e ele ja instala, o Oracle Forms e Reports, JDeveloper, SQL Developer, tudo no mesmo pacote. Depende do que você for utilizar dai tem os outros aplicativos da Oracle que você pode realizar o Donwload pra complementar conforme sua utilização. Att. -- Antony Fernando Ferreira tonyferrei...@gmail.com tonyferreira3%40gmail.com Skype: antonyfferreira Programador PIMS Centura/SQL Windows. www.proxima.agr.br www.totvs.com.br Em 10 de maio de 2010 11:53, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.comescreveu: Bom dia! Senhores por acaso alguém já instalou o Forms Report 10g? Dei uma olhada no site, e vi que agora tem vários produtos que o compõem, como Weblog e Aplication server para serem instalados... Alguém poderia me dá um norte se existe algum pacote que vc baixa e já instala tudo, ou como proceder na instalação... Agradeço Atenção.. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com mariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com mcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Antony Fernando Ferreira tonyferrei...@gmail.com Programador PIMS Centura/SQL Windows. www.proxima.agr.br www.totvs.com.br [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] erro de Mutante Table
Moçada, gostaria de pedir um Help a todos... Sei que parece ser um erro comum, mas como estou apanhando, alguém pode ter alguma dica... Preciso fazer uma trigger, onde sua função é: Quando a tabela A sofre alteração em algumas colunas curjo são valores(money), ela deve disparar uma trigger onde a tabela a ser alterada é a propria tabela A, porém altera outras linhas de uma filial por exemplo. A abaixo a trigger...Já usei o *pragma* *autonomous_transaction,* Já criei tabela temporaria e tentei fazer outra trigger para tentar alterar..mas não consegui...Se alguém puder me dá uma dica...desde já agradeço. * Create* *Or* *Replace* *Trigger* trg_A *Before* *update* *Of* CUSTOCONT, CUSTOFIN, CUSTOREAL, CUSTOREP, CUSTOULTENT, VALORULTENT, CUSTOULTENTFIN, VLULTENTCONTSEMST, STBCR, BASEBCR,CODPROD *on* A *REFERENCING* *NEW* *AS* *NEW* *for* *each* *row* *Declare* *pragma* *autonomous_transaction*; *Begin* *begin* *Update* A *set* CUSTOCONT = :*new*.CUSTOCONT, CUSTOFIN = :*new*.CUSTOFIN, CUSTOREAL = :*new*.CUSTOREAL, CUSTOREP = :*new*.CUSTOREP, CUSTOULTENT = :*new*.CUSTOULTENT, VALORULTENT = :*new*.VALORULTENT, CUSTOULTENTFIN = :*new*.CUSTOULTENTFIN, VLULTENTCONTSEMST = :*new*.VLULTENTCONTSEMST, STBCR = :*new*.STBCR, BASEBCR = :*new*.BASEBCR *Where* CODFILIAL = 'G3' *And* CODPROD = CODPROD; *commit*; */* commit; dbms_output.put_line('alterou ');*/* */* exception When Others Then dbms_output.put_line('alterou as colunas:'||:old.CODPROD);*\*/* *End*; *End* A; -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] erro de Mutante Table
Frasson, senti saudades de vc's... Bom, eu fiz isso que vc falou, mas infelizmente quando a tabela controle dispara a triigger ele dá esse aq: ORA-00060: deadlock detected *while* waiting *for* *resource* ORA-06512: *at* TESTE2.TRG_A, line 36 ORA-04088: error during execution *of* *trigger* 'TESTE2.TRG_A' ORA-06512: *at* TESTE2.TRG_a, line 6 ORA-04088: error during execution *of* *trigger* 'TESTE2.TRG_A' ORA-06512: *at* TESTE2.TRG_a, line 36 ORA-04088: error during execution *of* *trigger* 'TESTE2.TRG_A' 2010/3/23 Willian Fernando Frasson wfras...@yahoo.com.br Voltando aos grupo Oracle depois de alguns meses... Maria o que você pode fazer é o seguinte, não é muito usado no dia dia, mas pode-se criar uma outra tabela CONTROLE com os campos: TABELA, ROWID_ORIGINAL, OPERACAO, FILIAL Onde nessa tabela após ativar a 1ª trigger ela irá colocar a tabela, rowid e operacao na mesma. Cria-se uma trigger na tabela CONTROLE quando entrar uma determinada linha nela, faz a operação na outra tabela separando por filial. Qualquer dúvida estou a disposição. - Original Message - From: Mária Cristina Silva To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Tuesday, March 23, 2010 10:50 AM Subject: [oracle_br] erro de Mutante Table Moçada, gostaria de pedir um Help a todos... Sei que parece ser um erro comum, mas como estou apanhando, alguém pode ter alguma dica... Preciso fazer uma trigger, onde sua função é: Quando a tabela A sofre alteração em algumas colunas curjo são valores(money), ela deve disparar uma trigger onde a tabela a ser alterada é a propria tabela A, porém altera outras linhas de uma filial por exemplo. A abaixo a trigger...Já usei o *pragma* *autonomous_transaction,* Já criei tabela temporaria e tentei fazer outra trigger para tentar alterar..mas não consegui...Se alguém puder me dá uma dica...desde já agradeço. * Create* *Or* *Replace* *Trigger* trg_A *Before* *update* *Of* CUSTOCONT, CUSTOFIN, CUSTOREAL, CUSTOREP, CUSTOULTENT, VALORULTENT, CUSTOULTENTFIN, VLULTENTCONTSEMST, STBCR, BASEBCR,CODPROD *on* A *REFERENCING* *NEW* *AS* *NEW* *for* *each* *row* *Declare* *pragma* *autonomous_transaction*; *Begin* *begin* *Update* A *set* CUSTOCONT = :*new*.CUSTOCONT, CUSTOFIN = :*new*.CUSTOFIN, CUSTOREAL = :*new*.CUSTOREAL, CUSTOREP = :*new*.CUSTOREP, CUSTOULTENT = :*new*.CUSTOULTENT, VALORULTENT = :*new*.VALORULTENT, CUSTOULTENTFIN = :*new*.CUSTOULTENTFIN, VLULTENTCONTSEMST = :*new*.VLULTENTCONTSEMST, STBCR = :*new*.STBCR, BASEBCR = :*new*.BASEBCR *Where* CODFILIAL = 'G3' *And* CODPROD = CODPROD; *commit*; */* commit; dbms_output.put_line('alterou ');*/* */* exception When Others Then dbms_output.put_line('alterou as colunas:'||:old.CODPROD);*\*/* *End*; *End* A; -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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] erro de Mutante Table
Gleisson Vc cria essas trigger dentro da pakage mas para ser disparada em cima da tabela que vc quer aletar mesmo? é não consegui vizualizar onde vc limparia as variaveis da pakage... sacou? 2010/3/23 Gerson Junior gerson.vasconce...@gmail.com Mária, Geralmente quando tenho este tipo de problema faço 3 triggers e uma package: 1- Uma trigger statement before para que limpe as variáveis de package. 2-Uma trigger for each row para popular o(s) vetor(es) da package 3-Uma trigger statement after para ler o vetor da package e fazer as operações na tabela. Com isso você consegue fazer a alteração que voce precisa!! Abraços. Atc. Gerson S. de Vasconcelos Júnior DBA Oracle / Oracle Certified (IZ0-007) Fone: (81) 9103-4984 / (82) 9119-0640 Msn: gerson.vasconce...@gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 23 de março de 2010 10:50, Mária Cristina Silva mariancrist...@gmail.com escreveu: Moçada, gostaria de pedir um Help a todos... Sei que parece ser um erro comum, mas como estou apanhando, alguém pode ter alguma dica... Preciso fazer uma trigger, onde sua função é: Quando a tabela A sofre alteração em algumas colunas curjo são valores(money), ela deve disparar uma trigger onde a tabela a ser alterada é a propria tabela A, porém altera outras linhas de uma filial por exemplo. A abaixo a trigger...Já usei o *pragma* *autonomous_transaction,* Já criei tabela temporaria e tentei fazer outra trigger para tentar alterar..mas não consegui...Se alguém puder me dá uma dica...desde já agradeço. * Create* *Or* *Replace* *Trigger* trg_A *Before* *update* *Of* CUSTOCONT, CUSTOFIN, CUSTOREAL, CUSTOREP, CUSTOULTENT, VALORULTENT, CUSTOULTENTFIN, VLULTENTCONTSEMST, STBCR, BASEBCR,CODPROD *on* A *REFERENCING* *NEW* *AS* *NEW* *for* *each* *row* *Declare* *pragma* *autonomous_transaction*; *Begin* *begin* *Update* A *set* CUSTOCONT = :*new*.CUSTOCONT, CUSTOFIN = :*new*.CUSTOFIN, CUSTOREAL = :*new*.CUSTOREAL, CUSTOREP = :*new*.CUSTOREP, CUSTOULTENT = :*new*.CUSTOULTENT, VALORULTENT = :*new*.VALORULTENT, CUSTOULTENTFIN = :*new*.CUSTOULTENTFIN, VLULTENTCONTSEMST = :*new*.VLULTENTCONTSEMST, STBCR = :*new*.STBCR, BASEBCR = :*new*.BASEBCR *Where* CODFILIAL = 'G3' *And* CODPROD = CODPROD; *commit*; */* commit; dbms_output.put_line('alterou ');*/* */* exception When Others Then dbms_output.put_line('alterou as colunas:'||:old.CODPROD);*\*/* *End*; *End* A; -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] erro de Mutante Table
Opss Corrigindo... Gerson, desculpe. 2010/3/23 Mária Cristina Silva mariancrist...@gmail.com Gleisson Vc cria essas trigger dentro da pakage mas para ser disparada em cima da tabela que vc quer aletar mesmo? é não consegui vizualizar onde vc limparia as variaveis da pakage... sacou? 2010/3/23 Gerson Junior gerson.vasconce...@gmail.com Mária, Geralmente quando tenho este tipo de problema faço 3 triggers e uma package: 1- Uma trigger statement before para que limpe as variáveis de package. 2-Uma trigger for each row para popular o(s) vetor(es) da package 3-Uma trigger statement after para ler o vetor da package e fazer as operações na tabela. Com isso você consegue fazer a alteração que voce precisa!! Abraços. Atc. Gerson S. de Vasconcelos Júnior DBA Oracle / Oracle Certified (IZ0-007) Fone: (81) 9103-4984 / (82) 9119-0640 Msn: gerson.vasconce...@gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 23 de março de 2010 10:50, Mária Cristina Silva mariancrist...@gmail.com escreveu: Moçada, gostaria de pedir um Help a todos... Sei que parece ser um erro comum, mas como estou apanhando, alguém pode ter alguma dica... Preciso fazer uma trigger, onde sua função é: Quando a tabela A sofre alteração em algumas colunas curjo são valores(money), ela deve disparar uma trigger onde a tabela a ser alterada é a propria tabela A, porém altera outras linhas de uma filial por exemplo. A abaixo a trigger...Já usei o *pragma* *autonomous_transaction,* Já criei tabela temporaria e tentei fazer outra trigger para tentar alterar..mas não consegui...Se alguém puder me dá uma dica...desde já agradeço. * Create* *Or* *Replace* *Trigger* trg_A *Before* *update* *Of* CUSTOCONT, CUSTOFIN, CUSTOREAL, CUSTOREP, CUSTOULTENT, VALORULTENT, CUSTOULTENTFIN, VLULTENTCONTSEMST, STBCR, BASEBCR,CODPROD *on* A *REFERENCING* *NEW* *AS* *NEW* *for* *each* *row* *Declare* *pragma* *autonomous_transaction*; *Begin* *begin* *Update* A *set* CUSTOCONT = :*new*.CUSTOCONT, CUSTOFIN = :*new*.CUSTOFIN, CUSTOREAL = :*new*.CUSTOREAL, CUSTOREP = :*new*.CUSTOREP, CUSTOULTENT = :*new*.CUSTOULTENT, VALORULTENT = :*new*.VALORULTENT, CUSTOULTENTFIN = :*new*.CUSTOULTENTFIN, VLULTENTCONTSEMST = :*new*.VLULTENTCONTSEMST, STBCR = :*new*.STBCR, BASEBCR = :*new*.BASEBCR *Where* CODFILIAL = 'G3' *And* CODPROD = CODPROD; *commit*; */* commit; dbms_output.put_line('alterou ');*/* */* exception When Others Then dbms_output.put_line('alterou as colunas:'||:old.CODPROD);*\*/* *End*; *End* A; -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] erro de Mutante Table
Olha nao sei se entendi direito.. Mas fiz aq... e não rolou tb... dá erro de deadlock do mesmo jeito... :( 2010/3/23 Gerson Junior gerson.vasconce...@gmail.com Não... as triggers são criadas na tabela mesmo! A package é criada separadamente para receber os valores que estão sendo manipulados e para que voce possa depois ter de onde ler estes valores. entendeu?? Atc. Gerson S. de Vasconcelos Júnior DBA Oracle / Oracle Certified (IZ0-007) Fone: (81) 9103-4984 / (82) 9119-0640 Msn: gerson.vasconce...@gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 23 de março de 2010 11:21, Mária Cristina Silva mariancrist...@gmail.com escreveu: Gleisson Vc cria essas trigger dentro da pakage mas para ser disparada em cima da tabela que vc quer aletar mesmo? é não consegui vizualizar onde vc limparia as variaveis da pakage... sacou? 2010/3/23 Gerson Junior gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.com Mária, Geralmente quando tenho este tipo de problema faço 3 triggers e uma package: 1- Uma trigger statement before para que limpe as variáveis de package. 2-Uma trigger for each row para popular o(s) vetor(es) da package 3-Uma trigger statement after para ler o vetor da package e fazer as operações na tabela. Com isso você consegue fazer a alteração que voce precisa!! Abraços. Atc. Gerson S. de Vasconcelos Júnior DBA Oracle / Oracle Certified (IZ0-007) Fone: (81) 9103-4984 / (82) 9119-0640 Msn: gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 23 de março de 2010 10:50, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.com escreveu: Moçada, gostaria de pedir um Help a todos... Sei que parece ser um erro comum, mas como estou apanhando, alguém pode ter alguma dica... Preciso fazer uma trigger, onde sua função é: Quando a tabela A sofre alteração em algumas colunas curjo são valores(money), ela deve disparar uma trigger onde a tabela a ser alterada é a propria tabela A, porém altera outras linhas de uma filial por exemplo. A abaixo a trigger...Já usei o *pragma* *autonomous_transaction,* Já criei tabela temporaria e tentei fazer outra trigger para tentar alterar..mas não consegui...Se alguém puder me dá uma dica...desde já agradeço. * Create* *Or* *Replace* *Trigger* trg_A *Before* *update* *Of* CUSTOCONT, CUSTOFIN, CUSTOREAL, CUSTOREP, CUSTOULTENT, VALORULTENT, CUSTOULTENTFIN, VLULTENTCONTSEMST, STBCR, BASEBCR,CODPROD *on* A *REFERENCING* *NEW* *AS* *NEW* *for* *each* *row* *Declare* *pragma* *autonomous_transaction*; *Begin* *begin* *Update* A *set* CUSTOCONT = :*new*.CUSTOCONT, CUSTOFIN = :*new*.CUSTOFIN, CUSTOREAL = :*new*.CUSTOREAL, CUSTOREP = :*new*.CUSTOREP, CUSTOULTENT = :*new*.CUSTOULTENT, VALORULTENT = :*new*.VALORULTENT, CUSTOULTENTFIN = :*new*.CUSTOULTENTFIN, VLULTENTCONTSEMST = :*new*.VLULTENTCONTSEMST, STBCR = :*new*.STBCR, BASEBCR = :*new*.BASEBCR *Where* CODFILIAL = 'G3' *And* CODPROD = CODPROD; *commit*; */* commit; dbms_output.put_line('alterou ');*/* */* exception When Others Then dbms_output.put_line('alterou as colunas:'||:old.CODPROD);*\*/* *End*; *End* A; -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com mariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com mcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] [As partes
Re: [oracle_br] erro de Mutante Table
Cara vou te agradecer e me virar por aq.. Valew... 2010/3/23 Gerson Junior gerson.vasconce...@gmail.com Você está usando Pragma_Autonomous_transaction?? Se sim, não é pra usar! Se não, manda pra gente as 3 triggers e a package pra gente simular aqui. Abraços. Atc. Gerson S. de Vasconcelos Júnior DBA Oracle / Oracle Certified (IZ0-007) Fone: (81) 9103-4984 / (82) 9119-0640 Msn: gerson.vasconce...@gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 23 de março de 2010 11:51, Mária Cristina Silva mariancrist...@gmail.com escreveu: Olha nao sei se entendi direito.. Mas fiz aq... e não rolou tb... dá erro de deadlock do mesmo jeito... :( 2010/3/23 Gerson Junior gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.com Não... as triggers são criadas na tabela mesmo! A package é criada separadamente para receber os valores que estão sendo manipulados e para que voce possa depois ter de onde ler estes valores. entendeu?? Atc. Gerson S. de Vasconcelos Júnior DBA Oracle / Oracle Certified (IZ0-007) Fone: (81) 9103-4984 / (82) 9119-0640 Msn: gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 23 de março de 2010 11:21, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.com escreveu: Gleisson Vc cria essas trigger dentro da pakage mas para ser disparada em cima da tabela que vc quer aletar mesmo? é não consegui vizualizar onde vc limparia as variaveis da pakage... sacou? 2010/3/23 Gerson Junior gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.com gerson.vasconcelos%40gmail.com Mária, Geralmente quando tenho este tipo de problema faço 3 triggers e uma package: 1- Uma trigger statement before para que limpe as variáveis de package. 2-Uma trigger for each row para popular o(s) vetor(es) da package 3-Uma trigger statement after para ler o vetor da package e fazer as operações na tabela. Com isso você consegue fazer a alteração que voce precisa!! Abraços. Atc. Gerson S. de Vasconcelos Júnior DBA Oracle / Oracle Certified (IZ0-007) Fone: (81) 9103-4984 / (82) 9119-0640 Msn: gerson.vasconce...@gmail.com gerson.vasconcelos%40gmail.com gerson.vasconcelos% 40gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 23 de março de 2010 10:50, Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.com mariancristina% 40gmail.com escreveu: Moçada, gostaria de pedir um Help a todos... Sei que parece ser um erro comum, mas como estou apanhando, alguém pode ter alguma dica... Preciso fazer uma trigger, onde sua função é: Quando a tabela A sofre alteração em algumas colunas curjo são valores(money), ela deve disparar uma trigger onde a tabela a ser alterada é a propria tabela A, porém altera outras linhas de uma filial por exemplo. A abaixo a trigger...Já usei o *pragma* *autonomous_transaction,* Já criei tabela temporaria e tentei fazer outra trigger para tentar alterar..mas não consegui...Se alguém puder me dá uma dica...desde já agradeço. * Create* *Or* *Replace* *Trigger* trg_A *Before* *update* *Of* CUSTOCONT, CUSTOFIN, CUSTOREAL, CUSTOREP, CUSTOULTENT, VALORULTENT, CUSTOULTENTFIN, VLULTENTCONTSEMST, STBCR, BASEBCR,CODPROD *on* A *REFERENCING* *NEW* *AS* *NEW* *for* *each* *row* *Declare* *pragma* *autonomous_transaction*; *Begin* *begin* *Update* A *set* CUSTOCONT = :*new*.CUSTOCONT, CUSTOFIN = :*new*.CUSTOFIN, CUSTOREAL = :*new*.CUSTOREAL, CUSTOREP = :*new*.CUSTOREP, CUSTOULTENT = :*new*.CUSTOULTENT, VALORULTENT = :*new*.VALORULTENT, CUSTOULTENTFIN = :*new*.CUSTOULTENTFIN, VLULTENTCONTSEMST = :*new*.VLULTENTCONTSEMST, STBCR = :*new*.STBCR, BASEBCR = :*new*.BASEBCR *Where* CODFILIAL = 'G3' *And* CODPROD = CODPROD; *commit*; */* commit; dbms_output.put_line('alterou ');*/* */* exception When Others Then dbms_output.put_line('alterou as colunas:'||:old.CODPROD);*\*/* *End*; *End* A; -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com mariancristina% 40gmail.com mariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com mcristinasilva3% 40hotmail.com mcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão
Re: [oracle_br] Dicas sobre migração de Storage
Marcus obrigada pela dica.. Irei seguir o procedimento.. 2009/11/14 Marcus Pavan marcus_...@yahoo.com.br Um detalhe importante que não pode passar batido são os arquivos OCR e VOTINGDISK. Faça o backup deles a frio (caso seja um OCFS2 ou outro tipo de CFS - parando o clusterware). Caso esteja utilizando RAW DEVICES... 1. procure os backups do OCR com o comando: ocrconfig -showbackup 2. faça o backup a frio, finalizando o clusterware: crsctl stop crs ocrconfig -export /home/oracle/backup/ocr.dump dd if=/unidade/votingdisk of=/home/oracle/backup/votingdisk.bkp 3. Após a operação, e a montagem das unidades de disco e com o clusterware ainda parado restaure os arquivos: ocrconfig -import /home/oracle/backup/ocr.dump dd if=/home/oracle/backup/votingdisk.bkp of=/unidade/votingdisk 4. Verificar a integridade: cluvfy comp ocr -n all 5. Iniciar o clusterware: crsctl start crs Qualquer operação no ambiente RAC que ocorre a perda dos OCR e VotingDisk HAVERÁ A NECESSIDADE DE REINSTALAR O SOFTWARE. Neste exemplo estou assumindo que as unidades (ou raw devices) possuam o mesmo nome do original. Caso não seja, deverá modificar o arquivo ocr.loc e restaurá-lo em um novo local. O votingdisk deverá ser adicionado, e depois removido o arquivo anterior. Estas operações devem ser feitas com o clusterware parado. Espero ter auxiliado, qualquer dúvida estou a disposição. Marcus Pavan. De: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 13 de Novembro de 2009 16:58:18 Assunto: Re: [oracle_br] Dicas sobre migração de Storage Marcelo, nossa muito bom... Os servidores vão enxergar sim o novo storage tb.. Bom mas valew d+ as dicas.. isso era mesmo pra ter uma ideia de como fazer.. e ajudou muito .. Marcelo, Renato e Duilio muitissimo obrigada pela atenção... Bjim 2009/11/13 Marcelo Procksch marceloprock...@gmail.commarceloprocksch%40gmail.com Mária Uma coisa que não está claro é se seus servidores estão acessando os dois storages? Se sim, segue essa receitinha de bolo É simples adicione os discos do novo storage no seu DISK GROUP faça um rebalance, após terminar o rebalance, comece a remover os discos do storage antigo. Segue um procedimento de EXEMPLO: [r...@rac2 ~]# /etc/init.d/oracleasm createdisk ASMDISK4 /dev/sdg1 -- suposto disco do novo storage Marking disk ASMDISK4 as an ASM disk:[ OK ] Verifiquei se no outro nó foi adicionado o disco do novo storage: [r...@rac1 ~]# oracleasm querydisk -v /dev/sdg1 Device /dev/sdg1 is marked an ASM disk with the label ASMDISK4 Verificando nome da instancia [ora...@rac2 ~]$ ps -xa | grep pmon Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ 925 pts/0S+0:00 grep pmon 17940 ?Ss0:03 asm_pmon_+ASM2 18562 ?Ss0:08 ora_pmon_RAC2 export ORACLE_SID=+ASM2 sqlplus / as sysdba verificando os grupos de disco que vc tem: SQL select group_number,name from v$asm_diskgroup; GROUP_NUMBER NAME -- 1 DG_1 Adicione todos os discos do novo storage ao seu DISK GROUP. SQL alter diskgroup DG_1 add disk 'ORCL:ASMDISK4'; aumente a força do balanceamento Aumentando a força do rebalance, e seu banco estiver em produção recomendo entre 5 e 6 para não usar muito recurso, para não afetar muito as operações dos usuários. alter diskgroup DG_1 rebalance power 6; Após adicionar TODOS os discos do seu novo storage verifiquei se o REBAL já terminou. SQL select * from v$asm_operation; GROUP_NUMBER OPERA STAT POWERACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES - - - - - - 3 REBAL RUN 1 1 18652 69864722 70 Após ter terminado o REBALANCE SQL select * from v$asm_operation; no rows selected Identifiquei os discos do STORAGE antigo e comece a dropar os discos SQL select DISK_NUMBER, name, failgroup, group_number from v$asm_disk; DISK_NUMBER NAME FAILGROUP GROUP_NUMBER --- -- -- 0 0 1 0 0 ASMDISK1 ASMDISK1 1 1 ASMDISK2 ASMDISK2 1 2 ASMDISK3 ASMDISK3 1 -- suposto disco do storage antigo a ser removido. 3 ASMDISK4 ASMDISK4 1 No exemplo vou remover o ASMDISK3 SQL alter diskgroup DG_1 drop disk asmdisk3; Diskgroup altered. SQL alter diskgroup DG_1 rebalance power 6; Diskgroup altered. SQL select * from v$asm_operation; GROUP_NUMBER OPERA STAT POWER
[oracle_br] Dicas sobre migração de Storage
Bom dia! Pessoal, iremos fazer uma migração de Storage aqui na empresa, hj temos um storage e iremos subtituir, gostaria de pedir sugestões, Notas do metalink se possivel, para que eu possa estudar... Hoje nosso ambiente é Oracle 10G Standard usamos o RAC com ASM e o sistemas de arquivos são Row device, SO - Red Hat Enterprise Linux Server release 5.3 (Tikanga) 2.6.18 128.el5, não pretendemos reinstalar o Oracle, pois as maquinas serão as mesma.. gostaria de saber se é possivel realizar essa migração sem a necessidade de reinstalar o RAC. Agradeço a Atenção de todos. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Dicas sobre migração de Storage
Sim, Vc tem alguma nota de sigestão que vc tenha seguido? Precisou reinstalar o RAC? Pode me dá mais detalhes por favor? 2009/11/13 Renato Ramon dos S. Guimarães renatoramo...@gmail.com Boa tarde Maria, Participei de um projeto parecido com o teu, mas no meu caso migramos de Storage e versão de SO. Foi super tranquilo, foi realizado o backup pelo RMAN e restauramos no novo Storage, após isso, foi apontando no banco o Data base para o novo storage, não foi complicado. Ganhamos peformance pois o novo storage estava com discos de 15k-rpm 2009/11/13 Mária Cristina Silva mariancrist...@gmail.com Bom dia! Pessoal, iremos fazer uma migração de Storage aqui na empresa, hj temos um storage e iremos subtituir, gostaria de pedir sugestões, Notas do metalink se possivel, para que eu possa estudar... Hoje nosso ambiente é Oracle 10G Standard usamos o RAC com ASM e o sistemas de arquivos são Row device, SO - Red Hat Enterprise Linux Server release 5.3 (Tikanga) 2.6.18 128.el5, não pretendemos reinstalar o Oracle, pois as maquinas serão as mesma.. gostaria de saber se é possivel realizar essa migração sem a necessidade de reinstalar o RAC. Agradeço a Atenção de todos. [As partes desta mensagem que não continham texto foram removidas] -- Abraços! -- Renato Ramon - ITIL® Foundation Certified Graduado em Segurança da Informação Cada dia é uma oportunidade para tornar as coisas melhores e cada experiência que você tem o torna mais apto para a vida. [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Dicas sobre migração de Storage
Marcelo, nossa muito bom... Os servidores vão enxergar sim o novo storage tb.. Bom mas valew d+ as dicas.. isso era mesmo pra ter uma ideia de como fazer.. e ajudou muito .. Marcelo, Renato e Duilio muitissimo obrigada pela atenção... Bjim 2009/11/13 Marcelo Procksch marceloprock...@gmail.com Mária Uma coisa que não está claro é se seus servidores estão acessando os dois storages? Se sim, segue essa receitinha de bolo É simples adicione os discos do novo storage no seu DISK GROUP faça um rebalance, após terminar o rebalance, comece a remover os discos do storage antigo. Segue um procedimento de EXEMPLO: [r...@rac2 ~]# /etc/init.d/oracleasm createdisk ASMDISK4 /dev/sdg1 -- suposto disco do novo storage Marking disk ASMDISK4 as an ASM disk: [ OK ] Verifiquei se no outro nó foi adicionado o disco do novo storage: [r...@rac1 ~]# oracleasm querydisk -v /dev/sdg1 Device /dev/sdg1 is marked an ASM disk with the label ASMDISK4 Verificando nome da instancia [ora...@rac2 ~]$ ps -xa | grep pmon Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ 925 pts/0S+ 0:00 grep pmon 17940 ?Ss 0:03 asm_pmon_+ASM2 18562 ?Ss 0:08 ora_pmon_RAC2 export ORACLE_SID=+ASM2 sqlplus / as sysdba verificando os grupos de disco que vc tem: SQL select group_number,name from v$asm_diskgroup; GROUP_NUMBER NAME -- 1 DG_1 Adicione todos os discos do novo storage ao seu DISK GROUP. SQL alter diskgroup DG_1 add disk 'ORCL:ASMDISK4'; aumente a força do balanceamento Aumentando a força do rebalance, e seu banco estiver em produção recomendo entre 5 e 6 para não usar muito recurso, para não afetar muito as operações dos usuários. alter diskgroup DG_1 rebalance power 6; Após adicionar TODOS os discos do seu novo storage verifiquei se o REBAL já terminou. SQL select * from v$asm_operation; GROUP_NUMBER OPERA STAT POWER ACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES - - - - - - 3 REBAL RUN 1 1 18652 69864722 70 Após ter terminado o REBALANCE SQL select * from v$asm_operation; no rows selected Identifiquei os discos do STORAGE antigo e comece a dropar os discos SQL select DISK_NUMBER, name, failgroup, group_number from v$asm_disk; DISK_NUMBER NAME FAILGROUP GROUP_NUMBER --- -- -- 0 0 1 0 0 ASMDISK1 ASMDISK1 1 1 ASMDISK2 ASMDISK2 1 2 ASMDISK3 ASMDISK3 1 -- suposto disco do storage antigo a ser removido. 3 ASMDISK4 ASMDISK4 1 No exemplo vou remover o ASMDISK3 SQL alter diskgroup DG_1 drop disk asmdisk3; Diskgroup altered. SQL alter diskgroup DG_1 rebalance power 6; Diskgroup altered. SQL select * from v$asm_operation; GROUP_NUMBER OPERA STAT POWER ACTUAL SOFAR EST_WORK EST_RATE - -- -- -- -- -- EST_MINUTES --- 1 REBAL RUN 6 6 75979 495 1 Após terminado o balanceamento não terá mais informações no disco dropado SQL select * from v$asm_operation; no rows selected Verifiquei se o disco foi removido SQL select DISK_NUMBER, name, failgroup, group_number from v$asm_disk; DISK_NUMBER NAME FAILGROUP --- -- -- GROUP_NUMBER 0 ASMDISK1 1 1 ASMDISK2 1 3 ASMDISK4 Agora delete o disco do ASM. [r...@rac2 ~]# /etc/init.d/oracleasm deletedisk ASMDISK3 Removing ASM disk ASMDISK3: Faça o procedimento até remover todos os discos, após remover todos os discos remova o storage antigo. Espero ter ajudado. att. Marcelo Procksch 2009/11/13 Mária Cristina Silva mariancrist...@gmail.com Marcelo gostei da dica, eu já adcionei um disco novo uma vez e usei rebalance pra exatamente balancear os disco.. não tenho tanta experiencia com o Rac, mas estou apredendo... uma duvida é eu consigo dentro do ASM após a Adção do novo storage, copiar td para o novo storage? Digo pq no caso de usar o rebalance ele vai dividir os espaços entre os disco não? Daí eu so queria garantir pra não acontecer de remover lagum disco com alguma informação. tem como eu conferir isso ? Dá outra vez eu segui esses passo: - Adicionar o disco - Fazer o fdisk no mesmo: fdisk /dev/sdc selecionar as opcoes: n, p, 1, Return, Return, p and w. - Como root: /etc/init.d/oracleasm createdisk DADOS2 /dev/sdc1 - Depois como oracle: export ORACLE_SID=+ASM sqlplus /nolog sql connect
[oracle_br] Help - Repositorio
Boa tarde! Pessoal alguém pode me orientar como criar o repositorio do EM para Cluster? Dados: Oracle Oracle Database 10g Release 10.2.0.4.0 Linux x86-64 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Como posso viazualizar todos esses parametros?
Boa noite!! Alguém sabe como eu posso ver as informações desses parametros? É pedido quando estou criando um novo repositorio dbcontrol mas no caso para o RAC. HOST: Nome do host do banco de dados SID: SID do Banco de Dados PORT: Número da porta do listener ORACLE_HOME: ORACLE_HOME do banco de dados HOST_USER: Nome de usuário do host para backup automático HOST_USER_PWD: Senha de usuário do host para backup automático BACKUP_SCHEDULE: Programação de backup automático (HH:MM) EMAIL_ADDRESS: Endereço de e-mail para notificações MAIL_SERVER_NAME: Servidor de SaÃda de Correio (SMTP) para notificações ASM_OH: ASM ORACLE_HOME ASM_SID: ASM SID ASM_PORT: Porta ASM ASM_USER_ROLE: Atribuição de usuário ASM ASM_USER_NAME: Nome do usuário ASM ASM_USER_PWD: Senha de usuário ASM SRC_OH: O ORACLE_HOME do banco de dados a ser submetido a upgrade DBSNMP_PWD: Senha do usuário DBSNMP SYSMAN_PWD: Senha do usuário SYSMAN SYS_PWD: Senha para o usuário SYS DBCONTROL_HTTP_PORT: Porta HTTP do Database Control AGENT_PORT: Porta do agente do EM RMI_PORT: Porta RMI para Database Control JMS_PORT: Porta JMS para Database Control Parâmetros Adicionais para bancos de dados do cluster CLUSTER_NAME: Nome do cluster DB_UNIQUE_NAME: Nome exclusivo do banco de dados SERVICE_NAME: Nome do serviço EM_NODE: Nome do nó do Database Control EM_SID_LIST: Lista de SIDs de Agente [separados por vÃrgula] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Datafile corrompido
Boa tarde! Estou com essa msg no EM de que tem um bloco corrompido, alguém pode me dá um help de como recupera-lo? 14/10/2009 15:03:53 Um bloco de dados foi corrompido na hora/número de linha: Wed Oct 14 12:41:25 2009/78329. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] bloco de dados foi corrompido
Boa tarde! Estou com essa msg no EM de que tem um bloco corrompido, alguém pode me dá um help de como recupera-lo? 14/10/2009 15:03:53Um bloco de dados foi corrompido na hora/número de linha: Wed Oct 14 12:41:25 2009/78329. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: bloco de dados foi corrompido
Boa noite! Chiappa, foi não ter informado a versão do banco , segue os dados: 10G R2...SO: Red Hat Enterprise Linux Server release 5.3 (Tikanga) 2.6.18 128.el5 Consegui recuperar as informações, porém quando vou tentar excluir o bloco que está offline.. dá a msg seguinte : ORA-03264: não é possível eliminar o arquivo de dados off-line do tablespace gerenciado localmente Tentei tb usando o comando: * ALTER DATABASE DATAFILE *'+DATA//datafile/xxx14'* OFFLINE DROP*; Mas o comando roda normalmente mas não exclui, continua aparecendo na * dba_data_files* Tentei recriar o datafile usando o REUSE, mas não consegui, ele fala q o arquivo já faz parte do Banco de dados... Existe outra forma de excluir esse datafile que está offline. ** * * +DATA//datafile/xxx14https://10.20.140.210:1158/em/console/database/storage/datafile?oname=%2BDATA/jucmg2/datafile/ijrm14event=viewcancelURL=/em/console/database/databaseObjectsSearch%3Fevent%3Dredisplay%26target%3Djucmg2%26type%3Drac_database%26otype%3DDATAFILEotype=DATAFILEtarget=jucmg2type=rac_database https://10.20.140.210:1158/em/console/database/storage/tablespace?oname=IJRMevent=viewcancelURL=/em/console/database/databaseObjectsSearch%3Fevent%3Dredisplay%26target%3Djucmg2%26type%3Drac_database%26otype%3DDATAFILEfromDatafile=fromDatafileotype=TABLESPACEtarget=jucmg2type=rac_database OFFLINE 0,000 0,000 [image: Usado (%)][image: Usado (%)]0,00 2009/10/14 jlchiappa jlchia...@yahoo.com.br Colega, um bloco corrompido normalmente fica ** ilegível ** (seja porque o SO não consegue ler esse bloco no disco, seja porque os metadados dele (no cabeçalho, principalmente) estão inválidos/fora de formato), então o que vc tem que fazer é trazer a informação de um backup anterior, ponto : é bastante óbvio, se está ilegível NÃO TEM COMO o banco acessar a informação pra tentar 'recuperar' o tal bloco, a informação TEM que ser trazida de outra fonte... Pra variar vc não diz a VERSÃO de banco que estamos a discutir, nem quais tipos de backup existem e feitos com quais ferramentas, mas no 9i em diante com backups RMAN vc já poe recuperar só os dados do bloco corrompido, não é preciso uma volta full. Em não havendo backup, as suas opções são : a) identificar do que o bloco corrupto faz parte, se for um objeto que pode ser refeito sem perda de dados (como um índice, ou uma tablespace temporary) refaça-o b) se a) não foi o caso, tente se puder obter a informação num ponto antes da corrupção (seja com reprocesso ou com busca de dados em outras fontes de tiver, via FLASHBACK QUERY, FLASHBACK DATABASE, LOG MINER, recover de database/tablespace, o que vc tiver disponível), reserve essa informação, elimine o bloco corrupto (pode ser via DROP do objeto, pode ser com o DBMS_REPAIR) e volte a informação c) se a) não foi o caso, não tem backup, e não conseguiu obter a informação como estava antes, vc VAI PERDER OS DADOS que estavam nesse bloco corrupto, PONTO : para poder voltar a acessar o segmento, remova o bloco corrupto, pode ser via DBMS_REPAIR === e o MAIS IMPORTANTE DE TUDO : um bd Oracle é ** extremamente ** confiável em operação normal, nós NÃO estamos falando de um Access da vida, nem de um mysql nem nada assim, então COM CERTEZA blocos corrompidos são decorrentes de pau no hardware (seja placa-mãe, memória, discos, o que for) e/ou pau de software (bugs, seja no próprio software de banco, seja no Sistema Operacional, em device drivers, na própria Aplicação) ... INVESTIGUE e ENCONTRE a causa da corrupção e a corrija, senão vc vai cair no mesmo problema de novo e de novo []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Boa tarde! Estou com essa msg no EM de que tem um bloco corrompido, alguém pode me dá um help de como recupera-lo? 14/10/2009 15:03:53Um bloco de dados foi corrompido na hora/número de linha: Wed Oct 14 12:41:25 2009/78329. [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Alerta
Boa tarde! Senhores estou recebendo dois alertas, desde que mudamos a memoria de uma das maquinas do RAC. Dei uma pesquisada e em algumas situções, pedem pra conferir os parametros de configuração de instalação do Oracle em ambos as maquinas.. Fiz isso e pra mim parece de acordo com a documentação da oracle que seguimos... As menssagens acontecem sempre em um unico nó.. o outro está ok.. Alguém sabe já passou por isso e pode me dá uma força, por favor. A métrica Current Open Cursors Count está em 1357 A métrica Global Cache Blocks Lost está em 2 Dados: Oracle 10g R2... Rac com duas instancias. Red Hat Enterprise Linux Server release 5.3 (Tikanga) 2.6.18 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aplicação ASP.NET captuar usuario logado
Só uma duvida, e no caso das aplicações que re-aproveitam sessões que já estavam aberta.. Eu implementei usando esse metodo tb que vc sugeriu mas não tive sucesso, pois fizemos vários testes e descobrimos que o usuario que estava acessando uma determinada pagina na aplicação, não era exatamente o usuario que estava na tabela de auditoria.. Daí como surgiu o assunto.. gostaria de aproveitar e saber se tem alguma forma de evitar que isso ocorra. 2009/9/24 Evandro Giachetto evandrogiache...@gmail.com Não sou especialista em asp ou aplicações web, mas isso funciona numa aplicação java conectando com jdbc. --selecionar informações do usuário atual. SELECT v.sid, v.MACHINE, v.TERMINAL, v.OSUSER, v.CLIENT_INFO FROM V$SESSION v WHERE audsid = SYS_CONTEXT('userenv','sessionid'); Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com Boa tarde pessoal, Estou com um problema gostaria da ajuda de vocês. Tenho aplicação ASP.NET http://asp.net/ onde cada usuário se conecta usando uma senha de rede, só que todos os usuários se conectam ao Oracle compartilhando o mesmo ID de usuário e senha do Oracle (que é codificado na seqüência de conexão especificar um dos parâmetros no Web.config). Tenho uma Trigger que alimenta uma tabela de log com todas as atualizações e deleções feita no banco, meu problema esta em pegar o usuário que esta logado na aplicação, ou seja, não quero para pegar o usuário Oracle que é o mesmo para todos os usuários. O que eu quero seguir é o usuário nível de aplicação. Se alguém puder me ajudar agradeço desde já. -- Rafael Klimann Analista de Sistemas (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aplicação ASP.NET captuar usuario logado
Bom, eu havia implementado assim: porém, aqui usamos o Java e ´um servidor de aplicação... e os desenvolvedores...usam um objeto (connection) que ao subir aplicação ele abre várias sessões e com isso, quando um usuario faz uma requisição via aplicação, é gerado uma tread e essa tread pega a sessão que estiver aberta... Aconteceu de pegar os dados do servidor de aplicação e não da maquina do usuário. * SELECT* v.sid || '-' || v.MACHINE || '-' || v.TERMINAL || '-' || v.OSUSER || '-' || v.CLIENT_INFO || UPPER(SYS_CONTEXT('USERENV', 'CLIENT_INFO')) *FROM* V$session v *WHERE* audsid = SYS_CONTEXT('userenv', 'sessionid'); A ideia de matar sessão seria o ideal, mas pelo que conversei com os desenvolvedores eles teria que mudar aplicação toda, pra conseguir pelo menos passar o log do usuario para determinada requisição. 2009/9/24 Rafael ® rklim...@gmail.com Maria, o problema é que vc abriu sessão com um outro usuario , provalvemente vc que terá que matar a sessao e abrila novamente ou dar um refresh na table .. Mas não sei se é possivel fazer isso ... O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é minha opinão. -- Rafael Klimann Analista de Sistemas www.visaogeo.com.br (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aplicação ASP.NET captuar usuario logado
Mas já valew intenção. Talvez dessa forma que vc sugeriu, ajude o colega que iniciou o assunto, infelizmente comigo, não tive sucesso... mas continuarei pensando em algo.. Obrigada pela atenção. 2009/9/24 Evandro Giachetto evandrogiache...@gmail.com aah, ok. Realmente, com aquela query ele vai pegar os dados do servidor pois, segundo o que eu entendi, seus objetos de conexão se encontram do lado do servidor, como servlets, ou coisa parecida, correto? Se sim, ele vai pegar os dados da seção que foi aberta a partir do seu servidor em que o objeto de conexão se encontra. Acredito eu que, para que isso funcione (pegar o usuário client) terá que ser revista essa forma de conexão ou, no mínimo, re-estruturada para pegar o usuário final. Mas, receio que isso terá que ser feito a nível de aplicação pois as informações da seção são as que seu objeto de conexão abriu. Posso estar errado, e espero que esteja. Pode ser que algum outro membro do grupo te ajude a fazer isso a nível de banco pois eu não conheço nenhuma forma de pegar a informação do client que chamou a conexão em seu servidor de aplicação a partir do bd. Att. Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2009/9/24 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Bom, eu havia implementado assim: porém, aqui usamos o Java e ´um servidor de aplicação... e os desenvolvedores...usam um objeto (connection) que ao subir aplicação ele abre várias sessões e com isso, quando um usuario faz uma requisição via aplicação, é gerado uma tread e essa tread pega a sessão que estiver aberta... Aconteceu de pegar os dados do servidor de aplicação e não da maquina do usuário. * SELECT* v.sid || '-' || v.MACHINE || '-' || v.TERMINAL || '-' || v.OSUSER || '-' || v.CLIENT_INFO || UPPER(SYS_CONTEXT('USERENV', 'CLIENT_INFO')) *FROM* V$session v *WHERE* audsid = SYS_CONTEXT('userenv', 'sessionid'); A ideia de matar sessão seria o ideal, mas pelo que conversei com os desenvolvedores eles teria que mudar aplicação toda, pra conseguir pelo menos passar o log do usuario para determinada requisição. 2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com rklimann% 40gmail.com Maria, o problema é que vc abriu sessão com um outro usuario , provalvemente vc que terá que matar a sessao e abrila novamente ou dar um refresh na table .. Mas não sei se é possivel fazer isso ... O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é minha opinão. -- Rafael Klimann Analista de Sistemas www.visaogeo.com.br (48)-8428-7971 [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] sqlload - duvida
Estou fazendo uma migração de dados usando o sqlload, porém existem algumas informação no arquivo txt que tem stricng e possui acentos e algun com (ç), daí quando importo os dados ele acaba ficando com caracter invalidos, existem algum comando que posso usar no arquivo que eu criei do sqload. load *data* infile '/LOG_LOGRADOURO_MG.TXT' *into* *table* LOG_LOGRADOURO fields terminated *by* @ optionally enclosed *by* '' (LOG_NU,UFE_SG,BAI_NU_INI,BAI_NU_FIM,LOG_NO,LOG_COMPLEMENTO,CEP,TLO_TX,LOG_STA_TLO,LOG_NO_ABREV) -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: sqlload - duvida
Fino d+... Funcionou sim.. muito Obrigada. 2009/9/4 kurtnaxl thiagoeca...@gmail.com Olá Mária, Lembro ter passado por algo similar antes. A Solução foi setar o Character set no ctl... ficaria algo do tipo: load *data* CHARACTERSET WE8ISO8859P1 infile '/LOG_LOGRADOURO_MG.TXT' *into* *table* LOG_LOGRADOURO fields terminated *by* @ optionally enclosed *by* '' (LOG_NU,UFE_SG,BAI_NU_INI,BAI_NU_FIM,LOG_NO,LOG_COMPLEMENTO,CEP,TLO_TX,LOG_STA_TLO,LOG_NO_ABREV) Give it a try, e informe se funciona... Abçs --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Estou fazendo uma migração de dados usando o sqlload, porém existem algumas informação no arquivo txt que tem stricng e possui acentos e algun com (ç), daí quando importo os dados ele acaba ficando com caracter invalidos, existem algum comando que posso usar no arquivo que eu criei do sqload. load *data* infile '/LOG_LOGRADOURO_MG.TXT' *into* *table* LOG_LOGRADOURO fields terminated *by* @ optionally enclosed *by* '' (LOG_NU,UFE_SG,BAI_NU_INI,BAI_NU_FIM,LOG_NO,LOG_COMPLEMENTO,CEP,TLO_TX,LOG_STA_TLO,LOG_NO_ABREV) -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@... MSN: mcristinasil...@... -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] ORA-01882: timezone region %s not found
Boa tarde!! Pessoal, estou com um erro quando faço a consulta (*SELECT* * *FROM*DBA_SCHEDULER_JOBS ) me retorna o erro: ORA-01882: timezone region %s not found E já abri um chamado na oracle, desde a semana passada, e está demorando muito para me ajudarem, talvez alguém já passou por tal situação e possa me ajudar. Desde já agradeço atenção. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: ORA-01882: timezone region %s not found
Chiappa, concordo com td o que vc disse e posso lhe assegurar que Escalonamento, pedido para subir a prioridade, falar com quem manda e a troca do analista já foi solicitada...Tanto que estou aguardando uma posição deles. Só para responder sua pergunta, se eu pesquisei no metalink... As notas abaixo, foram td q encontrei a respeito e seguir várias delas pra tentar solucionar o problema, tanto que apliquei o patch em uma instancia single, e atualizei o timezone seguindo o patch de atualização de versão e não tive problema nessa instancia.. já no RAC não tive a mesma sorte, realmente confesso qeu não tenho tanta experiencia com o RAC, mas posso garatir que não constumo ficar de braços cruzados esperando cair do ceu. Note:415912.1 - Identifying And Adjusting Incorrect Data After Upgrading Database Time Zone Files Without Using Correct Pre- And Post-Install Actions Note:467722.1 - DBMS_SCHEDULER or DBMS_JOB And DST / Timezones Explained. Note:424649.1 - What Is The Impact Of Daylight Saving Time (Summer Time) On ODI Fl ows? Note:783357.1 - Troubleshooting DBMS_SCHEDULER and DBMS_JOB Note:553534.1 - How to make the Grid Control OMS JDK DST compliant ? Note:471451.1 - DST 2007/2008/2009 Oracore files Version for Grid Control Components Note:418792.1 - Enterprise Manager DST Quick Fix Guide Note:457792.1 - DST Compliance for Grid Control OMS, Repository and Agents: Checks and Updates Note:416860.1 - Testing your Oracle JVM Time Zone Setup 2009/8/20 jlchiappa jlchia...@yahoo.com.br Duas obs aí, colega : 1) vc ** pesquisou ** no metalink pela questão Pois não é só abrir o chamado e ficar esperando, o metalink possui ** imenso ** cabedal de material, com dicas, workaorounds, documentação extendida Por exemplo, numa busca simples já encontrei a nota de Subject: Time Zone IDs for 7 Time Zones Changed in Time Zone Files Version 3 and Higher, Possible ORA-1882 After Upgrade, Doc ID: 414590.1, vc checou se o que ela diz, as soluções nela constantes são aplicáveis ao seu caso ? e 2) absolutamente NÃO EXISTE isso de um chamado ficar uma semana sem solução se o banco é importante : vc tem ** TODO O DIREITO ** de pedir um Escalonamento desse chamado, pedir atuação do Duty Manager (Gerente da Oracle) encarregado, pedir troca de amalista, subir o nível de prioriade se isso está causando problemas ao andamento dos negócios... A nota metalink Subject: Escalating Service Requests with Oracle Support Services, DOC ID:199389.1 te dá as dicas mas normalmente o que eu faço é ligar no no (0800) 891-5899, dar os dados do chamado e a razão do pedido (listando os problemas que a questão causou aos negócios) que rapidinho vem retorno, a hora que vc começa a bater nos caras certos (gerentes e quetais), que vc ameaça eles, que pede pra falar com quem manda, aí vc obtém retorno É aquele negócio, Suporte é um negócio caro, o mínimo que se exige é que tenha Resposta, um chamado parado há uma semana não tem como eu aceitar se fosse o meu banco... É + ou - como ocorre quando vc é mal-atendido numa loja ou num prestador de serviço, NÃO PERCA tempo batendo boca com o caixa, vá pra quem manda... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Boa tarde!! Pessoal, estou com um erro quando faço a consulta (*SELECT* * *FROM*DBA_SCHEDULER_JOBS ) me retorna o erro: ORA-01882: timezone region %s not found E já abri um chamado na oracle, desde a semana passada, e está demorando muito para me ajudarem, talvez alguém já passou por tal situação e possa me ajudar. Desde já agradeço atenção. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@... MSN: mcristinasil...@... -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: ORA-01882: timezone region %s not found
Perguntei a vc's, exatamente pra ver se alguém tinha alguma solução (Objetiva), pois não sei se foi falta de sorte, mas peguei um analista que já me pediu pra executar o RDA nas duas instancias e enviar-lhe os resultados, fiz isso, e tenho seguido todos os passo que ele pediu, mas até agora não tive solução... bom, mas agradeço atenção.. caso alguém conheça alguma que possa me ajudar, já agradeço. Abraços, 2009/8/20 jlchiappa jlchia...@yahoo.com.br OK, o procedimento é bem esse, se vc estava/está Ciente e o fez, se ** nenhuma ** das notas que vc encontrou foi adequada, tá então, realmente vc tem um problema mais sério... O importante é que vc sabia o que fazer, fez o correto, é isso aí... Só o que não é admissível é uma semana sem resposta, mas se vc está providenciando escalonamento e está trabalhando firme em cima do chamado, acionando não só o duty manager mas o seu gerente de conta na Oracle, o fornecedor/revendedor , tá batendo nesses caras perfeito, é o que se tem que fazer mesmo... O crucial é realmente, dada toda a informação pro Analista, ficar mesmo no pé dele AO MESMO TEMPO em que providencia atuação dos Gerentes e quetais... []s Chiappa OBS : não era o seu problema, no meu caso era externo (ao se usar/startar OEM), mas tive uns problemas referentes à TZ em Solaris 9 ao migrar um banco 9i para 10g, o servidor estava com TZ Brazil/East e não ia de jeito nenhum , mesmo com os patches mais recentes e diversos one-offs, e mesmo BRZ/EST sendo uma TZ absolutamente válida e existente no bd e no SO Pra esse nãotive uma solução mas cheguei num work-around, que foi setar para GMT-3, aí foi... Work-arounds do tipo já foram aventados/pensados/sugeridos ? Se não foram não deixe de conversar com o Analista desse chamado sobre isso ... --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Chiappa, concordo com td o que vc disse e posso lhe assegurar que Escalonamento, pedido para subir a prioridade, falar com quem manda e a troca do analista já foi solicitada...Tanto que estou aguardando uma posição deles. Só para responder sua pergunta, se eu pesquisei no metalink... As notas abaixo, foram td q encontrei a respeito e seguir várias delas pra tentar solucionar o problema, tanto que apliquei o patch em uma instancia single, e atualizei o timezone seguindo o patch de atualização de versão e não tive problema nessa instancia.. já no RAC não tive a mesma sorte, realmente confesso qeu não tenho tanta experiencia com o RAC, mas posso garatir que não constumo ficar de braços cruzados esperando cair do ceu. Note:415912.1 - Identifying And Adjusting Incorrect Data After Upgrading Database Time Zone Files Without Using Correct Pre- And Post-Install Actions Note:467722.1 - DBMS_SCHEDULER or DBMS_JOB And DST / Timezones Explained. Note:424649.1 - What Is The Impact Of Daylight Saving Time (Summer Time) On ODI Fl ows? Note:783357.1 - Troubleshooting DBMS_SCHEDULER and DBMS_JOB Note:553534.1 - How to make the Grid Control OMS JDK DST compliant ? Note:471451.1 - DST 2007/2008/2009 Oracore files Version for Grid Control Components Note:418792.1 - Enterprise Manager DST Quick Fix Guide Note:457792.1 - DST Compliance for Grid Control OMS, Repository and Agents: Checks and Updates Note:416860.1 - Testing your Oracle JVM Time Zone Setup 2009/8/20 jlchiappa jlchia...@... Duas obs aí, colega : 1) vc ** pesquisou ** no metalink pela questão Pois não é só abrir o chamado e ficar esperando, o metalink possui ** imenso ** cabedal de material, com dicas, workaorounds, documentação extendida Por exemplo, numa busca simples já encontrei a nota de Subject: Time Zone IDs for 7 Time Zones Changed in Time Zone Files Version 3 and Higher, Possible ORA-1882 After Upgrade, Doc ID: 414590.1, vc checou se o que ela diz, as soluções nela constantes são aplicáveis ao seu caso ? e 2) absolutamente NÃO EXISTE isso de um chamado ficar uma semana sem solução se o banco é importante : vc tem ** TODO O DIREITO ** de pedir um Escalonamento desse chamado, pedir atuação do Duty Manager (Gerente da Oracle) encarregado, pedir troca de amalista, subir o nível de prioriade se isso está causando problemas ao andamento dos negócios... A nota metalink Subject: Escalating Service Requests with Oracle Support Services, DOC ID:199389.1 te dá as dicas mas normalmente o que eu faço é ligar no no (0800) 891-5899, dar os dados do chamado e a razão do pedido (listando os problemas que a questão causou aos negócios) que rapidinho vem retorno, a hora que vc começa a bater nos caras certos (gerentes e quetais), que vc ameaça eles, que pede pra falar com quem manda, aí vc obtém retorno É aquele negócio, Suporte é um negócio caro, o mínimo que se exige é que tenha Resposta, um chamado parado há uma
[oracle_br] Duvida RAC
Boa tarde! Pessoal, eu criei um serviço chamado ODBCRAC, pelo gri control, porém na hora de escolher as instancias como preferencial ele não permite que eu escolha os dois nós que tenho hj. Dái selecionei uma pra criar o serviço, minha duvida éh, no caso dessa instancia preferencial que escolhi, venha cai, automaticamente ele distribui os processos para a outra instancia? Estou com essa duvida pq vi que quando dou um crs_stat -t ele traz pra mim dessa forma NAME=ora.jucmg2.ODBCRAC.no1.srv TYPE=application TARGET=ONLINE STATE=ONLINE on no1 E gostaria também de saber como faço para as aplicações conectar a esse serviço, preciso alterar algo nos TNS das maquinas. Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Duvida RAC
Mufalani, eu adcionei o serviço de acordo com o comando que vc passou, mas uma duvida ainda continua quando tento coloca os dois nós que tenho hj, na lista de preferencias ele não permite, deixa aceita apenas um dos nós. Nesse caso o correto ele aceitar um nó só, e quando esse nó cair, o outro nó assume os processos? 2009/8/11 Rodrigo Mufalani mufal...@oi.com.br Boa tarde Maria Cristina, Você pode usar linha de comando para realizar essa tarefa de maneira simples. srvctl add service -d db_unique_name -s service_name -r preferred_list [-a available_list] [-P TAF_policy] Dê uma olhada no manual... http://download.oracle.com/docs/cd/B19306_01/rac.102/b14197/srvctladmin.htm#RACAD5013 Atenciosamente, Rodrigo Mufalani OCP 10g 11g OCE RAC 10g R2 mufal...@oi.com.br http://mufalani.blogspot.com Mensagem Original: Data: 12:04:13 11/08/2009 De: Mária Cristina Silva mariancrist...@gmail.com Assunto: [oracle_br] Duvida RAC Boa tarde! Pessoal, eu criei um serviço chamado ODBCRAC, pelo gri control, porém na hora de escolher as instancias como preferencial ele não permite que eu escolha os dois nós que tenho hj. Dái selecionei uma pra criar o serviço, minha duvida éh, no caso dessa instancia preferencial que escolhi, venha cai, automaticamente ele distribui os processos para a outra instancia? Estou com essa duvida pq vi que quando dou um crs_stat -t ele traz pra mim dessa forma NAME=ora.jucmg2.ODBCRAC.no1.srv TYPE=application TARGET=ONLINE STATE=ONLINE on no1 E gostaria também de saber como faço para as aplicações conectar a esse serviço, preciso alterar algo nos TNS das maquinas. Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza! -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] erro na Temp
Senhores, estou com o erro seguinte, alguém pode me orintar composso resolve-lo? acrescentar um datafile maior poderia ser a solcuacao? Tablespace [TEMP] is [97 percent ] full -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Duvida...
Pois é, dei uma lida na documentação e pede pra rodar o aquivo: utltzpv4.sql, mesmo após ter feito isso os jobs continuam malucos. 2009/8/10 Marcos Braga braga.mar...@gmail.com Oi Mária, Tem haver com TZ alguma coisa. Efetuei uma atualização dessas e meus jobs simplesmente piraram. O problema é que faz um tempão. Lembro que tem haver com Time Zone. Aconselho ler a documentação de atualização ref. ao Time Zone. Sei que não ajuda muito, mas já é um caminho. []s Braga 2009/8/10 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Boa tarde! Pessoal, gostaria de um help, aplicamos o patch de atualização no Cluster e Banco de dados para a versão 10G Release 10.2.0.4.0, Após essa plicação hoje percebi que alguns jobs ()scheduler não estão rodando, e o estranho que alguns rodam mas não obedecem a progração que está no grid control. Alguém sabe se após a mudanaça de versão tem que fazer algo mais pra atualziar essa parte? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Objetos invalidos após a Aplicação do Patch
Boa Tarde! Após aplicar o patch pra versão : 10.2.0.4.0, fiquei com alguns objetos do usuario OLAPSYS invalidos, tentei compila-los mas deu erro: Line # = 0 Column # = 0 Error Text = ORA-12663: Serviços solicitados pelo cliente não disponíveis no servidor Line # = 0 Column # = 0 Error Text = ORA-36961: Oracle OLAP não está disponível. Line # = 0 Column # = 0 Error Text = ORA-06512: em line 4 Line # = 0 Column # = 0 Error Text = ORA-06512: em SYS.OLAPIMPL_T, line 17 Line # = 0 Column # = 0 Error Text = ORA-06512: em SYS.OLAPIMPL_T, line 23 Isso ocorre ao tentar compilar o objeto abaixo: É possivel que tenha que rodar algo mais no banco pra corrigir esses erros? * SELECT* AW.AWOWNER *as* AW_OWNER, AW.AWNAME *as* AW_NAME, AW.COL5 *as* CATALOG_ID, AW.COL1 *as* CATALOG_NAME, AW.COL4 *as* PARENT_CATALOG_NAME, AW.COL2 *as* *DESCRIPTION* *FROM* *TABLE*(*CAST*(OLAP_TABLE('SYS.AWMD duration query', 'olapsys.ALL_OLAP2_AW_METADATA_T', 'ACTIVE_CATALOG ''ALL_CATALOGS'' ''ALL''', 'MEASURE AWOWNER FROM sys.awmd!AWOWNER MEASURE AWNAME FROM sys.awmd!AWNAME MEASURE COL5 FROM sys.awmd!CATALOG_ID MEASURE COL1 FROM sys.awmd!MEASFOLDERNAME MEASURE COL2 FROM sys.awmd!MEASFOLDERDESC MEASURE COL4 FROM sys.awmd!PARENTFOLDERNAME DIMENSION AWMDKEY FROM sys.awmd!AWMDKEY') *AS* olapsys.ALL_OLAP2_AW_METADATA_T)) AW -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Objetos invalidos após a Aplicaçã o do Patch
Poxa!! é, executei o comando mas os erros pesistem. Eu rodei o utelp.sql, mas ainda sim não compilou os objetos do OLAPSYS, os do public q estão invalidos são os synonimos que referencia os objetos do OLAPSYS. 2009/7/30 Rosivaldo Ramalho rosiva...@gmail.com Mária, Da vez que eu vi era porque o privilégio EXECUTE da UTL_FILE foi revogado de PUBLIC. Então, para ajustar: GRANT EXECUTE ON UTL_FILE TO PUBLIC; ?/rdbms/admin/utrlp.sql REVOKE EXECUTE ON UTL_FILE FROM PUBLIC; Espero que seja isso. 2009/7/30 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com: Boa Tarde! Após aplicar o patch pra versão : 10.2.0.4.0, fiquei com alguns objetos do usuario OLAPSYS invalidos, tentei compila-los mas deu erro: Line # = 0 Column # = 0 Error Text = ORA-12663: Serviços solicitados pelo cliente não disponíveis no servidor Line # = 0 Column # = 0 Error Text = ORA-36961: Oracle OLAP não está disponível. Line # = 0 Column # = 0 Error Text = ORA-06512: em line 4 Line # = 0 Column # = 0 Error Text = ORA-06512: em SYS.OLAPIMPL_T, line 17 Line # = 0 Column # = 0 Error Text = ORA-06512: em SYS.OLAPIMPL_T, line 23 Isso ocorre ao tentar compilar o objeto abaixo: É possivel que tenha que rodar algo mais no banco pra corrigir esses erros? * SELECT* AW.AWOWNER *as* AW_OWNER, AW.AWNAME *as* AW_NAME, AW.COL5 *as* CATALOG_ID, AW.COL1 *as* CATALOG_NAME, AW.COL4 *as* PARENT_CATALOG_NAME, AW.COL2 *as* *DESCRIPTION* *FROM* *TABLE*(*CAST*(OLAP_TABLE('SYS.AWMD duration query', 'olapsys.ALL_OLAP2_AW_METADATA_T', 'ACTIVE_CATALOG ''ALL_CATALOGS'' ''ALL''', 'MEASURE AWOWNER FROM sys.awmd!AWOWNER MEASURE AWNAME FROM sys.awmd!AWNAME MEASURE COL5 FROM sys.awmd!CATALOG_ID MEASURE COL1 FROM sys.awmd!MEASFOLDERNAME MEASURE COL2 FROM sys.awmd!MEASFOLDERDESC MEASURE COL4 FROM sys.awmd!PARENTFOLDERNAME DIMENSION AWMDKEY FROM sys.awmd!AWMDKEY') *AS* olapsys.ALL_OLAP2_AW_METADATA_T)) AW -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Rosivaldo Azevedo Ramalho Consultor Oracle Database / Application Server mail/msn: rosiva...@gmail.com rosivaldo%40gmail.com mobile: +55 83 8893 8281 Oracle Database 10g Certified Associate Oracle Database 10g Certified Professional Oracle Application Server 10g Certified Associate -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] ORA-03115: tipo de dados ou representação de rede não aceita(o)
Boa tarde! Senhores temos uma aplicação java que acessa o oracle versão Oracle Database 10g Release 10.2.0.1.0 - 64bit Production, estamos tentando subir a aplicação mas dá essa msg de erro com a query abaixo: * select* sccInf.Crit_Comp_Codigo *as* critInf, rcs.crit_caract_lim_inferior *as* limInf, sccSup.Crit_Comp_Codigo *as* critSup, rcs.crit_caract_lim_superior *as* limSup *from* pvtb_semad_criterio_carct rcs *inner* *join* pvtb_semad_criterio_comp sccInf *on*rcs.fk_crit_comp_inferior = sccInf.Pk_Crit_Comp *inner* *join* pvtb_semad_criterio_comp sccSup *on*rcs.fk_crit_comp_superior = sccSup.Pk_Crit_Comp *where* rcs.fk_cnae_semad = 2 Essa inforamção está sendo alterada hj e não existia, porém eu consigo rodar essa quqery no sqlplus normalmente.. Alguém já passou por esse erro e pode me ajudar por favor? Agradeço atenção. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: ORA-03115: tipo de dados ou repr esentação de rede não aceita(o)
Bingo chiappa, Era uma coluna que estava declarada como binary_double Obrigada. 2009/7/29 jlchiappa jlchia...@yahoo.com.br A partir do momento em que via plus vc consegue executar normalmente, fica em princípio ** ABSOLUTAMENTE ** descartada a hipótese de problema no banco, então fica em aberto a chance de problemas nas outras camadas/áreas do seu aplicativo, tal como conversão implícita de datatypes entre java x Oracle falhando, bug no driver JDBC (se é isso que vc usa pra acessar o banco), ou mesmo algum middleware e/ou camada de acesso entre vc e o banco com falha : sendo assim, a chance é vc numa outra mensagem especificar ** DETALHADAMENTE **, com Versões e tudo, o que é que vc usa, e mandar um exemplinho simples que conecte no banco e rode a tal query , yes ?? Não sou especialista em Java, nem o grupo é dedicado a isso, mas sei que diverss profissionais Java de vez em quand passam por aqui, quem sabe algum pode te ajudar SE vc mandar os dados todos... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Boa tarde! Senhores temos uma aplicação java que acessa o oracle versão Oracle Database 10g Release 10.2.0.1.0 - 64bit Production, estamos tentando subir a aplicação mas dá essa msg de erro com a query abaixo: * select* sccInf.Crit_Comp_Codigo *as* critInf, rcs.crit_caract_lim_inferior *as* limInf, sccSup.Crit_Comp_Codigo *as* critSup, rcs.crit_caract_lim_superior *as* limSup *from* pvtb_semad_criterio_carct rcs *inner* *join* pvtb_semad_criterio_comp sccInf *on*rcs.fk_crit_comp_inferior = sccInf.Pk_Crit_Comp *inner* *join* pvtb_semad_criterio_comp sccSup *on*rcs.fk_crit_comp_superior = sccSup.Pk_Crit_Comp *where* rcs.fk_cnae_semad = 2 Essa inforamção está sendo alterada hj e não existia, porém eu consigo rodar essa quqery no sqlplus normalmente.. Alguém já passou por esse erro e pode me ajudar por favor? Agradeço atenção. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@... MSN: mcristinasil...@... -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Separar palavras numa frase
Veja se isso te atende. * SELECT* *LEVEL* , SUBSTR ( 'O RATO ROEU A ROUPA DO REI DE ROMA ' , DECODE( *LEVEL*, 1, 1, INSTR('O RATO ROEU A ROUPA DO REI DE ROMA ', ' ', 1, *LEVEL*-1)+1) , INSTR('O RATO ROEU A ROUPA DO REI DE ROMA ', ' ', 1, *LEVEL*) - DECODE( *LEVEL*, 1, 1, INSTR('O RATO ROEU A ROUPA DO REI DE ROMA ', ' ', 1, *LEVEL*-1)+1) ) *FROM* DUAL *CONNECT* *BY* INSTR('O RATO ROEU A ROUPA DO REI DE ROMA ', ' ', 1, *LEVEL*) 0 2009/7/27 Pablo Câmara pscam...@gmail.com Olá pessoal Gostaria de saber se existe algum modo de separar as palavras de uma frase. De um modo mais dinâmico. Valor do Campo: O rato roeu a roupa do rei de roma linha 1: o linha 2: rato linha 3: roeu linha 4: a linha 5: roupa linha 6: do linha 7: rei linha 8: de linha 9: roma Estou pensando em ler o valor da coluna e usar um delimitador espaco. Porem gostaria de fazer isso sem precisar ler caracter por caracter. Pablo [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] ORA-19803:
Bom dia!! alguém já viu esse erro? SQL startup mount; ORA-19803: Parameter DB_RECOVERY_FILE_DEST_SIZE is out of range (1 - 18446744073709551614) E pode me dá um help por favor? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] ORA-19803:
Pois é.. eu tinha laterado ele pra 0, daí derrubei o banco e não consegui subir mais... so q subi o banco pelo pfile, e alterie manulamente o init.ora, daí rolou... Mas valew d+ atenção. 2009/7/23 MARCIO CASTRO marciomouracas...@yahoo.com.br Cara Mária: Execute o seguinte: show parameter DB_RECOVERY_FILE_DEST_SIZE; Verifique este valor e o altere com: Alter system set DB_RECOVERY_FILE_DEST_SIZE=G scope=both; onde é o valor adequado. Atenciosamente, Márcio de Figueiredo Moura e Castro De: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Quinta-feira, 23 de Julho de 2009 11:01:56 Assunto: [oracle_br] ORA-19803: Bom dia!! alguém já viu esse erro? SQL startup mount; ORA-19803: Parameter DB_RECOVERY_ FILE_DEST_ SIZE is out of range (1 - 1844674407370955161 4) E pode me dá um help por favor? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancristina@ gmail.com MSN: mcristinasilva3@ hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Help
Boa noite , Eu crie dois novos grupos de redolog pro banco , porém os dois estão com status de UNUSED e já tem um tempo.. não consigo fazer o banco utiliza-los... Alguém sabe o que pode ser? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Help
Sim eu fiz isso e funcionou, so para esclarecer uma duvida a mias.. Como posso medir o tempo na v$log_history, em que o banco está gerando cada arquivo sabe? 2009/7/15 Joaquim - Má joey...@yahoo.com.br Boa noite, Isto acontece porque o Oracle ainda não fez switch e efetivamente usou os grupos.. Não tem necessidade, mas para forçar, tem que executar: alter system switch logfile; Abs Joaquim Filho DBA OCP - OCA _ De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de Mária Cristina Silva Enviada em: quarta-feira, 15 de julho de 2009 20:46 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: [oracle_br] Help Boa noite , Eu crie dois novos grupos de redolog pro banco , porém os dois estão com status de UNUSED e já tem um tempo.. não consigo fazer o banco utiliza-los... Alguém sabe o que pode ser? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancristina@ mailto:mariancristina%40gmail.commariancristina%2540gmail.com gmail.com MSN: mcristinasilva3@ mailto:mcristinasilva3%40hotmail.commcristinasilva3%2540hotmail.com hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Command Perl no Oracle ????????
Bom dia!! Tive esse problema uma vez, a unica coisa que fiz foi matar os processos e renomear o arquivo alertlog, que inclusive foi recomendação do suporte da oracle.. Depois disso não aconteceu mais. 2009/7/8 Luis Eduardo Trovo l_tr...@yahoo.com Bom dia grupo, como estão? Ontem aconteceu algo que fiquei sem entender. Trabalhamos com o Oracle Database 10g Release 10.2.0.1.0 - 64bit instaldo em um servidor com Linux Red Hat. Ao final de um dia normal de trabalho, um analista cancelou um update grande que vinha fazendo e depois de uns 20min, o Listener não respondia mais. Ficaram apenas as conexões que já estavam conectadas, porém não aceitava novas conexões. No Linux, com o Top vi os seguintes processos: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2918 oracle 25 0 22840 4124 4108 R 4 0.1 289:08.59 perl 4267 oracle 25 0 22836 6928 4108 R 4 0.2 145:15.37 perl 11636 oracle 25 0 22836 6952 4108 R 4 0.2 67:34.05 perl 29307 oracle 25 0 22836 7780 4108 R 4 0.2 60:22.53 perl 15801 oracle 25 0 22836 7780 4108 R 4 0.2 53:52.11 perl 18152 oracle 25 0 22836 7780 4108 R 4 0.2 53:05.52 perl 19164 oracle 25 0 22836 7780 4108 R 4 0.2 52:47.50 perl 25481 oracle 25 0 22840 5704 4108 R 4 0.1 50:50.79 perl 29194 oracle 25 0 22832 7776 4108 R 4 0.2 36:57.64 perl 6698 oracle 25 0 22836 7780 4108 R 4 0.2 34:44.15 perl São duas as perguntas: - O que poderia ter causado a queda do Listener? - O que faz este comando Perl? É algum processo de backgroup? Obrigado e ótimo dia a todos. Luís Trovó. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Connect by
Não sei se te ajuda, mas veja esse exmplo: * select* lpad(' ',(*level*-1)*2) || NOME *from* tb_unidade *---a que tem recursividade* *connect* *by* *prior* SEQ_UNIDADE=SEQ_UNIDADE_PAI *start* *with* NOME = 'UNIDADE1'; *create* *table* tb_unidade (seq_unidade *number*(20), nome *varchar2*(50), seq_unidade_pai *number*(20) ) *insert* *into* tb_unidade *values* (1,'UNIDADE1',*NULL*); *insert* *into* tb_unidade *values* (12'UNIDADE2',*NULL*); *insert* *into* tb_unidade *values* (3,'UNIDADE3',*NULL*); *insert* *into* tb_unidade *values* (4,'UNIDADE4',*NULL*); *insert* *into* tb_unidade *values* (5,'UNIDADE FILHA 1.1',1); *insert* *into* tb_unidade *values* (6,'UNIDADE FILHA 1.1',1); *insert* *into* tb_unidade *values* (7,'UNIDADE FILHA 1.1',1); *insert* *into* tb_unidade *values* (8,'UNIDADE FILHA 1.1',1); *insert* *into* tb_unidade *values* (9,'UNIDADE FILHA 2.2',2); *insert* *into* tb_unidade *values* (10,'UNIDADE FILHA 2.2',2); *insert* *into* tb_unidade *values* (11,'UNIDADE FILHA 3.3',3); *insert* *into* tb_unidade *values* (12,'UNIDADE FILHA 3.3',3); *insert* *into* tb_unidade *values* (13,'UNIDADE FILHA 4.4',4); *insert* *into* tb_unidade *values* (14,'UNIDADE FILHA 4.4',4); 2009/7/2 Elis Azevedo Nery elisn...@yahoo.com Olá! Será que alguém me pode ajudar com este embrólio do connect by? Eu tenho uma estrutura hierarquica (arvore) e o usuário pode estar ligado a um ou mais ramos desta arvore. Eu preciso de uma query que me devolva esta informação. O complicado é que se ele estiver ligado a um ramo dentro de outro, eu só quero o ramo mais externo. Visualmente seria assim: Neste caso o user aaa devolveria a arvore completa e o b devolveria os 2 ramos 1.2 1.2.1 1.2.2 1.2.2.1 1.3 1.3.1 Arvore 1 1.1 1.1.1 1.2 1.2.1 1.2.2 1.2.2.1 1.3 1.3.1 ARVORE id_arvore id_arvore_superior 1 1.1 1 1.1.1 1.1 1.2 1 1.2.1 1.2 1.2.2 1.2 1.2.2.1 1.2.2 1.3 1 1.3.1 1.3 --- USUARIO_ARVORE user arvore aaa 1 aaa 1.2 aaa 1.3.1 bbb 1.2 bbb 1.3 Obrigada Elis __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Help
Bom dia! Senhores estou com o seguinte erro: ORA-01445: não é possível selecionar nem gerar amostragem para ROWID em uma view de junção sem uma tabela preservada com chaves. Encontrei a query que está dando esse erro, e vi que ele faz um count na tabela abaixo, ao fazer isso ele dá essa msg..o estranho é q sempre funcionou assim, e so hoje começou a dá esse erro..vi no metalink o seguinte Cause: A SELECT statement attempted to select ROWIDs from a view derived from a join operation. Because the rows selected in the view do not correspond to underlying physical records, no ROWIDs can be returned. Action: Remove ROWID from the view selection clause, then re-execute the statement. Porém sempre funcinou e nunca tive esse erro.. será q isso pode ser algum index?? (*select* *count*(l.Seq_Solicitacao) SEQ_SOLICITACAO *from* tb_livro l *where * -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Help
BOM ACHEI ISSO AQ NO METALINK. MA NÃO SEI COMO FAZER O QUE PEDI.. NÃO ACHEI EXEMPLOS NEM NADA. 1) In the block properties change the key mode property of the block to NON-UPDATABLE Primary Key. Still relevant for 01-March-2007 Problem Description: Getting ORA-01445 when trying to update a view based on two different relational tables. Problem Explanation: A form has been created which is based on a view comprised of two different tables. This view can be updated through SQL/PLUS but when attempted via forms, the following error appears... ORA-01445 CANNOT SELECT ROWID FROM A JOIN VIEW WITHOUT A KEY PRESERVE TABLE. Solution Description: = 1) In the block properties change the key mode property of the block to NON-UPDATABLE Primary Key. 2) Make one or more columns primary keys in their item property palette(s). Solution Explanation: = Forms is trying to select ROWID as part of the base table query. The server returns information that it is a Multi Table View and there is no Key preserved table therefore Forms does not select the Rowid. At this point the key mode property at the block level is set to Automatic. Forms internally marks this block as being based on a multi table view and therefore cannot update it. The Key mode property specifies how Forms uniquely identifies rows in the database. By default, Oracle uses unique ROWID values to identify each row. Since this view was created based on two different tables, the key mode propery should be set to Non-Updatable. This will cause Forms not to include primary keys. If the database allows primary keys, then set the key mode property to updatable and then create a primary key based on one or more columns and at least one item at the block level 2009/6/29 MARCIO CASTRO marciomouracas...@yahoo.com.br Parece que havia um bug com isso na 9.2.0.5, mas não estou conseguindo acessar o Metalink a fim de verificar se o mesmo persiste na 10gR2. A tb_livro foi alterada recentemente? Esta faz select em campos BLOB ou CLOB, ou utiliza um DB_LINK para uma base não Oracle? De: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Segunda-feira, 29 de Junho de 2009 12:04:36 Assunto: Re: [oracle_br] Help é 10g r2... 2009/6/29 MARCIO CASTRO marciomouracastro@ yahoo.com. br Mária; qual é a versão do banco? É a 9.2? _ _ __ De: Mária Cristina Silva mariancristina@ gmail.commariancristina% 40gmail.com Para: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. br Enviadas: Segunda-feira, 29 de Junho de 2009 11:04:03 Assunto: [oracle_br] Help Bom dia! Senhores estou com o seguinte erro: ORA-01445: não é possível selecionar nem gerar amostragem para ROWID em uma view de junção sem uma tabela preservada com chaves. Encontrei a query que está dando esse erro, e vi que ele faz um count na tabela abaixo, ao fazer isso ele dá essa msg..o estranho é q sempre funcionou assim, e so hoje começou a dá esse erro..vi no metalink o seguinte Cause: A SELECT statement attempted to select ROWIDs from a view derived from a join operation. Because the rows selected in the view do not correspond to underlying physical records, no ROWIDs can be returned. Action: Remove ROWID from the view selection clause, then re-execute the statement. Porém sempre funcinou e nunca tive esse erro.. será q isso pode ser algum index?? (*select* *count*(l.Seq_ Solicitacao) SEQ_SOLICITACAO *from* tb_livro l *where * -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancristina@ gmail.com MSN: mcristinasilva3@ hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancristina@ gmail.com MSN: mcristinasilva3@ hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto
[oracle_br] Erro - GridControl
Senhores estou com uma situação que gostaria de tirar uma duvida.. consegui subir o Cluster e a minha maquina que estava offline, porém no gridcontrol quando dou um click em cima do CRS ele parece ativo normalmente mas logo abaixo aparece as informação da minha maquina Urano que estava com problema como agente inacessivel: Verifiquei com o comando abixo e agora ta td normal, apenas essa situação que está diferente. alguém já viu isso antes e pode me dá uma força porfavor? [ora...@urano APROVADOS]$ crs_stat -t Name Type TargetState Host ora.jucmg2.db applicationONLINEONLINEurano ora21.inst applicationONLINEONLINEplutao ora22.inst applicationONLINEONLINEurano oraSM1.asm applicationONLINEONLINEplutao oraAO.lsnr applicationONLINEONLINEplutao ora.plutao.gsd applicationONLINEONLINEplutao ora.plutao.ons applicationONLINEONLINEplutao ora.plutao.vip applicationONLINEONLINEplutao oraSM2.asm applicationONLINEONLINEurano oraNO.lsnr applicationONLINEONLINEurano ora.urano.gsd applicationONLINEONLINEurano ora.urano.ons applicationONLINEONLINEurano ora.urano.vip applicationONLINEONLINEurano *Atividade de Job* Jobs programados para iniciar no máximo 7 dias atrás *Status* *Submetido ao Cluster* *Submetido a Qualquer Host do Membro* (Não há Atividade de Bloco) * Home * Desempenhohttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crspageNum=2 Destinoshttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crspageNum=3 Interconexõeshttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crspageNum=4 Hosts *Nomehttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crsevent=doLoad#%23 http://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crsevent=doLoad#%23 * *Statushttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crsevent=doLoad#%23 * *Alertashttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crsevent=doLoad#%23 * *Violações de Políticahttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crsevent=doLoad#%23 * *% Utilização da CPUhttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crsevent=doLoad#%23 * *% Utilização da Memóriahttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crsevent=doLoad#%23 * *Entrada/Saída Total por segundohttp://10.20.140.210:1158/em/console/rac/cluster/racClusterSitemap?type=clustertarget=crsevent=doLoad#%23 * Plutao http://10.20.140.210:1158/em/console/monitoring/availOverview$pageType=byDay$type=host$target=plutao.jucemg.mg.gov.br?event=doLoad Ativo 0http://10.20.140.210:1158/em/console/monitoring/statusCurrent$alertType=warning$type=host$target=plutao.jucemg.mg.gov.br?event=doLoad 0http://10.20.140.210:1158/em/console/monitoring/statusCurrent$alertType=critical$type=host$target=plutao.jucemg.mg.gov.br?event=doLoad 0 2.11http://10.20.140.210:1158/em/console/monitoring/metricDetail$type=host$pageType=byDay$target=plutao.jucemg.mg.gov.br$metricColumn=cpuUtil$metric=Load 84.89http://10.20.140.210:1158/em/console/monitoring/metricDetail$type=host$pageType=byDay$target=plutao.jucemg.mg.gov.br$metricColumn=memUsedPct$metric=Load 43.23http://10.20.140.210:1158/em/console/monitoring/metricDetail$type=host$pageType=byDay$target=plutao.jucemg.mg.gov.br$metricColumn=totIO$metric=Load Urano Inacessivel http://10.20.140.210:1158/em/console/monitoring/availOverview$pageType=byDay$type=host$target=urano.jucemg.mg.gov.br?event=doLoad 0http://10.20.140.210:1158/em/console/monitoring/statusCurrent$alertType=warning$type=host$target=urano.jucemg.mg.gov.br?event=doLoad 0http://10.20.140.210:1158/em/console/monitoring/statusCurrent$alertType=critical$type=host$target=urano.jucemg.mg.gov.br?event=doLoad 0http://10.20.140.210:1158/em/console/ecm/policy?ignored=Ntype=hostpageName=/ecm/policy/rolluptarget=urano.jucemg.mg.gov.brevent=rollup 2.02http://10.20.140.210:1158/em/console/monitoring/metricDetail$type=host$pageType=byDay$target=urano.jucemg.mg.gov.br$metricColumn=cpuUtil$metric=Load 58.7http://10.20.140.210:1158/em/console/monitoring/metricDetail$type=host$pageType=byDay$target=urano.jucemg.mg.gov.br$metricColumn=memUsedPct$metric=Load 60.59http://10.20.140.210:1158/em/console/monitoring/metricDetail$type=host$pageType=byDay$target=urano.jucemg.mg.gov.br$metricColumn=totIO$metric=Load -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é
Re: [oracle_br] Erro - GridControl
Márcio valew d+ Isso mesmo ele não estava ativo, mas acabei de ativa-lo.. Muito obrigada. 2009/6/23 MARCIO CASTRO marciomouracas...@yahoo.com.br Cara Mária: Eu já ví esta frase (agente inacessível) inúmeras vezes. Verifique se o agente está funcionando corretamente com o comando emctl status agent e envie o resultado pra gente. Atenciosamente, Márcio de Figueiredo Moura e Castro De: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Terça-feira, 23 de Junho de 2009 12:01:46 Assunto: [oracle_br] Erro - GridControl Senhores estou com uma situação que gostaria de tirar uma duvida.. consegui subir o Cluster e a minha maquina que estava offline, porém no gridcontrol quando dou um click em cima do CRS ele parece ativo normalmente mas logo abaixo aparece as informação da minha maquina Urano que estava com problema como agente inacessivel: Verifiquei com o comando abixo e agora ta td normal, apenas essa situação que está diferente. alguém já viu isso antes e pode me dá uma força porfavor? [ora...@urano APROVADOS]$ crs_stat -t Name Type Target State Host - - - - - - ora.jucmg2.db application ONLINE ONLINE urano ora21.inst application ONLINE ONLINE plutao ora22.inst application ONLINE ONLINE urano oraSM1.asm application ONLINE ONLINE plutao oraAO.lsnr application ONLINE ONLINE plutao ora.plutao.gsd application ONLINE ONLINE plutao ora.plutao.ons application ONLINE ONLINE plutao ora.plutao.vip application ONLINE ONLINE plutao oraSM2.asm application ONLINE ONLINE urano oraNO.lsnr application ONLINE ONLINE urano ora.urano.gsd application ONLINE ONLINE urano ora.urano.ons application ONLINE ONLINE urano ora.urano.vip application ONLINE ONLINE urano *Atividade de Job* Jobs programados para iniciar no máximo 7 dias atrás *Status* *Submetido ao Cluster* *Submetido a Qualquer Host do Membro* (Não há Atividade de Bloco) * Home * Desempenhohttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs pageNum=2 Destinoshttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs pageNum=3 Interconexõeshttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs pageNum=4 Hosts *Nomehttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs event=doLoad# %23 http://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs event=doLoad# %23 * *Statushttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs event=doLoad# %23 * *Alertashttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs event=doLoad# %23 * *Violações de Políticahttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs event=doLoad# %23 * *% Utilização da CPUhttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs event=doLoad# %23 * *% Utilização da Memóriahttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs event=doLoad# %23 * *Entrada/Saída Total por segundohttp://10.20. 140.210:1158/ em/console/ rac/cluster/ racClusterSitema p?type=cluster target=crs event=doLoad# %23 * Plutao http://10.20. 140.210:1158/ em/console/ monitoring/ availOverview$ pageType= byDay$type= host$target= plutao.jucemg. mg.gov.br? event=doLoad Ativo 0http://10.20. 140.210:1158/ em/console/ monitoring/ statusCurrent$ alertType= warning$type= host$target= plutao.jucemg. mg.gov.br? event=doLoad 0http://10.20. 140.210:1158/ em/console/ monitoring/ statusCurrent$ alertType= critical$ type=host$ target=plutao. jucemg.mg. gov.br?event=http://gov.br/?event=doLoad 0 2.11http://10.20. 140.210:1158/ em/console/ monitoring/ metricDetail$ type=host$ pageType= byDay$target= plutao.jucemg. mg.gov.br$ metricColumn= cpuUtil$metric= Load 84.89http://10.20. 140.210:1158/ em/console/ monitoring/ metricDetail$ type=host$ pageType= byDay$target= plutao.jucemg. mg.gov.br$ metricColumn= memUsedPct$ metric=Load 43.23http://10.20. 140.210:1158/ em/console/ monitoring/ metricDetail$ type=host$ pageType= byDay$target= plutao.jucemg. mg.gov.br$ metricColumn= totIO$metric= Load Urano Inacessivel http://10.20. 140.210:1158/ em/console/ monitoring/ availOverview$ pageType= byDay$type= host$target= urano.jucemg. mg.gov.br? event=doLoad 0http://10.20. 140.210:1158/ em/console/ monitoring/ statusCurrent$ alertType= warning$type= host$target= urano.jucemg. mg.gov.br? event=doLoad 0http://10.20. 140.210:1158/ em/console/ monitoring/ statusCurrent$ alertType= critical$ type=host$ target=urano
Re: [oracle_br] Urgente
Mufalani beleza! Bom eu consegui fazer a instancia URANO subir, no gridcontrol ela aparece pra mim com o status de ativa, e o mai sestranho é que quando dou o comando crs_start -t a instancia aparece com o status offline. Sabe o que pode ser? Já parei e dubir novamente, e tentei subir ela tb com o srvctl, porém não mudou nada o status da instancia. [ora...@urano ~]$ crs_stat -t Name Type TargetState Host ora.jucmg2.db applicationONLINEONLINEurano ora21.inst applicationONLINEONLINEplutao ora22.inst applicationONLINEOFFLINE oraSM1.asm applicationONLINEONLINEplutao 2009/6/21 Rodrigo Mufalani mufal...@oi.com.br Bom dia, Vá pelo SQLPLUS no nó onde não está querendo subir, faz um startup nomount e aumente o número de processes que deve estar muito baixo. SQL show parameter processes SQL alter system set processes=240 scope=spfile; Depois tente iniciar a mesma através do srvctl (é o mais adequado). Mas não adianta aumentar isso, se vc tb vai ter que mexer nas parametrizações de kernel para que o seu sistema esteja preparado para os parâmetros processes. Se vc definiu os parâmetros em /etc/sysctl.conf como a maioria das pessoas fazem, vc pode aumentar o parâmetro processes do Oracle para o valor 240. echo # /etc/sysctl.conf echo # Required for Oracle 10g /etc/sysctl.conf echo # /etc/sysctl.conf echo kernel.shmall = 2097152 /etc/sysctl.conf echo kernel.shmmax = 2147483648 /etc/sysctl.conf echo kernel.shmmni = 4096 /etc/sysctl.conf echo kernel.sem = 250 32000 100 128 /etc/sysctl.conf echo fs.file-max = 65536 /etc/sysctl.conf echo net.ipv4.ip_local_port_range = 1024 65000 /etc/sysctl.conf /sbin/sysctl -p Sugiro a vc que dê uma olhada em http://www.puschitz.com/TuningLinuxForOracle.shtml para ver a descrição desses parâmetros e configurar de maneira correta. Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Saturday, June 20, 2009 3:49 PM Subject: Re: [oracle_br] Urgente Sim dei uma olhada, e vi isso ORA-00020: maximum number of processes () exceeded , o crs está ativo isso é o que ta me deixnado grilada, pois aparece como está abaixo.. já tentei levanta-la usando o comando abaixo mas não tive sucesso.. [ora...@urano backup]$ srvctl start instance -d jucmg2 -i jucmg22 PRKP-1001 : Erro ao iniciar a instância jucmg22 no nó urano CRS-0215: Could not start resource 'ora.jucmg2.jucmg22.inst'. Se observar abaixo os serviços estão ok.. [ora...@urano backup]$ crs_stat -t Name Type Target State Host -- ora.jucmg2.db application ONLINE ONLINE urano ora21.inst application ONLINE ONLINE plutao ora22.inst application ONLINE OFFLINE oraSM1.asm application ONLINE ONLINE plutao oraAO.lsnr application ONLINE ONLINE plutao ora.plutao.gsd application ONLINE ONLINE plutao ora.plutao.ons application ONLINE ONLINE plutao ora.plutao.vip application ONLINE ONLINE plutao oraSM2.asm application ONLINE ONLINE urano oraNO.lsnr application ONLINE ONLINE urano ora.urano.gsd application ONLINE ONLINE urano ora.urano.ons application ONLINE ONLINE urano ora.urano.vip application ONLINE ONLINE urano 2009/6/20 Rodrigo Mufalani mufal...@oi.com.br mufalani%40oi.com.br Boa tarde Cristina, Dê uma olhada nos alerts das instâncias e no clusterware para que vc tenha um pouco mais de informação. Bom de cara sua instância no nó Urano não iniciou. Verifique se os processos do Clusterware estão iniciados nesse nó. Com certeza vc terá maiores informações olhando o alert. Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.brrodrigomufalani% 40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Sent: Friday, June 19, 2009 11:36 PM Subject: [oracle_br] Urgente boa noite! senhores estou com o seguinte erro: Erro no Srvctl Ocorreu um erro durante a execução da operação. Certifique-se de que os processos CRS e o SRVCTL estejam funcionando de forma adequada. Atualize a página para consultar o status atual. Consulte o seguinte erro: PRKP-1001 : Error starting instance jucmg22 on node urano CRS-0233: Resource or relatives are currently involved with another
Re: [oracle_br] Urgente
Sim dei uma olhada, e vi isso ORA-00020: maximum number of processes () exceeded , o crs está ativo isso é o que ta me deixnado grilada, pois aparece como está abaixo.. já tentei levanta-la usando o comando abaixo mas não tive sucesso.. [ora...@urano backup]$ srvctl start instance -d jucmg2 -i jucmg22 PRKP-1001 : Erro ao iniciar a instância jucmg22 no nó urano CRS-0215: Could not start resource 'ora.jucmg2.jucmg22.inst'. Se observar abaixo os serviços estão ok.. [ora...@urano backup]$ crs_stat -t Name Type TargetState Host ora.jucmg2.db applicationONLINEONLINEurano ora21.inst applicationONLINEONLINEplutao ora22.inst applicationONLINEOFFLINE oraSM1.asm applicationONLINEONLINEplutao oraAO.lsnr applicationONLINEONLINEplutao ora.plutao.gsd applicationONLINEONLINEplutao ora.plutao.ons applicationONLINEONLINEplutao ora.plutao.vip applicationONLINEONLINEplutao oraSM2.asm applicationONLINEONLINEurano oraNO.lsnr applicationONLINEONLINEurano ora.urano.gsd applicationONLINEONLINEurano ora.urano.ons applicationONLINEONLINEurano ora.urano.vip applicationONLINEONLINEurano 2009/6/20 Rodrigo Mufalani mufal...@oi.com.br Boa tarde Cristina, Dê uma olhada nos alerts das instâncias e no clusterware para que vc tenha um pouco mais de informação. Bom de cara sua instância no nó Urano não iniciou. Verifique se os processos do Clusterware estão iniciados nesse nó. Com certeza vc terá maiores informações olhando o alert. Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, June 19, 2009 11:36 PM Subject: [oracle_br] Urgente boa noite! senhores estou com o seguinte erro: Erro no Srvctl Ocorreu um erro durante a execução da operação. Certifique-se de que os processos CRS e o SRVCTL estejam funcionando de forma adequada. Atualize a página para consultar o status atual. Consulte o seguinte erro: PRKP-1001 : Error starting instance jucmg22 on node urano CRS-0233: Resource or relatives are currently involved with another operation. alguem pode me orientar ? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Urgente
boa noite! senhores estou com o seguinte erro: Erro no Srvctl Ocorreu um erro durante a execução da operação. Certifique-se de que os processos CRS e o SRVCTL estejam funcionando de forma adequada. Atualize a página para consultar o status atual. Consulte o seguinte erro: PRKP-1001 : Error starting instance jucmg22 on node urano CRS-0233: Resource or relatives are currently involved with another operation. alguem pode me orientar ? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Erro na hora de excluir um usuario
Bom dia! Pessoal estou tentando excluir(drop) um usuario, porém dá o erro abaixo: , Acontece que já verifiquei se existem mesmo alguém conectado e não achei.. bloqueie o usuario e alterei a senha, mas ainda sim continuo sem consegui dropar, já excluir todos os objetos dele, mas não consigo dopa-lo.. alguém já passou por tal situação e poderia me dá um help por favor.. Error dropping IXXX: ORA-01940: não é possível eliminar um usuário conectado no momento Desde já agradeço. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Erro na hora de excluir um usuario
Obrigada Gleyson, reiniciamos o servidor o e consegui excluir o usuario... Aproveitando estou com um outro probleminha, excluir uma tablespace, e aq temos um RAC, porém seus Datafiles ficaram e com isso estou tentando reutiliza-los na nova tablespace que crie, acontece que um eu consegui reutilizar mas quando tento fazer o mesmo com o seguindo arquivo ele dá o erro: ORA-15041: diskgroup space exhausted Eu gostaria de excluir esse datafiles manualmente ir no diretorio e exclui-los, mas não estou encontrando eles no meu storage, por acaso alguém sabe como posso encontrar esses arquivos e apaga-los?? OBS. é rawdevice. mais uma vez obrigada. 2009/5/16 Gleyson Melo gleysonm...@gmail.com Oi Mária, Nunca passei por isso e, considerando que não tem nenhuma sessão desse usuário nem bug, verique se existe alguma procedure executando nesse schema. Se não tiver, dê uma procurada por bugs no metalink. Abraços. 2009/5/16 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Bom dia! Pessoal estou tentando excluir(drop) um usuario, porém dá o erro abaixo: , Acontece que já verifiquei se existem mesmo alguém conectado e não achei.. bloqueie o usuario e alterei a senha, mas ainda sim continuo sem consegui dropar, já excluir todos os objetos dele, mas não consigo dopa-lo.. alguém já passou por tal situação e poderia me dá um help por favor.. Error dropping IXXX: ORA-01940: não é possível eliminar um usuário conectado no momento Desde já agradeço. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente, Gleyson Melo Oracle Database 10g Administrator Certified Professional [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Erro na hora de excluir um usuario
Muito obrigada!! consegui encontrar.. Abraços, 2009/5/16 MA®CELO BA®LETA mbarl...@gmail.com Márcia, para excluir os datafiles do Diskgroup você pode usar um utilitário chamado asmcmd. Ajuste as variáveis ORACLE_SID=+ASMx e ORACLE_HOME para o diretório de instalção da ASM. depois, só chamar o asmcmd a partir do prompt e navegar pelos diretórios. ( ex.cd, ls, rm). Good Luck! Em 16/05/09, Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com escreveu: Obrigada Gleyson, reiniciamos o servidor o e consegui excluir o usuario... Aproveitando estou com um outro probleminha, excluir uma tablespace, e aq temos um RAC, porém seus Datafiles ficaram e com isso estou tentando reutiliza-los na nova tablespace que crie, acontece que um eu consegui reutilizar mas quando tento fazer o mesmo com o seguindo arquivo ele dá o erro: ORA-15041: diskgroup space exhausted Eu gostaria de excluir esse datafiles manualmente ir no diretorio e exclui-los, mas não estou encontrando eles no meu storage, por acaso alguém sabe como posso encontrar esses arquivos e apaga-los?? OBS. é rawdevice. mais uma vez obrigada. 2009/5/16 Gleyson Melo gleysonm...@gmail.com gleysonmelo%40gmail.comgleysonmelo% 40gmail.com Oi Mária, Nunca passei por isso e, considerando que não tem nenhuma sessão desse usuário nem bug, verique se existe alguma procedure executando nesse schema. Se não tiver, dê uma procurada por bugs no metalink. Abraços. 2009/5/16 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com mariancristina%40gmail.com mariancristina%40gmail.com Bom dia! Pessoal estou tentando excluir(drop) um usuario, porém dá o erro abaixo: , Acontece que já verifiquei se existem mesmo alguém conectado e não achei.. bloqueie o usuario e alterei a senha, mas ainda sim continuo sem consegui dropar, já excluir todos os objetos dele, mas não consigo dopa-lo.. alguém já passou por tal situação e poderia me dá um help por favor.. Error dropping IXXX: ORA-01940: não é possível eliminar um usuário conectado no momento Desde já agradeço. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.commariancristina% 40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.commcristinasilva3% 40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente, Gleyson Melo Oracle Database 10g Administrator Certified Professional [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Marcelo Barleta Oracle Database Administrator Gmail: mbarl...@gmail.com mbarleta%40gmail.com MSN: mbarl...@hotmail.com mbarleta%40hotmail.com Skype: mbarleta Mobile: (11) 6320-4372 [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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] Duvida
Boa tarde!! Pessoal, temos uma aplicação aqui na empresa que foi desenvolvida em PHP, gostaria de saber se por acaso existe algum drive do tipo do (JDBC OCI) que faça a conexão do PHP com RAC? Agradeço atenção.. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Duvida
Obrigada chiappa, eu já tinha feito uma pesquisa, e havia lido que o PHP não explorava os recursos avaçandos do Oracle RAC, por isso o motivo da minha pergunta... Mas vou dá uma lida no documento que vc me enviou, não tive a mesma sorte de encontra-lo, mas agradeço a sua atenção.. Sem duvida o google é amigo de nós todos.. Abraços, 2009/5/7 jlchiappa jlchia...@yahoo.com.br Colega, de PHP mal e mal conheço a sigla, mas numa googlada ultra-hiper rápida de cara caí em http://www.oracle.com/technology/tech/php/pdf/php-scalability-ha-twp.pdf , que JUSTAMENTE fala de PHP com técnicas de alta-disponibilidade de banco, como RAC, então com certeza que existe Leia esse paper e pesquise a página-mãe de PHP com Oracle da própria Oracle (ie, http://www.oracle.com/technology/tech/php/index.html ), que vc acha sem dúvida E don´t forget google is YOUR friend []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Boa tarde!! Pessoal, temos uma aplicação aqui na empresa que foi desenvolvida em PHP, gostaria de saber se por acaso existe algum drive do tipo do (JDBC OCI) que faça a conexão do PHP com RAC? Agradeço atenção.. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@... MSN: mcristinasil...@... -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Duvida
Com certeza, é algo que já anda comigo.. Mas obrigada pela sua dica, Mestre.. Abraços, e obrigada pela tenção de todos. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] algoritmo Apriori
Boa tarde! Por acaso alguém tem alfuma procedure ou função(Pl-SQL) pronta que envolva o algoritimo Apriori, e se sim, pode enviar-me por favor? Agradeço muito atenção de todos. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Err: ORA-06512: at SYS.UTL_FILE, line 475
Boa Tarde!! Estou tentando subir um esquema via datapump, e está ocorrendo o seguinte erro: With the Real Application Clusters option ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file operation ORA-06512: at SYS.UTL_FILE, line 475 ORA-29283: invalid file operation Acredito que isso seja pelo fato de tá usando o ASM, por acaso alguém sabe me dizer se tem alguma forma diferente de usar o Impdp no ASM?? Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Err: ORA-06512: at SYS.UTL_FILE, line 475
olá Julio, Sim o diretorio foi criado assim: * -- Create directory * *create* *or* *replace* *directory* DIR_BACKUP *as* '/backup'; e as permissões dadas foram de grant * Grant* *read*, *write* *on* *directory* dir_backup *to* teste; *grant* *execute* *on* *sys*.utl_file *to* *teste * 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Criou o DIRECTORY?O arquivo se encontra no caminho da criação do DIRECTORY? Ou está usando o diretório default láem admin/nome_banco/dpdump? Tem as permissões corretas do usuário ORACLE no SO? 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Como vc está especificando o diretorio onde está o .dmp? 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com Boa Tarde!! Estou tentando subir um esquema via datapump, e está ocorrendo o seguinte erro: With the Real Application Clusters option ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file operation ORA-06512: at SYS.UTL_FILE, line 475 ORA-29283: invalid file operation Acredito que isso seja pelo fato de tá usando o ASM, por acaso alguém sabe me dizer se tem alguma forma diferente de usar o Impdp no ASM?? Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate John Hall, Senior Vice President, Oracle University -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate John Hall, Senior Vice President, Oracle University [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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] Err: ORA-06512: at SYS.UTL_FILE, line 475
Julio achei o erro... Bom... como aqui estamos mexendo com o RAC, e eu não tenho experiencia com ele.. Mas a pasta backp é uma diretório do servidor de backup, e isso é montado dentro do servidor de produção, de maneira ue quando o backup é gerado, é armazenado nesse diretorio.. porém descobri e esse diretorio estava montado apenas em uma das instacia do RAC, quando montamos nas duas.. funcionou e o erro passou a ser outro, era de pernissão negada, fui verificar mais a fundo, descobri que o ID dos usuarios estão diferentes nas duas maquinas, e quando gero o backp de uma maquina ele gera com uma permissão diferente do chmod 777, para os arquivos, ao tentar ler ele não deixa.. fiz um teste aq alterando as prmissões dos arquivos chmod 777 e funcionou, consegui importar, usando o datapump Bom minha duvida é o seguinte, por acaso eu posso alterar o ID dos usuarios Oracle e Orainstall, no servidor de desenvolvimento?? Bjo e mais uma vez obrigada pela atenção. 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br O /backup existe no SO? certinho?porque até onde eu sei o erro é este. Na verdade o diretório que você criou deve ter um correspondente no SO. Crie um diretório novo dentro de /backup como /backup/bkp_test de forma que pwd mostre: /backup/bkp_test e faça assim no Oracle: -- Create directory * create or replace directory bkp_test as '/backup/bkp_test'; Teste e verifica se funciona. É uma sugestão hein rsrs Abs, 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com olá Julio, Sim o diretorio foi criado assim: * -- Create directory * *create* *or* *replace* *directory* DIR_BACKUP *as* '/backup'; e as permissões dadas foram de grant * Grant* *read*, *write* *on* *directory* dir_backup *to* teste; *grant* *execute* *on* *sys*.utl_file *to* *teste * 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Criou o DIRECTORY?O arquivo se encontra no caminho da criação do DIRECTORY? Ou está usando o diretório default láem admin/nome_banco/dpdump? Tem as permissões corretas do usuário ORACLE no SO? 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Como vc está especificando o diretorio onde está o .dmp? 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com Boa Tarde!! Estou tentando subir um esquema via datapump, e está ocorrendo o seguinte erro: With the Real Application Clusters option ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file operation ORA-06512: at SYS.UTL_FILE, line 475 ORA-29283: invalid file operation Acredito que isso seja pelo fato de tá usando o ASM, por acaso alguém sabe me dizer se tem alguma forma diferente de usar o Impdp no ASM?? Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate John Hall, Senior Vice President, Oracle University -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate John Hall, Senior Vice President, Oracle University [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN
Re: [oracle_br] Err: ORA-06512: at SYS.UTL_FILE, line 475
Bakan Julio, vou seguir sua sugestão sim.. Muito obrigada. 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Poder vc pode.Mas acredito não ser necessário. Monte o /backup no seu servidor(linux/unix) de desenvolvimento do jeito que está em produção,apontando para o servidor externo.Conceda privilégio de leitura ao usuário oracle(do servidor de desenvolvimento) no/dentro do servidor externo aos arquivos gerados pelo seu servidor de produção. Na certa você pretende fazer um impdp no servidor de desenvolvimento. Teoricamente deve funcionar. Seu /backup está montado em outro servidor. 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com Julio achei o erro... Bom... como aqui estamos mexendo com o RAC, e eu não tenho experiencia com ele.. Mas a pasta backp é uma diretório do servidor de backup, e isso é montado dentro do servidor de produção, de maneira ue quando o backup é gerado, é armazenado nesse diretorio.. porém descobri e esse diretorio estava montado apenas em uma das instacia do RAC, quando montamos nas duas.. funcionou e o erro passou a ser outro, era de pernissão negada, fui verificar mais a fundo, descobri que o ID dos usuarios estão diferentes nas duas maquinas, e quando gero o backp de uma maquina ele gera com uma permissão diferente do chmod 777, para os arquivos, ao tentar ler ele não deixa.. fiz um teste aq alterando as prmissões dos arquivos chmod 777 e funcionou, consegui importar, usando o datapump Bom minha duvida é o seguinte, por acaso eu posso alterar o ID dos usuarios Oracle e Orainstall, no servidor de desenvolvimento?? Bjo e mais uma vez obrigada pela atenção. 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br O /backup existe no SO? certinho?porque até onde eu sei o erro é este. Na verdade o diretório que você criou deve ter um correspondente no SO. Crie um diretório novo dentro de /backup como /backup/bkp_test de forma que pwd mostre: /backup/bkp_test e faça assim no Oracle: -- Create directory * create or replace directory bkp_test as '/backup/bkp_test'; Teste e verifica se funciona. É uma sugestão hein rsrs Abs, 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com olá Julio, Sim o diretorio foi criado assim: * -- Create directory * *create* *or* *replace* *directory* DIR_BACKUP *as* '/backup'; e as permissões dadas foram de grant * Grant* *read*, *write* *on* *directory* dir_backup *to* teste; *grant* *execute* *on* *sys*.utl_file *to* *teste * 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Criou o DIRECTORY?O arquivo se encontra no caminho da criação do DIRECTORY? Ou está usando o diretório default láem admin/nome_banco/dpdump? Tem as permissões corretas do usuário ORACLE no SO? 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Como vc está especificando o diretorio onde está o .dmp? 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com Boa Tarde!! Estou tentando subir um esquema via datapump, e está ocorrendo o seguinte erro: With the Real Application Clusters option ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file operation ORA-06512: at SYS.UTL_FILE, line 475 ORA-29283: invalid file operation Acredito que isso seja pelo fato de tá usando o ASM, por acaso alguém sabe me dizer se tem alguma forma diferente de usar o Impdp no ASM?? Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate John Hall, Senior Vice President, Oracle University -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate John Hall, Senior Vice President, Oracle University [As partes desta mensagem que não continham texto foram removidas
Re: [oracle_br] Err: ORA-06512: at SYS.UTL_FILE, line 475
Abusando da sua boa vontade, estou com uma duvida quanto a minha aplicação... Aq não temos cluster de aplicação, apenas para o banco mesmo... porém tenho uma aplicação que roda no java, e usa um jodbc... minha duvida é: Como Posso fazer a aplicação conctar com o banco nesse caso? Digo isso pq temos duas instancias, e existe um ip pra cada instancia diferente... tenho um servidor principal, e informei o IP desse servidor para fazer a conexão, mas porém ele dá erro falando q que listener não ta disponivel sendo que acesso normamelmente do Pl-sql developer ou até mesmo o EM.. Por acaso existe alguma forma de configurar isso?? 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com Bakan Julio, vou seguir sua sugestão sim.. Muito obrigada. 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Poder vc pode.Mas acredito não ser necessário. Monte o /backup no seu servidor(linux/unix) de desenvolvimento do jeito que está em produção,apontando para o servidor externo.Conceda privilégio de leitura ao usuário oracle(do servidor de desenvolvimento) no/dentro do servidor externo aos arquivos gerados pelo seu servidor de produção. Na certa você pretende fazer um impdp no servidor de desenvolvimento. Teoricamente deve funcionar. Seu /backup está montado em outro servidor. 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com Julio achei o erro... Bom... como aqui estamos mexendo com o RAC, e eu não tenho experiencia com ele.. Mas a pasta backp é uma diretório do servidor de backup, e isso é montado dentro do servidor de produção, de maneira ue quando o backup é gerado, é armazenado nesse diretorio.. porém descobri e esse diretorio estava montado apenas em uma das instacia do RAC, quando montamos nas duas.. funcionou e o erro passou a ser outro, era de pernissão negada, fui verificar mais a fundo, descobri que o ID dos usuarios estão diferentes nas duas maquinas, e quando gero o backp de uma maquina ele gera com uma permissão diferente do chmod 777, para os arquivos, ao tentar ler ele não deixa.. fiz um teste aq alterando as prmissões dos arquivos chmod 777 e funcionou, consegui importar, usando o datapump Bom minha duvida é o seguinte, por acaso eu posso alterar o ID dos usuarios Oracle e Orainstall, no servidor de desenvolvimento?? Bjo e mais uma vez obrigada pela atenção. 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br O /backup existe no SO? certinho?porque até onde eu sei o erro é este. Na verdade o diretório que você criou deve ter um correspondente no SO. Crie um diretório novo dentro de /backup como /backup/bkp_test de forma que pwd mostre: /backup/bkp_test e faça assim no Oracle: -- Create directory * create or replace directory bkp_test as '/backup/bkp_test'; Teste e verifica se funciona. É uma sugestão hein rsrs Abs, 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com olá Julio, Sim o diretorio foi criado assim: * -- Create directory * *create* *or* *replace* *directory* DIR_BACKUP *as* '/backup'; e as permissões dadas foram de grant * Grant* *read*, *write* *on* *directory* dir_backup *to* teste; *grant* *execute* *on* *sys*.utl_file *to* *teste * 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Criou o DIRECTORY?O arquivo se encontra no caminho da criação do DIRECTORY? Ou está usando o diretório default láem admin/nome_banco/dpdump? Tem as permissões corretas do usuário ORACLE no SO? 2009/4/29 Júlio César Corrêa juliotubi...@yahoo.com.br Como vc está especificando o diretorio onde está o .dmp? 2009/4/29 Mária Cristina Silva mariancrist...@gmail.com Boa Tarde!! Estou tentando subir um esquema via datapump, e está ocorrendo o seguinte erro: With the Real Application Clusters option ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file operation ORA-06512: at SYS.UTL_FILE, line 475 ORA-29283: invalid file operation Acredito que isso seja pelo fato de tá usando o ASM, por acaso alguém sabe me dizer se tem alguma forma diferente de usar o Impdp no ASM?? Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.com To stay competitive in the tech industry, never stop learning
[oracle_br] Tablesapace
Bom dia!! Estou criando uma nova tablespace em um RAC e gostaria de saber se tem alguma diferença da criação de tablespace para um banco normal, nesse caso minha duvida é pq terei duas Instancias, e como não tenho pratica com RAC, fica muito diferente da forma abaixo por exemplo: * CREATE* *TABLESPACE* TESTE *LOGGING* *DATAFILE* '/opt/oracle/oradata/orcl/TESTE.dbf' *SIZE* 2M *AUTOEXTEND* * ON* *NEXT* 2000M *EXTENT* *MANAGEMENT* *LOCAL* *SEGMENT* *SPACE* *MANAGEMENT* *AUTO * -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Tablesapace
Sim, isso eu vi aqui... então pra criar a tablespace seria dessa forma que coloquei no script, não muda nada... pq ao tentar pelo EM, ele tem uma opção de Retenção de Undo, porém tem as duas instancias.. daí fiquei na duvida, pois quais delas eu informo, ou se não informar nenhuma.. o ASM distribui isso?? Sabe me dizer se seria assim mesmo?? 2009/4/24 Rodrigo Mufalani mufal...@oi.com.br Boa tarde Maria, O Rac não tem muita diferença no que diz respeito ao database, as diferenças são mais no que diz respeito às instâncias. Para criar uma tablespace, basta criá-la do mesmo jeito que em uma instalação single. As coisas mais diferentes é que cada instância tem seus próprios redos e cada instância tem seu próprio tablespace de undo. Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, April 24, 2009 12:04 PM Subject: [oracle_br] Tablesapace Bom dia!! Estou criando uma nova tablespace em um RAC e gostaria de saber se tem alguma diferença da criação de tablespace para um banco normal, nesse caso minha duvida é pq terei duas Instancias, e como não tenho pratica com RAC, fica muito diferente da forma abaixo por exemplo: * CREATE* *TABLESPACE* TESTE *LOGGING* *DATAFILE* '/opt/oracle/oradata/orcl/TESTE.dbf' *SIZE* 2M *AUTOEXTEND* * ON* *NEXT* 2000M *EXTENT* *MANAGEMENT* *LOCAL* *SEGMENT* *SPACE* *MANAGEMENT* *AUTO * -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Tablesapace
Valew Mufalani. 2009/4/24 Rodrigo Mufalani mufal...@oi.com.br Maria, Se vc usa asm basta entrar no sqlplus e emitir o comando: create tablespace teste; O oracle criará o arquivo para vc no disk group definido pelo parâmetro = DB_CREATE_FILE_DEST Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, April 24, 2009 2:57 PM Subject: Re: [oracle_br] Tablesapace Sim, isso eu vi aqui... então pra criar a tablespace seria dessa forma que coloquei no script, não muda nada... pq ao tentar pelo EM, ele tem uma opção de Retenção de Undo, porém tem as duas instancias.. daí fiquei na duvida, pois quais delas eu informo, ou se não informar nenhuma.. o ASM distribui isso?? Sabe me dizer se seria assim mesmo?? 2009/4/24 Rodrigo Mufalani mufal...@oi.com.br mufalani%40oi.com.br Boa tarde Maria, O Rac não tem muita diferença no que diz respeito ao database, as diferenças são mais no que diz respeito às instâncias. Para criar uma tablespace, basta criá-la do mesmo jeito que em uma instalação single. As coisas mais diferentes é que cada instância tem seus próprios redos e cada instância tem seu próprio tablespace de undo. Atenciosamente, Rodrigo Mufalani DBA Oracle Sr. OCP 11g 10g OCE RAC 10g R2 rodrigomufal...@netmaker.com.br rodrigomufalani%40netmaker.com.brrodrigomufalani% 40netmaker.com.br http://mufalani.blogspot.com - Original Message - From: Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Sent: Friday, April 24, 2009 12:04 PM Subject: [oracle_br] Tablesapace Bom dia!! Estou criando uma nova tablespace em um RAC e gostaria de saber se tem alguma diferença da criação de tablespace para um banco normal, nesse caso minha duvida é pq terei duas Instancias, e como não tenho pratica com RAC, fica muito diferente da forma abaixo por exemplo: * CREATE* *TABLESPACE* TESTE *LOGGING* *DATAFILE* '/opt/oracle/oradata/orcl/TESTE.dbf' *SIZE* 2M *AUTOEXTEND* * ON* *NEXT* 2000M *EXTENT* *MANAGEMENT* *LOCAL* *SEGMENT* *SPACE* *MANAGEMENT* *AUTO * -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [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 -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Help...
Senhores estou tentando rodar o comando abaixo... pois a ideia é apena exporta uma unica tabela. mas tb não exporta... via datapump, eu consegui...mas infelizmente preciso fazer dessa forma.. alguém sabe dizer o q tem de errado em meu comando?? Export: Release 10.2.0.1.0 - Production on Wed Apr 15 14:44:01 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Release 10.2.0.1.0 - 64bit Production EXP-00026: conflicting modes specified EXP-0: Export terminated unsuccessfully exp system/xxx...@x FIlE=teste.dmp OWNER= TABLES=Tx_Pais log=teste.log compress=y -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Help...
Bom o motivo de usar o Exp, é pessoal e intransferivel..rs Mas valew pela dica quanto ao compress Agradeço mais uma vez a sua atenção... 2009/4/15 jlchiappa jlchia...@yahoo.com.br Eu nem imagino o porque de vc ter que fazer com exp e não com datapump (que é o nativo do bd 10g), mas enfim, se tiver mesmo que ser via exp : a) A opção OWNER não deixa vc especificar uma só tabela, vc a deve eliminar e especificar ... TABLE=XXX.Tx_Pais ... , onde XXX é o dono da tabela, é isso. b) além disso, recomendo que vc ** não ** use a opção COMPRESS, pois (como eu falei em outra msg recentemente) esse cara bota valores enormes de INITAL/NEXT, a sua tabela pode ser criada com um espaço reservado enorme mesmo que não haja necessidade c) não sei se o tamanho da tabela justifica, mas os params de performance do export (ie, DIRECT, BUFFER, RECORDLENGTH) podem dar um gás enorme na sua exportação , bem como a chance de não se exportar estatísticas, índices e constraints, só os dados, e só se necessário vc transfere pra lá depois o DDL de tudo []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Senhores estou tentando rodar o comando abaixo... pois a ideia é apena exporta uma unica tabela. mas tb não exporta... via datapump, eu consegui...mas infelizmente preciso fazer dessa forma.. alguém sabe dizer o q tem de errado em meu comando?? Export: Release 10.2.0.1.0 - Production on Wed Apr 15 14:44:01 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Release 10.2.0.1.0 - 64bit Production EXP-00026: conflicting modes specified EXP-0: Export terminated unsuccessfully exp system/xxx...@x FIlE=teste.dmp OWNER= TABLES=Tx_Pais log=teste.log compress=y -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@... MSN: mcristinasil...@... -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Help...
Bakana... obrigada... Realmente o owner estava atrapalhando... obrigada a todos mais uma vez.. 2009/4/15 manoel marcos da silva manoel...@gmail.com MARIA, uma sugestão se voce quizer exportar os dados da tabela e indices: exp sss/y...@aaa file=.dmp log=.log tables= rows=yes indexes=yes Forte Abraço, 2009/4/15 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Bom o motivo de usar o Exp, é pessoal e intransferivel..rs Mas valew pela dica quanto ao compress Agradeço mais uma vez a sua atenção... 2009/4/15 jlchiappa jlchia...@yahoo.com.br jlchiappa%40yahoo.com.brjlchiappa% 40yahoo.com.br Eu nem imagino o porque de vc ter que fazer com exp e não com datapump (que é o nativo do bd 10g), mas enfim, se tiver mesmo que ser via exp : a) A opção OWNER não deixa vc especificar uma só tabela, vc a deve eliminar e especificar ... TABLE=XXX.Tx_Pais ... , onde XXX é o dono da tabela, é isso. b) além disso, recomendo que vc ** não ** use a opção COMPRESS, pois (como eu falei em outra msg recentemente) esse cara bota valores enormes de INITAL/NEXT, a sua tabela pode ser criada com um espaço reservado enorme mesmo que não haja necessidade c) não sei se o tamanho da tabela justifica, mas os params de performance do export (ie, DIRECT, BUFFER, RECORDLENGTH) podem dar um gás enorme na sua exportação , bem como a chance de não se exportar estatísticas, índices e constraints, só os dados, e só se necessário vc transfere pra lá depois o DDL de tudo []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Senhores estou tentando rodar o comando abaixo... pois a ideia é apena exporta uma unica tabela. mas tb não exporta... via datapump, eu consegui...mas infelizmente preciso fazer dessa forma.. alguém sabe dizer o q tem de errado em meu comando?? Export: Release 10.2.0.1.0 - Production on Wed Apr 15 14:44:01 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Release 10.2.0.1.0 - 64bit Production EXP-00026: conflicting modes specified EXP-0: Export terminated unsuccessfully exp system/xxx...@x FIlE=teste.dmp OWNER= TABLES=Tx_Pais log=teste.log compress=y -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@... MSN: mcristinasil...@... -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Manoel Marcos da Silva - ORACLE DBA UNESP - Universidade Estadual Paulista R Quirino de Andrade, 215 - 01049-010 SP Tel 055 11 5627-0569 Email:manoel...@gmail.com manoeldba%40gmail.com email%3amanoel...@gmail.com Email%253Amanoeldba%40gmail.com Obtenha os meios para celebrar o dia de hoje , celebrar cada dia! [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Expressões Regulares
não sei se te ajuda mas se for o que entendi.. creio que funciona.. * select* to_char(to_date('12.10.09', 'dd/mm/')) *from* dual 2009/4/14 Leonardo Santos da Mata leonardodam...@gmail.com Ei pessoal eu estou precisando pegar Data de uma string ela está desse jeito DD.MM.RR Alguém de algum site onde posso pesquisar ou até mesmo algum exemplo? -- __ Leonardo Santos da Mata skype lsmata | msn leonardodam...@hotmail.comleonardodamata%40hotmail.com __ [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] senha oracle 9i
Loga no servidor com: sqlplus / as sysdba e altera a senha... * ALTER* *USER* sys *IDENTIFIED* *BY* mudar_senha 2009/4/8 chsistemas2 multimidia...@uol.com.br Olá pessoal, tenho instalado o oracle 9i server, mas esqueci a senha padrão do oracle. Entrei como usuário system e tentei a senha manager, será que tem outra . Se alguém puder me ajudar . At. Carlos Henrique Analista Suporte -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] senha oracle 9i
vai no console do servidor de banco e digita assim: sqlplus / as sysdba Após feito isso vc já vai ta logado, daí vc executa o comando abaixo: ALTER USER system IDENTIFIED BY senha_nova; daí vc já vai ter a nova senha do system. 2009/4/8 Carlos Henrique multimidia...@uol.com.br Olá Maria Cristina, logar como system ou sysdba e com que senha ? At. Carlos Henrique - Original Message - From: Mária Cristina Silva To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Wednesday, April 08, 2009 3:52 PM Subject: Re: [oracle_br] senha oracle 9i Loga no servidor com: sqlplus / as sysdba e altera a senha... * ALTER* *USER* sys *IDENTIFIED* *BY* mudar_senha 2009/4/8 chsistemas2 multimidia...@uol.com.brmultimidianet%40uol.com.br Olá pessoal, tenho instalado o oracle 9i server, mas esqueci a senha padrão do oracle. Entrei como usuário system e tentei a senha manager, será que tem outra . Se alguém puder me ajudar . At. Carlos Henrique Analista Suporte -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Pergunta
Senhores, qual é o path do oracle clusteware 10.2.0.1 para o cluster 10.2.0.3? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Oracle RAC
Boa tarde!! Meninos estou no finalzinho da instalação do banco no Oracle RAC.. porém deu esse erro aqui e to meio sem rumo em q fazer. Falha ao criar o diretorio /u00/oracle/admin/jucmg/adump em Urano, Plutao, no RSA host Key is Know for Urano an you have Requestd stric cheking. Alguém pode me dá um help?? Esse diretorio não está copartilhado... 2009/2/28 Willian Fernando Frasson wfras...@yahoo.com.br Mária, o que precisamos estamos a disposição, a primeira instalação que você fizer terá alguns problemas sim pela falta de experiência da instalação do mesmo, mas depois vai embora... Qlquer dúvida estamos ae. Abcs. - Original Message - From: Mária Cristina Silva To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Thursday, February 26, 2009 5:08 PM Subject: Re: [oracle_br] Oracle RAC Sim, so que no meu caso a versão liberada pra aq. é o Stadard e até onde eu vi, não é possivel usar o OCFS2 com essa versão... O que fizemos foi instalar o OCFS para o Cluster e o ASM apenas para o banco, chegamos perto, mas ainda deu alguns erros na configuração do cluster, creio devido a falta de experiencia mesmo... como pintou outra prioridade no momento... eu paralizei a instalação do RAC.. mas agradeço muito apoio de todos Darei continuidade apartir da segunda feira..sabem como eh..ordens são ordens... Mas se tiver sucesso, entrarei em contato avisando do sucesso... Agradeço muito mesmo a ajuda de todos... 2009/2/26 Willian Fernando Frasson wfras...@yahoo.com.brwfrasson%40yahoo.com.br Tudo depende também do ambiente, estrutura, $$. Mas ainda acho que OCFS2 para administração seja mais viável, mas como disse tudo DEPENDE. - Original Message - From: Marcus Vinicius Miguel Pedro To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Sent: Saturday, February 21, 2009 10:32 AM Subject: RES: [oracle_br] Oracle RAC Vou falar pela minha experiência em RAC... SEMPRE uso RAC com ASM para os datafiles e archives e raw/block devices para o Voting e o OCR. Das poucas vezes que tive algum problema com o ASM, o Suporte da Oracle sempre conseguiu solucionar, através da aplicação de patches. Eu inclusive prefiro usar ASM, mesmo quando o ambiente não é RAC. Já fiz uma migração de storage totalmente à quente graças ao ASM. Banco de 3TB, um DG utilizando discos do storage X. Adicionei a mesma capacidade de discos do storage Y ao mesmo DG e mandei dropar os discos do storage X do DG. No final, o BD estava totalmente transportado para o novo storage, numa operação onde o pessoal só DESLIGOU o storage antigo... e o BD ficou o tempo todo disponível. É claro que quando se usa ASM, a total responsabilidade é do DBA, mas a nossa profissão exige realmente isso: responsabilidade, afinal, não é para muitos a responsabilidade de tomar conta do bem mais precioso de uma empresa... Sobre usar os datafiles com raw devices, eu NÃO ACONSELHO... A Oracle já anunciou que o uso de raw devices para os datafiles não será mais suportado no 11g Release 2, portanto, mesmo que o ambiente a ser instalado seja o 10g, acho que por conveniência, já é bom se adequar nas tendências da Oracle para as próximas versões do banco de dados. Metalink Note: 754305.1 - Announcement on using Raw devices with release 11.2 Abraços! Marcus Vinicius Miguel Pedro Consultor DBA Oracle OCP Database 9i OCP Database 10g De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br] Em nome de Willian Fernando Frasson Enviada em: sábado, 21 de fevereiro de 2009 08:47 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Assunto: Re: [oracle_br] Oracle RAC Maria bom dia, O primeiro tutorial que usei para instalação de Oracle RAC foi o do oracle-base.com: http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos 4UsingVMware.php A única coisa que nele não tem é a relação de confiança entre os nós (basta criar com ssh-keygen) Com relação ao uso de ASM x OCFS2 x Rawdevice, já trabalhou com ASM? Há o lado pró e contra sobre o mesmo, digo isso em relação ao suporte da Oracle quando você tem um problema no mesmo e me parece ainda que eles não tem um certo grau de experiência com o mesmo. Digo isso pois hoje você tendo um problema no sistema de arquivos ou no rawdevice o problema não fica a cargo do DBA certo? Já com um certo problema no ASM a total responsabilidade é sua x oracle. Não cheguei a testar ainda nenhum RAC com todos datafiles em rawdevice, apenas o OCR e o VOTING. Qlquer dúvida só dizer. Abcs. - Original Message - From: Mária Cristina Silva To: oracle_br
Re: [oracle_br] Oracle RAC
Ta ok... não pede senha pra logar via ssh de uma maquina pra outra... Existe alguma outra maneira de testar isso? 2009/3/6 Ricardo Portilho Proni rportilhopr...@yahoo.com.br A comunicação via SSH sem senha não está funcionando entre os nós.. Teste se não está mesmo, ssh do usuário oracle de um nó para outro não deve pedir senha. Ricardo Portilho Proni Team Leader CES - Centro de Excelência Solvo -- - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) - Certified MySQL Database Administrator (CMDBA) De: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 6 de Março de 2009 12:18:08 Assunto: Re: [oracle_br] Oracle RAC Boa tarde!! Meninos estou no finalzinho da instalação do banco no Oracle RAC.. porém deu esse erro aqui e to meio sem rumo em q fazer. Falha ao criar o diretorio /u00/oracle/ admin/jucmg/ adump em Urano, Plutao, no RSA host Key is Know for Urano an you have Requestd stric cheking. Alguém pode me dá um help?? Esse diretorio não está copartilhado. .. 2009/2/28 Willian Fernando Frasson wfras...@yahoo. com.br Mária, o que precisamos estamos a disposição, a primeira instalação que você fizer terá alguns problemas sim pela falta de experiência da instalação do mesmo, mas depois vai embora... Qlquer dúvida estamos ae. Abcs. - Original Message - From: Mária Cristina Silva To: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. br Sent: Thursday, February 26, 2009 5:08 PM Subject: Re: [oracle_br] Oracle RAC Sim, so que no meu caso a versão liberada pra aq. é o Stadard e até onde eu vi, não é possivel usar o OCFS2 com essa versão... O que fizemos foi instalar o OCFS para o Cluster e o ASM apenas para o banco, chegamos perto, mas ainda deu alguns erros na configuração do cluster, creio devido a falta de experiencia mesmo... como pintou outra prioridade no momento... eu paralizei a instalação do RAC.. mas agradeço muito apoio de todos Darei continuidade apartir da segunda feira..sabem como eh..ordens são ordens... Mas se tiver sucesso, entrarei em contato avisando do sucesso Agradeço muito mesmo a ajuda de todos... 2009/2/26 Willian Fernando Frasson wfras...@yahoo. com.brwfrasson%40yahoo. com.br Tudo depende também do ambiente, estrutura, $$. Mas ainda acho que OCFS2 para administração seja mais viável, mas como disse tudo DEPENDE. - Original Message - From: Marcus Vinicius Miguel Pedro To: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. broracle_ br% 40yahoogrupos. com.br Sent: Saturday, February 21, 2009 10:32 AM Subject: RES: [oracle_br] Oracle RAC Vou falar pela minha experiência em RAC... SEMPRE uso RAC com ASM para os datafiles e archives e raw/block devices para o Voting e o OCR. Das poucas vezes que tive algum problema com o ASM, o Suporte da Oracle sempre conseguiu solucionar, através da aplicação de patches. Eu inclusive prefiro usar ASM, mesmo quando o ambiente não é RAC. Já fiz uma migração de storage totalmente à quente graças ao ASM. Banco de 3TB, um DG utilizando discos do storage X. Adicionei a mesma capacidade de discos do storage Y ao mesmo DG e mandei dropar os discos do storage X do DG. No final, o BD estava totalmente transportado para o novo storage, numa operação onde o pessoal só DESLIGOU o storage antigo... e o BD ficou o tempo todo disponível. É claro que quando se usa ASM, a total responsabilidade é do DBA, mas a nossa profissão exige realmente isso: responsabilidade, afinal, não é para muitos a responsabilidade de tomar conta do bem mais precioso de uma empresa... Sobre usar os datafiles com raw devices, eu NÃO ACONSELHO... A Oracle já anunciou que o uso de raw devices para os datafiles não será mais suportado no 11g Release 2, portanto, mesmo que o ambiente a ser instalado seja o 10g, acho que por conveniência, já é bom se adequar nas tendências da Oracle para as próximas versões do banco de dados. Metalink Note: 754305.1 - Announcement on using Raw devices with release 11.2 Abraços! Marcus Vinicius Miguel Pedro Consultor DBA Oracle OCP Database 9i OCP Database 10g De: oracle...@yahoogrup os.com..br oracle_br%40yahoog rupos.com. broracle_ br% 40yahoogrupos. com.br [mailto: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. broracle_ br% 40yahoogrupos. com.br] Em nome de Willian Fernando Frasson Enviada em: sábado, 21 de fevereiro de 2009 08:47
Re: [oracle_br] Oracle RAC
Sim.. os teste estão ok... acabei de fazer e não pede senha Me informou a data sem pedir senha logada com usuario oracle. 2009/3/6 Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br Maria, Completando o teste do Rodrigo, faça o seguinte: No node1: ssh node1 date ssh node1-vip date ssh node1-priv date ssh node2 date ssh node2-vip date ssh node2-priv No node2: ssh node1 date ssh node1-vip date ssh node1-priv date ssh node2 date ssh node2-vip date ssh node2-priv De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de Rodrigo Mufalani Enviada em: sexta-feira, 6 de março de 2009 13:20 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Oracle RAC Maria, Um teste básico... Vá no node1 ssh node2 date ssh node2 date-vip ssh node2 date-priv Vá no node2 ssh node1 date ssh node1 date-vip ssh node1 date-priv Ele deve mostrar a data do sistema em todos os comandos sem te pedir senha, talvez ele peça confirmação da chave na primeira vez... feito isso estaria funcionando a configuração do ssh. --- Atenciosamente, Rodrigo Mufalani OCP 11g 10g OCE RAC 10g R2 mufal...@oi.com.br mufalani%40oi.com.br mailto:mufalani%40oi.com.brmufalani%2540oi.com.br http://mufalani.blogspot.com - Mensagem original de mariancrist...@gmail.commariancristina%40gmail.commailto: mariancristina%40gmail.com mariancristina%2540gmail.com - Ta ok... não pede senha pra logar via ssh de uma maquina pra outra... Existe alguma outra maneira de testar isso? 2009/3/6 Ricardo Portilho Proni rportilhopr...@yahoo.com.brrportilhoproni%40yahoo.com.brmailto: rportilhoproni%40yahoo.com.br rportilhoproni%2540yahoo.com.br A comunicação via SSH sem senha não está funcionando entre os nós.. Teste se não está mesmo, ssh do usuário oracle de um nó para outro não deve pedir senha. Ricardo Portilho Proni Team Leader CES - Centro de Excelência Solvo -- - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) - Certified MySQL Database Administrator (CMDBA) De: Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.com mailto: mariancristina%40gmail.com mariancristina%2540gmail.com mariancristina%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.brmailto: oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 6 de Março de 2009 12:18:08 Assunto: Re: [oracle_br] Oracle RAC Boa tarde!! Meninos estou no finalzinho da instalação do banco no Oracle RAC.. porém deu esse erro aqui e to meio sem rumo em q fazer. Falha ao criar o diretorio /u00/oracle/ admin/jucmg/ adump em Urano, Plutao, no RSA host Key is Know for Urano an you have Requestd stric cheking. Alguém pode me dá um help?? Esse diretorio não está copartilhado. .. 2009/2/28 Willian Fernando Frasson wfras...@yahoo. com.br Mária, o que precisamos estamos a disposição, a primeira instalação que você fizer terá alguns problemas sim pela falta de experiência da instalação do mesmo, mas depois vai embora... Qlquer dúvida estamos ae. Abcs. - Original Message - From: Mária Cristina Silva To: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. br Sent: Thursday, February 26, 2009 5:08 PM Subject: Re: [oracle_br] Oracle RAC Sim, so que no meu caso a versão liberada pra aq. é o Stadard e até onde eu vi, não é possivel usar o OCFS2 com essa versão... O que fizemos foi instalar o OCFS para o Cluster e o ASM apenas para o banco, chegamos perto, mas ainda deu alguns erros na configuração do cluster, creio devido a falta de experiencia mesmo... como pintou outra prioridade no momento... eu paralizei a instalação do RAC.. mas agradeço muito apoio de todos Darei continuidade apartir da segunda feira..sabem como eh..ordens são ordens... Mas se tiver sucesso, entrarei em contato avisando do sucesso Agradeço muito mesmo a ajuda de todos... 2009/2/26 Willian Fernando Frasson wfras...@yahoo. com.brwfrasson%40yahoo. com.br Tudo depende também do ambiente, estrutura, $$. Mas ainda acho que OCFS2 para administração seja mais viável, mas como disse tudo DEPENDE. - Original Message - From: Marcus Vinicius Miguel Pedro To: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. broracle_ br% 40yahoogrupos. com.br Sent: Saturday,
Re: [oracle_br] Oracle RAC
Aproveitando: /etc/init.d/oracleasm listdisks nos dois nois tem q mostrar o volume asm? 2009/3/6 Mária Cristina Silva mariancrist...@gmail.com Sim.. os teste estão ok... acabei de fazer e não pede senha Me informou a data sem pedir senha logada com usuario oracle. 2009/3/6 Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br Maria, Completando o teste do Rodrigo, faça o seguinte: No node1: ssh node1 date ssh node1-vip date ssh node1-priv date ssh node2 date ssh node2-vip date ssh node2-priv No node2: ssh node1 date ssh node1-vip date ssh node1-priv date ssh node2 date ssh node2-vip date ssh node2-priv De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de Rodrigo Mufalani Enviada em: sexta-feira, 6 de março de 2009 13:20 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Oracle RAC Maria, Um teste básico... Vá no node1 ssh node2 date ssh node2 date-vip ssh node2 date-priv Vá no node2 ssh node1 date ssh node1 date-vip ssh node1 date-priv Ele deve mostrar a data do sistema em todos os comandos sem te pedir senha, talvez ele peça confirmação da chave na primeira vez... feito isso estaria funcionando a configuração do ssh. --- Atenciosamente, Rodrigo Mufalani OCP 11g 10g OCE RAC 10g R2 mufal...@oi.com.br mufalani%40oi.com.br mailto:mufalani%40oi.com.brmufalani%2540oi.com.br http://mufalani.blogspot.com - Mensagem original de mariancrist...@gmail.commariancristina%40gmail.commailto: mariancristina%40gmail.com mariancristina%2540gmail.com - Ta ok... não pede senha pra logar via ssh de uma maquina pra outra... Existe alguma outra maneira de testar isso? 2009/3/6 Ricardo Portilho Proni rportilhopr...@yahoo.com.brrportilhoproni%40yahoo.com.brmailto: rportilhoproni%40yahoo.com.br rportilhoproni%2540yahoo.com.br A comunicação via SSH sem senha não está funcionando entre os nós.. Teste se não está mesmo, ssh do usuário oracle de um nó para outro não deve pedir senha. Ricardo Portilho Proni Team Leader CES - Centro de Excelência Solvo -- - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) - Certified MySQL Database Administrator (CMDBA) De: Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.com mailto: mariancristina%40gmail.com mariancristina%2540gmail.com mariancristina%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.brmailto: oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 6 de Março de 2009 12:18:08 Assunto: Re: [oracle_br] Oracle RAC Boa tarde!! Meninos estou no finalzinho da instalação do banco no Oracle RAC.. porém deu esse erro aqui e to meio sem rumo em q fazer. Falha ao criar o diretorio /u00/oracle/ admin/jucmg/ adump em Urano, Plutao, no RSA host Key is Know for Urano an you have Requestd stric cheking. Alguém pode me dá um help?? Esse diretorio não está copartilhado. .. 2009/2/28 Willian Fernando Frasson wfras...@yahoo. com.br Mária, o que precisamos estamos a disposição, a primeira instalação que você fizer terá alguns problemas sim pela falta de experiência da instalação do mesmo, mas depois vai embora... Qlquer dúvida estamos ae. Abcs. - Original Message - From: Mária Cristina Silva To: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. br Sent: Thursday, February 26, 2009 5:08 PM Subject: Re: [oracle_br] Oracle RAC Sim, so que no meu caso a versão liberada pra aq. é o Stadard e até onde eu vi, não é possivel usar o OCFS2 com essa versão... O que fizemos foi instalar o OCFS para o Cluster e o ASM apenas para o banco, chegamos perto, mas ainda deu alguns erros na configuração do cluster, creio devido a falta de experiencia mesmo... como pintou outra prioridade no momento... eu paralizei a instalação do RAC.. mas agradeço muito apoio de todos Darei continuidade apartir da segunda feira..sabem como eh..ordens são ordens... Mas se tiver sucesso, entrarei em contato avisando do sucesso Agradeço muito mesmo a ajuda de todos... 2009/2/26 Willian Fernando Frasson wfras...@yahoo. com.brwfrasson%40yahoo. com.br Tudo depende também do ambiente, estrutura, $$. Mas ainda acho que OCFS2 para administração seja mais viável, mas como disse tudo DEPENDE. - Original Message - From: Marcus
Re: [oracle_br] Oracle RAC
pois é isso aí eu fiz no inicio.. essa parte aq ja ta ok... O problema é o seguinte na hora de criar o banco... Estamos na parte de habilitação de grupos de volumes e percebi que antes ele tava vizualiando apenas um nó... ( co campo State) mostrava 1/2 por que tava visualiando apenas em um. Mas agora ele visualiza os dois... o q eu queria era excluir Disk Group Name que está montado atualmente , mas isso eu não sei como fazer... pq a primeira vez q montei, montei ele errado.. mas ja corrigi o ASM habilitando o serviço oracleasm do outro lado. Bom na imagem1 se observar ele montou o disco 1/2, e o correto seria 2/2.. porém quero excluir esse disco para que eu possa criar um novo, pois assim ele vai enxergar os dois como eu quero... Na 2 imagem, se observar a 4 linha ele ta como desconhecido, não entendo bem , mas acho q isso ta errado.. e acontece quando tento criar um novo grupo deixando de lado o q j esta montado. Eu acredito q se excluir esse grupo que ja está montando é provavel que eu consiga continuar a criação do Banco. OBS: Já rodei o patch de atualização, o banco é o 10g R2, linux: SESE + ASM. 2009/3/6 Rodrigo Mufalani mufal...@oi.com.br Sim Tem que mostrar nos dois nós. --- Atenciosamente, Rodrigo Mufalani OCP 11g 10g OCE RAC 10g R2 mufal...@oi.com.br mufalani%40oi.com.br http://mufalani.blogspot.com - Mensagem original de mariancrist...@gmail.commariancristina%40gmail.com- Aproveitando: /etc/init.d/oracleasm listdisks nos dois nois tem q mostrar o volume asm? 2009/3/6 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Sim.. os teste estão ok... acabei de fazer e não pede senha Me informou a data sem pedir senha logada com usuario oracle. 2009/3/6 Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.brmvmpedro%40yahoo.com.br Maria, Completando o teste do Rodrigo, faça o seguinte: No node1: ssh node1 date ssh node1-vip date ssh node1-priv date ssh node2 date ssh node2-vip date ssh node2-priv No node2: ssh node1 date ssh node1-vip date ssh node1-priv date ssh node2 date ssh node2-vip date ssh node2-priv De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br] Em nome de Rodrigo Mufalani Enviada em: sexta-feira, 6 de março de 2009 13:20 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Oracle RAC Maria, Um teste básico... Vá no node1 ssh node2 date ssh node2 date-vip ssh node2 date-priv Vá no node2 ssh node1 date ssh node1 date-vip ssh node1 date-priv Ele deve mostrar a data do sistema em todos os comandos sem te pedir senha, talvez ele peça confirmação da chave na primeira vez... feito isso estaria funcionando a configuração do ssh. --- Atenciosamente, Rodrigo Mufalani OCP 11g 10g OCE RAC 10g R2 mufal...@oi.com.br mufalani%40oi.com.br mufalani%40oi.com.br mailto:mufalani%40oi.com.br mufalani%2540oi.com.brmufalani% 2540oi.com.br http://mufalani.blogspot.com - Mensagem original de mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.commailto: mariancristina%40gmail.com mariancristina%2540gmail.com - Ta ok... não pede senha pra logar via ssh de uma maquina pra outra... Existe alguma outra maneira de testar isso? 2009/3/6 Ricardo Portilho Proni rportilhopr...@yahoo.com.br rportilhoproni%40yahoo.com.br rportilhoproni%40yahoo.com.brmailto: rportilhoproni%40yahoo.com.br rportilhoproni%2540yahoo.com.br A comunicação via SSH sem senha não está funcionando entre os nós.. Teste se não está mesmo, ssh do usuário oracle de um nó para outro não deve pedir senha. Ricardo Portilho Proni Team Leader CES - Centro de Excelência Solvo -- - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) - Certified MySQL Database Administrator (CMDBA) De: Mária Cristina Silva mariancrist...@gmail.com mariancristina%40gmail.com mariancristina% 40gmail.com mailto: mariancristina%40gmail.com mariancristina%2540gmail.com mariancristina%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br oracle_br%40yahoogrupos.com.brmailto: oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 6 de Março de 2009 12:18:08 Assunto: Re: [oracle_br] Oracle RAC
Re: [oracle_br] Oracle RAC
Desculpa faltou o anexo.. pois é isso aí eu fiz no inicio.. essa parte aq ja ta ok... O problema é o seguinte na hora de criar o banco... Estamos na parte de habilitação de grupos de volumes e percebi que antes ele tava vizualiando apenas um nó... ( co campo State) mostrava 1/2 por que tava visualiando apenas em um. Mas agora ele visualiza os dois... o q eu queria era excluir Disk Group Name que está montado atualmente , mas isso eu não sei como fazer... pq a primeira vez q montei, montei ele errado.. mas ja corrigi o ASM habilitando o serviço oracleasm do outro lado. Bom na imagem1 se observar ele montou o disco 1/2, e o correto seria 2/2.. porém quero excluir esse disco para que eu possa criar um novo, pois assim ele vai enxergar os dois como eu quero... Na 2 imagem, se observar a 4 linha ele ta como desconhecido, não entendo bem , mas acho q isso ta errado.. e acontece quando tento criar um novo grupo deixando de lado o q j esta montado. Eu acredito q se excluir esse grupo que ja está montando é provavel que eu consiga continuar a criação do Banco. OBS: Já rodei o patch de atualização, o banco é o 10g R2, linux: SESE + ASM. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Oracle RAC
Sim, so que no meu caso a versão liberada pra aq. é o Stadard e até onde eu vi, não é possivel usar o OCFS2 com essa versão... O que fizemos foi instalar o OCFS para o Cluster e o ASM apenas para o banco, chegamos perto, mas ainda deu alguns erros na configuração do cluster, creio devido a falta de experiencia mesmo... como pintou outra prioridade no momento... eu paralizei a instalação do RAC.. mas agradeço muito apoio de todos Darei continuidade apartir da segunda feira..sabem como eh..ordens são ordens... Mas se tiver sucesso, entrarei em contato avisando do sucesso... Agradeço muito mesmo a ajuda de todos... 2009/2/26 Willian Fernando Frasson wfras...@yahoo.com.br Tudo depende também do ambiente, estrutura, $$. Mas ainda acho que OCFS2 para administração seja mais viável, mas como disse tudo DEPENDE. - Original Message - From: Marcus Vinicius Miguel Pedro To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Saturday, February 21, 2009 10:32 AM Subject: RES: [oracle_br] Oracle RAC Vou falar pela minha experiência em RAC... SEMPRE uso RAC com ASM para os datafiles e archives e raw/block devices para o Voting e o OCR. Das poucas vezes que tive algum problema com o ASM, o Suporte da Oracle sempre conseguiu solucionar, através da aplicação de patches. Eu inclusive prefiro usar ASM, mesmo quando o ambiente não é RAC. Já fiz uma migração de storage totalmente à quente graças ao ASM. Banco de 3TB, um DG utilizando discos do storage X. Adicionei a mesma capacidade de discos do storage Y ao mesmo DG e mandei dropar os discos do storage X do DG. No final, o BD estava totalmente transportado para o novo storage, numa operação onde o pessoal só DESLIGOU o storage antigo... e o BD ficou o tempo todo disponível. É claro que quando se usa ASM, a total responsabilidade é do DBA, mas a nossa profissão exige realmente isso: responsabilidade, afinal, não é para muitos a responsabilidade de tomar conta do bem mais precioso de uma empresa... Sobre usar os datafiles com raw devices, eu NÃO ACONSELHO... A Oracle já anunciou que o uso de raw devices para os datafiles não será mais suportado no 11g Release 2, portanto, mesmo que o ambiente a ser instalado seja o 10g, acho que por conveniência, já é bom se adequar nas tendências da Oracle para as próximas versões do banco de dados. Metalink Note: 754305.1 - Announcement on using Raw devices with release 11.2 Abraços! Marcus Vinicius Miguel Pedro Consultor DBA Oracle OCP Database 9i OCP Database 10g De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de Willian Fernando Frasson Enviada em: sábado, 21 de fevereiro de 2009 08:47 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Oracle RAC Maria bom dia, O primeiro tutorial que usei para instalação de Oracle RAC foi o do oracle-base.com: http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos 4UsingVMware.php A única coisa que nele não tem é a relação de confiança entre os nós (basta criar com ssh-keygen) Com relação ao uso de ASM x OCFS2 x Rawdevice, já trabalhou com ASM? Há o lado pró e contra sobre o mesmo, digo isso em relação ao suporte da Oracle quando você tem um problema no mesmo e me parece ainda que eles não tem um certo grau de experiência com o mesmo. Digo isso pois hoje você tendo um problema no sistema de arquivos ou no rawdevice o problema não fica a cargo do DBA certo? Já com um certo problema no ASM a total responsabilidade é sua x oracle. Não cheguei a testar ainda nenhum RAC com todos datafiles em rawdevice, apenas o OCR e o VOTING. Qlquer dúvida só dizer. Abcs. - Original Message - From: Mária Cristina Silva To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br mailto: oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br Sent: Thursday, February 19, 2009 6:02 PM Subject: [oracle_br] Oracle RAC Boa tarde! Meninos e Meninas! Estamos instalando o Oracle RAC aq na empresa e infelizmente temos licença apenas para o Standard, com isso não podemos trabalhar com os pacotes do OCFS2 pois não existe copatibilidade. Gostaria de pedir uma ajuda a todos, no momento a unica opção que a oracle nos dá no momento da instalação é a utilização do ASM. Bom não faço ideia de como funciona, andei pesquisando e encontrei um manual para instalação do Rac com o Emterprise Edition utlizando o ASM porém em Red Hat.. Hj aqui temos o Standard na versão do oracle 10G R2, e o nosso OS é o Linux Suse 64bits e não consegui nenhum manual pra essa instalação... Estamos na fase da partição do Storage.. e gostaria de saber quantas partições são nececessárias para atender esses requisitos: datafiles - oradata redo logs control files e o RMAN flash Recovery Area Desde já agradeço. -- Abraços, Mária
[oracle_br] Oracle RAC
Boa tarde! Meninos e Meninas! Estamos instalando o Oracle RAC aq na empresa e infelizmente temos licença apenas para o Standard, com isso não podemos trabalhar com os pacotes do OCFS2 pois não existe copatibilidade. Gostaria de pedir uma ajuda a todos, no momento a unica opção que a oracle nos dá no momento da instalação é a utilização do ASM. Bom não faço ideia de como funciona, andei pesquisando e encontrei um manual para instalação do Rac com o Emterprise Edition utlizando o ASM porém em Red Hat.. Hj aqui temos o Standard na versão do oracle 10G R2, e o nosso OS é o Linux Suse 64bits e não consegui nenhum manual pra essa instalação... Estamos na fase da partição do Storage.. e gostaria de saber quantas partições são nececessárias para atender esses requisitos: datafiles - oradata redo logs control files e o RMAN flash Recovery Area Desde já agradeço. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Oracle RAC
OI, 1) Pois, como vou criar as partições, para eu passar o dono e grupo da partição, e necessário eu formatar e montá-la. Ou você quer que eu coloque essas partições no dispositivo tipo /dev/emcpowera? Entretanto, quando se inicia a instalação do Clusterware ele pede o caminho para o OCR e o VOTING deve ser passado o caminho, para os arquivos ocr.crs e vote.crs, logo presuponho que tenho que formatar essas partições. O que estou fazendo é o seguinte, estou criando uma partição home_crs(arquivos de instalação), e outras duas partições, uma para o OCR e outra para o VOTING, os filesystems para essas partições todos são OCFS2. Você vê algum problema nisso? 2)Depois disso, iniciamos o ASM, onde criaremos dispositivos, estamos pensando em definir para o ASM apenas uma partição para o oradata(banco), e outra para o ORACLE_HOME(instalação), com filesystem ocfs2. O que acha? 3)Outra coisa vc me aconselha a utilizar o OCFS para o Cluster? Digo pq no manual ele fala do raw device, mas não tenho experiencia com RAC... Fico no aguardo... e mais uma vez agradeço. 2009/2/19 Ricardo Portilho Proni rportilhopr...@yahoo.com.br Oi Maria. Tendo as partições já criadas (fdisk apenas, não formate com nenhum Filesystem), passe o owner dessas partições para o oracle:oinstall, como para o OCR e Voting Disk, e depois, é só chamar o DBCA, e escolher a opção de configurar o ASM no Cluster. Crie as instances de ASM com PFILE a princípio, já que voce não tem OCFS. Depois pode passa-las para SPFILE, elas podem ficar no ASM depois que ele já foi criado. Atenção no path de descobrimento de discos candidatos para ASM, na hora de criação dos Disk Groups, muita gente chega nessa hora e não encontra os discos porque o path está errado. Ricardo Portilho Proni CES - Centro de Excelência Solvo -- - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) --- Em qui, 19/2/09, Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com escreveu: De: Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Assunto: [oracle_br] Oracle RAC Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Data: Quinta-feira, 19 de Fevereiro de 2009, 21:02 Boa tarde! Meninos e Meninas! Estamos instalando o Oracle RAC aq na empresa e infelizmente temos licença apenas para o Standard, com isso não podemos trabalhar com os pacotes do OCFS2 pois não existe copatibilidade. Gostaria de pedir uma ajuda a todos, no momento a unica opção que a oracle nos dá no momento da instalação é a utilização do ASM. Bom não faço ideia de como funciona, andei pesquisando e encontrei um manual para instalação do Rac com o Emterprise Edition utlizando o ASM porém em Red Hat.. Hj aqui temos o Standard na versão do oracle 10G R2, e o nosso OS é o Linux Suse 64bits e não consegui nenhum manual pra essa instalação... Estamos na fase da partição do Storage.. e gostaria de saber quantas partições são nececessárias para atender esses requisitos: datafiles - oradata redo logs control files e o RMAN flash Recovery Area Desde já agradeço. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancristina@ gmail.com MSN: mcristinasilva3@ hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Pesquisa por nome
Bom dia! Senhores estou precisando realizar uma busca por nome, e tentei utilizar as formas abaixo, mas não tive muito sucesso, usando o like ele demora muito a me dá o resultado pois as tabelas possuem mais de 4 milhoes de registros.. tentei dessa forma : ( instr(upper(reservanom0_.NOME_EMPRESA),upper('GAMA CIA')) 0) e dessa * and* CONTAINS(processovo0_.NOME_EMPRESA, 'ACADEMIA GENESIS%',1) 0 usando o Index mas usando o index ele não traz em algumas buscas... Alguém sabe se existe uma forma melhor de fazer essa busca? Agradeço atneção de todos. * * [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Pesquisa por nome
Entendi.. Obrigada a todos. 2009/1/30 jlchiappa jlchia...@yahoo.com.br Colega, se a sua pesquisa é NNN% (ou seja, tudo que COMEÇA com NNN), como está no exemplo, absolutamente NÂO FAZ SENTIDO o instr, a pesquisa seria (em supondo-se que vc quer também pesquisa case insensitive com UPPER) : WHERE upper(colunadatabela) LIKE 'NNN%' e aí, claro, o UPPER na coluna indexada (tal como qquer função) desabilita índices b*tree normais, vc teria que ter um índice b*tree de função criado COM o upper, ok ? Via de regra context indexes só fazem sentido se a sua pesquisa é %NNN% (ie, vc NÂO SABE o começo da chave, quer procurar por qquer posição), aí sim a busca direta via índice não funcionaria, ele teria que fazer um table scan ou um index scan, num caso desse é que pode ser indicado o context index. []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... escreveu Bom dia! Senhores estou precisando realizar uma busca por nome, e tentei utilizar as formas abaixo, mas não tive muito sucesso, usando o like ele demora muito a me dá o resultado pois as tabelas possuem mais de 4 milhoes de registros.. tentei dessa forma : ( instr(upper(reservanom0_.NOME_EMPRESA),upper('GAMA CIA')) 0) e dessa * and* CONTAINS(processovo0_.NOME_EMPRESA, 'ACADEMIA GENESIS%',1) 0 usando o Index mas usando o index ele não traz em algumas buscas... Alguém sabe se existe uma forma melhor de fazer essa busca? Agradeço atneção de todos. * * [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] ORA-39071: Value for EXCLUDE is badly formed.
olá pessoal! Alguém sabe me dizer como é a sintaxe do Exclude Estou tentando voltar um esquema, usando o IMPDP, meu interesse é importar os dados mas sem essas tabelas mas toda hora que faço ele dá o erro: excludeConnected to: Oracle Database 10g Release 10.2.0.1.0 - 64bit Production ORA-39001: invalid argument value ORA-39071: Value for EXCLUDE is badly formed. ORA-00904: TB_IMAGEM: invalid identifier =*TABLE*:IN ('TB_IMAGEM', 'TB_CCC') [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Lentidão no Banco
Bom dia, senhores estou com dificuldade de liberar processamento na maquina que roda o banco, verifiquei na maquina q tem alguns processo rodando e pelo visto são do manager, mas não consigui indentifica-los.. Segue uma imagem.. Alguém poderia me ajudar? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Lentidão no Banco
bom aq: Suse linux 10 sp1 64 bits.. o Banco é 10G Release 10.2.0.1.0... 2009/1/26 Júlio César Corrêa juliotubi...@yahoo.com.br Boa tarde, Passa a configuração so SO e Banco que o pessoal do grupo poderá te ajudar melhor! Grato, 2009/1/26 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com Bom dia, senhores estou com dificuldade de liberar processamento na maquina que roda o banco, verifiquei na maquina q tem alguns processo rodando e pelo visto são do manager, mas não consigui indentifica-los.. Segue uma imagem.. Alguém poderia me ajudar? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA http://jccorrea.blogspot.com [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Lentidão no Banco
Opa, Pessoal, bom descobri os processos que estavam causando a morte da maquina, e com a ajuda Edevaldo, verifiquei e vi q os mesmo não estavam rodando no banco Seriam possiveis processos fantasma. Com isso o que fiz foi matar esses processos e maquina voltou a vida novamente, mas infelizmente não consegui descobrir o que causou esse problema. Tenho uma duvida, tenho alguns processos (jobs) que rodam no banco e um deles teve uma demora significativa hj, não sei se teria a algo haver, mas pensei na possibilidade de ser isso?? Agradeço mais uma vez atenção. 2009/1/26 Júlio César Corrêa juliotubi...@yahoo.com.br Vamos ver se isso ajuda. Se o problema for somente localização dos processos. v$session X v$process like this rs: select p.PID,p.USERNAME,p.PROGRAM,s.SID,s.SERIAL#,s.USERNAME,s.MACHINE from v$process p,v$session s where p.ADDR = s.PADDR Então você coloca as colunas que lhe interessa. E tem este outro script,é bem antigo mais deve ajudar.Funciona ok. SELECT s.sid sid, s.username username, UPPER ( DECODE ( command, 1, 'Create Table', 2, 'Insert', 3, 'Select', 4, 'Create Cluster', 5, 'Alter Cluster', 6, 'Update', 7, 'Delete', 8, 'Drop Cluster', 9, 'Create Index', 10, 'Drop Index', 11, 'Alter Index', 12, 'Drop Table', 13, 'Create Sequencfe', 14, 'Alter Sequence', 15, 'Alter Table', 16, 'Drop Sequence', 17, 'Grant', 18, 'Revoke', 19, 'Create Synonym', 20, 'Drop Synonym', 21, 'Create View', 22, 'Drop View', 23, 'Validate Index', 24, 'Create Procedure', 25, 'Alter Procedure', 26, 'Lock Table', 27, 'No Operation', 28, 'Rename', 29, 'Comment', 30, 'Audit', 31, 'NoAudit', 32, 'Create Database Link', 33, 'Drop Database Link', 34, 'Create Database', 35, 'Alter Database', 36, 'Create Rollback Segment', 37, 'Alter Rollback Segment', 38, 'Drop Rollback Segment', 39, 'Create Tablespace', 40, 'Alter Tablespace', 41, 'Drop Tablespace', 42, 'Alter Sessions', 43, 'Alter User', 44, 'Commit', 45, 'Rollback', 46, 'Savepoint', 47, 'PL/SQL Execute', 48, 'Set Transaction', 49, 'Alter System Switch Log', 50, 'Explain Plan', 51, 'Create User', 52, 'Create Role', 53, 'Drop User', 54, 'Drop Role', 55, 'Set Role', 56, 'Create Schema', 57, 'Create Control File', 58, 'Alter Tracing', 59, 'Create Trigger', 60, 'Alter Trigger', 61, 'Drop Trigger', 62, 'Analyze Table', 63, 'Analyze Index', 64, 'Analyze Cluster', 65, 'Create Profile', 66, 'Drop Profile', 67, 'Alter Profile', 68, 'Drop Procedure', 69, 'Drop Procedure', 70, 'Alter Resource Cost', 71, 'Create Snapshot Log', 72, 'Alter Snapshot Log', 73, 'Drop Snapshot Log', 74, 'Create Snapshot', 75, 'Alter Snapshot', 76, 'Drop Snapshot', 79, 'Alter Role', 85, 'Truncate Table', 86, 'Truncate Cluster', 88, 'Alter View', 91, 'Create Function', 92, 'Alter Function', 93, 'Drop Function', 94, 'Create Package', 95, 'Alter Package', 96, 'Drop Package', 97, 'Create Package Body', 98, 'Alter Package Body', 99, 'Drop Package Body' ) ) command, s.osuser osuser, s.machine machine, s.process process, t.VALUE value FROM v$session s, v$sesstat t, v$statname n WHERE s.sid = t.sid AND t.statistic# = n.statistic# AND n.name = 'CPU used by this session' AND t.VALUE 0 AND audsid 0 ORDER BY t.VALUE DESC; 2009/1/26 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com bom aq: Suse linux 10 sp1 64 bits.. o Banco é 10G Release 10.2.0.1.0... 2009/1/26 Júlio César Corrêa juliotubi...@yahoo.com.brjuliotubista%40yahoo.com.br juliotubista%40yahoo.com.br Boa tarde, Passa a configuração so SO e Banco que o pessoal do grupo poderá te ajudar melhor! Grato, 2009/1/26 Mária Cristina Silva mariancrist...@gmail.commariancristina%40gmail.com mariancristina%40gmail.com mariancristina%40gmail.com Bom dia, senhores estou com dificuldade de liberar processamento na maquina que roda o banco, verifiquei na maquina q tem alguns processo rodando e pelo visto são do manager, mas não consigui indentifica-los.. Segue uma imagem.. Alguém poderia me ajudar? -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina%40gmail.commariancristina% 40gmail.commariancristina% 40gmail.commariancristina% 40gmail.com MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.commcristinasilva3% 40hotmail.commcristinasilva3% 40hotmail.commcristinasilva3% 40hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA http://jccorrea.blogspot.com [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com mariancristina