oracle 卸载
由于工作需要,重装了一下Oracle,然后发现同SQLServer,MySQL等数据库相比,Oracle的卸载重装真是不一般的麻烦。
整理了一下我的Oracle的卸载重装过程,给自己备忘,同时也希望能给也需要卸载重装Oracle的人一些参考。
右键我的电脑-服务和应用程序-服务,检查所有Oracle开头的内容,如果有状态为“已启动”的,则右键-关闭。
在开始菜单的程序中,找到Oracle的Universal Installer,执行,将已安装的Oracle卸载。但是这个卸载工具不能删除自身。没关系,一会我们手工删除。
在开始菜单的“运行”中,输入regedit,打开注册表。
选中HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,DEL删除。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\,这下边所有以ORACLE开头的都删除。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\,这下边所有以ORACLE开头的都删除。
右键我的电脑-属性-高级-环境变量,检查path和classpath,如果有和oracle相关的信息,就把这个信息删除。
将C:\Program Files\下的Oracle文件夹及其中内容彻底删除。
桌面,开始菜单中和ORACLE有关的图标等删除。
现在,需要重启一下电脑。
右键我的电脑-服务和应用程序-服务,可能还会有Oracle开头的服务存在。如果它们存在且已启动,则关闭。
在开始菜单的“运行”中,输入regedit32,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root,右键Root,选“权限”。
给自己的身份的“完全控制”授权。然后root下所有LEGACY_ORACLE开头的内容都删除。
最后检查一下当初安装ORACLE的路径,如有残留,手工删去即可。
重启电脑,ORACLE删除完毕。
在重新安装中还出现了一点小问题:弹出了一个错误“File not found c:\oracle\ora92\ocs4j\admin\OCS4J.properties”。
看下这个提示,它是说OCS4J.properties没有被找到。也就是说,安装时丢失了这个properties文件,这是安装文件的问题,没关系,既然丢失了,我们就手工写一个给它:
新建一个记事本,写入如下内容
# discoveryAddress is a list of cache servers and ports discoveryAddress = %s_hostName%:%s_cachePort% diskPath = %
s_diskPath% logFileName = %s_ocs4jAdmin%\logs\ocs4j.log
保存,然后重命名,把XX.txt改为OCS4J.properties。
这个文件创建完毕,下面将它放在正确的位置就可以了,比如我的ORACLE安装在D:\Development\Oracle\这个路径下,那么该文件就应该放置于D:\Development\Oracle\ora92\ocs4j\admin\这个路径下。
OK,放置好后重试,发现问题解决,安装可以继续了。
oracle 卸载的更多相关文章
- 【卸载】oracle卸载
Oracle卸载比较麻烦,不能简单卸载就完成了,有时没有卸载完整,下次安装不能很好的安装: 当然Oracle卸载也没有那么难,只是步骤比较多.Oracle10g还是Oracle11g卸载步骤都是一样的 ...
- 【Oracle安装卸载】oracle卸载
Oracle卸载比较麻烦,不能简单卸载就完成了,有时没有卸载完整,下次安装不能很好的安装: 当然Oracle卸载也没有那么难,只是步骤比较多.Oracle10g还是Oracle11g卸载步骤都是一样的 ...
- win10系统下把Oracle卸载干净
我和大家一样,遇到了一个问题,就是如何把Oracle从自己的电脑卸载干净,很多人都觉得很难把Oracle卸载干净,于是选择重装系统,因为解决不了Oracle没有卸载干净之后,重装不了的问题,有时候真的 ...
- oracle 卸载操作
1. 用 oracle 用户登录 如果要再次安装, 最好先做一些备份工作. 包括用户的登录脚本,数据库自动启动关闭的脚本,和 Listener 自动启动的脚本. 要是有可能连创建数据库的脚本也保存下来 ...
- oracle 卸载和安装
第一步:在“服务”窗口中停止与oracle有关的所有服务 第二步:卸载Oracle软件 “所有程序——oracle 安装目录——oracle 安装产品——Universal Installer” 第三 ...
- Oracle卸载
用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,所以要想完全卸载Oracle就必须要直接将注册表清除. 步骤如下: 1. 开始->设置->控制面板-&g ...
- oracle 卸载步骤(图解)
1.卸载第一步:点击开始菜单: 步骤阅读 2 2.点击Universal Installer来实现下面 步骤阅读 3 3.点击卸载产品后出现的内容: 步骤阅读 4 4.点击打开Oracle主目录下的O ...
- oracle卸载Oracle Clusterware(转载)
1.脚本自动删除 切换到root用户 $Su – root #cd $ORA_CRS_HOME/install 1.执行rootdelete.sh脚本 # ./rootdelete.sh 2.执行ro ...
- 关于oracle卸载没有卸载完全的问题
1.关闭oracle所有的服务.可以在windows的服务管理器中关闭: 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS ...
随机推荐
- jq制作博客已存在多少天
function current(){ var d=new Date(),str=''; var date=((d.getMonth()+1)*30+(d.getFullYear())*365+d.g ...
- 示例Oracle 10.2.0.1.0升级到10.2.0.4.0一例
1.查看当前系统版本 [oracle@std Disk1]$ sqlplus '/as sysdba' SQL*Plus: Release - Production on Thu Jan :: Cop ...
- AFN----AFNetworking
一.介绍 官方介绍: 1.适用于iOS和Mac OS X两个平台的网络库 2.基于Foundation URL Loading System上进行一套封装 3.提供了丰富的API接口 4.是一个轻量级 ...
- github 离线版本下载
http://download.csdn.net/download/nevinblog/9031049
- IOS第18天(3,CALayer隐式动画)
******隐式动画(手指拖拽Layer) #import "HMViewController.h" @interface HMViewController () @propert ...
- pod 新格式
执行 $pod install 的时候,报一下错误: Analyzing dependencies [!] The dependency `MJExtension` is not used in an ...
- Thinking in Java——笔记(9)
Polymorphism Abstract classes and methods If you have an abstract class, objects of that specific cl ...
- 检测PC端和移动端的方法总结(转)
正在苦逼的实习中,昨天公司让做一个页面,涉及到检测终端的问题,如果是手机设备,就跳转到指定的网页上,以前写响应式布局只要用@media screen来实现布局的差异化适应,但是现在不仅仅是布局,还要针 ...
- 微信H5页面分享
#jssdk.php <?php class JSSDK { private $appId; private $appSecret; public function __construct($a ...
- IIS7配置PHP 报错 "对找不到的文件启用文件监视"
原文 IIS7配置PHP5.4报错对找不到的文件启用文件监视怎么解决? 案例环境:windows2008+IIS7+PHP5.4+ZEND LOADER用户在配置后遇到报错:错误摘要 HTTP 错误 ...