Oracle 10G安装问题:64位系统建库卡在2%

5星 · 超过95%的资源 需积分: 9 38 下载量 157 浏览量 更新于2024-09-12 收藏 85KB DOC 举报
"该问题涉及在Windows 2003 64位系统上安装Oracle 10G数据库时遇到的实例创建停滞在2%的问题。解决方案包括限制CPU核心数量或禁用超线程技术。" 在安装Oracle数据库时,尤其是在高性能硬件环境下,可能会遇到一些与硬件配置兼容性相关的问题。此问题描述中,用户在尝试在IBM 3850 X54服务器(6核CPU)上运行Windows 2008操作系统,以及在Dell R910服务器(48核CPU,通过超线程技术)上运行Windows 2003 64位操作系统并安装Oracle 10G 10.2.0.1.0时,遇到数据库实例创建卡在2%的状况。 Oracle 10G在特定版本中对CPU的支持有限,尤其在Windows环境下。据所述,Oracle 10G最多只支持单个服务器4个CPU,或最多36核。因此,在拥有超过这个限制的核心数的服务器上进行安装时,可能会遇到性能问题或者安装失败。 针对这个问题,有以下两种解决方案: 1. **限制CPU核心数量**:通过Windows的系统配置工具(msconfig)更改BOOT.INI设置,将NUMPROC参数设置为36,以限制系统识别的CPU核心数。这会使得Oracle在安装过程中只看到36个核心,从而避免超出其支持范围的问题。 2. **禁用超线程技术**:另一种方法是在服务器启动时进入BIOS,关闭超线程(Typer_Threading)功能。超线程技术使得每个物理核心能够模拟两个逻辑核心,如果禁用,服务器的实际核心数将会减半,可能解决Oracle安装停滞的问题。 在日志信息中,我们看到了DBCAWizard的一些输出,这是Oracle数据库创建向导(DB Creation Assistant)的一部分,它用于创建和管理数据库实例。日志中的"removePageFromList: The page to be removed=NetworkConfPage"可能表示在安装过程中,网络配置页面被移除,这可能是因为在解决问题的过程中,网络配置步骤被跳过了。 当遇到类似问题时,应首先检查硬件配置是否符合Oracle软件的要求,特别是CPU核心数。如果超出官方支持的限制,可以通过调整系统设置来适应Oracle的限制,或者考虑升级到支持更多核心的Oracle版本。同时,保持操作系统、BIOS及Oracle软件的更新也很重要,因为这些更新可能包含对新硬件的支持和优化。