Ultimos comandos

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
Doutorjava
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Qua, 04 Abr 2007 3:06 pm
Localização: Goiania

Pessoal, já vi alguma coisa a respeito, mas não me lembro, é o seguinte o Oracle guarda todos os comandos que ele executa em alguma tabela, qual é essa tabela?

Valeu
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5026
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Não é bem uma "tabela"
O Oracle pode gravar tudo que está sendo alterando em Archives.
Com isso é possível recuperar as informações do banco até o momento do "crash".
Doutorjava
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Qua, 04 Abr 2007 3:06 pm
Localização: Goiania

Não sei bem se é uma tabela! mas minha necessidade não é para recuperar os dados. Eu apenas executei alguns comandos e gostaria de executá-los novamente, sei que algumas ferramentas(ex:Toad) guarda os últimos scripts, mas não fiz por ele, então perdi os comandos.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5026
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Acho que não será possível recuperar isso.
Veja bem: São milhares de selects/updates/deletes que são feitos a todo minuto. Onde o Oracle guardaria esses scripts?

Esse tipo de "log" dos comandos executados é bem comum apenas em ferramentas de desenvolvimento (como você disse TOAD, Pl/SqlDeveloper, etc).
pzuchelli
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 27
Registrado em: Qua, 10 Jan 2007 8:29 pm
Localização: SP

Caro,


O Oracle armazena os comandos DML nos Redo Log Files para recuperação do banco de dados em caso de falha. Se o banco de dados estiver em archive log mode esses logs são arquivados em um dispositivo.

Espero poder ter ajudado.


Abraços
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante