Bagaimana cara saya menghapus Oracle 11g sepenuhnya?

20

Bagaimana cara saya menghapus sepenuhnya klien Oracle 11g dari komputer saya? Saya menjalankan Windows 7, 64-bit.

Saya sudah mencoba berlari deinstall.bat, tetapi ini tidak berhasil.

Emas
sumber
Coba hapus folder %TEMP%\CVU*%USERNAME%. Setelah itu deinstall.bat saya berfungsi dengan baik.
Wernfried Domscheit

Jawaban:

28

Pertama, gunakan Start -> Run -> Services.msc, cari semua layanan Ora * dan hentikan.

Sisanya, dari Manual dan Clean Uninstall Oracle untuk Windows :

  1. Copot semua komponen Oracle menggunakan Oracle Universal Installer (OUI).
  2. Hapus kunci HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE (dan HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLEpada 64bit) yang berisi entri registri untuk semua produk Oracle dengan menggunakan regedit.
  3. Hapus referensi ke Oracle layanan / komponen di lokasi registri berikut: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/. Mencari entri kunci yang dimulai dengan "Ora" yang jelas terkait dengan Oracle.
  4. Nyalakan kembali workstation.
  5. Hapus direktori ORACLE_BASE. (yaitu C: \ Oracle)
  6. Hapus direktori C:\Program Files\Oracle.
  7. Kosongkan direktori temp.
  8. Kosongkan tempat sampah.
harrymc
sumber
Tautan itu tidak lagi berfungsi ...
Richard Everett
2
@RichardEv: Saya memperbaiki tautan, tetapi tidak mengandung lebih banyak info daripada yang di atas.
harrymc
6
  1. Hapus entri oracle dalam variabel PATH di bawah Computer => Properties => Pengaturan Sistem Lanjut => Environment Variaiable => PATH
  2. Di tempat yang sama hapus entri ORACLE_HOME
Rick
sumber
Saya punya tip: tekan Ctrl + R, tekan: SystemPropertiesAdvanceduntuk membuka dialog, mempersiapkan variabel lingkungan edit. Ingat lebih hapus: ORACLE_UID. Cari semua kata kunci Oracledi Registry.
nhuvy
1
@DoNhuVy berarti [winkey] + [R], untuk membuka dialog "Jalankan"
matt wilkie
ya saya punya kesalahan.
nhuvy
4

Langkah-langkah: Hentikan semua layanan Oracle terlebih dahulu.

  1. MULAI -> RUN -> Services.msc
  2. Temukan semua layanan Ora * & klik STOP
  3. Mulai -> RUN -> Regedit
  4. Temukan folder HKEY_LOCAL_MACHINE dalam registri
  5. Buka folder Perangkat Lunak
  6. Hapus folder Oracle di bawah Perangkat Lunak
  7. Buka folder Sistem di HKEY_LOCAL_MACHINE
  8. Buka folder CurrentControlSet dalam folder Sistem
  9. Layanan Terbuka
  10. Hapus semua kunci yang terkait dengan Oracle. Setiap kunci dimulai dengan "ORA .."
  11. Tutup regedit
  12. Hapus folder ORACLE_HOME
  13. Hapus folder Oracle di Program Files
  14. Mulai ulang
ramoh
sumber
+1 untuk layanan stop Ora * ramoh, tetapi yang lainnya dicakup oleh jawaban sebelumnya dari @harrymc.
matt wilkie
1

Saya datang ke sini karena pesan ini ketika mencoba menginstal Oracle 11g XE, setelah upaya yang sebelumnya gagal:

"Pemasang telah mendeteksi instance XE yang sudah ada pada sistem ini. Instalasi tidak dapat melanjutkan"

pesan eror

Tentu saja saya membersihkan semua sesuai dengan berbagai sumber, termasuk yang satu ini, tetapi itu terus mengeluh. Itu juga tidak muncul dalam daftar program yang diinstal.

Saya ingat sebuah utilitas yang sangat lama, yang dikirimkan sekali dengan Office 2000 kurasa. Ini disebut "Utilitas Pemasang Windows Bersihkan" (unduhan asli disebut msicuu2.exe). Unduh dari sumber tepercaya, jalankan dengan hak istimewa admin, dan Anda mungkin akan menemukan catatan yatim untuk Oracle dalam daftar.

masukkan deskripsi gambar di sini

Klik [Hapus], konfirmasikan peringatan dan lanjutkan dengan pengaturan. Itu berhasil untuk saya.

Marc Wittke
sumber
0

Gunakan penginstal Universal. Jika Anda mencoba menghapus semuanya sekaligus, itu tidak akan memungkinkan Anda. Jadi instal dulu programnya. MEMBUAT TERTENTU UNTUK MENINGGALKAN INSTALLER UNIVERSAL TERBUKA. Kemudian kembali dan hapus instalan Home.

Benjamin Ford
sumber