Oracle11g完整卸载步骤详解
"Oracle11g完全卸载的步骤包括删除ASM、CSS、OUI、数据库实例、注册表项以及相关文件夹和路径。" 在IT行业中,有时我们需要卸载Oracle 11g数据库,这可能因为升级、迁移或者解决系统问题等原因。Oracle的卸载过程相对复杂,因为它涉及多个组件和服务,需要按照特定顺序进行操作,以确保完全移除所有关联文件和设置。以下是基于标题和描述中提到的步骤进行的详细说明: 1. **卸载 ASM (Automatic Storage Management) 和 CSS (Cluster Synchronization Services)** 在Oracle 11g中,ASM是用于管理存储的组件,而CSS则支持集群环境中的同步服务。卸载这两个组件通常需要先停止相关服务,然后通过特定命令行工具(如DOS)删除配置。 2. **删除OUI (Oracle Universal Installer)** Oracle Universal Installer是Oracle数据库安装的主要工具。要卸载Oracle 11g,你需要找到并运行这个工具,选择“卸载产品”或“删除软件”,根据提示逐步完成卸载过程。 3. **检查和删除注册表项** Oracle在注册表中会留下大量配置信息。使用`regedit`命令打开注册表编辑器,删除与Oracle相关的所有键值,包括: - HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE - HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/oracleOraWeb - HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/oracle - HKEY_CLASSES_ROOT下的相关条目 - HKEY_CURRENT_USER下的相关条目 4. **删除环境变量** 从系统环境变量中移除Oracle相关的`PATH`和`CLASSPATH`设置,确保系统不再引用Oracle的路径。 5. **删除数据库实例** 如果你有创建的数据库实例,需要通过删除实例的命令彻底移除。 6. **删除其他文件和文件夹** 除了上述步骤,还需要手动删除以下路径的文件和文件夹: - C:\app\asus\oradata(假设用户名为asus) - C:\Program Files (x86)\Oracle - C:\Users\asus\AppData\Roaming\PLSQLDeveloper(假设用户名为asus) - ORACLE_BASE目录 - %SystemDrive%\Documents and Settings\All Users\Local Settings\Temp下的临时文件 7. **清理系统** 最后,执行磁盘清理工具,以确保系统中没有遗留的Oracle临时文件。 在进行这些操作时,务必谨慎,因为错误的操作可能导致系统不稳定。建议在开始卸载之前备份重要数据和注册表,并在有经验的IT专业人员指导下进行。此外,一些卸载工具或自动化脚本也可能有助于简化这个过程,但必须确保它们与你的Oracle版本兼容且安全可靠。
删除CSS服务的方法是在DOS命令行中执行如下命令:
localconfig delete
2、在“服务”窗口中停止oracle的所有服务。
3、在“开始”菜单中依次选择
“程序” / “Oracle-OraDb11g_home1” / "Oracle Installation Products" /
"Universal Install",打开Oracle Universal Installer(OUI)窗口。
4、单击“卸载产品”按钮,打开“产品清单”窗口。选中要删除的Oracle产品,
单击“删除”按钮,打开“确认删除”对话框。
5、在“确认删除”对话框中单击“是”按钮,开始删除选择的Oracle产品。
6、删除自动存储管理(ASM),在DOS命令行中执行如下命令:
oracle -delete -asnsid +asm
7、运行regedit命令,打开注册表窗口。删除注册表中与Oracle相关的内容,具体如下。
★删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目录。
★删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb为开头的键。
★删除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的键。
其中有些注册表项可能在卸载Oracle产品的时候已经被删除。
8、删除环境变量中的PATH和CLASSPATH中包含Oracle的值。
下载后可阅读完整内容,剩余1页未读,立即下载
- 粉丝: 2
- 资源: 21
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 多传感器数据融合手册:国外原版技术指南
- MyEclipse快捷键大全,提升编程效率
- 从零开始的编程学习:Linux汇编语言入门
- EJB3.0实例教程:从入门到精通
- 深入理解jQuery源码:解析与分析
- MMC-1电机控制ASSP芯片用户手册
- HS1101相对湿度传感器技术规格与应用
- Shell基础入门:权限管理与常用命令详解
- 2003年全国大学生电子设计竞赛:电压控制LC振荡器与宽带放大器
- Android手机用户代理(User Agent)详解与示例
- Java代码规范:提升软件质量和团队协作的关键
- 浙江电信移动业务接入与ISAG接口实战指南
- 电子密码锁设计:安全便捷的新型锁具
- NavTech SDAL格式规范1.7版:车辆导航数据标准
- Surfer8中文入门手册:绘制等高线与克服语言障碍
- 排序算法全解析:冒泡、选择、插入、Shell、快速排序