Re: [oracle_br] Como usar o Flashback Query

2012-11-08 Por tôpico Welvis Moretto
Já pensou em fazer o seguinte sql?

select FLASHBACK_ON from v$database

Com o seguinte statement:
select * from v$parameter where ISDEFAULT = 'FALSE'
  
  
Você pode ver os seguintes valores dos parametros, sendo assim.. se eles 
retornar na query (pois o valor dos mesmos não são DEFAULT) o flashback pode 
estar ativo, ou tem alguma sugeira.. rsrs
  
db_recovery_file_dest 
db_recovery_file_dest_size
db_flashback_retention_target

Você pode encontrar as opções de fashback no site da oracle 
(http://docs.oracle.com/cd/B13789_01/appdev.101/b10795/adfns_fl.htm#1008156)

Espero ter ajudado..

att,
Welvis Douglas





 De: Wanderson Barrence 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 8 de Novembro de 2012 17:06
Assunto: Re: [oracle_br] Como usar o Flashback Query
 

  
Como eu posso verificar se o recurso flashback está ativado???

--
Wanderson Barrence
DBA Oracle 10g/11g
Analista de Testes - CBTS
--
MSN: wbarre...@hotmail.com
ICQ: 170821994
Linkedin: http://br.linkedin.com/in/wbarrence

Em 8 de novembro de 2012 17:01, Milton Bastos Henriquis Jr. <
miltonbas...@gmail.com> escreveu:

> Explique melhor o teu caso... rs
>
> Qual a versão do teu banco?
>
> Vc perdeu dados QUANDO? Há 10 minutos? Há 2 horas? Há 2 dias?
> Vc quer voltar os dados de quando?
>
> Teu banco já está configurado com o flashback funcionando?
>
>
>
> 2012/11/8 Wanderson Barrence 
>
> > **
> >
> >
> > Olá Pessoal,
> >
> > Como eu faço para recuperar somente os dados de uma tabela através do
> > flashback?
> >
> > Eu já usei isso uma vez, e sei que tem que fazer uma configuração no
> Oracle
> > para recuperar esses dados.
> >
> > Alguém pode me ajudar??
> >
> > Att,
> >
> > --
> > Wanderson Barrence
> > DBA Oracle 10g/11g
> > Analista de Testes - CBTS
> > --
> > MSN: wbarre...@hotmail.com
> > ICQ: 170821994
> > Linkedin: http://br.linkedin.com/in/wbarrence
> >
> > [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
>
>
>

[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] Como usar o Flashback Query

2012-11-08 Por tôpico Welvis Moretto
Se for o flashback query é desta forma

ocp10g> select sysdate from dual;
SYSDATE
-
27-12-04 16:54:06
ocp10g> delete from regions where region_name like 'A%';

2 rows deleted.
ocp10g> commit;
Commit complete.
ocp10g> select * from regions;
REGION_ID REGION_NAME
- -
1 Europe
4 Middle East and Africa
ocp10g> select * from regions as of timestamp to_timestamp('27-12-04
16:54:06','dd-mm-yy hh24:mi:ss');

AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '6' SECOND)
AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '6' MINUTE)
AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '6' HOUR)

REGION_ID REGION_NAME
- -
1 Europe
2 Americas
3 Asia
4 Middle East and Africa

ocp10g> select * from regions as of timestamp to_timestamp('27-12-04
16:54:06','dd-mm-yy hh24:mi:ss') minus select * from regions;
REGION_ID REGION_NAME
- -
2 Americas
3 Asia


Caso, precise de fazer um flashbackp table to before drop, deve estar com a 
features de flashback ativas (http://psoug.org/reference/flash_table.html) e se 
a tabela existe segue alguns exemplos.. 
http://www.oracle-developer.net/display.php?id=313

Cuidado que, quando você drop a tabela, ela perde os indices quando você faz o 
before drop. Os mesmos devem ser reconstruidos.

att,
Welvis Douglas


 De: Wanderson Barrence 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 8 de Novembro de 2012 16:54
Assunto: [oracle_br] Como usar o Flashback Query
 

  
Olá Pessoal,

Como eu faço para recuperar somente os dados de uma tabela através do
flashback?

Eu já usei isso uma vez, e sei que tem que fazer uma configuração no Oracle
para recuperar esses dados.

Alguém pode me ajudar??

Att,

--
Wanderson Barrence
DBA Oracle 10g/11g
Analista de Testes - CBTS
--
MSN: wbarre...@hotmail.com
ICQ: 170821994
Linkedin: http://br.linkedin.com/in/wbarrence

[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] Como usar o Flashback Query

2012-11-08 Por tôpico Vitor Jr.
Cara, isso é 30 segundos de google! O_o

http://lmgtfy.com/?q=oracle+flashback+on+off


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 08/11/2012, at 17:06, Wanderson Barrence  wrote:

> Como eu posso verificar se o recurso flashback está ativado???
> 
> --
> Wanderson Barrence
> DBA Oracle 10g/11g
> Analista de Testes - CBTS
> --
> MSN: wbarre...@hotmail.com
> ICQ: 170821994
> Linkedin: http://br.linkedin.com/in/wbarrence
> 
> Em 8 de novembro de 2012 17:01, Milton Bastos Henriquis Jr. <
> miltonbas...@gmail.com> escreveu:
> 
> > Explique melhor o teu caso... rs
> >
> > Qual a versão do teu banco?
> >
> > Vc perdeu dados QUANDO? Há 10 minutos? Há 2 horas? Há 2 dias?
> > Vc quer voltar os dados de quando?
> >
> > Teu banco já está configurado com o flashback funcionando?
> >
> >
> >
> > 2012/11/8 Wanderson Barrence 
> >
> > > **
> > >
> > >
> > > Olá Pessoal,
> > >
> > > Como eu faço para recuperar somente os dados de uma tabela através do
> > > flashback?
> > >
> > > Eu já usei isso uma vez, e sei que tem que fazer uma configuração no
> > Oracle
> > > para recuperar esses dados.
> > >
> > > Alguém pode me ajudar??
> > >
> > > Att,
> > >
> > > --
> > > Wanderson Barrence
> > > DBA Oracle 10g/11g
> > > Analista de Testes - CBTS
> > > --
> > > MSN: wbarre...@hotmail.com
> > > ICQ: 170821994
> > > Linkedin: http://br.linkedin.com/in/wbarrence
> > >
> > > [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
> >
> >
> >
> 
> [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




Re: [oracle_br] Como usar o Flashback Query

2012-11-08 Por tôpico Matheus Vill
SELECT * FROM TABELA
  AS OF TIMESTAMP TO_TIMESTAMP('DATA', '-MM-DD HH:MI:SS'));

:D

Em 8 de novembro de 2012 17:01, Milton Bastos Henriquis Jr. <
miltonbas...@gmail.com> escreveu:

> Explique melhor o teu caso... rs
>
> Qual a versão do teu banco?
>
> Vc perdeu dados QUANDO? Há 10 minutos? Há 2 horas? Há 2 dias?
> Vc quer voltar os dados de quando?
>
> Teu banco já está configurado com o flashback funcionando?
>
>
>
> 2012/11/8 Wanderson Barrence 
>
> > **
> >
> >
> > Olá Pessoal,
> >
> > Como eu faço para recuperar somente os dados de uma tabela através do
> > flashback?
> >
> > Eu já usei isso uma vez, e sei que tem que fazer uma configuração no
> Oracle
> > para recuperar esses dados.
> >
> > Alguém pode me ajudar??
> >
> > Att,
> >
> > --
> > Wanderson Barrence
> > DBA Oracle 10g/11g
> > Analista de Testes - CBTS
> > --
> > MSN: wbarre...@hotmail.com
> > ICQ: 170821994
> > Linkedin: http://br.linkedin.com/in/wbarrence
> >
> > [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
>
>
>


-- 
Matheus Vill


[As partes desta mensagem que não continham texto foram removidas]