9 i P- g$ B, f% ?
0 h( W9 T1 g4 c
Oracle 11g完全卸载
, D6 w6 z' e3 C% R; P0 R$ a* k3 H1 _5 _
1、 开始->设置->控制面板->管理工具->服务, 停止所有Oracle服务。8 {7 X0 \9 ]/ C" l4 E, y. z- x
7 _* L% X1 j; X) E3 ^" s7 _ 2、 开始->程序->Oracle - OraDb11g_home1->Oracle Installation Products-> Universal Installer,单击"卸载产品",勾选"OraDb11g_home1"删除。
8 E# Z) V4 x3 y. J d$ h& K# d3 ~4 b) Y; q: {" v4 e5 y
3、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
* l$ t% W5 N) t; C! p; R* |* E! h8 e8 Y# o/ D- F" [
4、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。 O9 t# c5 _" A' {4 U5 s( v( G& u8 A
& t( F5 o- B# {, X0 f/ e
5、运行regedit,# U$ C! t7 q2 e( \% \3 C; P* [
, D9 L9 s. N/ l/ E HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。" m2 o2 I9 X) M2 p& u
2 \. h1 R# h1 I: J) j v 6、运行regedit,删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。# l# ^9 G& \+ T8 @, }
: v7 l% {+ Y4 ?* @+ W, T2 U9 b0 \
7、 删除
1 L/ z8 y3 z) ]8 I
+ ?& J( @+ J& ]3 L HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的键。% G" H: x4 ]& s) g
4 ?$ ?; }9 O3 v. l2 `' j
8、删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINSTINI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。
9 U4 h: r( o( P: q- s* ?! N0 H9 G2 }2 Y! a% y
9、我的电脑-->属性-->高级-->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定。
* E5 ?" S& x }4 u% @( H8 }- g ^% e+ @ f2 e; f! X& V
补充:由于plsql是32位,要连64位oracle需要对环境变量进行一些设置(请见"PLSQL连接64位Oracle的方法docx"),所以需要删除ORACLE_HOME、TNS_ADMIN、NLS_LANG。否则重装oracle的目录与上次安装目录不一致时,Net连接会认不到,实例创建不成功。
* D! }, M1 S" i1 i% Z. s
+ P0 I/ T* D9 L) X* j+ t 10、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。5 D. i4 h E/ y% }: R
- T6 E' t2 `5 J8 i+ Y7 Z
11、删除所有与Oracle相关的目录(如果删不掉,重启计算机后再删就可以了)包括:3 u w- j8 T! z: i
. b. |6 F' k/ U0 b, F9 G# Z 1)C:\Program file\Oracle目录。* A) T9 _# ?( [8 e4 T
8 r( g' O: H" G 2)C:\WINDOWS\system32\config\systemprofile\Oracle目录。2 i+ a4 G4 S# X! Q7 z$ l+ I, Q
( y: s6 q# T! ]4 l' D 3)C:\Users\Administrator\Oracle或C:\Documents and Settings\Administrator0 q2 H# s4 h$ T9 f' m* f
2 f3 x8 e+ n/ g: ]: Y& F: t \Oracle目录。
% S+ @3 O! S9 K# _, `$ r- C, G; ?4 g$ E
4) C:\WINDOWS下删除以下文件ORACLEINI、oradim73INI、oradim80INI、oraodbcini等等。
6 \ w- a# B2 k' ~8 C' M4 P) |, `" K
5)C:\WINDOWS下的WININI文件中若有[ORACLE]的标记段,删除该段。
! r& Q' _# D: A9 F0 d3 W* R8 H* Q2 U1 p2 o' k/ |
12、重新启动计算机,重起后才能完全删除Oracle所在安装目录。
& ~1 I4 I1 T& v5 A* [
3 | b' W2 Y7 {. n. d |