那么怎么才能完全卸载Oracle呢,以dba角色名进入

2020-01-05 19:23 来源:未知

 

用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?

Oracle用户解锁

 

那就是直接注册表清除,步骤如下:

【以下操作,必须以超级管理员身份登录,才能修改】
oracle安装后,会默认生成很多个用户

安装:

 

以超级管理员身份登录,请注意,其中的空格符:
【 sys是一个超级管理员,有最大的权限,dba是角色名,/杠二边是用户名和密码,以dba角色名进入,无需用户名和密码 】
sqlplus / as sysdba
例如:C:Documents and SettingsAdministrator>sqlplus / as sysdba

详见

1、 开始->设置->控制面板->管理工具->服务

解锁普通用户:
alter user 用户名 account unlock;
例如:SQL> alter user scott account unlock;

卸载:

停止所有Oracle服务。

 

1.停止所有Oracle服务:在控制面板 -> 管理工具 -> 服务 -> 停止所有 oracle 服务
2.卸载程序:在开始菜单选择oracle的 Universal Installer选项 卸载所有oracle 产品(Universal Installer本身不能被删除)
3.清除注册表信息:运行 regedit,进入注册表编辑
1>选择 HKEY_CLASSES_ROOT,删除所有 oracle 入口,如以oracle,orcl,ora开头的
2>选择 HKEY_LOCAL_MACHINESOFTWARE ,删除Oracle目录
3>选择 HKEY_LOCAL_MACHINESYSTEMControlSet001(或者ControlSet002、ControlSet003)Services ,删除所有Oracle项
4>选择 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices下,删除所有Oracle项
5>选择 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication删除所有Oracle项
4.删除环境变量:在控制面板 ->系统 -> 高级 -> 环境变量 -> 删除环境变量CLASSPATH和PATH中有关Oracle的设定
5.删除文件:删除在 C:Program Files 目录下的 oracle 文件夹,删除安装目录下的oracle安装文件夹,删除所有有关Oracle的组和图标,删除所有Oracle相关的ODBC的DSN和到事件查看器中删除Oracle相关的日志(如果有)。
      
以上的步骤,如果有些删除不了的话,就重启你的计算机再继续删除....  

OracleOraDb11g_home1TNSListener:专门支持远程访问oracle数据库(用Java程序访问oracle,每次启动此服务需要1秒钟左右,) OracleServiceXE:“XE”是数据库名称。是oracle核心服务,关系到oracle数据库的整个运行,必须保证这个服务开启,如果停止就无法连接到oracle服务器。启动这个服务大概需要2分钟,如果是自动启动,你会发现你的电脑会比之前大概慢2分钟。

修改普通用户密码,密码以英文字母开头
alter user 用户名 identified by 新密码【密码以字母开头】;
例如:SQL> alter user scott identified by tiger;

本篇文章来源于:开发学院    原文链接:

 


2、 (忽略)开始->程序->Oracle - OraDb11g_home1->Oracle安装产品-> Universal Installer

Oracle卸载

卸装所有Oracle产品,但Universal Installer本身不能被删除[如果第二步执行失败,跳到第三步,大部份第二步是失败的]

用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?
那就是直接注册表清除,步骤如下:

 

1、 开始->设置->控制面板->管理工具->服务
停止所有Oracle服务。

3、 运行regedit,选择HKEY_LOCAL_MACHINESOFTWAREORACLE,按del键删除这个入口。

2、 开始->程序->Oracle - OraDb11g_home1->Oracle安装产品-> Universal Installer
卸装所有Oracle产品,但Universal Installer本身不能被删除[如果第二步执行失败,跳到第三步,大部份第二步是失败的]

 

3、 运行regedit,选择HKEY_LOCAL_MACHINESOFTWAREORACLE,按del键删除这个入口。

4、 运行regedit,删除以下这三个位置中的所有Oracle入口。

4、 运行regedit,删除以下这三个位置中的所有Oracle入口。
HKEY_LOCAL_MACHINESYSTEMControlSet001Services【下】所有Oracle删除
HKEY_LOCAL_MACHINESYSTEMControlSet002Services【下】所有Oracle删除
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices【下】所有Oracle删除

HKEY_LOCAL_MACHINESYSTEMControlSet001Services【下】所有Oracle删除

5、 运行regedit,
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication【下】所有Oracle删除,
删除所有Oracle入口。

HKEY_LOCAL_MACHINE永利平台娱乐,SYSTEMControlSet002Services【下】所有Oracle删除

6、 开始->设置->控制面板->系统->高级->环境变量
删除环境变量CLASSPATH和PATH中有关Oracle的设定

TAG标签:
版权声明:本文由永利平台娱乐发布于永利平台娱乐,转载请注明出处:那么怎么才能完全卸载Oracle呢,以dba角色名进入