Dicas de Oracle
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
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
Curtidas 0
Respostas
Eduardo Gonçalves
30/05/2012
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/
GOSTEI 0
Eduardo Cunha
30/05/2012
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
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
GOSTEI 0
Deivison Melo
30/05/2012
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.
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.
GOSTEI 0
Eduardo Gonçalves
30/05/2012
Essa eu não conhecia Deivison! Esse tema é muito interessante, merece um artigo!
GOSTEI 0
Deivison Melo
30/05/2012
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!!!
Abração a todos e sempre estarei contribuindo aqui!!!
GOSTEI 0