Archive for the ‘Oracle’ tag
OracleXE - esqueceu a senha … brute force!
Desde quando a Oracle lançou o Oracle Express Edition muitos desenvolvedores ficaram tentados a instalar em suas próprias maquinas o banco de dados “leve” da Oracle.
Muito legal, muito bacana, praticamente todas as funcionalidades do Oracle Enterprise estavam presentes naquela “Edição Expressa, como diria o Tio Ben: “… grandes poderes trazem grandes responsabilidades…”.
Pois bem, no mundo de DBA as grandes responsabilidades são: criar tablespaces, regras, contrants, objetos, queryes mal feitas, usuarios, hum, usuários, isso é um problema, ainda mais se vc se depara com uma instalação antiga do banco de dados, onde o “instalador” não está mais na empresa, vem aquela terrivel duvida: “Será que alguém mais que o ex-dono dessa máquina sabe a senha do system?
Como era de se esperar claro que não!
Só nos resta remover e instalar novamente o banco de dados, uma vez que este nao permite que seja instalada mais de uma instance na mesma maquina (esta é uma das limitações do XE).
Ok, baixado o isntalador do XE, vamos comecar a remoção, mas espere………… eis que uma mensagem aparece na tela, informando que não consegue remover pois o arquivo de clean nao está presente, eis que vc vai dar uma olhada no diretorio de binario e encontra apenas uma DLL.
Logo vem aquele pensamento: “alguém fez merda!”
Mais uma alternativa, se nao pode remover, entao ao menos instale por cima (terríveis experiencias com o windows!)
Uma nova mensagem é mostrada: “Não é possível instalar enquanto o serviço do oracle estiver instalado”.
Para resolver o problema de re-instalação do OracleXE capenga, eu recorri ao método: “brute force”, que é mais ou menos assim:
Read the rest of this entry »
Muito legal, muito bacana, praticamente todas as funcionalidades do Oracle Enterprise estavam presentes naquela “Edição Expressa, como diria o Tio Ben: “… grandes poderes trazem grandes responsabilidades…”.
Pois bem, no mundo de DBA as grandes responsabilidades são: criar tablespaces, regras, contrants, objetos, queryes mal feitas, usuarios, hum, usuários, isso é um problema, ainda mais se vc se depara com uma instalação antiga do banco de dados, onde o “instalador” não está mais na empresa, vem aquela terrivel duvida: “Será que alguém mais que o ex-dono dessa máquina sabe a senha do system?
Como era de se esperar claro que não!
Só nos resta remover e instalar novamente o banco de dados, uma vez que este nao permite que seja instalada mais de uma instance na mesma maquina (esta é uma das limitações do XE).
Ok, baixado o isntalador do XE, vamos comecar a remoção, mas espere………… eis que uma mensagem aparece na tela, informando que não consegue remover pois o arquivo de clean nao está presente, eis que vc vai dar uma olhada no diretorio de binario e encontra apenas uma DLL.
Logo vem aquele pensamento: “alguém fez merda!”
Mais uma alternativa, se nao pode remover, entao ao menos instale por cima (terríveis experiencias com o windows!)
Uma nova mensagem é mostrada: “Não é possível instalar enquanto o serviço do oracle estiver instalado”.
Para resolver o problema de re-instalação do OracleXE capenga, eu recorri ao método: “brute force”, que é mais ou menos assim:
- Altere o registro do Windows
- Abra o RegEdt32 e vá em: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Service localize a entrada do oracle e (sem dó nem piedade) remova!Altere o registro do Windows
- Reinicie a máquina (lembre-se estamos lidando com o bicho Windows)
Read the rest of this entry »