Re: [oracle_br] Re: Replicação de Banco
Willian, Imagina no dia que seu banco der crash vc tendo que voltar os archives de 3 anosmuito mais facil voltar os do dia, não acha? Imagina também que eu nao preciso levar meus archives para fita. Esta solução utiliza backup online, a que vc sugeriu utiliza RMAN, são tipos de backup diferentes que fazem exatamente a mesma coisa. Porem no ambiente onde implantei a solução havia resistencia a RMAN, portanto, backup online era a única solução. 2009/9/17 Willian Fernando Frasson wfras...@yahoo.com.br Igor mas não vi a necessidade ai de abrir esse banco a noite, porque não continuar aplicando os Archives normalmente? Não há necessidade de todo dia a noite copiar novamente DATAFILE, REDO, CONTROLFILE para a Standby. Faça o backup via RMAN na produção e deixe a Standby aplicando archives normalmente.. - Original Message - From: Igor Laguardia To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Thursday, September 17, 2009 5:00 PM Subject: Re: [oracle_br] Re: Replicação de Banco Na verdade a ideia Willian, é ter duas bases Standard, em servidores distintos, uma ficaria parada(status=closed) e a outra, seria a de produção(status=open). 1) A cada 15 min a maquina de produção faria um alter system switch logfile; para forçar gerar archive, e copiaria estes archives gerados para o servidor da instancia que está parada. 2) De noite, a replicação a cada 15min para, coloca o banco em backup mode, e copia os datafiles, redos e controlfile para a maquina parada, e tira o banco de backupmode. A replicação de 15 em 15 continua parada. 3) Ao finalizar a cópia, o banco que estava parado sofre um STARTUP, e começa a aplicar os archives que foram copiados durante o dia. Ao fim da cópia, o banco sofre um shutdown immediate. 4) A replicação a cada 15 min começa novamente. Com este processo, na pior das hipóteses, teremos 15min de perda de informação. 2009/9/17 Willian Fernando Frasson wfras...@yahoo.com.brwfrasson%40yahoo.com.br corrigindo meu português: Vai ter a base Standby aplicando archives em um banco Standart certo? Porque não replicar uma das Standby seriam duas Standby na mesma maquina certo? Dai você abre uma delas a noite, faz o backup e coloca uma rotina que retoma a STBY para STBY2 novamente.. - Original Message - From: Willian Fernando Frasson To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Sent: Thursday, September 17, 2009 1:56 PM Subject: Re: [oracle_br] Re: Replicação de Banco Apenas um pitaco... Vai ter a base Standby não aplicando archives certo? Porque não replicar uma das Standby seriam duas Standby na mesma maquina certo? Dai você abre uma delas a noite, faz o backup e coloca uma rotina que retoma a STBY para STBY2 novamente.. - Original Message - From: Igor Laguardia To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Sent: Thursday, September 17, 2009 11:18 AM Subject: Re: [oracle_br] Re: Replicação de Banco Passei um caso deste na empresa que eu trabalhava. O que fizemos foi bem simples mas IMO uma gambiarra danada. Primeiro leve em consideração, conforme o Chiappa falou, versão Standard é totalmente capada e não há como implementar features de replicação sem perda de dados. Visto isto, veja com seu cliente quanto tempo é plausível uma perda de informações, como fizemos no meu caso, que foi 15 min. O que faziamos era assim, a cada 15 min era executada uma batch que fazia switch no redo log online, forçando o arquivamento deste log. logo depois, este archive era copiado para maquina standby, que possuia a mesma estrutura da principal, porem o banco ficava parado. Todos os dias de noite, nós colocavamos o banco principal em backup mode, e copiavamos o banco inteiro para a outra maquina. Ao fim, subiamos o banco na outra maquina, aplicavamos os archives do dia e faziamos backup. Este processo era todo automático e feito por scripts bat. Fizemos alguns testes de contingência, e apesar dela ser manual, funcionava perfeitamente. 2009/9/9 jlchiappa jlchia...@yahoo.com.br jlchiappa%40yahoo.com.brjlchiappa% 40yahoo.com.br Colega, sendo a versão Standard, como é, ** extremamente ** podada e LIMITADA, não é surpresa que nela vc absolutamente Não pode usar o Dataguard avançado, que é a solução completa e automatizada de replicação de banco/standby, vc terá que fazer manualmente algo como o mostrado em http://www.dbasupport.com/oracle/ora10g/manual_standby.shtml , E perderá os recursos do dataguard, como a chance de ter o banco Standby aberto e atendendo à consultas (aliviando a Produção desses encargos), a escolha de replicar os logs OU os SQLs, e outros quetais... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br
Re: [oracle_br] Recupera um banco inteiro apartir da pasta oradata no windows
ok, isso não é assim tão simples, meu caro. Vamos supor que, na melhor das hipóteses, seu Oradata tenha o controlfile, os redos, e o parameter file, alem de todos os datafiles utilizados no outro banco. Você terá que: 1 - Configurar o arquivo de parametros para nova estrutura de dump files e control files. 2 - Subir o banco em NOMOUNT 3 - Alterar a localização dos datafiles(caso o diretorio ORADATA não seja o mesmo caminho do servidor antigo) 4 - Subir o banco com startup MIGRATE (se não for migrate é upgrade, mas tenho 99% de certeza que é migrate) 5 - Rodar os cats*.sql para atualizar o banco de dados para versão 10g 6 - Abrir o banco de dados e compilar os objetos inválidos. Aviso logo que o resumo que fiz é um overview e este procedimento não é simples. Provavelmente, por ser iniciante, vai ser uma pedreira pra você. 2009/9/6 knunes2010 knunes2...@yahoo.com.br Ola AMIGOS!!! Preciso de ajuda no seguinte caso: Tenho em maos um hd de um antigo pc ambiente windows que tinha instalado o oracle 9i e um banco de dados, coloquei este hd em slave em outro pc com o oracle 10g instalado, gostaria de restaura este antigo banco a partir da pasta oradata nesta nesta nova instalação com oracle 10g em outro hd. Como seria o procedimento pois sou iniciante em oracle? Ficaria bastante grato. -- [ ]'s Igor Laguardia -- Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die Flipperwaldt gersput. Monty Phyton's Funniest Joke in the World [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Replicação de Banco
Passei um caso deste na empresa que eu trabalhava. O que fizemos foi bem simples mas IMO uma gambiarra danada. Primeiro leve em consideração, conforme o Chiappa falou, versão Standard é totalmente capada e não há como implementar features de replicação sem perda de dados. Visto isto, veja com seu cliente quanto tempo é plausível uma perda de informações, como fizemos no meu caso, que foi 15 min. O que faziamos era assim, a cada 15 min era executada uma batch que fazia switch no redo log online, forçando o arquivamento deste log. logo depois, este archive era copiado para maquina standby, que possuia a mesma estrutura da principal, porem o banco ficava parado. Todos os dias de noite, nós colocavamos o banco principal em backup mode, e copiavamos o banco inteiro para a outra maquina. Ao fim, subiamos o banco na outra maquina, aplicavamos os archives do dia e faziamos backup. Este processo era todo automático e feito por scripts bat. Fizemos alguns testes de contingência, e apesar dela ser manual, funcionava perfeitamente. 2009/9/9 jlchiappa jlchia...@yahoo.com.br Colega, sendo a versão Standard, como é, ** extremamente ** podada e LIMITADA, não é surpresa que nela vc absolutamente Não pode usar o Dataguard avançado, que é a solução completa e automatizada de replicação de banco/standby, vc terá que fazer manualmente algo como o mostrado em http://www.dbasupport.com/oracle/ora10g/manual_standby.shtml , E perderá os recursos do dataguard, como a chance de ter o banco Standby aberto e atendendo à consultas (aliviando a Produção desses encargos), a escolha de replicar os logs OU os SQLs, e outros quetais... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, flavio_delamare flavio_delama a...@... escreveu Olá, Pessoal! Gostaria de saber quais as possibilidades para implementar uma replicação de banco em um site externo de contingência. Utilizo uma versão Standard do Oracle 10g. Grato pela ajuda! Flavio -- [ ]'s Igor Laguardia -- Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die Flipperwaldt gersput. Monty Phyton's Funniest Joke in the World [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Replicação de Banco
Na verdade a ideia Willian, é ter duas bases Standard, em servidores distintos, uma ficaria parada(status=closed) e a outra, seria a de produção(status=open). 1) A cada 15 min a maquina de produção faria um alter system switch logfile; para forçar gerar archive, e copiaria estes archives gerados para o servidor da instancia que está parada. 2) De noite, a replicação a cada 15min para, coloca o banco em backup mode, e copia os datafiles, redos e controlfile para a maquina parada, e tira o banco de backupmode. A replicação de 15 em 15 continua parada. 3) Ao finalizar a cópia, o banco que estava parado sofre um STARTUP, e começa a aplicar os archives que foram copiados durante o dia. Ao fim da cópia, o banco sofre um shutdown immediate. 4) A replicação a cada 15 min começa novamente. Com este processo, na pior das hipóteses, teremos 15min de perda de informação. 2009/9/17 Willian Fernando Frasson wfras...@yahoo.com.br corrigindo meu português: Vai ter a base Standby aplicando archives em um banco Standart certo? Porque não replicar uma das Standby seriam duas Standby na mesma maquina certo? Dai você abre uma delas a noite, faz o backup e coloca uma rotina que retoma a STBY para STBY2 novamente.. - Original Message - From: Willian Fernando Frasson To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Thursday, September 17, 2009 1:56 PM Subject: Re: [oracle_br] Re: Replicação de Banco Apenas um pitaco... Vai ter a base Standby não aplicando archives certo? Porque não replicar uma das Standby seriam duas Standby na mesma maquina certo? Dai você abre uma delas a noite, faz o backup e coloca uma rotina que retoma a STBY para STBY2 novamente.. - Original Message - From: Igor Laguardia To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Thursday, September 17, 2009 11:18 AM Subject: Re: [oracle_br] Re: Replicação de Banco Passei um caso deste na empresa que eu trabalhava. O que fizemos foi bem simples mas IMO uma gambiarra danada. Primeiro leve em consideração, conforme o Chiappa falou, versão Standard é totalmente capada e não há como implementar features de replicação sem perda de dados. Visto isto, veja com seu cliente quanto tempo é plausível uma perda de informações, como fizemos no meu caso, que foi 15 min. O que faziamos era assim, a cada 15 min era executada uma batch que fazia switch no redo log online, forçando o arquivamento deste log. logo depois, este archive era copiado para maquina standby, que possuia a mesma estrutura da principal, porem o banco ficava parado. Todos os dias de noite, nós colocavamos o banco principal em backup mode, e copiavamos o banco inteiro para a outra maquina. Ao fim, subiamos o banco na outra maquina, aplicavamos os archives do dia e faziamos backup. Este processo era todo automático e feito por scripts bat. Fizemos alguns testes de contingência, e apesar dela ser manual, funcionava perfeitamente. 2009/9/9 jlchiappa jlchia...@yahoo.com.br jlchiappa%40yahoo.com.br Colega, sendo a versão Standard, como é, ** extremamente ** podada e LIMITADA, não é surpresa que nela vc absolutamente Não pode usar o Dataguard avançado, que é a solução completa e automatizada de replicação de banco/standby, vc terá que fazer manualmente algo como o mostrado em http://www.dbasupport.com/oracle/ora10g/manual_standby.shtml , E perderá os recursos do dataguard, como a chance de ter o banco Standby aberto e atendendo à consultas (aliviando a Produção desses encargos), a escolha de replicar os logs OU os SQLs, e outros quetais... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br, flavio_delamare flavio_delama a...@... escreveu Olá, Pessoal! Gostaria de saber quais as possibilidades para implementar uma replicação de banco em um site externo de contingência. Utilizo uma versão Standard do Oracle 10g. Grato pela ajuda! Flavio -- [ ]'s Igor Laguardia -- Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die Flipperwaldt gersput. Monty Phyton's Funniest Joke in the World [As partes desta mensagem que não continham texto foram removidas] -- O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasil.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram removidas] -- O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasil.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram
[oracle_br] Grid 10g
Olá pessoal, Alguem pode me informar se o Oracle Enterprise Manager Grid 10g é compativel com agents da versão 8i e 9i? -- [ ]'s Igor Laguardia -- Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die Flipperwaldt gersput. Monty Phyton's Funniest Joke in the World [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Execução do comando ANALYZE
Aqui na empresa, após várias cargas noturnas que temos, rodamos o comando abaixo, não estou dizendo que é o melhor caso para você, mas foi ótimo para nós, baseado em estudos que fizemos: exec sys.dbms_stats.gather_table_stats(ownname= 'SCOTT', tabname= 'CLIENTS', partname= NULL , estimate_percent= 20, method_opt= 'FOR ALL COLUMNS SIZE auto',CASCADE=True); 2009/9/2 Willian Fernando Frasson wfras...@yahoo.com.br Vai depende dos parametros x percentural que faça do analyze. Como a tabela é bem grandinha porque nao fazer um analyze de XX percentural nos domingos e um percentural XX durante a madrugada? Temos ctza que se fizer por ex um analyze com 20% da tabela será MUITO mais rapido do que o analyze antigo. - Original Message - From: Eduardo Souza To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Wednesday, September 02, 2009 11:53 AM Subject: Re: [oracle_br] Re: Execução do comando ANALYZE As informações são valiosas. Mas o objetivo fim é diminuir o tempo. O tempo de execução do DBMS_STATS.GREATER_TABLE_STATS em substituição ao ANALYZE será menor? 2009/9/2 Igor Laguardia igo...@gmail.com igorlf%40gmail.com É valida a execução de ANALYZE, NÃO, como nosso amigo Chiappa comentou, este metodo de coleta de estatísticas não é mais recomendado pela Oracle. Remover a coleta tb não faz muito sentido. Porem, como você disse que após várias procedures ele roda esta coleta, provavelmente exite carga nesta tabela que ele faz a coleta. Portanto, acho válido continuar com a coleta após o processo(se realmente for carga), e utilize ao invés do analyze, o comando dbms_stats.gather_table_stats, pois é muito recomendado executar coleta de estatísticas após cargas grandes ou processos de carga em batch. 2009/9/2 jlchiappa jlchia...@yahoo.com.br jlchiappa%40yahoo.com.brjlchiappa% 40yahoo.com.br Bom, pra mim, imho, ymmv, etc tal, já de cara ABSOLUTAMENTE NÃO É 'válido' se coletar estatísticas com ANALYZE, o manual de Tuning bem claramente recomenda é que se use a DBMS_STATS, a DBMS_STATS é a opção preferida, fatalmente cedo ou tarde podem haver diferenças na coleta com ANALYZE (que é a versão ANTIGA e NÃO-RECOMENDADA) , a DBMS_STATS tem ** diversas ** opções para melhor performance (principalmente a opção de PARALELIZAR a coleta) Falando especificamente sobre o procedimento de remover as estatísticas antes da execução de uma dada rotina, imho não faz muito sentido, o que deve ter acontecido, imagino, é que as estatísticas não estavam adequadas para essa rotina específica (por exemplo, a rotina mencionava uma condição para a qual não havia Histogramas), ou coisa do tipo, aí ao invés de analizarem a rotina e descobrir o problema exatamente, alguém como um 'quick-fix' (que não conserta grande coisa, mas enfim) preferiu remover as estatísticas Penso que o procedimento ** CORRETO ** é descobrir exatamente qual o problema e o resolver de uma vez... Já a coleta de estatísticas após uma rotina x aí sim é comum, até PODE ser que esteja correta, se x fez alterações significativas nos dados estaria correto, assim que os dados são alterados em grande monta tão logo possível deve se recomputar estatísticas, sim ... Objetaria ao fato de se usar ANALYZE, mas a coleta em si pode ser que seja precisa, mesmo... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br, Eduardo Souza pjabran...@... escreveu Caros amigos do grupo, estou avaliando a execução de um processo. São 8 procedures sendo executadas uma após a outra. Em uma delas são executados os seguintes comandos: EXECUTE IMMEDIATE 'Analyze table FIN_AGING_REPORTS delete statistics '; EXECUTE IMMEDIATE 'Analyze table FIN_AGING_REPORTS compute statistics for table for all indexed columns '; A tabela tem 324029795 linhas, 13 índices associados (todos do tipo BITMAP INDEX) e não tem PK. A versão do ORACLE é *Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production.* A execução dos comandos teve duração de 08:00 horas. A minha pergunta é a seguinte: é válido executar estes comandos no meio do processo? Ele poderia ser executado depois do processo em separado? Grande abraço a todos. Eduardo Souza. * * [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia -- Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die Flipperwaldt gersput. Monty Phyton's Funniest Joke in the World [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham
[oracle_br] Migração de banco de dados Oracle(8i - 10g)
=ORACLE_HOME\dbs\initsid.ora; SQL shutdown immediate; SQL startup mount; - If the datafile location is different on target server, we need to rename the files Rename any of the datafiles to the new location, if necessary: SQLALTER DATABASE RENAME FILE '/FULL_PATH_OF_OLD_HOST_LOCATION/AND_DATAFILE_NAME.DBF' TO '/FULL_PATH_OF_NEW_HOST_LOCATION/AND_DATAFILE_NAME.DBF'; Rename the logfiles to the new location if necessary SQL alter database rename file 'host A location' to 'host B location'; 6) Check that all the datafiles are in the right location: --- select file#, name from v$datafile; Then shutdown the instance sqlshutdown immediate; 7) Create SYSAUX tablespace - Once you have changed the datafile names you need to start up the instance by issuing the following command: SQL STARTUP UPGRADE And create sysaux tablespace The following SQL statement would create a 500 MB SYSAUX tablespace for the database: SQL CREATE TABLESPACE sysaux DATAFILE 'directory/sysaux01.dbf' SIZE 500M REUSE EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ONLINE; 8) Run catupgrd.sql to upgrade the database SQL SPOOL upgrade.log SQL @catupgrd.sql 9) Run utlu102s.sql to display the results of the upgrade: --- SQL @utlu102s.sql SQL SPOOL OFF; Verify the upgrade.log file to check for any errors during the upgrade processes 10) Bounce Database --- Shut down and restart the instance to reinitialize the system parameters for normal operation. SQL SHUTDOWN IMMEDIATE SQL STARTUP 11) Create UNDO tablespace to use AUTOMATIC UNDO MANAGEMENT --- SQL create undo tablespace UNDOTS1 datafile 'directory/undots101.dbf' size 500M; SQL alter system set UNDO_MANAGEMENT=AUTO scope=spfile; SQL alter system set UNDO_TABLESPACE=UNDOTS1 scope=spfile; SQL SHUTDOWN IMMEDIATE; SQL STARTUP 12) Run olstrig.sql Run olstrig.sql to re-create DML triggers on tables with Oracle Label Security policies. SQL @olstrig.sql 13) Recompile packages -- Run utlrp.sql to recompile any remaining stored PL/SQL and Java code. SQL @utlrp.sql 14) Check for invalid objects - Verify that all expected packages and classes are valid: SQL SELECT count(*) FROM dba_objects WHERE status='INVALID'; SQL SELECT distinct object_name FROM dba_objects WHERE status='INVALID'; References Oracle® Database Upgrade Guide 10g Release 2 (10.2) Part Number B14238-02 -- [ ]'s Igor Laguardia -- Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die Flipperwaldt gersput. Monty Phyton's Funniest Joke in the World [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Download Oracle 8.1.7 para Linux
Prezados, Alguem sabe onde posso achar o download do Oracle Database Enterprise Edition 8.1.7 for Linux? -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Privilégio insuficiente
Prezados, Tenho um banco de dados Oracle 8.1.7, rodando num AIX, que estou com um problema, digamos...bizarro... A questão é que conectado via telnet na maquina, eu não consigo dar grants de select(por exemplo) para nenhum objeto de usuário, gerando o erro ORA-01031: insufficient privileges Estou conectando na base com / as sysdba, mas não vai o grant de maneira nenhuma. Alguem sabe qual o motivo??? -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Privilégio insuficiente
funcionou...coisa de louco...valeu! 2009/1/20 Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br Você já tentou realizar o grant do objeto direto com o owner? Exemplo: Tabela SCOTT.DEPT Usuário que deve receber o grant: USER_TESTE. Com o usuário SCOTT: grant select on dept to user_teste; Tenta aí. Vinicius 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 Igor Laguardia Enviada em: terça-feira, 20 de janeiro de 2009 16:53 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br; oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: [oracle_br] Privilégio insuficiente Prezados, Tenho um banco de dados Oracle 8.1.7, rodando num AIX, que estou com um problema, digamos...bizarro... A questão é que conectado via telnet na maquina, eu não consigo dar grants de select(por exemplo) para nenhum objeto de usuário, gerando o erro ORA-01031: insufficient privileges Estou conectando na base com / as sysdba, mas não vai o grant de maneira nenhuma. Alguem sabe qual o motivo??? -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: SQL_HASH_VALUE igual a zero
Prezado Chiappa, Perdão pelos lapsos de informação, aí vão: * Versão do banco 9.2.0.5 * A sessão é de um usuário final. Na verdade é um serviço de job externo, utilizado pelo sistema. Ele tem lá seus agendamentos, se conecta, roda o que tem de rodar, e teoricamente se desconecta. Pelo que investiguei, estas sessões estão conectadas a mais de 24horas, tirei um tkprof delas, e não estão fazendo nada. Levando em consideração este novo cenário, minha dúvida persiste, será que quando a coluna SQL_HASH_VALUE fica igual a zero, quer dizer que tem tanto tempo que a sessão não faz nada que os registros de query que ela fez por ultimo já não se encontram no banco de dados?? 2009/1/1 jlchiappa jlchia...@yahoo.com.br Saludos... Colega, só pra variar vc não dá nenhum detalhe importante (tais como : versão exata do banco, estado da sessão, se essa sessão é interna do banco, de um JOB ou de um usuário final, etc, etc), MAS o meu palpite é que seja um job, aí deve ser o caso relatado em http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:497421739750#64070497615210 , que decorre simplesmente do fato de que jobs deixam ** VÁRIAS e VÁRIAS ** colunas nulas ou zeradas na V$SESSION, inclusive NÂO PODENDO ter a sessão localizada com o método tradicional de audsid=userenv('sessionid'); , cfrme mostrado em http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:114412348062#3014342294035 , esse é o meu chute... []s Chiappa == Palestrante ENPO.BR http://enpo.br/ - acesse http://www.enpo- br.org/ Instrutor Workshops ENPO/TWS - acesse http://www.twstecnologia.com.br/ Agora Blogando em www.ora600.com.br - confira as novidades ! == Jamais haverá ano novo, se continuar a copiar os erros dos anos velhos. Luís de Camões --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Igor Laguardia igo...@... escreveu Olá meus companheiros, Feliz ano novo a todos, inicialmente! Tenho uma questão simples, mas não achei nenhuma resposta lógica ainda para ela. Existem algumas sessões em um dos bancos que administro, que ao verificar a v$session, o campo SQL_HASH_VALUE desta sessão é igual a ZERO(00). Cheguei nestas sessões procurando sessões que estão conectadas no banco de dados a mais de 24 horas. Alguem sabe em qual situação uma sessão possa ficar com o hash_value igual a ZERO? -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] SQL_HASH_VALUE igual a zero
Olá meus companheiros, Feliz ano novo a todos, inicialmente! Tenho uma questão simples, mas não achei nenhuma resposta lógica ainda para ela. Existem algumas sessões em um dos bancos que administro, que ao verificar a v$session, o campo SQL_HASH_VALUE desta sessão é igual a ZERO(00). Cheguei nestas sessões procurando sessões que estão conectadas no banco de dados a mais de 24 horas. Alguem sabe em qual situação uma sessão possa ficar com o hash_value igual a ZERO? -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Estatística de I/O
Ligue o AUDIT do seu banco, vai ter todas as conexões e outras coisas mais(Dependendo do nível de auditoria que escolher). 2008/7/24 Walquencir Pedroti [EMAIL PROTECTED] Olá PessoALL! Tenho um BD 10g com uma aplicação de um único usuário acessando o BD. O controle dos usuários e logs é feito direto na aplicação. Necessito montar uma estatística de quantos usuários/sessões estão sendo utilizadas em determinado período (ex.: 1 mês) para que se possa avaliar quantos usuários (real) estão acessando o banco. Grato por qualquer sugestão. Walquencir Pedroti [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Estatística de I/O
Creio que um banco que só tem um usuário, com auditoria a nível de conexão não terá problema de performance que poderá ser sentido. Tenho hoje essa auditoria ligada para todos os meus bancos(e não são poucos nem pequenos) e já fiz o teste de performance ligando e desligando a auditoria e a performance não é tão influenciada. 2008/7/28 Welvis Douglas [EMAIL PROTECTED] tem uma view no oracle que mostra isso, acho que é a v$license tem um ex. no http://www.praetoriate.com/oracle_tips_session_details.htm abraço.!@ - Original Message - From: Welvis Douglas To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Monday, July 28, 2008 2:22 PM Subject: Re: [oracle_br] Estatística de I/O cara, não é assim não!!! liga a auditoria quando é a mov. do seu banco? fazendo isso vc pode ter uma GRANDE lentidão.. , verifique as opções de auditoria... isso tem um alto custo para o banco, aqui na empresa temos apenas alguns usuarios logados... mas não dos da aplicação, pois a carga é bem alta... veja bem.!!! kk se isso vai resolver o teu problema ou causar outros... se for para causar outros, tente fazer de outra forma.. abraço! - Original Message - From: Igor Laguardia To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Monday, July 28, 2008 2:10 PM Subject: Re: [oracle_br] Estatística de I/O Ligue o AUDIT do seu banco, vai ter todas as conexões e outras coisas mais(Dependendo do nível de auditoria que escolher). 2008/7/24 Walquencir Pedroti [EMAIL PROTECTED]walquencir.pedroti%40dovac.com.br Olá PessoALL! Tenho um BD 10g com uma aplicação de um único usuário acessando o BD. O controle dos usuários e logs é feito direto na aplicação. Necessito montar uma estatística de quantos usuários/sessões estão sendo utilizadas em determinado período (ex.: 1 mês) para que se possa avaliar quantos usuários (real) estão acessando o banco. Grato por qualquer sugestão. Walquencir Pedroti [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Keepalive de sessão
Willian, Na verdade eu não quero derrubar os clientes inativos, eu quero derrubar conexões que o usuário já fechou o client e a conexão continua ativa. 2008/6/11 Willian Frasson [EMAIL PROTECTED]: Já tentou criar um novo profile para esses usuarios... com um timeout? alter user user profile profilealter profile profile limit idle_time 5;No caso ae está com 5 minutos de inatividadeAbçs.- Original Message - From: Igor Laguardia To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br ; oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Wednesday, June 11, 2008 2:43 PM Subject: [oracle_br] Keepalive de sessão Prezados, Estou com uma situação no meu banco que é a seguinte: Tenho aplicações que são executas, e por algum motivo quando o usuário fecha a conexão de forma abrupta(fechar pelo taskmanager, por exemplo) o sistema para de executar mas no banco a conexão continua ativa. O que desejo fazer é um keepalive das sessões, ou seja, o Banco de dados verificaria de forma rotineira se todos os clientes ligados à ele estão respondendo a solicitações, o que não tiver, ele eliminaria a sessão. Existe alguma feature desta no Oracle? -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3177 (20080611) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Keepalive de sessão
Muito agradecido, era exatamente o que eu precisava. 2008/6/12 Carlos Alfredo M. de Menezes [EMAIL PROTECTED] : Colega, O que você pretende implementar é o DCD (Dead Connection Detection) existe muita documentação sobre isso (ver NOTE:151972.1). Resumidamente, isso pode ser implementado na pilha PROTOCOL do SQL*Net apenas colocando o comando SQLNET.EXPIRE_TIME=3 (para checar a cada 3 minutos por exemplo). Quando trabalhei com a plataforma Windows eu vi que o DCD implementado diretamente pelo pilha TCP/IP do SO (KeepAlive) era mais eficiente, e para isso você terá que editar o registro do Windows em: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters Editar ou adicionar a chave: KeepAliveTime (REG_DWORD) Decimal - 18 (para exemplo de 3 minutos) Em Linux também tem como implementar o KeepAlive do TCP/IP do SO, eu acho que não é necessário, mas se quiser fazer, você terá que editar o arquivo /etc/sysctl.conf e colocar: #KeepAliveTime net.ipv4.tcp_keepalive_time = 1800 net.ipv4.tcp_keepalive_intvl = 15 net.ipv4.tcp_keepalive_probes = 6 Boa sorte, Carlos Alfredo M. de Menezes Analista de Suporte Sr. S/A Usina Coruripe Açúcar e Álcool +55(82)3217-2121 Igor Laguardia escreveu: Willian, Na verdade eu não quero derrubar os clientes inativos, eu quero derrubar conexões que o usuário já fechou o client e a conexão continua ativa. 2008/6/11 Willian Frasson [EMAIL PROTECTED]wfrasson%40yahoo.com.br mailto:wfrasson%40yahoo.com.br wfrasson%2540yahoo.com.br: Já tentou criar um novo profile para esses usuarios... com um timeout? alter user user profile profilealter profile profile limit idle_time 5;No caso ae está com 5 minutos de inatividadeAbçs.- Original Message - From: Igor Laguardia To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br oracle_br%40yahoogrupos.com.br ; oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br mailto: oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Wednesday, June 11, 2008 2:43 PM Subject: [oracle_br] Keepalive de sessão Prezados, Estou com uma situação no meu banco que é a seguinte: Tenho aplicações que são executas, e por algum motivo quando o usuário fecha a conexão de forma abrupta(fechar pelo taskmanager, por exemplo) o sistema para de executar mas no banco a conexão continua ativa. O que desejo fazer é um keepalive das sessões, ou seja, o Banco de dados verificaria de forma rotineira se todos os clientes ligados à ele estão respondendo a solicitações, o que não tiver, ele eliminaria a sessão. Existe alguma feature desta no Oracle? -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3177 (20080611) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Keepalive de sessão
Prezados, Estou com uma situação no meu banco que é a seguinte: Tenho aplicações que são executas, e por algum motivo quando o usuário fecha a conexão de forma abrupta(fechar pelo taskmanager, por exemplo) o sistema para de executar mas no banco a conexão continua ativa. O que desejo fazer é um keepalive das sessões, ou seja, o Banco de dados verificaria de forma rotineira se todos os clientes ligados à ele estão respondendo a solicitações, o que não tiver, ele eliminaria a sessão. Existe alguma feature desta no Oracle? -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Capitulos que caem na certificação
Prezados, Estou começando a estudar para prova de certificação OCA 10g. Eu sei que no site da Oracle tinha um local, onde expecificava quais capitulos de cada livro de estudo do curso cai na prova, retirando assim uma parte do material que em teoria não cai na prova. Procurei no site da oracle até de cabeça pra baixo e não acheitem alguem que saiba essa informação? Valeu! -- [ ]'s Igor Laguardia - [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Falha no Enterprise manager Server
Prezados, Montei um servidor OEM na empresa, e tudo funciona muito bem, menos o agendamento de jobs. Não sei se estou fazendo besteira, mas conforme mostra em uma notano metalink, coloquei a credencial dos nós como um usuario Domain admin, o mesmo usuario executa os servicos de oracle agent nos servidores nós dos quais quero gerenciar e nestes servidores configurei a policie local para aceitar que este usuario execute batch as a job. Porem o erro abaixo persiste, utilizo Oracle 9iR2 no servidor OEM e nos servidores de banco de dados, e tudo é plataforma Windows 2003. Por favor, aguem me ajuda!!! VNI-2015 : The Node preferred credentials for the target node are either invalid or do not have sufficient privileges to complete the operation. On Windows platforms, the Node credentials specified for the Windows target should have the Logon as a batch job privilege. -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Horario de Verao- Oracle 9.2.0.7
Carolina, Se você utiliza algum procedimento em JAVA, este procedimento não respeitará o DAY LIGHT TIME do sistema operacional. O java tem uma configuração interna, com seu proprio day light time definido e independente. Como mudar? Não sei...aqui na empresa nos fizemos uma gambiarra danada e mudamos os procedimentos java( que graças a Deus não eram muitos), acrescentando uma hora para todos os campos de hora do sistema. Em 16/10/07, Carolina Alves [EMAIL PROTECTED] escreveu: Pessoal, O Oracle (9.2.0.1.0) não tá pegando a hora do SO depois do ajuste no servidor por causa do horário de verão...alguém sabe o que pode ser? Obrigada, Carolina Em 11/10/07, Jose Luis Ramos [EMAIL PROTECTED]jose.ramos.cajuru%40gmail.com escreveu: Olá amigo. Voce terá que ADIANTAR uma hora no Sistema operacional. No banco não é necessário fazer absolutamente nada. Para configurar o Linux, por exemplo (não sei se é o seu caso) siga o procedimento abaixo: http://br-linux.org/linux/como-configurar-o-horario-de-verao-20072008-automaticamente-no-linux Abs, José Luis (DBA) Em 11/10/07, cegoncalvesvr [EMAIL PROTECTED]cegoncalvesvr%40yahoo.com.br cegoncalvesvr%40yahoo.com.br escreveu: Amigos, Domingo, dia 14, inicia-se o horario de verão. Qual o procedimento que devo fazer para que banco fique no hoario correto. SEi que as 00:00, terei que atrasar para as 23:00 o horario do Sistema Operacaional. Abs. Obrigado. -- Jose Luis Ramos Jr Database Administrator Oracle Certified Professional 55-21-19-91750202 - Brasil - Campinas Music is your only friend Until the end... [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Data Guard
Prezados, Essa feature é disponível na versão standard também? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Servidor Oracle Enterprise Manager
Prezados, Estamos montando um servidor de gerenciamento de nosso bancos de dados(OEM) e estou com uma dúvida. Temos todos nossos bancos com Oracle 9i, porem estamos prestes a fazer a migração para o 10G, porem não tenho previsão ainda para essa migração. Minha dúvida é: Se eu montar um servidor OEM 10G conseguirei ter a mesma flexibilidade e compatibilidade se caso eu montasse um OEM 9i? Desde já agradeço. -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Servidor Oracle Enterprise Manager
Muito grato Chiappa. Em 31/07/07, jlchiappa [EMAIL PROTECTED] escreveu: A questão é que afaik pra vc monitorar bancos 9i com OEM 10g vc teria que instalar Agents 10g , ter repositório versão 10g pra eles, é um trabalhinho, e ao cabo dele muitas das features do OEM 10g são mais voltadas ao banco 10g (como análise de ASH e recursos 10g do tipo), então IMHO não, não acho que vale a pena : eu diria pra vc ir de OEM 9i por enquanto, assim que for feita mesma a migração dos bancos vc faz a migração do OEM, na doc dele e no metalink há procedimento e notas pra migrar pro OEM 10g vindo de versões anteriores. []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Igor Laguardia [EMAIL PROTECTED] escreveu Prezados, Estamos montando um servidor de gerenciamento de nosso bancos de dados(OEM) e estou com uma dúvida. Temos todos nossos bancos com Oracle 9i, porem estamos prestes a fazer a migração para o 10G, porem não tenho previsão ainda para essa migração. Minha dúvida é: Se eu montar um servidor OEM 10G conseguirei ter a mesma flexibilidade e compatibilidade se caso eu montasse um OEM 9i? Desde já agradeço. -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Duplex Archivelog
Prezados, Tenho algumas dúvidas sobre essa feature e gostaria que vocês me ajudassem. Seguem os questionamentos. 1) se o local de destino do archive duplex for um outro servidor na rede e estiver inativo o banco continua arquivando no principal e refaz a duplex quando o destino for reestabelecido? 2) o processo DUPLEX é uma cópia da cópia ou um processo paralelo do mesmo redo log? 3) Tem alguma documentação para a implantação da feature? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Auditar objetos de um schema
Prezados, Utilizando o AUDIT, como sei quais objetos estão sendo auditados? Em 14/06/07, Wilson Teixeira [EMAIL PROTECTED] escreveu: vc pode usar o comando AUDIT... existem algumas views do dicionario que lhe mostram as auditorias, na view AUD$, vc terá o resultado das auditorias. Igor Laguardia [EMAIL PROTECTED] igorlf%40gmail.com escreveu: Prezados, Qual comando utilizado para auditar os objetos de somente UM schema? Gostaria também de saber como descobrir quais schemas estão sendo auditados em um banco de dados. -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] - Novo Yahoo! Cadê? - Experimente uma nova busca. [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Problemas com a view user_tab_privs
-- -- -- -- -- -- -- -- - --- -- -- -- -- -- --- C1 NUMBER C2 DATE == vou criar o sinônimo: [EMAIL PROTECTED]:SQLcreate synonym TAB_A for fulano1.tab_a; Sinônimo criado. [EMAIL PROTECTED]:SQLdesc TAB_A Nome Nulo? Tipo -- C1 NUMBER C2 DATE == ok ??? O sinônimo é só um ATALHO, yes ?? Vou criar os demais : [EMAIL PROTECTED]:SQLcreate synonym TAB_B for fulano1.tab_B; Sinônimo criado. [EMAIL PROTECTED]:SQLcreate synonym PROC_1 for fulano1.proc1; Sinônimo criado. [EMAIL PROTECTED]:SQLcreate synonym PROC_2 for fulano1.proc2; Sinônimo criado. == e saio da sessão : [EMAIL PROTECTED]:SQLexit == agora vou DROPAR o fulano2 : [EMAIL PROTECTED]:SQLdrop user fulano2 cascade; Usuário eliminado. == agora volto a consultar a USER_TAB_PRIVS do fulano1, que é dono : [EMAIL PROTECTED]:SQLselect * from user_tab_privs; não há linhas selecionadas []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Carlos [EMAIL PROTECTED] escreveu Pessoal, Tentei fazer o export de um esquema de um usuário, que se encontra numa base 9i (9.2.0.6). Acontece que quando tento efetuar o import numa base 10g (10.2.X), o import tenta dar grants num usuário que não existe mais na base 9i. Explicando melhor, existia o usuário fulano1 na base 9i. Alem disso, existe o usuário fulano2. fulano1 tinha acesso aos dados de fulano2 através de synonyms. Acontece que deletamos o fulano1. Inclusive, se dermos um select na user_tab_privs, os dados de fulano2 continuam a serem acessiveis a fulano1, que não existe mais no banco. Como fazer para atualizar a view user_tab_privs de modo que exclua essas informações inconsistentes? Parece ser um bug da versão 9i. Testamos de várias maneiras a exclusão de um usuário com acesso em outro esquema numa base 10g e não observamos o mesmo problema. Aguardo alguma sugestão dos colegas... Grato Carlos Eduardo -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] URGENTE - data block corrupted
Voce utiliza RMAM como backup?se sim com o RMAM você pode voltar backup a nível de block. Em 17/05/07, Josir Gomes [EMAIL PROTECTED] escreveu: Olá pessoal, venho pedir auxílio novamente a lista para um novo problema no meu banco de dados: ORA-01578: ORACLE data block corrupted (file # 1, block # 8714) ORA-01110: data file 1: '/u01/app/oracle/oradata/msystems/system01.dbf' Como tentei resolver: primeiro eu fui achar qual o data block: SELECT SEGMENT_TYPE,OWNER||'.'||SEGMENT_NAME FROM DBA_EXTENTS WHERE 1 = FILE_ID AND 8714 BETWEEN BLOCK_ID AND BLOCK_ID+BLOCKS -1; Foi na tabela de SEQUENCE SYS.SEQ$ SELECT data_object_id FROM dba_objects WHERE object_name = 'SEQ$' AND owner = 'SYS'; Tentei consertar a tabela - geralmente isso funciona mas dessa vez não funcionou... begin dbms_repair.admin_tables( table_name = 'REPAIR_TABLE', table_type = dbms_repair.repair_table, action = dbms_repair.create_action, tablespace = 'USER3' ); end; declare contador pls_integer; begin SYS.DBMS_REPAIR.CHECK_OBJECT( SCHEMA_NAME = 'SYS',OBJECT_NAME = 'SEQ$', REPAIR_TABLE_NAME = 'REPAIR_TABLE', CORRUPT_COUNT = contador ); dbms_output.put_line('Value of ='||TO_CHAR(contador)); end; Tentei também sem sucesso declare contador pls_integer; begin DBMS_REPAIR.FIX_CORRUPT_BLOCKS( 'SYS','SEQ$', NULL,1, 'REPAIR_TABLE', NULL,contador); dbms_output.put_line('Value of ='||TO_CHAR(contador)); end; Enfim, novamente estou com o banco parado! Qualquer ajuda será de grande valia. Josir Gomes [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Atualizar tabela com dados de outra
Voce dize eu fazer uma trigger na tabela principal? Sao sistemas diferentes e não é uma tabela é uma View. Em 06/04/07, Marcio Portes [EMAIL PROTECTED] escreveu: O processo que atualiza a primeira tabela não pode atualizar a segunda? Por que há necessidade de um processo batch para atualização? Pergunto isso, porque um job de 2 em 2 minutos não tem muito sentido (para este caso). On 4/6/07, Igor Laguardia [EMAIL PROTECTED] igorlf%40gmail.com wrote: Prezados, Quero atualizar os dados de uma tabela, com as informações de outra tabela. O cenário é que tenho uma tabela que possui praticamente os mesmos dados que outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na outra. Eu faço de uma maneira muito lenta, atualizo registro por registro, porem as tabelas possuiem a chave primaria identica, eu queria fazer algo mais dinamico, alguem pode me ajudar? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Atualizar tabela com dados de outra
Prezados, Quero atualizar os dados de uma tabela, com as informações de outra tabela. O cenário é que tenho uma tabela que possui praticamente os mesmos dados que outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na outra. Eu faço de uma maneira muito lenta, atualizo registro por registro, porem as tabelas possuiem a chave primaria identica, eu queria fazer algo mais dinamico, alguem pode me ajudar? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Atualizar JRE
Prezados, existe alguma maneira de atualizar a JRE interna do servidor oracle 9i(no caso JRE versão 1.3.1), que é utilizada para executar Java Stored Procedures, para uma versão mais atual da JRE? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Java no oracle
Prezados, para executar codigos java na Java Pool do Oracle 9i ele utiliza alguma JVM interna ou utiliza a do sistema operacional? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Quantidade de Caracteres
custo de customização para dar um ALTER TABLE? na sua tabela de origem você realmente não pode fazer nada, pois pelo visto já tem nomes acima de 32 caracteres, isso geraria um erro no alter table. Porem na tabela de destino, é só vc dar um alter table modificando a coluna de nome de 32 para 45 caracteres, aí não tem erro. Acho que é muito menos trabalhoso do que você escrever um script para ficar abreviando sobrenomes. On 12/1/06, Alex dos Santos [EMAIL PROTECTED] wrote: Realmente eu gostaria de fazer isto mas não posso pois o programa que vai ler esta tabela é de um terceiro, ai entra custo de customização, tempo, teste. - Original Message - From: Rafael Milanez - BusinessOn To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, December 01, 2006 4:57 PM Subject: Re: [oracle_br] Quantidade de Caracteres alex vc nao pode alterar o campo nome da tabela destino para 45 caracteres ? - Original Message - From: alexmdsantos To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Friday, December 01, 2006 1:06 PM Subject: [oracle_br] Quantidade de Caracteres Boa tarde, Eu tenho que gerar um arquivo para uma outra base de dados. Um dos campos é o Nome mas este campo na tabela de origem tem 45 caracteres e na de destino 32. Como eu faço para fazer o nome ficar com 32 caracteres sendo que eu tenho que ficar com o ultimo sobrenome inteiro e os anteriores eu tenho que abreviar com . Eu tentei considerar o espaço mas falhou. Mas acho que o caminho é por ai. Vindo do fim do nome para o começo. Ex. Origem = Maria Elizabethe Solange da Costa Silva Destino = Maria Elizabethe S. da C. Silva Abraços Alex dos Santos [As partes desta mensagem que não continham texto foram removidas] -- Esta mensagem foi verificada pelo E-mail Protegido Terra. Scan engine: McAfee VirusScan / Atualizado em 30/11/2006 / Versão: 4.4.00 /4908 Proteja o seu e-mail Terra: http://mail.terra.com.br/ [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] aos instrutores de plantão
valeu Anderson, exatamente o que eu queria. On 10/9/06, Anderson Haertel Rodrigues - FLN [EMAIL PROTECTED] wrote: Colega, Antes de mais nada vá ao seguinte site: http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=49#2 Olhe o que a Oracle pede para realmente você estudar, o que ela não pede, apenas leia para ter uma noção. Se não cai na prova, não perca tempo estudando para aprender (isto vale apenas para as provas, no dia-a-dia é bem diferente). Outra dica, faça simulados!!! Sucesso, Atenciosamente, Anderson Haertel Rodrigues Administrador de Banco de Dados Florianópolis/SC - [EMAIL PROTECTED] -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Márcio Ricardo Enviada em: segunda-feira, 9 de outubro de 2006 17:01 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] aos instrutores de plantão Prioridade: Alta Olá Igor, eu não fiz a prova ainda, mas pretendo faze-la e estou quase terminando a minha pós em DBA Oracle. Os professores, as vezes comentam algumas coisas que caiam. Mas acho que devemos estudar tudo e mais um pouco, não ficarmos limitados a apenas os capitulos pra prova. Eu sugiria você estudar os modulos que obteve nos cursos e também estudar a documentação da oracle. []'s. Márcio Ricardo. - Original Message - From: Igor Laguardia To: oracle_br@yahoogrupos.com.br ; oracle_br@yahoogrupos.com.br Sent: Monday, October 09, 2006 4:29 PM Subject: [oracle_br] aos instrutores de plantão quando fiz o curso da Oracle, meus instrutores falavam os capitulos que mais caiam e os que menos caiam na prova. Algum instrutor ou alguem q fez o curso e se lembra disso poderia me falar quais os capitulos que mais caem para as provas de OCP do oracle 9i?? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] aos instrutores de plantão
quando fiz o curso da Oracle, meus instrutores falavam os capitulos que mais caiam e os que menos caiam na prova. Algum instrutor ou alguem q fez o curso e se lembra disso poderia me falar quais os capitulos que mais caem para as provas de OCP do oracle 9i?? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] I/O por tabela
Prezados, existe alguma maneira de medir I/O por tabela no banco Oracle 9i? Agradeço! -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Re: Script com tamanho da TS
Muito bom seu script Wilson, está de parabéns! On 9/13/06, wilsonteixeira2000 [EMAIL PROTECTED] wrote: REM REM Script: ts_used.sql REM REM Function: Display tablespace usage with graph REM REM clear columns column tablespace format a20 column total_mb format 999,999,999,999.99 column used_mb format 999,999,999,999.99 column free_mb format 999,999,999.99 column pct_used format 999.99 column graph format a25 heading GRAPH (X=5%) column status format a10 compute sum of total_mb on report compute sum of used_mb on report compute sum of free_mb on report break on report set lines 200 pages 100 select total.ts tablespace, DECODE(total.mb,null,'OFFLINE',dbat.status) status, total.mb total_mb, NVL(total.mb - free.mb,total.mb) used_mb, NVL(free.mb,0) free_mb, DECODE(total.mb,NULL,0,NVL(ROUND((total.mb - free.mb)/ (total.mb)*100,2),100)) pct_used, CASE WHEN (total.mb IS NULL) THEN '['||RPAD(LPAD ('OFFLINE',13,'-'),20,'-')||']' ELSE '['|| DECODE(free.mb, null,'', NVL(RPAD(LPAD('X',trunc((100-ROUND( (free.mb)/(total.mb) * 100, 2))/5),'X'),20,'-'), ''))||']' END as GRAPH from (select tablespace_name ts, sum(bytes)/1024/1024 mb from dba_data_files group by tablespace_name) total, (select tablespace_name ts, sum(bytes)/1024/1024 mb from dba_free_space group by tablespace_name) free, dba_tablespaces dbat where total.ts=free.ts(+) and total.ts=dbat.tablespace_name UNION ALL select sh.tablespace_name, 'TEMP', SUM(sh.bytes_used+sh.bytes_free)/1024/1024 total_mb, SUM(sh.bytes_used)/1024/1024 used_mb, SUM(sh.bytes_free)/1024/1024 free_mb, ROUND(SUM(sh.bytes_used)/SUM(sh.bytes_used+sh.bytes_free) *100,2) pct_used, '['||DECODE(SUM(sh.bytes_free),0,'', NVL(RPAD(LPAD('X',(TRUNC(ROUND((SUM(sh.bytes_used)/SUM (sh.bytes_used+sh.bytes_free))*100,2)/5)),'X'),20,'-'), ''))||']' FROM v$temp_space_header sh GROUP BY tablespace_name order by 1 / ttitle off rem clear columns --- Em oracle_br@yahoogrupos.com.br, Sérgio Luís Spolon [EMAIL PROTECTED] escreveu Igor, uma maneira de obter as informações... Sérgio select ddf.TABLESPACE_NAME, ddf.BYTES/1024 Kb_Alocado , (ddf.BYTES-DFS.BYTES)/1024 Kb_usado, round(((ddf.BYTES-dfs.BYTES)/ddf.BYTES)*100,2) PCT_Usado, dfs.BYTES/1024 Kb_livre, round((1-((ddf.BYTES-dfs.BYTES)/ddf.BYTES))*100,2)PCT_Livre from(select TABLESPACE_NAME, sum(BYTES) bytes from dba_data_files group by TABLESPACE_NAME) ddf, (select TABLESPACE_NAME, sum(BYTES) bytes from dba_free_space group by TABLESPACE_NAME) dfs whereddf.TABLESPACE_NAME=dfs.TABLESPACE_NAME order by ddf.tablespace_name asc - Original Message - From: Igor Laguardia [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Tuesday, September 12, 2006 10:51 AM Subject: [oracle_br] Script com tamanho da TS Prezados, Estou pesquisando e querendo implementar algum script de verificação de tamanho da tablespace, para eu poder saber quando tenho de tomar alguma ação, antes da tablespace estourar. Alguem pode me dar uma dica? [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- __ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos --- Esta mensagem não implica a assunção de obrigações em nome da empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado, replicação ou disseminação desta mensagem ou parte dela é expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não é responsável pelo conteúdo ou a veracidade desta informação. -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas
[oracle_br] Re: Script com tamanho da TS
Resolução SELECT TABLESPACE_NAME , (SUM(MAXBYTES)/1024/1024) MAXBYTES,(SUM(BYTES)/1024/1024) BYTES, DECODE ((SUM(MAXBYTES)-SUM(BYTES))/1024/1024, 0, 'ALERT', 100, 'ALERT', 200, 'ALERT', 300, 'WARNING', 400, 'WARNING', '') WARNING FROM DBA_DATA_FILES GROUP BY TABLESPACE_NAME ORDER BY TABLESPACE_NAME; On 9/12/06, Igor Laguardia [EMAIL PROTECTED] wrote: Prezados, Estou pesquisando e querendo implementar algum script de verificação de tamanho da tablespace, para eu poder saber quando tenho de tomar alguma ação, antes da tablespace estourar. Alguem pode me dar uma dica? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Script com tamanho da TS
Prezados, Estou pesquisando e querendo implementar algum script de verificação de tamanho da tablespace, para eu poder saber quando tenho de tomar alguma ação, antes da tablespace estourar. Alguem pode me dar uma dica? [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Trabalho em Curitiba?
www.apinfo.com On 8/29/06, Welvis Douglas Silva Moreto [EMAIL PROTECTED] wrote: Alquem sabe de algum site que mostram as opetunidades de trabalho de curitiba e região??? att Welvis Douglas ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Mudando de area
Trabalho na area de desenvolvimento a 5 anos e a 3 fiz os cursos para certificação de DBA oracle. Agora surgiu uma oportunidade de trabalho como DBA porem nunca tive experiencia. A empresa que está me contratando sabe disso e aposta em mim, porem quero perguntar para os DBAs de plantão: é bom trabalhar como DBA? Já trabalharam com desenvolvimento? Se sim DBA é melhor? Estou um pouco enferrujado no Oracle, será q demoro muito pra mostrar serviço?? Agradeço desde já as respostas! -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Re: Mudando de area
Olá Chiappa, obrigado pela resposta, bem aceitei a proposta pois a empresa está me contratando como DBA Junior(?!?!), e já estão sabendo da minha inexperiencia com a ferramenta, apesar de ter uma noção muito boa(nesses 5 anos de desenvolvimento 2 deles foram com banco oracle, e eu cuidava do banco). Valeu pela força e deseje-me sorte na nova empreitada! On 8/28/06, jlchiappa [EMAIL PROTECTED] wrote: --- Em oracle_br@yahoogrupos.com.br, Igor Laguardia [EMAIL PROTECTED] escreveu Trabalho na area de desenvolvimento a 5 anos OK, e nesse período vc desenvolveu aplicativos que USAVAM o bd Oracle, ou não ?? Se sim, isso é bom, se não, isso é mau :) e a 3 fiz os cursos para certificação de DBA oracle. 3 anos, putz, tem vez q não lembro o q comi no café da manhã, lembrar de um curso feito há 3 anos não deve ser bolinho... Agora surgiu uma oportunidade de trabalho como DBA porem nunca tive experiencia. A empresa que está me contratando sabe disso e aposta em mim, porem quero perguntar para os DBAs de plantão: é bom trabalhar como DBA? Eu prefiro : pra mim, nada como vc poder fazer o seu trabalho SEM reuniões semanais com usuários finais, SEM ter que re-fazer um trabalho longo e complicado porque o usuário final não gostou da cor da telinha, SEM ter que depender diretamente das definições sempre imprecisas e titubeantes de usuários... Já trabalharam com desenvolvimento? Sim, pelo q vejo da minha história comparada com o que conheço do mercado e o que os meus colegas contam, a esmagadora maioria dos DBAs já teve algum envolvimento com desenvolvimento no início, é MUITO muito difícil vc já começar a carreira como DBA... E isso é bom, imho, pois já tendo sido desenvolvedor facilita às vezes no trato com os desenvolvedores, além de te dar traquejo para os pequenos desenvolvimentos (tal como scripts, automação de rotinas e jobs Oracle, etc). Se sim DBA é melhor? Não tem comparação, pelo menos pra mim, e ** ESSE ** é o ponto principal, se vc não gosta com certeza vai achar o pior trabalho do mundo... Estou um pouco enferrujado no Oracle, será q demoro muito pra mostrar serviço?? Tudo depende de vc , se vc der um gás aí nos estudos necessários E se dedicar (tendo um banquinho de testes seu e brincando bastante com ele, coisa do tipo, não vai demorar tanto assim, mas sim, uma pequena demora é natural ocorrer, os primeiros trabalhos que vc vai fazer vc vai demorar X vezes a mais do que o necessário por inexperiência, vai penar um bocado, mas é inescapável isso. []s Chiappa -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html