Re: [oracle_br] Erro ORA-01092
Parceiro tu mudou o nome no parâmetro de inicializacao tambem??? Enviado via iPhone Em 20/12/2011, às 20:40, carlos silva carlos_nsi...@yahoo.com.br escreveu: Boa noite Pessoal, Executei o seguinte comando para renomear a tablespace de UNDO: ALTER TABLESPACE UNDO RENAME TO UNDOTAB; O comando foi executado com sucesso. Porém ao reiniciar o banco de dados para tornar efetivo o novo nome da tablespace, me deparo com a seguinte mensagem: C:\Users\Carlossqlplus sys as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Ter Dez 20 20:34:01 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved. Informe a senha: Conectado a uma instÔncia inativa. SQL startup; InstÔncia ORACLE iniciada. Total System Global Area 805306368 bytes Fixed Size 1289996 bytes Variable Size 213909748 bytes Database Buffers 587202560 bytes Redo Buffers2904064 bytes Banco de dados montado. ORA-01092: instÔncia ORACLE finalizada. DesconexÒo forþada SQL Após pesquisar e consultar o alert log, verifiquei que é necessário iniciar o banco utilizando o arquivo SPFILE, porém este não foi criado anteriormente. Eu possuo backup do banco de dados que realizei utilizando o Rman. Tentei recuperar tanto o banco de dados como somente a tablespace de undo e não consegui.. Segue abaixo mensagem do alert log. Errors in file c:\oraclexe\app\oracle\admin\xe\udump\xe_ora_928.trc: ORA-30012: o tablespace de undo 'UNDO' não existe ou é do tipo incorreto Tue Dec 20 20:16:03 2011 Error 30012 happened during db open, shutting down database USER: terminating instance due to error 30012 Tue Dec 20 20:16:04 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_pmon_6228.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_reco_7092.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_smon_6068.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_ckpt_6428.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_lgwr_6656.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_dbw0_7512.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_mman_6392.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_psp0_2544.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Poderiam me ajudar?? Att, Carlos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Erro ORA-01092
Da uma olhada : http://docs.oracle.com/cd/B19306_01/server.102/b14231/undo.htm Abraço Enviado via iPhone Em 20/12/2011, às 20:40, carlos silva carlos_nsi...@yahoo.com.br escreveu: Boa noite Pessoal, Executei o seguinte comando para renomear a tablespace de UNDO: ALTER TABLESPACE UNDO RENAME TO UNDOTAB; O comando foi executado com sucesso. Porém ao reiniciar o banco de dados para tornar efetivo o novo nome da tablespace, me deparo com a seguinte mensagem: C:\Users\Carlossqlplus sys as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Ter Dez 20 20:34:01 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved. Informe a senha: Conectado a uma instÔncia inativa. SQL startup; InstÔncia ORACLE iniciada. Total System Global Area 805306368 bytes Fixed Size 1289996 bytes Variable Size 213909748 bytes Database Buffers 587202560 bytes Redo Buffers2904064 bytes Banco de dados montado. ORA-01092: instÔncia ORACLE finalizada. DesconexÒo forþada SQL Após pesquisar e consultar o alert log, verifiquei que é necessário iniciar o banco utilizando o arquivo SPFILE, porém este não foi criado anteriormente. Eu possuo backup do banco de dados que realizei utilizando o Rman. Tentei recuperar tanto o banco de dados como somente a tablespace de undo e não consegui.. Segue abaixo mensagem do alert log. Errors in file c:\oraclexe\app\oracle\admin\xe\udump\xe_ora_928.trc: ORA-30012: o tablespace de undo 'UNDO' não existe ou é do tipo incorreto Tue Dec 20 20:16:03 2011 Error 30012 happened during db open, shutting down database USER: terminating instance due to error 30012 Tue Dec 20 20:16:04 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_pmon_6228.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_reco_7092.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_smon_6068.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_ckpt_6428.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_lgwr_6656.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_dbw0_7512.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_mman_6392.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Tue Dec 20 20:16:05 2011 Errors in file c:\oraclexe\app\oracle\admin\xe\bdump\xe_psp0_2544.trc: ORA-30012: undo tablespace '' does not exist or of wrong type Poderiam me ajudar?? Att, Carlos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Versão Base
Já tentou realizar o import apenas com a opção SHOW= Y??? Enviado via iPhone Em 30/08/2011, às 16:17, Yahoo - Jefferson jefferson_s...@yahoo.com.br escreveu: Boa tarde, Gostaria de tirar uma dúvida, tem como eu saber em qual versão foi realizado o dump da base, utilizando apenas o arquivo .dmp? Atenciosamente, Jefferson Sela [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Export to Excel
Bom dia amigo como tu pretende executar isso ? Através do seu servidor e depois compartilhar um diretório ou pensa em rodar na sua máquina mesmo? É simples se for Linux crie uma cron se for Windows crie um scheduler task. Abraço David Siqueira By iPhone Em 17/05/2011, às 07:07, Carlos Pinto carlos.pin...@yahoo.com.br escreveu: Ola todos! Alguem me pode ajudar Como posso exportar uma tabela para Excel automaticamente? Posso fazer directmante do Oracle ou tenho de criar um Script? Vi este exemplo na NET, mas obriga-me a executar manualmente. set feed off markup html on spool on spool excelfile.xls select * from your_table; spool off set markup html off spool off Obrigado a todos. Com os melhores cumprimentos, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: Res: Res: [oracle_br] Res: oracle_br] Restore ambiente com ASM
Excelente parceiro meus parabéns. Abraço David Siqueira By iPhone Em 14/05/2011, às 16:26, Marcelo Feijó Vargas marcelofvar...@yahoo.com.br escreveu: David, Problema resolvido, obrigado pelo auxílio. Era só restaurar os arquivos já apontando seu nome. Abs, Marcelo De: Marcelo Feijó Vargas marcelofvar...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 13 de Maio de 2011 12:18:22 Assunto: Res: [oracle_br] Res: oracle_br] Restore ambiente com ASM E ai David, Então kra, vou alterar o init e no momento de restaurar o controlfile já vou apontar qual o será o nome dele. Acredito que resolverá, depois que fizer estes passos..coloco aqui o resultado. Valeu!! RUN { ALLOCATE CHANNEL cr1 DEVICE TYPE DISK; RESTORE SPFILE TO PFILE '/home/oracle/restauracao/initbase.ora' FROM '/home/oracle/backup/bkp-spf-D-DBID-2881214639-T-20101129-NB-125.bkp'; } STARTUP FORCE NOMOUNT PFILE='/home/oracle/restauracao/initbase.ora' RUN { ALLOCATE CHANNEL cr1 DEVICE TYPE DISK; restore controlfile to '+DATA//controlfile/current.controlfile' from '/home/oracle/backup/cpy-ctf-D-DBID-2881214639-T-20101129-NB-126.bkp'; ALTER DATABASE MOUNT; } Abraço De: David Ricardo drb.rica...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 12 de Maio de 2011 14:17:37 Assunto: Re: [oracle_br] Res: oracle_br] Restore ambiente com ASM Brother você já tentou colocar no INIT esse nome todo que ele gera como sendo seu controlfile restaurado? veja essa nota https://support.oracle.com/CSP/ui/flash.html#tab=KBHome(page=KBHomeid=()),(page=KBNavigatorid=(bmDocID=468458.1bmDocTitle=How%20To%20Move%20Controlfile%20To%20ASMfrom=BOOKMARKviewingMode=1143bmDocDsrc=KBbmDocType=HOWTO )) Abraço. Em 12 de maio de 2011 12:34, Marcelo Feijó Vargas marcelofvar...@yahoo.com.br escreveu: Bom dia Pessoal, Segue a rotina para restore completo da base que utilizo. rman target / set dbid=2881214639; startup force nomount pfile ='/home/oracle/initbase.ora'; RUN { ALLOCATE CHANNEL cr1 DEVICE TYPE DISK; RESTORE CONTROLFILE FROM '/home/oracle/backup/cpy-ctf-D-DBID-2881214639-T-20110422-NB-652.bkp'; ALTER DATABASE MOUNT; } CROSSCHECK BACKUP; run { CATALOG BACKUPPIECE '/home/oracle/backup/bkpf-arch-D-DBID-2881214639-T-20110422-NB-650.bkp'; CATALOG BACKUPPIECE '/home/oracle/backup/bkpf-data-D-DBID-2881214639-T-20110422-NB-648.bkp'; CATALOG BACKUPPIECE '/home/oracle/backup/bkpf-data-D-DBID-2881214639-T-20110422-NB-649.bkp'; } LIST BACKUP OF ARCHIVELOG ALL; RUN { ALLOCATE CHANNEL cr1 DEVICE TYPE DISK; SET UNTIL SCN=18822748; RESTORE DATABASE; RECOVER DATABASE; } Após isso, não consigo dar shutdown pois sei que ao dar startup novamente ele não irá encontrar o controlfile, pois no restore vem com nome diferente do utilizado anteriormente. Será que fazendo este comando abaixo, ao invés de copiar o pfile ele solucionaria o problema? RUN { ALLOCATE CHANNEL cr1 DEVICE TYPE DISK; RESTORE SPFILE TO PFILE '/home/oracle/backup/initbase.ora' FROM '/home/oracle/backup/bkp-spf-D-DBID-2881214639-T-20101129-NB-125.bkp'; } Obrigado pela atenção. Att., Marcelo Vargas De: Marcelo Feijó Vargas marcelofvar...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 11 de Maio de 2011 21:07:41 Assunto: Res: Fwd: [oracle_br] Restore ambiente com ASM Boa noite pessoal, Segue a mensagem do alert.log Wed May 11 16:34:44 2011 ORA-00202: control file: '+DATA/controlfile/current.371.733060089' ORA-17503: ksfdopn:2 Failed to open file +DATA/controlfile/current.371.733060089 ORA-15012: ASM file '+DATA/controlfile/current.371.733060089' does not exist Então, ele diz que o controlfile não existe. Não por acaso, pois quando eu faço o restore ele muda o nome dentro do ASM, como mostrei no email anterior. Amanhã vou postar exatamente o procedimento que faço para restaurar a base. Se tiverem alguma dica, usando ASM por enquanto agradeço. Thanks. Marcelo Vargas -- Mensagem encaminhada -- De: David Ricardo drb.rica...@gmail.com Data: 11 de maio de 2011 14:12 Assunto: Re: [oracle_br] Restore ambiente com ASM Para: oracle_br@yahoogrupos.com.br Marcelo, não ficou nenhuma referencia fora do seu ASM com relação aos controlfiles? Como disse o Marcio, o que aparece de mensagem no ALERT LOG? Ha algum sub erro? Att. Em 11 de maio de 2011 13:15, MARCIO CASTRO marciomouracas...@yahoo.com.brescreveu: Marcelo: O que e que aparece no ALERT? Atenciosamente, Márcio de Figueiredo Moura e Castro Oracle 10g DBA OCA Oracle PL/SQL Developer OCA De: Marcelo Feijó