Làm cách nào để loại bỏ hoàn toàn Oracle 11g?


20

Làm cách nào để xóa hoàn toàn ứng dụng khách Oracle 11g khỏi máy tính của tôi? Tôi đang chạy Windows 7, 64-bit.

Tôi đã thử chạy deinstall.bat, nhưng nó không hoạt động.



Cố gắng xóa thư mục %TEMP%\CVU*%USERNAME%. Sau đó, deinstall.bat của tôi hoạt động tốt.
Wernfried Domscheit

Câu trả lời:


28

Đầu tiên, sử dụng Bắt đầu -> Chạy -> Services.msc, định vị tất cả các dịch vụ Ora * và dừng chúng.

Phần còn lại, từ Hướng dẫn sử dụng và Dọn dẹp Oracle cho Windows :

  1. Gỡ cài đặt tất cả các thành phần của Oracle bằng Trình cài đặt chung của Oracle (OUI).
  2. Xóa khóa HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE (và HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLEtrên 64 bit) có chứa các mục đăng ký cho tất cả các sản phẩm của Oracle bằng cách sử dụng regedit.
  3. Xóa mọi tham chiếu đến các dịch vụ / thành phần của Oracle trong vị trí đăng ký sau : HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/. Tìm kiếm các mục chính bắt đầu với Nhật Bản Ora, có liên quan rõ ràng đến Oracle.
  4. Khởi động lại máy trạm.
  5. Xóa thư mục ORACLE_BASE. (tức là C: \ Oracle)
  6. Xóa thư mục C:\Program Files\Oracle.
  7. Làm trống thư mục tạm thời.
  8. Làm sạch thùng rác.

Liên kết đó không còn hoạt động nữa ...
Richard Everett

2
@RichardEv: Tôi đã sửa liên kết, nhưng nó không chứa nhiều thông tin hơn ở trên.
harrymc

6
  1. Xóa mọi mục nhập tiên tri trong biến PATH trong Máy tính => Thuộc tính => Cài đặt hệ thống nâng cao => Biến môi trường => PATH
  2. Ở cùng một vị trí, hãy xóa mục ORACLE_HOME

Tôi có một mẹo: nhấn Ctrl + R, nhấn: SystemPropertiesAdvancedđể mở hộp thoại, chuẩn bị chỉnh sửa các biến môi trường. Nhớ xóa thêm : ORACLE_UID. Tìm kiếm tất cả các từ khóa Oracletrong Registry.
nhuvy

1
@DoNhuVy có nghĩa là [winkey] + [R], để mở hộp thoại "Chạy"
matt wilkie

vâng, tôi có một sai lầm
nhuvy

4

Các bước: Dừng tất cả các dịch vụ của Oracle trước.

  1. BẮT ĐẦU -> CHẠY -> Services.msc
  2. Xác định vị trí tất cả các dịch vụ Ora * và nhấp vào STOP
  3. Bắt đầu -> CHẠY -> Regedit
  4. Xác định vị trí thư mục HKEY_LOCAL_MACHINE trong sổ đăng ký
  5. Mở thư mục phần mềm
  6. Xóa thư mục Oracle trong Phần mềm
  7. Mở thư mục Hệ thống trong HKEY_LOCAL_MACHINE
  8. Mở thư mục CurrentControlSet trong thư mục Hệ thống
  9. Dịch vụ mở
  10. Xóa tất cả các khóa liên quan đến Oracle. Mọi chìa khóa đều bắt đầu với phiên bản ORA ..
  11. Đóng regedit
  12. Xóa thư mục ORACLE_HOME
  13. Xóa thư mục Oracle trong Tệp chương trình
  14. Khởi động lại

+1 cho dịch vụ dừng Ora * ramoh, nhưng mọi thứ khác được bao phủ bởi câu trả lời trước đó từ @harrymc.
matt wilkie

1

Tôi đến đây vì thông báo này khi cố gắng cài đặt Oracle 11g XE, sau một lần thử thất bại trước đó:

"Trình cài đặt đã phát hiện một phiên bản XE đã có trên hệ thống này. Quá trình cài đặt không thể tiến hành"

thông báo lỗi

Tất nhiên tôi đã làm sạch tất cả theo các nguồn khác nhau, bao gồm cả nguồn này, nhưng nó cứ phàn nàn. Nó cũng không hiển thị trong danh sách các chương trình được cài đặt.

Tôi nhớ một tiện ích rất cũ, đã được vận chuyển một lần với Office 2000 tôi đoán. Nó được gọi là "Windows Installer Clean up Utility" (bản tải xuống ban đầu được gọi msicuu2.exe). Tải xuống từ một nguồn đáng tin cậy, chạy nó với các đặc quyền của quản trị viên và có thể bạn sẽ tìm thấy một bản ghi mồ côi cho Oracle trong danh sách.

nhập mô tả hình ảnh ở đây

Nhấp vào [Xóa], xác nhận cảnh báo và tiến hành thiết lập. Nó làm việc cho tôi.


0

Sử dụng trình cài đặt Universal. Nếu bạn cố gắng gỡ cài đặt mọi thứ ngay lập tức, nó sẽ không cho phép bạn. Vì vậy, đầu tiên gỡ cài đặt chương trình. KIẾM TIỀN GỬI ĐỂ TRỞ NÊN LẮP ĐẶT MỞ RỘNG. Sau đó quay lại và gỡ cài đặt Trang chủ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.