Re: [ORACLE_BR] Package invalida
Sobre colocar o erro eu peço desculpas pois nem sempre utilizo o grupo para tirar dúvidas e não peguei o erro para expôr. Sobre o erro, na verdade na dba_objects fica com o status invalid. Utilizo o SQL Developer e peço para compilar no modo debug, na verdade não dá erro mas me mostra 3 warnings: *Warning(1): PLW-06015: o parâmetro PLSQL_DEBUG está obsoleto; use PLSQL_OPTIMIZE_LEVEL = 1* *Warning(1): PLW-06013: o parâmetro obsoleto PLSQL_DEBUG impõe o PLSQL_OPTIMIZE_LEVEL = 1* *Warning(2,1): PLW-05018: a unidade A_TESTE omitiu a cláusula AUTHID opcional; o valor default DEFINER foi usado * Em 25 de setembro de 2012 10:59, Milton Bastos Henriquis Jr. miltonbas...@gmail.com escreveu: Bom dia Allan. 1 - Copiei o seu código, colei aqui no meu client, executei, e compilou perfeitamente. 2 - Independente de ter funcionado ou não, por favor, sempre que vc vier pedir ajuda no grupo, informe QUAL é o erro que está acontecendo pra vc. Colar o código aqui e dizer que não compila, sem nem mesmo informar qual erro está acontecendo é um pouco de sacanagem com os colegas... rs... De qualquer maneira, não há erro nenhum no código, colei aqui e foi compilado normalmente. On Tue, Sep 25, 2012 at 10:47 AM, Allan da Silva Donega silvado...@ig.com.br wrote: ** Caros, poderiam me ajudar com a pkg abaixo? a pkg está válida, porém a body invalida no banco. create or replace package a_teste as PROCEDURE escreve_log(p_msg IN VARCHAR2); end; / create or replace package body a_teste as PROCEDURE escreve_log(p_msg IN VARCHAR2) is BEGIN DBMS_OUTPUT.PUT_LINE(p_msg); EXCEPTION WHEN others THEN DBMS_OUTPUT.PUT_LINE('Erro na procedure Escreve_Log ' || sqlerrm); END; end; / versão do banco Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production PL/SQL Release 11.2.0.2.0 - Production CORE 11.2.0.2.0 Production TNS for Solaris: Version 11.2.0.2.0 - Production NLSRTL Version 11.2.0.2.0 - Production [As partes desta mensagem que não continham texto foram removidas] -- Att, [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 -- Allan Donegá [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Erro na Criação de Datafile - Autobackup Controlfile
Observar a nota: RMAN backup fails with Ora-00245 And Rman-08132 [ID 1365484.1] RMAN show all; CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/opt/oracle/product/rdbms/11.2.0/dbhome_1/dbs/snapcf_LVSP1.f'; # default This directory might exist on all the related RAC-nodes, but are not necessary shared. Depending on the configuration, the snapshot controlfile might be created on 'Node 1', but is than read on 'Node 2' as that related channel is making a backup of the controlfile. Therefor the Snapshot Controlfile location needs to on a shared location between the nodes. Example : RMAN CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/mnt/backup/snapcf_V112.f'; Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e msn: vitorj...@gmail.com http://certificacaobd.com.br/ skype: vjunior1981 On 25/09/2012, at 08:10, Wadson Ramon wra...@gmail.com wrote: Não seria possível ter uma trigger que dispara um Job de auto backup ? Em 19/09/2012 11:15, candiurudba candiuru...@yahoo.com.br escreveu: Opa Milton, tudo bom ? Na verdade não. pelo formato do arquivo parece ser mesmo algum autobackup do controlfile pois o formato do arquivo é o mesmo gerado pelo Rman quando setamos esta opção. Trabalho com ASM, ou seja, a atualização dos controlfiles é feita nesta camada entende...não em um outro formato e outro caminho. Eu trabalho com um RAC versão 11.2 com 2 nos e este caminho esta criado no primeiro nó. Deste servidor crio os datafiles e não gera nenhum erro..apenas no segundo servidor onde realmente este caminho não existe. Este caminho esta relacionado aos backups que são feitos pelo Rman... --- Em oracle_br@yahoogrupos.com.br, Milton Bastos Henriquis Jr. miltonbastos@... escreveu Quando se cria um datafile, essa informação necessariamente tem que ir pro controlfile. Quando seu controlfile é alterado, o Oracle está tentando gravar o controlfile. Não tenho certeza se é um autobackup, pode ser que seja apenas mais um dos caminhos definidos na multiplexação do seu controlfile. Ao tentar fazer isso, ele está com problemas. Ele não consegue criar o arquivo. Verifique se o diretório especificado realmente existe... verifique qual é o owner desse diretório... verifique se o Oracle tem permissão pra escrever nesse diretório... etc. 2012/9/19 candiurudba candiurudba@... ** Bom dia amigos, Estou tendo um problema curioso... Todas as vezes que adiciono um novo datafile a qualquer tablespace, o arquivo [e criado mas recebo um erro no final, informando que houve uma falha na criacao do backup do controlfile (autobackup) ALTER TABLESPACE XXX ADD DATAFILE `+ASMDATA` SIZE 50M AUTOEXTEND ON NEXT 10M MAXSIZE 31G Web Sep 19 10?13?36 2012 ORA-19624? Operation failed, retry possible ORA-19504? failed to create file /u01/backup/c-3867024695 ORA-27040: file create error, unable to create file Linux-x86_64 Error: 2: No such file or directory Alguem teria alguma ideia ? -- Att, [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 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Erro na Criação de Datafile - Autobackup Controlfile
*** Altamente *** provável que seja isso, Vitor : como eu mostrei em outra msg, em princípio AUTOBACKUPs não são disparados fora do RMAN, mas SNAPSHOTs são sim uma boa possibilidade . Candiru, mostra um SHOW ALL pra gente , vamos ver se o SNAPSHOT está ON e pra onde ele está direcionado ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Vitor Jr. vitorjr81@... escreveu Observar a nota: RMAN backup fails with Ora-00245 And Rman-08132 [ID 1365484.1] RMAN show all; CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/opt/oracle/product/rdbms/11.2.0/dbhome_1/dbs/snapcf_LVSP1.f'; # default This directory might exist on all the related RAC-nodes, but are not necessary shared. Depending on the configuration, the snapshot controlfile might be created on 'Node 1', but is than read on 'Node 2' as that related channel is making a backup of the controlfile. Therefor the Snapshot Controlfile location needs to on a shared location between the nodes. Example : RMAN CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/mnt/backup/snapcf_V112.f'; Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e msn: vitorjr81@... http://certificacaobd.com.br/ skype: vjunior1981 On 25/09/2012, at 08:10, Wadson Ramon wramon@... wrote: Não seria possível ter uma trigger que dispara um Job de auto backup ? Em 19/09/2012 11:15, candiurudba candiurudba@... escreveu: Opa Milton, tudo bom ? Na verdade não. pelo formato do arquivo parece ser mesmo algum autobackup do controlfile pois o formato do arquivo é o mesmo gerado pelo Rman quando setamos esta opção. Trabalho com ASM, ou seja, a atualização dos controlfiles é feita nesta camada entende...não em um outro formato e outro caminho. Eu trabalho com um RAC versão 11.2 com 2 nos e este caminho esta criado no primeiro nó. Deste servidor crio os datafiles e não gera nenhum erro..apenas no segundo servidor onde realmente este caminho não existe. Este caminho esta relacionado aos backups que são feitos pelo Rman... --- Em oracle_br@yahoogrupos.com.br, Milton Bastos Henriquis Jr. miltonbastos@ escreveu Quando se cria um datafile, essa informação necessariamente tem que ir pro controlfile. Quando seu controlfile é alterado, o Oracle está tentando gravar o controlfile. Não tenho certeza se é um autobackup, pode ser que seja apenas mais um dos caminhos definidos na multiplexação do seu controlfile. Ao tentar fazer isso, ele está com problemas. Ele não consegue criar o arquivo. Verifique se o diretório especificado realmente existe... verifique qual é o owner desse diretório... verifique se o Oracle tem permissão pra escrever nesse diretório... etc. 2012/9/19 candiurudba candiurudba@ ** Bom dia amigos, Estou tendo um problema curioso... Todas as vezes que adiciono um novo datafile a qualquer tablespace, o arquivo [e criado mas recebo um erro no final, informando que houve uma falha na criacao do backup do controlfile (autobackup) ALTER TABLESPACE XXX ADD DATAFILE `+ASMDATA` SIZE 50M AUTOEXTEND ON NEXT 10M MAXSIZE 31G Web Sep 19 10?13?36 2012 ORA-19624? Operation failed, retry possible ORA-19504? failed to create file /u01/backup/c-3867024695 ORA-27040: file create error, unable to create file Linux-x86_64 Error: 2: No such file or directory Alguem teria alguma ideia ? -- Att, [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 [As
[oracle_br] Re: Erro na Criação de Datafile - Autobackup Controlfile
Opa.. Segue: RMAN configuration parameters for database with db_unique_name XPI are: CONFIGURE RETENTION POLICY TO REDUNDANCY 2; CONFIGURE BACKUP OPTIMIZATION OFF; CONFIGURE DEFAULT DEVICE TYPE TO DISK; CONFIGURE CONTROLFILE AUTOBACKUP ON; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/u03/work/backup_rman/backup_full/segunda/%F'; CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET; CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/u03/work/backup_rman/archivelog/BKP_ARC_ALL_%t_%d_%s.arc'; CONFIGURE MAXSETSIZE TO UNLIMITED; # default CONFIGURE ENCRYPTION FOR DATABASE OFF; # default CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+DGDATA/prd/datafile/snapcf_xpi1.f'; Mas este problema somente ocorre quando eu crio algum datafile novo neste nó. Existe uma modificação que foi feita recente neste ambiente pois alteramos o snapshot do controlfile para o ASM pois quando estava em file system, tinhamos alguns problemas para a geração automatica do controlfile (autobackup). Fiz uma analise mais recente ainda pouco e descobri que deste nó, não tinhamos a entrada do tnsnames para o catalogo do rman. Poderia ser tambem este o motivo ?? --- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa jlchiappa@... escreveu *** Altamente *** provável que seja isso, Vitor : como eu mostrei em outra msg, em princípio AUTOBACKUPs não são disparados fora do RMAN, mas SNAPSHOTs são sim uma boa possibilidade . Candiru, mostra um SHOW ALL pra gente , vamos ver se o SNAPSHOT está ON e pra onde ele está direcionado ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Vitor Jr. vitorjr81@ escreveu Observar a nota: RMAN backup fails with Ora-00245 And Rman-08132 [ID 1365484.1] RMAN show all; CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/opt/oracle/product/rdbms/11.2.0/dbhome_1/dbs/snapcf_LVSP1.f'; # default This directory might exist on all the related RAC-nodes, but are not necessary shared. Depending on the configuration, the snapshot controlfile might be created on 'Node 1', but is than read on 'Node 2' as that related channel is making a backup of the controlfile. Therefor the Snapshot Controlfile location needs to on a shared location between the nodes. Example : RMAN CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/mnt/backup/snapcf_V112.f'; Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e msn: vitorjr81@ http://certificacaobd.com.br/ skype: vjunior1981 On 25/09/2012, at 08:10, Wadson Ramon wramon@ wrote: Não seria possível ter uma trigger que dispara um Job de auto backup ? Em 19/09/2012 11:15, candiurudba candiurudba@ escreveu: Opa Milton, tudo bom ? Na verdade não. pelo formato do arquivo parece ser mesmo algum autobackup do controlfile pois o formato do arquivo é o mesmo gerado pelo Rman quando setamos esta opção. Trabalho com ASM, ou seja, a atualização dos controlfiles é feita nesta camada entende...não em um outro formato e outro caminho. Eu trabalho com um RAC versão 11.2 com 2 nos e este caminho esta criado no primeiro nó. Deste servidor crio os datafiles e não gera nenhum erro..apenas no segundo servidor onde realmente este caminho não existe. Este caminho esta relacionado aos backups que são feitos pelo Rman... --- Em oracle_br@yahoogrupos.com.br, Milton Bastos Henriquis Jr. miltonbastos@ escreveu Quando se cria um datafile, essa informação necessariamente tem que ir pro controlfile. Quando seu controlfile é alterado, o Oracle está tentando gravar o controlfile. Não tenho certeza se é um autobackup, pode ser que seja apenas mais um dos caminhos definidos na multiplexação do seu controlfile. Ao tentar fazer isso, ele está com problemas. Ele não consegue criar o arquivo. Verifique se o diretório especificado realmente existe... verifique qual é o owner desse diretório... verifique se o Oracle tem permissão pra escrever nesse diretório... etc. 2012/9/19 candiurudba
[oracle_br] Re: Package invalida
Hmm, Agora que vc deu os detalhes necessários E a gente entendeu que *** não é *** uma questão diretamente de RDBMS mas sim de IDE de programação, dá pra gente palpitar Seguinte : a) QUAL versão do SQL Developer vc está usando, é a jurássica é ultra-mega-ultrapassada 2.x ?? Vc não diz mas eu Suspeito disso, já que vc reporta que o teu Developer tá referenciando algo de-suportado, e o OBE Testing and Debugging Procedures using SQL Developer 3.1, que usa a versão ATUAL do SQL Developer ao se usar o botão de debug mode não reporta os Warnings que vc cita SE realmente for isso, baixe no Technet Oracle a versão corrente do SQL Developer , e a ref do OBE vc encontra pesquisando em https://apex.oracle.com/pls/apex/f?p=44785:1:1457768152682::NO por DEBUG como palavra-chave, é o terceiro resultado. b) se o seu objetivo é desligar os warnings apenas, nada te impede de OU desligar na sessão com um ALTER SESSION SET PLSQL_WARNINGS='DISABLE:ALL'; , ou então nas Opções do SQL Developer - iirc é algo na linha do Preferences-Database-PL/SQL Compiler Options , ou coisa parecida, veja lá []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Allan da Silva Donega silvadoneg@... escreveu Sobre colocar o erro eu peço desculpas pois nem sempre utilizo o grupo para tirar dúvidas e não peguei o erro para expôr. Sobre o erro, na verdade na dba_objects fica com o status invalid. Utilizo o SQL Developer e peço para compilar no modo debug, na verdade não dá erro mas me mostra 3 warnings: *Warning(1): PLW-06015: o parâmetro PLSQL_DEBUG está obsoleto; use PLSQL_OPTIMIZE_LEVEL = 1* *Warning(1): PLW-06013: o parâmetro obsoleto PLSQL_DEBUG impõe o PLSQL_OPTIMIZE_LEVEL = 1* *Warning(2,1): PLW-05018: a unidade A_TESTE omitiu a cláusula AUTHID opcional; o valor default DEFINER foi usado * Em 25 de setembro de 2012 10:59, Milton Bastos Henriquis Jr. miltonbastos@... escreveu: Bom dia Allan. 1 - Copiei o seu código, colei aqui no meu client, executei, e compilou perfeitamente. 2 - Independente de ter funcionado ou não, por favor, sempre que vc vier pedir ajuda no grupo, informe QUAL é o erro que está acontecendo pra vc. Colar o código aqui e dizer que não compila, sem nem mesmo informar qual erro está acontecendo é um pouco de sacanagem com os colegas... rs... De qualquer maneira, não há erro nenhum no código, colei aqui e foi compilado normalmente. On Tue, Sep 25, 2012 at 10:47 AM, Allan da Silva Donega silvadoneg@... wrote: ** Caros, poderiam me ajudar com a pkg abaixo? a pkg está válida, porém a body invalida no banco. create or replace package a_teste as PROCEDURE escreve_log(p_msg IN VARCHAR2); end; / create or replace package body a_teste as PROCEDURE escreve_log(p_msg IN VARCHAR2) is BEGIN DBMS_OUTPUT.PUT_LINE(p_msg); EXCEPTION WHEN others THEN DBMS_OUTPUT.PUT_LINE('Erro na procedure Escreve_Log ' || sqlerrm); END; end; / versão do banco Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production PL/SQL Release 11.2.0.2.0 - Production CORE 11.2.0.2.0 Production TNS for Solaris: Version 11.2.0.2.0 - Production NLSRTL Version 11.2.0.2.0 - Production [As partes desta mensagem que não continham texto foram removidas] -- Att, [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 -- Allan Donegá [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: audit trail file
Pode sim : inclusive, tirando (óbvio) o caso dos binários (do RDBMS ** e ** das Features instaladas), os arquivos Obrigatórios para o funcionamento de um database são aqueles listados na DBA_DATA_FILES, na DBA_TEMP_FILES, na V$CONTROLFILE e na V$LOGFILE - todos os demais vc pode sim em tese após um backup os remover Para recuperação de espaço eu sugiro que vc liste os conteúdos acima, baixe o banco E após um backup seguro e completo, que vc TESTOU a recuperação noutra máquina, procure nos filesystems pelas extensões .AUD, .LOG, .TRC, .BAK, .XML, .ZIP, .OLD, .DOC. .DMP e .HTM* : tudo que não estiver nas listas acima e for entre estas extensões vc pode em princípio remover sem problemas com o RDBMS offline : após o restart o RDBMS vai recriar o que precisar, como o alert.log e algum .trc que vehna a ser preciso ... Claro, vc ainda vai precisar da ação de um DBA experiente aí pra atuar em coisas como redução/shrink de datafiles, eliminação de exemplos e dados-teste que possam estar nesse database, backups de binários que não sejam mais necessários, limpeza de Flash Recover Area/Recovery Area, remoção de arquivos de demos e documentação de produtos , os arquivos de templates do DBCA (que consomem algum espaço significativo), entre outros, mas a Recomendação anterior já deve ter dar algum fôlego de momento, enquanto o DBA não faz uma limpa E enquanto vc providencia eventualmente mais espaço em disco... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, victor_raileno victor.raileno@... escreveu problema: $ sqlplus sys/sys as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Mon Sep 24 20:20:51 2012 Copyright (c) 1982, 2005, Oracle. All rights reserved. ERROR: ORA-09945: Unable to initialize the audit trail file --- situação: $ df -h -k Filesystem size used avail capacity Mounted on /dev/dsk/c0t0d0s0 25G14G 11G58% / /devices 0K 0K 0K 0%/devices ctfs 0K 0K 0K 0%/system/contract proc 0K 0K 0K 0%/proc mnttab 0K 0K 0K 0%/etc/mnttab swap133G 1.7M 133G 1% /etc/svc/volatile objfs0K 0K 0K 0%/system/object sharefs0K 0K 0K 0%/etc/dfs/sharetab /dev/dsk/c0t0d0s3 29G29G 0K 100% /usr fd0K 0K 0K 0%/dev/fd swap 168G 35G 133G 21% /tmp swap133G 80K 133G 1% /var/run /dev/dsk/c0t0d0s4 19G13G 5.6G 71% /opt --- $ pwd /usr/oracle -- pergunta: Tenho pelo filezila a seguinte pasta /usr/oracle/product/10.2/rdbms/audit com os seguintes ora_numero.aud, posso fazer um backup e deletar esses arquivos sem prejuijo ou falência da base de dados?
[oracle_br] Re: Erro na Criação de Datafile - Autobackup Controlfile
Sim, pode ser que nesse nó estivesse presente uma configuração local do RMAN (em controlfile) apontando o snapshot para diretório local, e que Essa config errada estivesse sendo usada pelo snapshot ao não acessar o catalog : não estou neste exato momento com um ambiente RAC pra ver se isso ocorre, mas soa plausível Faça um teste, conectando no RMAN nesse nó faltoso SEM usar catalog (ie, conectado no nó como o usuário correto localmente, com as variáveis ORACLE_SID, ORACLE_HOME e PATH ok peça um RMAN TARGET=/ NOCATALOG ) e aí um SHOW ALL; , se aparecer o path 'errado' que vc cita nos parâmetros deve ser isso, sim, aí vc o altera INCLUSIVE, se o seu RAC for 11g, o que não estou certo, a partir da 11g passou a ser Obrigatório se dar destinos PÚBLICOS (ie, num disk device SHARED, acessível em QUALQUER nó) para o autobackup, siga o mesmo procedimento para o snapshot, também, e veja se soluciona... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, candiurudba candiurudba@... escreveu Opa.. Segue: RMAN configuration parameters for database with db_unique_name XPI are: CONFIGURE RETENTION POLICY TO REDUNDANCY 2; CONFIGURE BACKUP OPTIMIZATION OFF; CONFIGURE DEFAULT DEVICE TYPE TO DISK; CONFIGURE CONTROLFILE AUTOBACKUP ON; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/u03/work/backup_rman/backup_full/segunda/%F'; CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET; CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/u03/work/backup_rman/archivelog/BKP_ARC_ALL_%t_%d_%s.arc'; CONFIGURE MAXSETSIZE TO UNLIMITED; # default CONFIGURE ENCRYPTION FOR DATABASE OFF; # default CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+DGDATA/prd/datafile/snapcf_xpi1.f'; Mas este problema somente ocorre quando eu crio algum datafile novo neste nó. Existe uma modificação que foi feita recente neste ambiente pois alteramos o snapshot do controlfile para o ASM pois quando estava em file system, tinhamos alguns problemas para a geração automatica do controlfile (autobackup). Fiz uma analise mais recente ainda pouco e descobri que deste nó, não tinhamos a entrada do tnsnames para o catalogo do rman. Poderia ser tambem este o motivo ?? --- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa jlchiappa@ escreveu *** Altamente *** provável que seja isso, Vitor : como eu mostrei em outra msg, em princípio AUTOBACKUPs não são disparados fora do RMAN, mas SNAPSHOTs são sim uma boa possibilidade . Candiru, mostra um SHOW ALL pra gente , vamos ver se o SNAPSHOT está ON e pra onde ele está direcionado ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Vitor Jr. vitorjr81@ escreveu Observar a nota: RMAN backup fails with Ora-00245 And Rman-08132 [ID 1365484.1] RMAN show all; CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/opt/oracle/product/rdbms/11.2.0/dbhome_1/dbs/snapcf_LVSP1.f'; # default This directory might exist on all the related RAC-nodes, but are not necessary shared. Depending on the configuration, the snapshot controlfile might be created on 'Node 1', but is than read on 'Node 2' as that related channel is making a backup of the controlfile. Therefor the Snapshot Controlfile location needs to on a shared location between the nodes. Example : RMAN CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/mnt/backup/snapcf_V112.f'; Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e msn: vitorjr81@ http://certificacaobd.com.br/ skype: vjunior1981 On 25/09/2012, at 08:10, Wadson Ramon wramon@ wrote: Não seria possível ter uma trigger que dispara um Job de auto backup ? Em 19/09/2012 11:15, candiurudba candiurudba@ escreveu: Opa Milton, tudo bom ? Na verdade não. pelo formato do arquivo parece ser mesmo algum autobackup do controlfile pois o formato do arquivo é o mesmo gerado pelo Rman quando setamos esta opção. Trabalho com ASM, ou seja, a atualização dos
[oracle_br] Re: Delete cascade
Sim :como eu disse, cheque na Doc da sua versão pra ver se isso mudou, se não mudou vc vai sim ter que remover recriar as constraint todas envolvidas, adicionando na recriação o ON DELETE CASCADE Compare o esforço/benefício disso (benefício provavelmente sendo o fato de no futuro vc Já ter as constraints do jeito desejado) contra a opção de fazer os DELETEs num LOOP /programa que consulte o dicionário para cada tabela-pai procurando as dependências e use o que for mais adequado... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Jales Jose Moraes malphigjjm@... escreveu Estão ativas, a opção está como NO ACTION e estou deletando a partir da pai. Acredito que vou ter então que recriar todas com a opção ON DELETE CASCADE e depois voltar para NO ACTION... De: J. Laurindo Chiappa jlchiappa@... Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 25 de Setembro de 2012 13:51 Assunto: [oracle_br] Re: Delete cascade Isso depende ** totalmente ** dos itens que vc não nos diz, tal como : a) Existem realmente, e estão Ativas, as constraints de PK e FK nas tabelas ? b) as constraints Foram criadas com a opção de ON DELETE CASCADE ?? c) vc está Deletando a partir da tabela-pai ?? == SE tudo acima for verdadeiro, o simples DELETE no pai já vai automaticamente causar um DELETE correspondente nos filhos, caso em que vc NÃO terá que fazer nada SE a) for falso vc tem que fazer na mão , sim ... SE b) for falso, Dependendo da sua versão (o que vc Também não nos diz) vc teria que remover e recriar as Constraints para adicionar a cláusula de ON DELETE CASCADE... SE c) for falso, vc OU passa a deletar a partir do pai (se esse é mesmo o objetivo, se livrar do pai e dos filhos todos), OU terá que ser manual o trabalho, penso []s Chiappa --- Em mailto:oracle_br%40yahoogrupos.com.br, Jales Jose Moraes malphigjjm@ escreveu Pessoal preciso excluir alguns registros de uma tabela na qual possui várias dependências. É preciso listas as dependências pelo dicionário e fazer uma PL ou há algo mais rápido para a deleção em cascata? Abs... [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Como formatar as mensagens
Miltão, vc está 100% certo, é isso mesmo : a pessoa até pode usar as opções de formatação lá do Editor de formatação de texto (Beta), mas isso é uma opção de formatação DO EMAIL, só funciona se o destinatário for uma conta de e-mail (caso por exemplo de uma resposta privada) - realmente, quando a msg chega no Grupo oracle-br, o yahoo!groups Remove qquer formatação, sim, é inescapável Ederson, realmente esse é uma limitação do serviço do yahoo!groups, sim... O que se pode fazer, nos RAROS casos onde realmente o SQL seja absolutamente não-trivial e Realmente incomode muito a ausência de formatação, o que se pode sugerir é : a) salvar um arquivo rich-text num formato bem conhecido (.DOC, .RTF, o que for) num dos muitos serviços na web que permitem compartilhamento temporário de arquivo, e passar na msg aqui pro fórum o link pro pessoal baixar esse arquivo ou b) colocar na sua msg os comandos HTML que quiser, aí o pessoal só copiacola isso num arquivo .HTML na máquina deles e abre num browser : há Trocentas tools que permitem que vc gere automaticamente a tua saída (textos de SQL ** E ** resultados) junto com os comandos de formação HTML necessários, abaixo eu o fiz via sqlplus : SQL select * from scott.dept; br p table border=1 width=90% summary=Script output tr th scope=col DEPTNO /th th scope=col DNAME /th th scope=col LOC /th /tr tr td align=right 10 /td td ACCOUNTING /td td NEW YORK /td /tr tr td align=right 20 /td td RESEARCH /td td DALLAS /td /tr tr td align=right 30 /td td SALES /td td CHICAGO /td /tr tr td align=right 40 /td td OPERATIONS /td td BOSTON /td /tr /table p SQL spool off br Copie cole o trecho acima num editor de texto qquer e salve como .html que vc abre num browser, mantendo a formatação Com um mínimo esforço eu Poderia ter incluído BOLD, Fonte, tamanhos, o que quisesse nesse trecho de texto... Essas são as opções para se tentar aliviar as limitações do yahoo!groups []s Chiappa --- Em oracle_br@yahoogrupos.com.br, ederson2001br ederson2001br@... escreveu Olá Milton, Primeiro, parabéns pelo http://certificacaobd.com.br, sempre com novidades e entrevistas interessantes. Leitura diária. Uma pena a falta de formatação aqui no fórum, pois os scripts e a saída dos sqls ficam sem espaço e quebradas, prejudicando o bom entendimento. Já vi este recurso em outros fóruns, onde o fórum aceitava somente a tag PRE e /PRE, que se colocava entre um script e somente o texto deste ficava tratado, mostrando em fonte fixa Courrier New. Fica a sugestão, obrigado. Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 --- Em oracle_br@yahoogrupos.com.br, Milton Bastos Henriquis Jr. miltonbastos@ escreveu Ederson, acredito que este grupo específico, o oracle_br, está configurado para funcionar apenas com texto puro. Sem formatações e sem anexo. Por isso, qualquer formato que vc escreva, seja do fórum no yahoo ou no cliente de e-mail, será convertido pra texto puro quando chegar no oracle_br. 2012/9/25 ederson2001br ederson2001br@ ** Bom dia a todos Sempre que se posta um código sql nas mensagens, o fórum retira todas as formatações de espaço e fonte. Agora o fórum tem o NOVO Editor de formatação de texto (Beta) ao se escrever uma mensagem, mas quando a mensagem chega, nada de formatação. Alguém já conseguiu pelo menos um texto em COURRIER NEW ou um texto com a html tag pre ? Obrigado, Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 -- Att, [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Como formatar as mensagens
Ou utilizar serviços como o http://sql.nopaste.dk/ e colar na lista o código. Atenciosamente, Marcelo Rodrigo Wiebbelling T.A.N. - Tecnologia Aplicada a Negócios Ltda Soluções Para Proteção, Concessão, Recuperação de Créditos, Gestão e Automação do Varejo Rua Princesa Isabel, 238 - Salas 103 a 106 - Joinville - SC - CEP 89.201-904 (47) 3423-0841 marcelo.wiebbell...@tan.com.br www.tan.com.br CRA-SC Número 0969-J Mérito Lojista pela CNDL de 2004 a 2008 Microsoft Registered Member P Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO AMBIENTE! Esta mensagem é endereçada exclusivamente ao seu destinatário e poderá conter informações confidenciais. O uso não autorizado de tais informações é proibido e estará sujeita a penalidade cabível. This message is intended exclusively for its address and may contain information that is confidential. Unauthorized use of such information is prohibited and subject to applicable penalties. - Mensagem original - De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle br oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 25 de Setembro de 2012 15:37:16 Assunto: [oracle_br] Re: Como formatar as mensagens Miltão, vc está 100% certo, é isso mesmo : a pessoa até pode usar as opções de formatação lá do Editor de formatação de texto (Beta), mas isso é uma opção de formatação DO EMAIL, só funciona se o destinatário for uma conta de e-mail (caso por exemplo de uma resposta privada) - realmente, quando a msg chega no Grupo oracle-br, o yahoo!groups Remove qquer formatação, sim, é inescapável Ederson, realmente esse é uma limitação do serviço do yahoo!groups, sim... O que se pode fazer, nos RAROS casos onde realmente o SQL seja absolutamente não-trivial e Realmente incomode muito a ausência de formatação, o que se pode sugerir é : a) salvar um arquivo rich-text num formato bem conhecido (.DOC, .RTF, o que for) num dos muitos serviços na web que permitem compartilhamento temporário de arquivo, e passar na msg aqui pro fórum o link pro pessoal baixar esse arquivo ou b) colocar na sua msg os comandos HTML que quiser, aí o pessoal só copiacola isso num arquivo .HTML na máquina deles e abre num browser : há Trocentas tools que permitem que vc gere automaticamente a tua saída (textos de SQL ** E ** resultados) junto com os comandos de formação HTML necessários, abaixo eu o fiz via sqlplus : SQL select * from scott.dept; br p table border=1 width=90% summary=Script output tr th scope=col DEPTNO /th th scope=col DNAME /th th scope=col LOC /th /tr tr td align=right 10 /td td ACCOUNTING /td td NEW YORK /td /tr tr td align=right 20 /td td RESEARCH /td td DALLAS /td /tr tr td align=right 30 /td td SALES /td td CHICAGO /td /tr tr td align=right 40 /td td OPERATIONS /td td BOSTON /td /tr /table p SQL spool off br Copie cole o trecho acima num editor de texto qquer e salve como .html que vc abre num browser, mantendo a formatação Com um mínimo esforço eu Poderia ter incluído BOLD, Fonte, tamanhos, o que quisesse nesse trecho de texto... Essas são as opções para se tentar aliviar as limitações do yahoo!groups []s Chiappa --- Em oracle_br@yahoogrupos.com.br , ederson2001br ederson2001br@... escreveu Olá Milton, Primeiro, parabéns pelo http://certificacaobd.com.br, sempre com novidades e entrevistas interessantes. Leitura diária. Uma pena a falta de formatação aqui no fórum, pois os scripts e a saída dos sqls ficam sem espaço e quebradas, prejudicando o bom entendimento. Já vi este recurso em outros fóruns, onde o fórum aceitava somente a tag PRE e /PRE, que se colocava entre um script e somente o texto deste ficava tratado, mostrando em fonte fixa Courrier New. Fica a sugestão, obrigado. Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 --- Em oracle_br@yahoogrupos.com.br , Milton Bastos Henriquis Jr. miltonbastos@ escreveu Ederson, acredito que este grupo específico, o oracle_br, está configurado para funcionar apenas com texto puro. Sem formatações e sem anexo. Por isso, qualquer formato que vc escreva, seja do fórum no yahoo ou no cliente de e-mail, será convertido pra texto puro quando chegar no oracle_br. 2012/9/25 ederson2001br ederson2001br@ ** Bom dia a todos Sempre que se posta um código sql nas mensagens, o fórum retira todas as formatações de espaço e fonte. Agora o fórum tem o NOVO Editor de formatação de texto (Beta) ao se escrever uma mensagem, mas quando a mensagem chega, nada de formatação. Alguém já conseguiu pelo menos um texto em COURRIER NEW ou um texto com a html tag pre ? Obrigado, Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 -- Att, [As
Re: [oracle_br] audit trail file
Não se aplica ao seu caso por ser 10g. Mas fica a dica pra quem usa o 11g: http://gavinsoorma.com/2010/09/purging-trace-and-dump-files-with-11g-adrci/ Att,/Regards, Vitor Jr. Infraestrutura / Infrastructure Team Oracle 11g DBA Certified Professional - OCP Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator - OCE Oracle Database 11g Performance Tuning Certified Expert - OCE Oracle Exadata 11g Certified Implementation Specialist Oracle Certified Associate, MySQL 5 mail, gtalk e msn: vitorj...@gmail.com http://certificacaobd.com.br/ skype: vjunior1981 On 25/09/2012, at 16:17, Bruno Sales brunosale...@gmail.com wrote: Torex, Apagar os .aud você pode, porém você deve se questionar se deve. Por que a feature de auditoria esta ligada? Provavelmente porque alguém gostaria de auditar o banco. Nesse caso alguém poderia se incomodar caso você apague. Caso contrário questione ao dba a necessidade do recurso audit trail. Att, XT Enviado via iPhone Em 25/09/2012, às 11:20, victor_raileno victor.rail...@gmail.com escreveu: problema: $ sqlplus sys/sys as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Mon Sep 24 20:20:51 2012 Copyright (c) 1982, 2005, Oracle. All rights reserved. ERROR: ORA-09945: Unable to initialize the audit trail file --- situação: $ df -h -k Filesystem size used avail capacity Mounted on /dev/dsk/c0t0d0s0 25G 14G 11G 58% / /devices 0K 0K 0K 0% /devices ctfs 0K 0K 0K 0% /system/contract proc 0K 0K 0K 0% /proc mnttab 0K 0K 0K 0% /etc/mnttab swap 133G 1.7M 133G 1% /etc/svc/volatile objfs 0K 0K 0K 0% /system/object sharefs 0K 0K 0K 0% /etc/dfs/sharetab /dev/dsk/c0t0d0s3 29G 29G 0K 100% /usr fd 0K 0K 0K 0% /dev/fd swap 168G 35G 133G 21% /tmp swap 133G 80K 133G 1% /var/run /dev/dsk/c0t0d0s4 19G 13G 5.6G 71% /opt --- $ pwd /usr/oracle -- pergunta: Tenho pelo filezila a seguinte pasta /usr/oracle/product/10.2/rdbms/audit com os seguintes ora_numero.aud, posso fazer um backup e deletar esses arquivos sem prejuijo ou falência da base de dados? [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Como formatar as mensagens
Alô Milton e Chippa, Obrigado pela atenção. Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 --- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa jlchiappa@... escreveu Miltão, vc está 100% certo, é isso mesmo : a pessoa até pode usar as opções de formatação lá do Editor de formatação de texto (Beta), mas isso é uma opção de formatação DO EMAIL, só funciona se o destinatário for uma conta de e-mail (caso por exemplo de uma resposta privada) - realmente, quando a msg chega no Grupo oracle-br, o yahoo!groups Remove qquer formatação, sim, é inescapável Ederson, realmente esse é uma limitação do serviço do yahoo!groups, sim... O que se pode fazer, nos RAROS casos onde realmente o SQL seja absolutamente não-trivial e Realmente incomode muito a ausência de formatação, o que se pode sugerir é : a) salvar um arquivo rich-text num formato bem conhecido (.DOC, .RTF, o que for) num dos muitos serviços na web que permitem compartilhamento temporário de arquivo, e passar na msg aqui pro fórum o link pro pessoal baixar esse arquivo ou b) colocar na sua msg os comandos HTML que quiser, aí o pessoal só copiacola isso num arquivo .HTML na máquina deles e abre num browser : há Trocentas tools que permitem que vc gere automaticamente a tua saída (textos de SQL ** E ** resultados) junto com os comandos de formação HTML necessários, abaixo eu o fiz via sqlplus : SQL select * from scott.dept; br p table border=1 width=90% summary=Script output tr th scope=col DEPTNO /th th scope=col DNAME /th th scope=col LOC /th /tr tr td align=right 10 /td td ACCOUNTING /td td NEW YORK /td /tr tr td align=right 20 /td td RESEARCH /td td DALLAS /td /tr tr td align=right 30 /td td SALES /td td CHICAGO /td /tr tr td align=right 40 /td td OPERATIONS /td td BOSTON /td /tr /table p SQL spool off br Copie cole o trecho acima num editor de texto qquer e salve como .html que vc abre num browser, mantendo a formatação Com um mínimo esforço eu Poderia ter incluído BOLD, Fonte, tamanhos, o que quisesse nesse trecho de texto... Essas são as opções para se tentar aliviar as limitações do yahoo!groups []s Chiappa
[oracle_br] Re: Como formatar as mensagens
Alô Milton e Chiappa, Obrigado pela atenção. Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 --- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa jlchiappa@... escreveu Miltão, vc está 100% certo, é isso mesmo : a pessoa até pode usar as opções de formatação lá do Editor de formatação de texto (Beta), mas isso é uma opção de formatação DO EMAIL, só funciona se o destinatário for uma conta de e-mail (caso por exemplo de uma resposta privada) - realmente, quando a msg chega no Grupo oracle-br, o yahoo!groups Remove qquer formatação, sim, é inescapável Ederson, realmente esse é uma limitação do serviço do yahoo!groups, sim... O que se pode fazer, nos RAROS casos onde realmente o SQL seja absolutamente não-trivial e Realmente incomode muito a ausência de formatação, o que se pode sugerir é : a) salvar um arquivo rich-text num formato bem conhecido (.DOC, .RTF, o que for) num dos muitos serviços na web que permitem compartilhamento temporário de arquivo, e passar na msg aqui pro fórum o link pro pessoal baixar esse arquivo ou b) colocar na sua msg os comandos HTML que quiser, aí o pessoal só copiacola isso num arquivo .HTML na máquina deles e abre num browser : há Trocentas tools que permitem que vc gere automaticamente a tua saída (textos de SQL ** E ** resultados) junto com os comandos de formação HTML necessários, abaixo eu o fiz via sqlplus : SQL select * from scott.dept; br p table border=1 width=90% summary=Script output tr th scope=col DEPTNO /th th scope=col DNAME /th th scope=col LOC /th /tr tr td align=right 10 /td td ACCOUNTING /td td NEW YORK /td /tr tr td align=right 20 /td td RESEARCH /td td DALLAS /td /tr tr td align=right 30 /td td SALES /td td CHICAGO /td /tr tr td align=right 40 /td td OPERATIONS /td td BOSTON /td /tr /table p SQL spool off br Copie cole o trecho acima num editor de texto qquer e salve como .html que vc abre num browser, mantendo a formatação Com um mínimo esforço eu Poderia ter incluído BOLD, Fonte, tamanhos, o que quisesse nesse trecho de texto... Essas são as opções para se tentar aliviar as limitações do yahoo!groups []s Chiappa