" K; U. ~/ e1 Z4 G6 j. U
: N0 g3 A7 R: W9 u3 D. F Oracle 11g完全卸载
4 V$ T1 R! L) z3 C( M
/ r/ [% l% y5 ?8 ?, y7 @, B& P 1、 开始->设置->控制面板->管理工具->服务, 停止所有Oracle服务。& U* U K% E$ T1 S. B" a
E/ e+ y, {+ ]! A 2、 开始->程序->Oracle - OraDb11g_home1->Oracle Installation Products-> Universal Installer,单击"卸载产品",勾选"OraDb11g_home1"删除。
2 ~8 b4 h3 \+ b. W2 i6 @9 L5 Q
$ z! p% c& r2 B& `1 Z, R 3、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。6 @4 W4 Y$ r$ s6 k7 T4 S
3 u- e+ B- L9 V3 T6 i3 k 4、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。0 z4 L$ G) H: |7 f6 x( ?9 j
) R+ g5 u; W R& M7 } 5、运行regedit,! @7 z1 B/ J5 S+ [8 M. S
, s0 `/ m- k R) E- f
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。
3 o e! S r, T0 p" k' W5 r% o- p9 {9 A4 @, m$ ]+ B( P- e# }
6、运行regedit,删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。; R: C) V# L( ^/ f8 R
* A. q+ ]) _: F! x; `6 e
7、 删除
3 l' u& R5 W3 o
: `" b+ d: S- F8 H# R9 { HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的键。
1 m0 D0 f; ], m3 g+ Q0 w
. l# `: ?6 ?( }, q6 |" `" n 8、删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。; H, u/ @) U- g( e+ W* n. A. `
7 t4 t$ I, h/ l3 e# d# L; \ 9、我的电脑-->属性-->高级-->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定。0 H& m* b' m% W8 I2 I; k
$ P* \- s3 `: M
补充:由于plsql是32位,要连64位oracle需要对环境变量进行一些设置(请见"PLSQL连接64位Oracle的方法docx"),所以需要删除ORACLE_HOME、TNS_ADMIN、NLS_LANG。否则重装oracle的目录与上次安装目录不一致时,Net连接会认不到,实例创建不成功。
! j& D# B! T' f2 n1 X. U2 Z# F8 C: N2 R( T8 S
10、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。; P7 {4 ~% F2 C2 t
- Y/ ~4 K+ s& s! D. A
11、删除所有与Oracle相关的目录(如果删不掉,重启计算机后再删就可以了)包括:
3 P ?5 }' W4 w
! q' B2 T( D$ Z( ~ 1)C:\Program file\Oracle目录。
$ i7 p6 i: T8 A3 u
) E6 @& n1 h# p* P 2)C:\WINDOWS\system32\config\systemprofile\Oracle目录。% h |% F1 K+ Y1 Z& a
& t& e5 ]' i$ i, D5 x7 ?
3)C:\Users\Administrator\Oracle或C:\Documents and Settings\Administrator5 f( T9 y. e# X7 W
) g# L1 S7 z+ c& b& a \Oracle目录。
6 s" K& l- Y% }9 N Y5 R6 a% |9 f# u& H A- j/ O
4) C:\WINDOWS下删除以下文件ORACLEINI、oradim73INI、oradim80INI、oraodbcini等等。6 ~7 `. |/ C2 m
; x1 z! h& ^ b
5)C:\WINDOWS下的WININI文件中若有[ORACLE]的标记段,删除该段。
3 v5 @( }& A/ f. Z5 C' Z) o/ z2 ]! P% d6 S r: w, ` I. b2 }
12、重新启动计算机,重起后才能完全删除Oracle所在安装目录。' @2 u$ n- e$ @* F+ Y8 j8 a
9 E& I. S9 D* u% B; x1 [5 _
|