Oracle_XE安装与卸载步骤详解及常见问题

5星 · 超过95%的资源 需积分: 50 72 下载量 45 浏览量 更新于2024-09-15 收藏 177KB DOC 举报
"Oracle_XE安装、卸载详解" Oracle XE,全称为Oracle Database Express Edition,是Oracle公司推出的一个轻量级、免费的数据库版本,适用于个人学习、小型开发和测试环境。本文将详细讲解Oracle XE的安装与卸载过程,帮助用户解决可能遇到的问题。 **一、Oracle XE的卸载** 在卸载Oracle XE之前,必须确保已停止所有与Oracle相关的服务。这通常包括删除Oracle产品、清理注册表、删除服务和手动清理文件夹。以下是卸载步骤: 1. **执行卸载程序**:使用Oracle提供的卸载工具OracleUninstall来卸载Oracle产品。 2. **清理注册表**:打开注册表编辑器(regedit),找到并删除所有与Oracle相关的键值。 3. **重启计算机**:确保系统中所有Oracle服务停止后,重启电脑。 4. **删除服务**:使用命令行工具scdelete删除Oracle服务,例如`scdelete OracleServiceXE`。 5. **手动删除文件夹**:移除Oracle安装目录(如`<Oracle_Home>`)以及`C:\Program Files`下的Oracle目录。 6. **删除环境变量**:确保删除与Oracle相关的环境变量,如ORACLE_HOME,以避免后续安装时的冲突。 **二、Oracle XE的安装** 安装Oracle XE通常是通过图形化向导进行,步骤简单,只需按照提示点击“下一步”。然而,如果在安装前未彻底卸载旧版本的Oracle,可能会遇到安装失败或服务无法启动的问题。以下是一些常见的安装信息: - **目标文件夹**:指定的Oracle XE安装目录,例如`D:\oraclexe`。 - **监听程序端口**:Oracle数据库监听程序默认使用1521端口。 - **用于Microsoft Transaction Server的Oracle服务端口**:默认设置为2030。 - **HTTP监听程序端口**:默认为8080,用于Oracle Application Express(Apex)服务。 安装完成后,系统会自动创建一些服务,如OracleJobSchedulerXE、OracleMTSRecoveryService、OracleServiceXE、OracleXEClrAgent和OracleXETNSListener。 **三、Oracle XE的删除** Oracle XE的卸载并不像常规应用程序那样在开始菜单提供卸载选项。用户可以选择传统方式完全删除所有安装信息,或者采用简便方法。简便方法通常涉及使用Oracle提供的卸载工具,或者直接从控制面板的“程序和功能”中卸载Oracle XE。 在进行卸载操作时,务必谨慎处理,确保删除所有相关组件和服务,避免遗留可能导致新安装失败的文件或设置。如果在卸载过程中遇到问题,可能需要参照上述卸载步骤逐一排查。 总结来说,Oracle XE的安装和卸载虽然相对简单,但涉及到注册表、服务和环境变量的管理,因此需要细心操作。对于初次接触Oracle XE的用户,理解这些步骤和可能出现的问题至关重要,以便顺利完成安装和卸载过程。
2019-04-03 上传
完全卸载oracle|oracle卸载|彻底卸载oracle 因为之安装Oracle 10G的时候出了点问题,后来叫舍友重新发了一份Oralce 10g 客户端安装包过来装上去了。 当初使用PL/SQL是可以的,后来在因为工作需要,在一次导入同事发来的一份Oracle数据库备份,在命令符下使 用IMP 语句进行导入出现 6550错误,经上网查原因有是因为服务端与客户端使用的版本不匹配的一种说法。于是 不得已决定重装Oracle,发现卸载Oralce还是比较麻烦的,需要不少的步骤才能完全卸载,下面总结了一些步骤: 1.停止所有与ORACLE相关的服务。 2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。  “开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer. 3.删除注册表内容。     运行regedit命令,删除下面内容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注册表键,删除此键。     HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除Services键下所有以oracle为首的键。     HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application, 删除此键下所有以oracle为首的键。     HKEY_CLASSES_ROOT,删除此键下所有以Ora,Oracle,Orcl,EnumOra 为前缀的键。     HKEY_CURRENT_USER|Software| Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs, 删除此键下所有以oracle为首的键。     HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI注册表键,删除了Microsoft ODBC FOR ORACLE注册表键以外的所有有Oracle字样的键值。     HKEY_我的系统上没找到相关的项 LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除以Oracle或OraWeb为前缀的键。   4. 删除环境变量。   删除环境变量CLASSPATH,PATH中含有Oracle字样的值。 5.最后在文件系统内删除ORACLE相关的文件及目录:删除系统盘符:Progrm FilesOracle目录;删除ORACLE_BASE目录。  我无法删除D:oracle目录,重新启动机器之后才删除。