Quando a senha de um usuário expira em uma das bases que administro, alguns usuários reclamam que se trata de um usuário de aplicação e a senha não pode expirar nunca. Desta forma, se o schema realmente deve ser usado apenas pela aplicação, eu criei um processo que irá controlar esse acesso baseado nas informações …
jan 13
Continuando o Oracle DUPLICATE database que falhou no RECOVER dos datafiles
Há um tempo, o problema que eu costumava enfrentar era a falha da etapa the recovery do script de duplicate por qualquer tipo de problema (como, por exemplo, esquecer se setar a db_recovery_area_dest_size grande o suficiente para segurar os archives que são trazidos) e eu acabava tendo que iniciar o comando DUPLICATE do começo. A …
dez 02
Oracle Data Guard Fast-Start Failover e Oracle Wallet
O Fast-Start Failover Observer é um componente do Oracle Data Guard Broker que permite ao DBA automatizar a tarefa de failover e ter noites mais tranquilas de sono. O que poucos DBAs sabem, no entanto, é que ele pode trabalhar em conjunto com o Oracle Wallet, de forma que você possa remover a senha de login dos …
nov 28
ORA-12853, ORA-04031 e ORA-06512: at "SYS.UTL_RECOMP", line 865
Esses dias, criei uma base na versão 11.2.0.4 bem pequena mas em um servidor poderoso Sun Sparc de 64 processadores. Eu configurei o banco de dados para usar o mínimo possível de memory_target: 524M. O meu planejamento era o de aumentar este tamanho após terminar de preparar o servidor do BD. Quando eu comecei a …
nov 13
Como aplicar o OJVM PSU, DB PSU e Generic JDBC Patch no 11.2.0.4
Começando em Outubro de 2014, todo os DB PSU vêm com a opção do OJVM PSU na página principal de downloads (Doc ID 756671.1). A Oracle recomenda instalar ambos, assim como o Generic JDBC Patch que também está disponível lá. Neste tutorial, vou mostrar como instalar o OJVM PSU, DB PSU and JDBC Patch em …