OBIEE Online Training

OBIEE Online training by ex-Rittman Mead and Oracle trainer.
Contact : naveen@bipracticals.com
Watsapp : +65-82830121
Training will be real time and more hands on.
Number of slots available : 2/5

Wednesday, July 4, 2012

How to clear registry and do a clean OBIEE Uninstallation

Hi friends..I will be discussing how to uninstall OBIEE so that we can do a fresh install

UNINSTALL WEBLOGIC


1.       Go to Start –> Control Panel –> Select Oracle Weblogic and click Uninstall/Change



2.       A popup window will open, just follow the below screenshots





UNINSTALL OBIEE



3.       Go to Start –> All Programs –> Oracle Business Intelligence –> Deinstall



4.       A popup window will open to deinstall business intelligence tools. Follow the below screenshots











 UNINSTALL DATABASE


To deinstall Oracle Database XE by using Add or Remove Programs:
  1. In the Windows Control Panel, select Add or Remove Programs.
  2. Select Oracle Database 11g Express Edition.
  3. Click Change/Remove.
  4. In the Oracle Database 11g Express Edition - Install Wizard, select Remove, click Next, and then click Yes in the confirmation window. When the deinstallation completes, click Finish.
Reference:
http://docs.oracle.com/cd/E17781_01/install.112/e18803/toc.htm#CIHDDHJD

CLEANUP REGISTRY

1.Go to Run and type regedit. The Registry Editor window appears.

2.Navigate to the locations inside HKEY_LOCAL_MACHINE shown in the screenshot and delete the marked folders.

Deleting the below folder KEY_OH29480770 cleans up the OBIEE installation from registry.


 Deleting the below folder KEY_OH2023886701 cleans up the Weblogic installation from the registry.














Navigate to the services folder as shown below















Inside the services folder navigate to the folder OracleServicesXE and delete that folder.This cleans up the database from the registry












Now uninstallaton is complete. Your system is ready for a new installation. Restart the system and start the fresh installation.


Some interesting discussion on uninstalling Oracle database completely by cleaning up the registry and also on things to take care when installing database on servers.

http://oracle.ittoolbox.com/groups/technical-functional/oracle-db-l/database-installation-successful-but-database-wont-start-4822005?reftrk=no&trdref=4e6577736c6574746572

Till next time..bye :)

5 comments:

  1. Do you have any comment on Dropping the OBIEE system database? Is this required? pros/cons of keeping it and only resinstalling OBIEE SOFTWARE AND TOOLS? Thanks in advance

    ReplyDelete
  2. I want to uninstall only OBIEE 10g but not oracle database , so uninstallation of oracle weblogic and oracle database are necessary?

    ReplyDelete
  3. Hi I am trying to uninstall OBIEE 11g.
    I am getting below error
    DEBUG : NAME : oracle.installer.startup_location
    Setting current page standalone validations to true
    oracle.sysman.oii.oiii.OiiiInventoryDoesNotExistException: The inventory pointer location C:\Program Files\Oracle is either not readable or does not exist
    at oracle.sysman.oii.oiii.OiiiInstallAreaControl.initAreaControl(OiiiInstallAreaControl.java:1857)
    at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:292)
    at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:231)
    at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:180)
    at oracle.as.install.engine.modules.install.util.OracleHomeTypeUtil.getOracleHomeType(OracleHomeTypeUtil.java:141)
    at oracle.as.install.soa.screens.deinstall.DeinstallWelcomePage.updateModel(DeinstallWelcomePage.java:192)
    at oracle.as.install.engine.modules.presentation.ui.common.wizard.ModifiedDWizard.doNextHelper(ModifiedDWizard.java:664)
    at oracle.as.install.engine.modules.presentation.ui.common.wizard.ModifiedDWizard.doNext(ModifiedDWizard.java:960)
    at oracle.bali.ewt.wizard.BaseWizard$Action.actionPerformed(Unknown Source)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
    at java.awt.Component.processMouseEvent(Component.java:6516)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
    at java.awt.Component.processEvent(Component.java:6281)
    at java.awt.Container.processEvent(Container.java:2229)
    at java.awt.Component.dispatchEventImpl(Component.java:4872)
    at java.awt.Container.dispatchEventImpl(Container.java:2287)
    at java.awt.Component.dispatchEvent(Component.java:4698)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
    at java.awt.Container.dispatchEventImpl(Container.java:2273)
    at java.awt.Window.dispatchEventImpl(Window.java:2719)
    at java.awt.Component.dispatchEvent(Component.java:4698)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
    at java.awt.EventQueue.access$300(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:706)
    at java.awt.EventQueue$3.run(EventQueue.java:704)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
    at java.awt.EventQueue$4.run(EventQueue.java:720)
    at java.awt.EventQueue$4.run(EventQueue.java:718)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:91).


    Please tell me what to do

    ReplyDelete
  4. Please tell me how to resolve this issue

    ReplyDelete
  5. Delete the OBIEE middleware folder manually in safe mode and clean the registry.

    ReplyDelete

Thank you

- Naveen