oracle在win2k下的安装与卸载的详细说明_安装remove the spaces from the choose oracle_home-程序员宅基地

技术标签: path  database  oracle  installer  system  ORACLE  internet  

在WinNT/2000上的安装过程
1、安装前先做好注册表的备份工作;
2、确认Oracle安装版本号
3、确认系统配置
系统基本要求:
内存: 128 M以上
交换空间 系统内存的2倍
光驱设备 支持ISO 9600格式
硬盘空间 典型安装NTFS下,ORACLE_HOME DIRVE>1.2G
操作系统 SOLARIS 2.5,LINUX 2.2 ,NT4.0+SP6以上
4、安装
插入光盘——>自动运行——>Setup——>进入welcome窗口next step——>确认安装目标路径——>选择要安装的产品
——>选择安装类型(可先选择自主安装,选择产品语言后,再选择上一步,选择典型安装)
——>输入全局数据库名——>安装——>下一步
安装时如果要安装ORACLE WEBDB,不要接受的Oracle安装路径及其位置的默认值。
 
在WinNT/2000上的反安装过程
如果不注意,可能不能正确删除ORALE
1、使用Oracle Universal Installer反安装Oracle组件
包括三种情况:
a、安装中途取消安装
b、安装过程中计算机重启了
c、安装过程未完成
处理方法:只须删除硬盘上Oracle_home目录,因为此时未往注册表中写入信息
 
2、删除Net8,Oracle Internet Directory,Oracle8i Database and Registry entries
必须先停止Oracle的服务
重装Net8过程:
a、regedit
b、HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services--->删除OracleHOME_NAMETNSListener
c、exit
 
删除Oracle Internet Directory
C:/>OIDCTL CONNECT=NET_SERVICE_NAME SERVER=OIDLDAPD INSTRANCE=SERVER INSTANCE_NUMBER STOP
C:/>OIDMON STOP
C:/>OIDMON REMOVE
后面的步骤同下
 
删除Oracle8i Database and Registry entries
a、start--->programes--->Oracle--->Database Adminstrator--->Database Configuration Assistant
b、delete a database--->next
c、regedit--->删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/OracleServiceSID
 
删除组件
start--->programe--->Oracle Installer Appears--->Universal Installer--->选择要删除的组件--->确定
 
手工清除所有的Oracle组件
1、以administrator帐户登录
2、停止所有的oracle服务(start-->setting-->control panel-->administrator tool-->service)
3、修改注册表regedit
4、HKEY_CLASS_ROOT-->删除所有以ORACLE/ORAL表示的关键字
5、HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE删除ORACLE关键字
6、删除HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中的Oracle选项
7、删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/EventLog/Application下的Oracle选项
8、删除HKEY_CURRENT_USER/SOFTWARE/ORACLE下的以oracle/orcl开头的选项
9、删除HKEY_CURRENT_USER/SOFTWARE/ODBC/ODBCINST.INI下的Oracle关键字
10、退出注册表
11、Start ---> Settings ---> Control Panel ---> 系统--->高级---> Environment tab. 
12、选择 the system variable path 编辑 the Path variable. 
13、删除所有 Oracle entries from the path. 例:if JRE was installed by Oracle, remove the %ORACLE_HOME%/BIN path and the JRE path. You may see a path similar to this one: 
C:/ORACLE/ORA81/BIN;G:/PROGRAM FILES/ORACLE/JRE/1.1.7/BIN 
14、退出控制面板
15、进入SYSTEM_DRIVE:/WINNT/PROFILES/ALL USERS/START MENU/PROGRAMS. 
16、删除图标
Oracle - HOME_NAME 
Oracle Installation Products 
where HOME_NAME is the previous Oracle home name. 
17、删除 SYSTEM_DRIVE:/Program Files/Oracle目录
18、删除所有硬盘上 ORACLE_BASE目录 
19、重启计算机 
 
以上译自oracle随机文挡,如有不当之处请指正!
 
根据个人经验,删除的步骤最好为:
1、通过Oracle Installation Products 卸载已安装产品
2、在注册表中删除oracle,orcl,ora打头的注册项,可能有部分删除不了,不用管。
3、重起系统
4、删除系统下c:/Program Files/Oracle目录和ORACLE_BASE目录 
 
另:如果愿意,可将安装之前的注册表备冯文件导入试一下。
 
你没有彻底删除oracle,按如下方法可以彻底删除数据库
 
NT环境下: 
1、以NT的Administrator 登陆 
2、通过控制面版-〉服务,停掉所有ORACLE服务 
3、打开注册表(REGEDIT命令),删除 
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE 
4、打开注册表中的 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services 
 
删除以ORACLE开头的所有服务 
5、删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/EventLog/A 
pplication下 
以ORACLE开头的所有服务 
6、关闭REGEDIT 
7、打开控制面版-〉系统-〉环境变量 
8、如果ORACLE安装了JRE,就删除%ORACLE_HOME%/BIN和JRE路径。 
比如 /ORACLE/ORA81/BIN;G: /Program Files/Oracle/jre/1.1.7/bin 
9、删除/Winnt/Profiles/All Users/Start Menu/Programs/Oracle 和 
/Winnt/Profiles/All Users/Start Menu/Programs/Oracle 
10、删除/Program Files/Oracle 
11、重新启动机器 
12、删除所有ORACLE目录(在注册表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/ORA 
CLE_HOMES下) 
 
在 Windows 95 / Windows 98: 
 
1. 打开注册表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE. 
 
2.删除前面步骤中的第3步中的ORACLE 
 
3. 删除AUTOEXEC.BAT 中的 %ORACLE_HOME%/bin 和 JRE 
 
4. 删除所有ORACLE目录 
 
5. /Program Files/Oracle 
 
6. /Windows/Start Menu/Programs/Oracle - <HOME> 
/Windows/StartMenu/Programs/Oracle 
 
7. 重新启动
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lazycatw/article/details/443933

智能推荐

使用UmcFramework和unimrcpclient.xml连接多个SIP设置的配置指南及C代码示例

在多媒体通信领域,MRCP(Media Resource Control Protocol)协议被广泛用于控制语音识别和合成等媒体资源。UniMRCP是一个开源的MRCP实现,提供了客户端和服务端的库。UmcFramework是一个基于UniMRCP客户端库的示例应用程序框架,它帮助开发者快速集成和测试MRCP客户端功能。本文将详细介绍如何使用UmcFramework和unimrcpclient.xml配置文件连接到多个SIP设置,以及如何用C代码进行示例说明。

java.net.ProtocolException: Server redirected too many times (20)-程序员宅基地

文章浏览阅读3k次。报错:java.net.ProtocolException: Server redirected too many times (20)1.没有检查到cookie,一直循环重定向。解决:CookieHandler.setDefault(new CookieManager(null, CookiePolicy.ACCEPT_ALL));URL url = new URL(url); ..._java.net.protocolexception: server redirected too many times (20)

springboot启动报错 Failed to scan *****/derbyLocale_ja_JP.jar from classloader hierarchy_failed to scan from classloader hierarchy-程序员宅基地

文章浏览阅读4.1k次。问题这是部分报错信息2019-07-11 14:03:34.283 WARN [restartedMain][DirectJDKLog.java:175] - Failed to scan [file:/D:/repo/org/apache/derby/derby/10.14.2.0/derbyLocale_ja_JP.jar] from classloader hierarchyjava...._failed to scan from classloader hierarchy

MATLAB-ones函数_matlab中ones函数-程序员宅基地

文章浏览阅读2.8k次,点赞3次,收藏7次。在MATLAB中,ones函数用于创建一个指定大小的由1组成的矩阵或数组。_matlab中ones函数

解决PS等软件出现应用程序无法正常启动(0xc000007b)_photoshop应用程序无法正常启动0xc000007b。请单击“确认”关闭应用程序。-程序员宅基地

文章浏览阅读3.9w次,点赞2次,收藏9次。  在使用电脑办公过程中,安装应用程序时难免遇到无法安装或者无法正常启动的问题,这对我们使用电脑带来了诸多不便。那遇到应用程序无法正常启动的问题要如何解决呢?相信大家肯定都是十分疑问的,每次都是只能忍痛重新安装软件。今天,小编就和大家探讨下应用程序无法正常启动的解决方法,帮助大家排忧解难。0xc000007b电脑图解1  第一种方案:SFC检查系统完整性来尝试修复丢失文件  1、打开电脑搜索输入cmd.exe,选择以管理员身份运行,跳出提示框时选择继续。0xc000007b电脑图解2_photoshop应用程序无法正常启动0xc000007b。请单击“确认”关闭应用程序。

oracle介质恢复和实例恢复的异同-程序员宅基地

文章浏览阅读396次。1、概念 REDO LOG是Oracle为确保已经提交的事务不会丢失而建立的一个机制。实际上REDO LOG的存在是为两种场景准备的:实例恢复(INSTANCE RECOVERY);介质恢复(MEDIA RECOVERY)。 实例恢复的目的是在数据库发生故障时,确保BUFFER CACHE中的数据不会丢失,不会造成数据库的..._oracle 实例恢复和介质恢复

随便推点

轻松搭建CAS 5.x系列(5)-增加密码找回和密码修改功能-程序员宅基地

文章浏览阅读418次。概述说明CAS内置了密码找回和密码修改的功能; 密码找回功能是,系统会吧密码重置的连接通过邮件或短信方式发送给用户,用户点击链接后就可以重置密码,cas还支持预留密码重置的问题,只有回答对了,才可以重置密码;系统可配置密码重置后,是否自动登录; 密码修改功能是,用户登录后输入新密码即可完成密码修改。安装步骤`1. 首先,搭建好cas sso server您需要按..._修改cas默认用户密码

springcloud(七) feign + Hystrix 整合 、-程序员宅基地

文章浏览阅读141次。之前几章演示的熔断,降级 都是 RestTemplate + Ribbon 和RestTemplate + Hystrix ,但是在实际开发并不是这样,实际开发中都是 Feign 远程接口调用。Feign + Hystrix 演示:  eruka(略)order 服务工程:  pom.xml<?xml version="1.0" encoding="U..._this is order 服务工程

YOLOv7如何提高目标检测的速度和精度,基于优化算法提高目标检测速度-程序员宅基地

文章浏览阅读3.4k次,点赞35次,收藏43次。学习率是影响目标检测精度和速度的重要因素之一。合适的学习率调度策略可以加速模型的收敛和提高模型的精度。在YOLOv7算法中,可以使用基于余弦函数的学习率调度策略(Cosine Annealing Learning Rate Schedule)来调整学习率。

linux中进程退出函数:exit()和_exit()的区别_linux结束进程可以用哪些函数,它们之间有何区别?-程序员宅基地

文章浏览阅读4k次,点赞4次,收藏9次。 linux中进程退出函数:exit()和_exit()的区别(1)_exit()执行后立即返回给内核,而exit()要先执行一些清除操作,然后将控制权交给内核。(2)调用_exit函数时,其会关闭进程所有的文件描述符,清理内存以及其他一些内核清理函数,但不会刷新流(stdin, stdout, stderr ...). exit函数是在_exit..._linux结束进程可以用哪些函数,它们之间有何区别?

sqlserver55555_sqlserver把小数点后面多余的0去掉-程序员宅基地

文章浏览阅读134次。select 5000/10000.0 --想变成0.5select 5500/10000.0 --想变成0.55select 5550/10000.0 --想变成0.555select 5555/10000.0 --想变成0.5555其结果分别为:0.5000000 0.5500000 0.5550000 0.5555000一、如果想去掉数字5后面多余的0 ,需要转化一下:selec..._sql server 去小数 0

Angular6 和 RXJS6 的一些改动_angular6,requestoptions改成了什么-程序员宅基地

文章浏览阅读3.1k次。例一:import { Injectable } from '@angular/core';import { Observable } from 'rxjs';import { User } from "./model/User";import { map } from 'rxjs/operators';import { Http, Response, Headers, RequestOp..._angular6,requestoptions改成了什么

推荐文章

热门文章

相关标签