javoaxian cambió a: javoaxian.me
Este blog se mantendrá como histórico del nuevo javoaxian.me. Por tal motivo, sólo serán creados post que harán referencia a los del nuevo blog. Si hay dudas y comentarios, favor de hacerlos en javoaxian.me.

viernes, 5 de septiembre de 2008

Desinstalar Oracle 10g Expression Edition XE en Debian y Ubuntu

Con anterioridad escribí un post de cómo podíamos instalar Oracle 10g Expression Edition ya sea en nuestra máquina con Debian o Ubuntu, pues ahora bien, revisando las visitas en el blog, me he podido percatar que muchos llegan preguntando como pueden desinstalar esta base de datos, por tal motivo decidí realizar este post.

La forma de desinstalarlo es muy sencilla, bastará con ejecutar los siguientes comandos como el usuario root para poder desinstalar completamente este manejador de base de datos.

javoaxian@darthmaul:~$ su -
root@darthmaul:~$ dpkg -P oracle-xe-universal
(Leyendo la base de datos ...
120095 ficheros y directorios instalados actualmente.)
Desinstalando oracle-xe-universal ...
Shutting down Oracle Database 10g Express Edition Instance.
Stopping Oracle Net Listener.
root@darthmaul:~$ rm -rf /usr/lib/oracle/
root@darthmaul:~$ rm /etc/oratab
root@darthmaul:~$ rm /etc/init.d/oracle-xe
root@darthmaul:~$ rm -rf /usr/share/doc/oracle_xe

Esto es todo lo que se tiene que hacer para desinstalar este manejador de base de datos, ojala que les sea de utilidad.

6 comentarios:

vivian roca dijo...

Hola, pues segui tus pasos y a la hora de volver a instalar oracle, pues hace como que se instala pero en realidad no se instala nada :( no se q hacer, alguna sugerencia??

javoaxian dijo...

Hola, está muy raro, yo lo he hecho y no he tenido algún problema en reinstalar oracle.

Verifica si se instaló algo en el directorio /usr/lib/oracle/ para empezar a ver por donde podría estar el problema y ver si está colocando nuevamente la estructura de oracle.

vivian roca dijo...

Hola, pues fíjate que el problema era que los archivos de configuración aun estan allí entonces lo que hice fue esto..
# dpkg --purge oracle-xe-universal
y pues alli ya se desinstalo totalmente, creo q el problema estuvo en que yo cuando termine de desinstalar también borre el usuario oracle, y cuando volvía a instalar decía q este usuario no era valido, en fin gracias!
Salu2

Gianni dijo...

La verdad yo tuve el mismo problema hace un tiempo y la mejor forma de hacer todo es la siguiente....

Para saber el nombre exacto de la instalación...

dpkg --get-selections | grep oracle

debe salir algo como...
oracle-xe-universal install

despues escribimos

sudo dpkg remove --purge oracle-xe-universal

y borra aun las dependencias.

espero haber devuelto un poco de la ayuda que este blog me ha otorgado.
Gracias.

Unknown dijo...

hola, quisiera saber, ¿Cuál es la diferencia entre dpkg y el apt para desinstalar programas?. Porq tendríamos q inclinarnos por uno o por otro comando. Gracias y saludos a todos.

hecnat dijo...

Gracias men, funcionó de maravilla...