Fórum Dicas de Oracle #417740

30/05/2012

0

Boa tarde,

Amigos estou postando aqui um link que todo profissional que trabalha com oracle deve usar, principalmente quem está iniciando, nesse site podemos achar diversos artigos, scripts, temos artigos explicando sobre backup oracle, instalação do oracle e por ai vai, vale a pena conferir, o unico detalhe é que é tudo em inglês, porém é um inglês técnico.

http://www.oracle-base.com/

Abraço,

Eliézio Mesquita
Eliézio Mesquita

Eliézio Mesquita

Responder

Posts

07/06/2012

Eduardo Gonçalves

Legal Eliézio! Um site bom, especialmente para quem programa em PL/SQL é http://psoug.org/ . Nesse mesmo site existe uma área de referência interessante: http://psoug.org/reference/
Responder

Gostei + 0

11/07/2012

Eduardo Cunha

A quem interessar, tenho um blog http://grupodbars.com/ e bastante material, se quiser pode entrar em contato também.

Atenciosamente,
Eduardo Cunha
Oracle Database 11g Certified Professional
Oracle Database 10g Managing Oracle on Linux Certified Expert
Oracle WebLogic Server 10g System Administrator Certified Expert
Oracle Exadata 11g Certified Implementation Specialist
Oracle Enterprise Manager 11g Certified Implementation Specialist
Oracle Database 11g Certified Implementation Specialist
Oracle Database 11g Security Certified Implementation Specialist
Oracle Database 11g Application Grid Certified Implementation Specialist
Oracle Exalogic Elastic Cloud X2-2 Certified Implementation Specialist
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator
Oracle Data Warehousing 11g Certified Implementation Specialist
Oracle Business Intelligence Foundation 10 Certified Implementation Specialist
Information Security Foundation based on ISO/IEC 27002 Certified
ITIL V3 Foundation Certified
http://grupodbars.com/
http://www.linkedin.com/in/ecunha
Responder

Gostei + 0

11/07/2012

Deivison Melo

Se você é de TI, com certeza já passou por uma situação como essa:
Atualizando dados de uma tabela em um banco de dados Oracle, você alterou um ou vários campos com o valor errado,
ou até mesmo excluiu um ou mais registros e COMMITOU.


E agora?

Para isso, a tarefa é muito simples. Basta fazer um select na tal tabela, normal mesmo, com os campos e condições
que você quer e, no from, após o nome da tabela, colocar as of timestamp systimestamp - interval X minute,
onde esse X é o tempo que passou desde a bobagem que você fez até agora.

Por exemplo: Tenho uma tabela CLIENTE na minha base de dados Oracle e vou atualizar os clientes que não fazem
compras há mais de 1 mês para Inativos.

Então fiz lá meu update, atualizando o campo STATUS_CLIENTE para I, depois de fazer um select que retorna os
tais clientes que não compraram no último mês. Dei o COMMIT. Alguns desses clientes estavam com o STATUS A de
Ativo, D de Devedor, V de VIP.

Daí, chega o meu chefe, 30 minutos depois que eu fiz o update, dizendo que esse update não poderia ter sido feito,
então fazemos o seguinte:

select ID_CLIENTE
from CLIENTE
as of timestamp systimestamp - interval 30 minute
where STATUS_CLIENTE = V;

PRONTO! Peguei todo mundo que tava com o campo STATUS_CLIENTE = V 30 minutos atrás.
Munido dessas informações fazemos um novo update, passando todo esse pessoal que está com o STATUS = I, para V.
Responder

Gostei + 0

12/07/2012

Eduardo Gonçalves

Essa eu não conhecia Deivison! Esse tema é muito interessante, merece um artigo!
Responder

Gostei + 0

12/07/2012

Deivison Melo

Quero voltar a fazer cursos ou artigos e video-aulas para o site, mas estou procurando tempo... rsrsr

Abração a todos e sempre estarei contribuindo aqui!!!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar