jueves, 29 de octubre de 2015

Cómo desinstalar Oracle 11g en windows

Desinstalar oracle 11g en windows


He estado haciendo algunas pruebas de recuperación de base de datos oracle 11g y en el proceso he dejado la base de datos corrupta en múltiples ocasiones. Es por esto que en algunos casos no me queda de otra mas que desinstalar Oracle 11g completamente.

Les dejo aquí los pasos para desinstalar Oracle 11g en windows.

1. Abrir una consola de windows en modo de aministrador y moverse hacia el siguiente directorio con el comando cd:

cd C:\app\administrator\product\11.2.0\dbhome_3\deinstall

 *Si no se abre en modo de administrator puede arrojar errores al hacer escrituras o tratar de remover directorios

2. Abrir el archivo deinstall.bat

C:\app\administrator\product\11.2.0\dbhome_3\deinstall>deinstall.bat

Esto va a iniciar la herramienta ORACLE DEINSTALL & DECONFIG

Las siguientes son las preguntas a responder. Las respuestas varian dependiendo de cada instalación.

Entre corchetes está la opción default que es la que más uso así que sólo doy ENTER en los casos que así corresponda.

En este caso la instalación tiene almacenamiento tipo File System (FS) y he reemplazado el nombre de mi instancia por INSTANCIA.

Specify all Single Instance listeners that are to be de-configured [LISTENER]: ENTER

Specify the list of database names that are configured in this Oracle home [INSTANCIA]: ENTER

Specify the type of this database (1.Single Instance Database|2.Oracle Restart Enabled Database) [1]: ENTER

Specify the diagnostic destination location of the database [C:\app\administrator\diag\rdbms\INSTANCIA]: ENTER

Specify the storage type used by the Database ASM|FS []: FS

Specify the list of directories if any database files exist on a shared file system. If 'INSTANCIA' sub
directory is found, then it will be deleted. Otherwise, the specified directory will be deleted. Alt
ernatively, you can specify list of database files with full path [ ]: ENTER


Specify the flash recovery area location, if it is configured on the file system. If 'INSTANCIA' subdir
ectory is found, then it will be deleted. []: C:\app\administrator\flash_recovery_area


Specify the database spfile location [ ]: C:\app\administrator\product\11.2.0\dbhome_3\database

Do you want to continue (y - yes, n - no)? [n]: y

Esto iniciara el proceso de desinstalación de Oracle 11g

Los siguientes son los elementos que va a remover la herramienta ORACLE DEINSTALL & DECONFIG:
  • Instancia de Base de datos especificada.
  • Listener especificado.
  • Servicio de base de datos y agente.
  • Directorio home de oracle.
3. Si es necesario verificar que los directorios hayan sido eliminados.

No todos los archivos son eliminados en la desinstalación por lo que tal vez requieras eliminarlos manualmente. De cualquier manera estos archivos ya no tienen ninguna funcionalidad.

Espero les sirva.




9 comentarios:

  1. uffff oracle es horroroso, es un maldito caos, el caos no es bueno para la informatica, desde el proceso de instalacion hasta de configuracion y ahora para desinstalarlo, es una maldita pesadilla

    ResponderBorrar
  2. No sé en que estaban pensando los desarrolladores de oracle en diseñar así este gestor de bases de datos, es un caos!!

    ResponderBorrar
  3. Excelente aporte!, muchas gracias por compartir, saludos.

    ResponderBorrar
  4. Muy claro y simple a pesar de lo complejo de Oracle, gracias!

    ResponderBorrar