Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Oracle re-install problems
"J. Fleck" <fleckj__at_hotmail.com> wrote in message
news:9p24u0$vln$1_at_scavenger.euro.net...
> I have been trying to re-install Oracle 8.1.7 for 2 weeks
now on a Windows
> 2000 professional system. I have tried both the personal
and enterprise
> editions without success. I am almost certain that after
de-installing,
> Oracle does not completely clean up the Windows registry
(there is probably
> a reason for this e.g migration of a database created
under an earlier
> version). I have tried cleaning up the register manually
however I can not
> delete certain items all of the type "LEGACYORACLE...".
I had a similar problem a couple of years ago on WinNT 4.0 /
Oracle 8.0.5. Customer disalowed reinstall of windows, so we
cleaned the machine of all Oracle related stuff (many times
over!), reinstalled. Then Oradim80 would fail to create a
new instance. I worked with Oracle Denmark on it for quite
while. Finally in a day long session we found one of those
registry legacy keys, that you cant normally delete, that
was actually deletable. Deleted it and everything worked
fine!
Try deleting everyone of those keys related to Oracle!
Anyway here is a metalink article on the subject. Good luck!
/Peter Laursen
Doc ID: Note:124353.1
Subject: WIN: Manually Removing all Oracle Components on
Microsoft Windows Platforms
Type: BULLETIN
Status: PUBLISHED
Content Type: TEXT/PLAIN
Creation Date: 13-NOV-2000
Last Revision Date: 04-AUG-2001
PURPOSE
This article describes the procedure how to manually perform
the actions to
create a "clean machine" on Microsoft Windows 95/98/NT/2000
and how to
manually remove all Oracle components (e.g.: oracle RDBMS
database server,
IAS, OEM, client installations, etc) and services from your
computer.
SCOPE & APPLICATION
This article is intended for DBA's on the Microsoft Windows platform.
WARNING:
MANUALLY REMOVING ALL ORACLE COMPONENTS AND SERVICES FROM YOUR COMPUTER
2.b. If any Oracle services (their names begin with Oracle) exist and have
the status Started, select the service and click Stop.
2.c. Click Close to exit the Services window.
2.d. Close the Control Panel/Computer Management window.
3. Remove the entries in the Windows registry:
Choose Start > Run > regedt32
3.b. Go to HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
Note the value of the key INST_LOC, this is the location of the Oracle Universal
Installer. The default location is C:\Program Files\Oracle\Inventory. If this
value is different, make note of it, so we can delete these files later.
Delete this ORACLE key.
3.c. Go to HKEY_LOCAL_MACHINE\SOFTWARE\ODBC and expand all subkeys and
remove all keys under here which are related with the "Oracle ODBC Driver"
3.d. Go to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services and
remove
all keys under here that begin with ORACLE or ORAWEB.
3.e. Go to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLo
g\...
\Application and remove all keys under here that begin with ORACLE.
3.f. Go to
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
\Uninstall
and remove any entries related to Oracle.
3.g. Go to HKEY_CLASSES_ROOT, remove all keys that begin with Oracle, OraPerf or
OraOLEDB
3.h. Close the registry.
4. Clean up the environment settings:
2000: Choose Start > Settings > Control Panel > System
> Advanced tab >
Environment variables.
4.b. At "System Variables" click on the variable PATH in order to modify
the value. For example, you may see a path similar to this one:
C:\ORACLE\ORA81\BIN;C:\PROGRAM
FILES\ORACLE\JRE\1.1.7\BIN
4.c. If an %ORACLE_HOME% was installed, remove this
%ORACLE_HOME%\BIN path.
4.d. If JRE was installed by Oracle, remove the JRE path.
4.e. If there is a CLASSPATH variable under "System Variables", first make note
of the path defined, then delete it. This variable can be added back at
a later date if needed.
4.f. Check if there are any other Oracle variables set in "System Variables",
ORACLE_HOME, ORACLE_SID or TNS_ADMIN. If these exist, delete them also.
4.g. Click on APPLY and OK.
4.h. Close the Control Panel window.
5. Delete the software and icons:
2000: Choose Start > Programs > Accessories > Windows NT Explorer.
5.b. NT: Go to SYSTEM_DRIVE:\WINNT\PROFILES\ALL USERS\START
MENU\PROGRAMS
2000: Go to SYSTEM_DRIVE:\DOCUMENTS AND SETTINGS\ALL
USERS\START MENU\PROGRAMS
(Note: These locations depend on whether OS was upgraded
from NT,
or this was a fresh install of 2000)
and delete the following icons: - Oracle - HOME_NAME where HOME_NAME is the previous Oracle home name. - Oracle Installation Products
5.c. Go to SYSTEM_DRIVE:\Program Files\Oracle or the location of INST_LOC as
noted earlier in step 3.b and delete this directory.
5.d Go to SYSTEM_DRIVE:\Temp and delete all files and directories in here.
5.e. Go to the drive where the Oracle software is installed on your machine
and delete all ORACLE_BASE directories on your hard drive.
5.f. Close the Windows NT Explorer.
6. Finish the removal:
Right click on recycle bin > Empty Recycle Bin.
6.b. Reboot your computer.
B. Removing Components on Windows 95 or Windows 98.
Note the value of the key INST_LOC, this is the location of the Oracle Universal
Installer. The default location is C:\Program Files\Oracle\Inventory. If this
value is different, make note of it, so we can delete these files later.
Delete this ORACLE key.
1.c. Go to HKEY_LOCAL_MACHINE\SOFTWARE\ODBC and expand all subkeys and
remove all keys under here which are related with the "Oracle ODBC Driver".
1.d. Go to
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
\Uninstall
and remove any entries related to Oracle.
1.e. Go to HKEY_CLASSES_ROOT, remove all keys that begin with Oracle, OraPerf or
OraOLEDB.
1.f. Close the registry.
2. Clean up the environment settings:
For example, you may see a path similar to this one: C:\ORACLE\ORA81\BIN;G:\PROGRAM
2.c. If there is a CLASSPATH variable under "System Variables", first make note
of the path defined, then delete it. This variable can be added back at
a later date if needed.
2.d. If JRE was installed by Oracle, remove the JRE path.
2.e. Save the AUTOEXEC.BAT file and close the edit.
3. Delete the software and icons:
3.b. Go to SYSTEM_DRIVE:\WINDOWS\START MENU\PROGRAMS
and delete the following icons: - Oracle - HOME_NAME where HOME_NAME is the previous Oracle home name. - Oracle Installation Products
3.c. Go to SYSTEM_DRIVE:\Program Files\Oracle or the location of INST_LOC as
noted earlier in step 1.b and delete this directory.
3.d Go to SYSTEM_DRIVE:\Temp and delete all files and directories in here.
3.e. Go to the drive where the Oracle software is installed on your machine
and delete all ORACLE_BASE directories on your hard drive.
3.f. Remove any Oracle-related .INI files that may exist in the Windows
directory. The Windows may be found by entering "echo %WINDIR%"
from a command prompt. Typical Oracle .INI files include ORADIM73.INI, ORADIM80.INI, ORACLE.INI, ORAODBC.INI
3.g. Close the Windows Explorer.
4. Finish the removal:
Right click on recycle bin > Empty Recycle Bin
4.b. Reboot your computer.
RELATED DOCUMENTS
Oracle Installation Guides for Windows.
SEARCH WORDS
WIN95, WIN98, WINNT, WIN2000, Windows95, Windows98,
WindowsNT, Windows2000,
de-install, deinstall, re-install, reinstall
.
Copyright (c) 1995,2000 Oracle Corporation. All Rights Reserved. Legal Notices and Terms of Use. Received on Fri Sep 28 2001 - 14:31:38 CDT