Jak usunąć instalacji bazy danych Oracle z systemu Windows 2000 Kiedy używać tę procedurę Jeżeli przed rozpoczęciem instalacji oprogramowania Oracle nie zrobiliśmy kopię stanu systemu Windows 2000. Wtedy, kiedy chcemy mieć czysty komputer (ang. clean machine ) po nieudanej (przerwanej) instalacji oprogramowania Oracle. Stosowanie tej procedury jest ostatnim krokiem po nieudanej próby instalacji oprogramowania Oracle. Jeżeli złe wykonamy czyszczenie rejestrów, może być konieczna naprawa lub w skrajnych przypadkach ponowna isntalacja systemu Windows 2000. 1
Wymagane uprawnienia Stosowanie tej procedury wymaga uprawnień Administratora systemu Windows 2000. Musimy być zalogowany jako Administrator lub użytkownik, należący do grupy Administratorów systemu (na przykład Oracle). Co wykonamy Usuniemy wszystkie elementy oprogramowania Oracle z systemu Windows 2000. Usuniemy wszystkie usługi związane z oprogramowania Oracle Usuniemy wszystkie wpisy w rejestrach związane z oprogramowania Oracle. Usuniemy wszystkie pliki bazy danych Oracle, które się znajdują w katalogu ORACLE_BASE \ ORADATA. Usuniemy wszystkie pliki, które konfigurują sieci związane z oprogramowania Oracle. Usuniemy wszystkie pliki SQL i inne użytkownika, które się znajdują w katalogu ORACLE_BAZE. 2
Etapy usuwania oprogramowania Oracle Z pomocą Oracle Universal Installer (program instalujący oprogramowania Oracle) należy usunąć programy które są zainstalowane. Ta aplikacja jest dostępna w grupie Oracle Installation Products Wybieramy Universal Installer Oracle Universal Instasller 3
Oracle Universal Instasller Wybieramy Installed Products Później zaznaczamy produkty których chcemy usunąć i wybieramy przycisk Remove. 4
Zatrzymanie usług Oracle... Zatrzymujemy wszystkie uruchomione usługi Oracle typu Oracle... Wybieramy odpowiednio Start \ Ustawienia \ Panel Sterowania \ Narzędzia Administracyjne \ Usługi Badamy czy są usługi, które mają stan Uruchomiono Jeżeli są usługi, które są uruchomione, zatrzymujemy ich. Zamykamy okno usług i okno Narzędzia Administracyjne. Usuwanie wpisów z rejestru Windows Uruchamiamy edytor rejestru poleceniem start \ uruchom \ regedit Idziemy do HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE Notujemy wartości inst_loc w moim przypadku C:\Program Files\Oracle\Inventory Ten folder, zawierający Oracle Universal Installer należy usunąć ręczne. Idziemy do HKEY_LOCAL_MACHINE\SOFTWARE\ODBC i usuwamy wszystkie klucze typu Oracle w moim przypadku Oracle in OraDb10g_home1 Idziemy do HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services i usuwamy wszystkie wpisy zaczynające się z Oracle... 5
Usuwanie wpisów z rejestru Windows Idziemy do HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\ Services\EventLog\Application i usuwamy wszystkie wpisy zaczynające się z Oracle w moim przypadku Oracle.wntest OracleDBConsoleWNTEST OracleOraDb10g_home1iSQL*Plus Idziemy do HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \Uninstall i usuwamy wszystkie wpisy zaczynające się z Oracle jeżeli istnieją. Idziemy do HKEY_CALLSES_ROOT i usuwamy wszystkie wpisy zaczynające się z Oracle, Ora... Zamykamy edytor rejestrów. Usuwanie ustawień środowiskowych Start \ Ustawienia \ Panel Sterowania \ System \ Zaawansowane \ Zmienne Środowiskowe W okno Zmienne Środowiskowe wybieramy zmiennej PATH. Notujemy informację o katalogach dotyczące ORACLE, ORACLE_HOME, JRE... na przykłąd D:\oracle\product\10.1.0\WNTEST\bin; D:\oracle\product\10.1.0\HTML_DB\bin; D:\oracle\product\10.1.0\HTML_DB\jre\1.1.8\bin; D:\oracle\product\10.1.0\HTML_DB\jre\1.4.2\bin\client; D:\oracle\product\10.1.0\HTML_DB\jre\1.4.2\bin; D:\oracle\product\10.1.0\WNTEST\jre\1.4.2\bin\client; D:\oracle\product\10.1.0\WNTEST\jre\1.4.2\bin; Usuwamy informację dotycząca ORACLE. 6
Usuwanie ustawień środowiskowych Jeżeli wśród zmiennych środowiskowych jest CLASSPATH notujemy jej katalog i usuwamy ją. Sprawdzamy czy wśród zmiennych środowiska nie występują inne zmienne związane z Oracle - na przykład ORACLE_HOME, ORACLE_SID, TNS_ADMIN. Usuwanie oprogramowania Usuwamy katalogach z oprogramowania Oracle, których wcześniej zanotowaliśmy. W celu usuwania grup programów związanych z Oracle z Pragramów wybieramy C:\Documents and Settings\All Users\Menu Start\Programy usuwamy ORACLE HOME_NAME na przykład Oracle - OraDb10g_home1 Usuwamy z katalogu Program Files programy ORACLE lub z inst_loc. Usuwamy wszystkie pliki i katalogi z katalogu DYSK_SYSTEMOWY:\Temp w naszym przypadku C:\TEMP. Usuwamy wszystkie katalogi typu ORADATA z wszystkich dyskach. 7
Po usuwaniu oprogramowania Usuwamy wszystkie pliki z kosza. Ponownie uruchamiamy komputera. Tworzymy kopię systemu. Możemy rozpoczynać kolejną próbę instalacji oprogramowania Oracle. 8