当我尝试从 Windows 卸载 Oracle 11g 时,收到以下错误消息:
检查交换空间:0 MB 可用,需要 500 MB。
我该如何修复此问题以完全卸载 Oracle 11g?
答案1
我以前在一台由 Windows 管理交换空间的机器上遇到过这个问题。Oracle 认为自己比 Windows 更聪明,似乎要求您单独分配交换空间。您可以按照以下步骤进行操作。
如何:
右键单击“我的电脑”>“属性”>“高级”在“性能”部分中单击“设置”,然后找到“高级”选项卡在“高级”选项卡中,找到“虚拟内存”部分,然后单击“更改”选择具有可用磁盘空间的驱动器并添加提供最小和最大大小
我通常将最小值和最大值设置为我的 RAM 的 2 倍 - Windows 会耗费大量周期来尝试增加交换文件。
答案2
答案3
卸载 Oracle 软件 11.2g
在 11.2g 中有一个 deinstall 命令,您可以通过它从服务器卸载独立的 Oracle Database 安装、Oracle Clusterware 和 Automatic Storage Management (ASM),以及 Oracle Real Application Clusters (Oracle RAC) 和 Oracle Database 客户端安装。您可以在 $ORACLE_HOME/deinstall 文件夹下找到 deinstall 工具。如果您没有 deinstall 工具,可以从以下网址下载http://www.oracle.com/technology/software/products/database/index.html-在 Oracle Database 11g Release 2 下,单击您想要下载卸载工具的相应平台的“查看全部”。
卸载工具可在页面末尾下载。因此,在 11.2g 中只需使用 $$ORACLE_HOME/deinstall/deinstall
- 以下是卸载 Oracle 11g 需要遵循的步骤。
- 解压刚刚下载的 Deinstall Toll 文件集并将其复制到您想要的任何目录。
- 打开命令提示符(以管理员身份运行)Windows>开始>运行。
- 使用此命令将 ORACLE_HOME 设置为要卸载的主目录 set ORACLE_HOME = c:\Oracle\product\11.2.0\dbhome_1
- 键入 deinstall –home c:\Oracle\product\11.2.0\dbhome_1